bareos2015: bareos-14.2 02fe8a93
Author | Committer | Branch | Timestamp | Parent | |
---|---|---|---|---|---|
mvwieringen | mvwieringen | bareos-14.2 | 2014-07-11 22:54 | bareos-14.2 3b7173f7 | Pending |
Changeset | Drop the duplicate hash table implementation. Findlib has a hash table implementation for keeping hardlinked files its cleaner to use the htable class we already have in the generic library. So this patch adds support for binary keys in the htable class so we can store there the combined inode/device key. We now also use the hash_malloc of the htable class which allocates memory from a big memory block so it should also scale a bit better. |
||||
mod - src/filed/fd_plugins.c | Diff File | ||||
mod - src/findlib/Makefile.in | Diff File | ||||
mod - src/findlib/find.c | Diff File | ||||
mod - src/findlib/find.h | Diff File | ||||
mod - src/findlib/find_one.c | Diff File | ||||
add - src/findlib/hardlink.c | Diff File | ||||
mod - src/findlib/protos.h | Diff File | ||||
mod - src/lib/htable.c | Diff File | ||||
mod - src/lib/htable.h | Diff File |