proxmox-backup/src/pxar
Christian Ebner 3e69abef02 pxar::fuse: Refactor lookup in order to cache accessed entries.
Context::find_goodbye_entry() is removed and incorporated into the lookup
callback in order to take advantage of the entry_cache and since it is only used
inside this callback.
All entries read on lookup are cached.

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-02-03 13:43:06 +01:00
..
binary_search_tree.rs binary_search_tree: add additional doctest for search_binary_tree_by() 2019-12-17 15:37:02 +01:00
catalog.rs src/backup/catalog.rs: move CatalogEntryType from src/pxar/catalog.rs 2019-11-12 11:41:44 +01:00
decoder.rs pxar: Improve read performance for fuse. 2020-02-03 12:08:03 +01:00
dir_stack.rs src/pxar/dir_stack.rs: style fixups 2019-08-23 09:39:14 +02:00
encoder.rs pxar: encoder: limit number of max entries held at once in memory during archive creation. 2020-01-10 13:45:08 +01:00
flags.rs avoid some clippy warnings 2019-10-26 11:42:05 +02:00
format_definition.rs pxar: encoder: limit number of max entries held at once in memory during archive creation. 2020-01-10 13:45:08 +01:00
fuse.rs pxar::fuse: Refactor lookup in order to cache accessed entries. 2020-02-03 13:43:06 +01:00
helper.rs src/pxar/encoder.rs: Refactor file stat 2019-05-28 06:23:49 +02:00
match_pattern.rs pxar: encoder: warn on lacking read permissions instead of fail. 2020-01-09 10:41:19 +01:00
sequential_decoder.rs pxar: move acl helper functions to src/tools/acl.rs 2020-01-29 09:34:54 +01:00