(imported topic written by sandeepsinghal91)
Hi ,
We are using the following query to get a list of fixlets/patches that were recently updated in Bigfix.
SELECT sn.undecoratedsitename as sitename, sn.siteid as siteid, eod.id as fixletid, eod.name as fixletname, eod.creationtime FROM external_object_defs eod, sitenamemap sn WHERE eod.sitename = sn.sitename AND (eod.isfixlet = 1) AND eod.sequence > n
Where n is an longint we store as a reference to the last object pulled by us.
However, it appears that when Bigfix is refreshing the fixlet data in this table for all the rows instead of just the new ones. Everyday, in the table, we see a new “createtime” for the rows in external_object_defs.
And hence we end up pulling all the information instead of the delta information.
Can you let me know why do we get a new create_time even for the old objects in this table ? and if there is a way to accurately find only the “changed” objects in this table ?
Regards
Sandeep