proxmox-backup/src
Dominik Csapak b7c3eaa981 api: admin/datastore: enable streaming for some api calls
namely /admin/datastore/{store}/snapshots
and /nodes/{node}/tasks

since those are api calls where the result can get quite large
with this change, the serialization is now streaming instead of making
a `Value` in memory.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-04-13 08:13:42 +02:00
..
acme tree-wide: replace serde_json::from_value(a_value.clone()) 2022-04-12 16:12:15 +02:00
api2 api: admin/datastore: enable streaming for some api calls 2022-04-13 08:13:42 +02:00
backup ParallelHandler: avoid re-export (cleanup) 2022-02-14 14:12:39 +01:00
bin adapt to the new ApiHandler variants 2022-04-13 08:13:40 +02:00
config config/node: add 'task_log_max_days' config 2022-04-06 17:10:02 +02:00
server pbs-datastore: add active operations tracking 2022-04-12 15:29:14 +02:00
tape tape: rust fmt 2022-04-10 17:49:03 +02:00
tools fix #3067: api: add support for multi-line comments in node.cfg 2022-03-23 10:43:43 +01:00
auth_helpers.rs update to proxmox-sys 0.2 crate 2021-11-24 10:32:27 +01:00
auth.rs update to proxmox-sys 0.2 crate 2021-11-24 10:32:27 +01:00
client_helpers.rs make pbs_tools::cert not depend on pbs-buildcfg 2021-09-29 14:11:26 +02:00
lib.rs move src/shared_rate_limiter.rs to src/tools/shared_rate_limiter.rs 2022-02-14 14:57:56 +01:00
rrd_cache.rs rrd_cache: add developer docs 2022-02-14 12:07:10 +01:00
traffic_control_cache.rs move src/shared_rate_limiter.rs to src/tools/shared_rate_limiter.rs 2022-02-14 14:57:56 +01:00