Commit Briefs

13e51608f0 Stefan Sperling

fix bug where duplicates were being added to object idset


f831532b96 Stefan Sperling

remove unused got_object_idset_remove_random()


6358180434 Stefan Sperling

rename zbuf to inflate


60f2eee18f Stefan Sperling

undo previous; too much mixup in one data structure


d54f52f450 Stefan Sperling

store recently accessed objects at front of cache lists


2bd394ff92 Stefan Sperling

speed up got_object_idset_remove_random() by almost 50%



441e144cdc Stefan Sperling

init output param in got_object_idset_remove()



e7c810ea16 Stefan Sperling

allow got_object_idset_remove() to retreive data pointer


4a9bc5ca09 Stefan Sperling

fix leak in got_object_idset_remove()


27c21a117a Stefan Sperling

introduce got_object_idset_remove_random()


ac4e69fbc9 Stefan Sperling

undo previous; this approach won't work



788c352e1f Stefan Sperling

store commit timestamps as 'struct tm' in UTC


069f84d5cf Stefan Sperling

use signed int for max numer of object idset elements




d5a90aac91 Stefan Sperling

return existing data if existing object id is added to set


c6f420bf7c Stefan Sperling

expose number of elements in an object id set


956a5d5aff Stefan Sperling

replace unnecessary use of FOREACH_SAFE with FOREACH


54be825117 Stefan Sperling

add an object id set data structure