proxmox-backup/src
Christian Ebner 6fc053ed85 pxar: encoder: limit number of max entries held at once in memory during archive creation.
Limit the total number of entries and therefore the approximate memory
consumption instead of doing this on a per directory basis as it was previously.
This makes more sense as it limits not only the width but also the depth of the
directory tree.

Further, instead of hardcoding this value, allow to pass this information as
additional optional parameter 'entires-max'.
By this, creation of the archive with directories containing a large number of
entries is possible.

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
2020-01-10 13:45:08 +01:00
..
api2 src/api2/config/remotes.rs: new API to configure remotes 2020-01-10 13:28:15 +01:00
backup src/backup/backup_info.rs: implement last_successful_backup() 2020-01-06 11:35:22 +01:00
bin pxar: encoder: limit number of max entries held at once in memory during archive creation. 2020-01-10 13:45:08 +01:00
client pxar: encoder: limit number of max entries held at once in memory during archive creation. 2020-01-10 13:45:08 +01:00
config src/api2/config/remotes.rs: new API to configure remotes 2020-01-10 13:28:15 +01:00
pxar pxar: encoder: limit number of max entries held at once in memory during archive creation. 2020-01-10 13:45:08 +01:00
server remove tools::getpwnam_ugid, impl. crate::backup::backup_user() 2019-12-19 10:20:13 +01:00
storage api/compat: remove remaining api_schema references 2019-11-21 14:53:15 +01:00
tools update to nix 0.16 2019-12-19 09:29:44 +01:00
api2.rs rename src/api2/sync.rs -> src/api2/pull.rs 2020-01-10 11:15:16 +01:00
auth_helpers.rs remove tools::getpwnam_ugid, impl. crate::backup::backup_user() 2019-12-19 10:20:13 +01:00
backup.rs remove tools::getpwnam_ugid, impl. crate::backup::backup_user() 2019-12-19 10:20:13 +01:00
buildcfg.rs some clippy fixups 2019-09-11 12:14:05 +02:00
client.rs src/client/task_log.rs: move display_task_log into extra file 2019-12-08 11:27:15 +01:00
config.rs src/config/remotes.rs: implement SectionConfig for remote hosts 2020-01-09 14:51:02 +01:00
lib.rs use cli from proxmox::api 2019-12-02 11:56:29 +01:00
pxar.rs pxar: add fuse module and expose its pub functionality. 2019-08-09 16:45:13 +02:00
section_config.rs src/section_config.rs: implement generic lookup 2020-01-09 17:35:44 +01:00
server.rs move src/api_schema/config.rs -> src/server/config.rs 2019-11-22 09:23:03 +01:00
tools.rs remove tools::getpwnam_ugid, impl. crate::backup::backup_user() 2019-12-19 10:20:13 +01:00