|
cbc287dc
|
2022-04-19T20:08:41
|
|
reimplement object-ID set data structure on top of a hash table
Siphash suggested by jrick as a better alternative to murmurhash
for this use case.
with small fixes from and ok op@
|
|
67fd6849
|
2022-02-13T00:10:25
|
|
reuse existing deltas when creating pack files
tested by thomas, naddy, and myself
|
|
372b6d8e
|
2021-07-01T14:30:26
|
|
remove unused function got_object_idset_lookup_data(); same code as idset_get()
|
|
93658fb9
|
2020-03-18T16:10:30
|
|
Add initial support for network protocol. Ported from git9 by Ori Bernstein.
|
|
cb103d04
|
2018-11-07T06:42:26
|
|
allow got_object_idset_for_each() to return an error
|
|
b36429ab
|
2018-11-05T01:44:27
|
|
reduce the amount of memcmp() calls via got_object_idset_add()
|
|
f831532b
|
2018-07-23T11:22:21
|
|
remove unused got_object_idset_remove_random()
|
|
60f2eee1
|
2018-07-08T17:18:45
|
|
undo previous; too much mixup in one data structure
|
|
d54f52f4
|
2018-07-07T16:50:10
|
|
store recently accessed objects at front of cache lists
|
|
e7c810ea
|
2018-06-22T09:33:08
|
|
allow got_object_idset_remove() to retreive data pointer
|
|
27c21a11
|
2018-06-22T09:30:25
|
|
introduce got_object_idset_remove_random()
|
|
069f84d5
|
2018-06-11T03:31:01
|
|
use signed int for max numer of object idset elements
|
|
917bfd05
|
2018-06-10T14:55:20
|
|
add an extra callback argument to got_object_idset_for_each()
|
|
45b73774
|
2018-06-04T22:34:08
|
|
rename got_object_idset_get_data() to got_object_idset_get()
|
|
d5a90aac
|
2018-06-04T22:32:38
|
|
return existing data if existing object id is added to set
|
|
c6f420bf
|
2018-06-04T21:50:01
|
|
expose number of elements in an object id set
|
|
54be8251
|
2018-06-04T20:23:59
|
|
add an object id set data structure
|