Commit Graph

  • 92c5cf42d1 pbs-datastore: add protection info to BackupInfo Dominik Csapak 2021-10-27 13:22:26 +0200
  • e9558f290a ui: datastore content: improve sorting verification column Dominik Csapak 2021-10-27 14:58:43 +0200
  • 572e6594d2 fix typo s/CGM/GCM/i Dominik Csapak 2021-10-27 09:05:51 +0200
  • 88691284d8 bump d/control Wolfgang Bumiller 2021-10-22 14:29:38 +0200
  • 85c622807e Cargo.toml: set udev dependency to 0.4 Wolfgang Bumiller 2021-10-22 14:28:32 +0200
  • 9d42e0475b acme: interpret no TOS as accepted Dominik Csapak 2021-10-21 11:12:12 +0200
  • 181a335bfa bump proxmox-acme-rs dependency to 0.3 Wolfgang Bumiller 2021-10-22 10:54:43 +0200
  • 0a33951e9e acme: new_account: prevent replacing existing accounts Wolfgang Bumiller 2021-10-22 08:35:24 +0200
  • 7a356a748a bump version to 2.0.13-1 Dietmar Maurer 2021-10-21 08:17:38 +0200
  • 1c402740a2 update dedian/control Dietmar Maurer 2021-10-21 07:59:45 +0200
  • e0a19d3313 use new fsync parameter to replace_file and atomic_open_or_create Dietmar Maurer 2021-10-20 14:56:15 +0200
  • 6b8329ee34 tape: simplify export_media_set for pool writer Dominik Csapak 2021-10-18 11:24:12 +0200
  • 1d4448998a rest-server: use hashmap for parameter errors Dominik Csapak 2021-10-19 13:09:27 +0200
  • d6473f5359 proxmox-rrd: use fsync instead of syncfs Dietmar Maurer 2021-10-19 18:33:19 +0200
  • f5f9ec81d2 proxmox-rrd: fix regression tests Dietmar Maurer 2021-10-19 18:41:03 +0200
  • fea950155f proxmox-rrd: improve dev docs Dietmar Maurer 2021-10-19 11:14:57 +0200
  • ef2944bc24 proxmox-rrd: cleanup - impl FromStr for JournalEntry Dietmar Maurer 2021-10-19 10:51:22 +0200
  • 934c8724e2 proxmox-rrd: add option to avoid page cache for load/save Dietmar Maurer 2021-10-19 09:46:05 +0200
  • 98eb435d90 proxmox-rrd: use syncfs after writing rrd files Dietmar Maurer 2021-10-18 13:45:30 +0200
  • bd10af6eda bump version to 2.0.12-1 Thomas Lamprecht 2021-10-19 10:48:54 +0200
  • edc876c58e bump version to 2.0.12-1 v2.0.12 Thomas Lamprecht 2021-10-19 10:48:54 +0200
  • ac383beb0a bump d/control Wolfgang Bumiller 2021-10-13 14:47:24 +0200
  • 716753f1a8 pbs-tools: drop borrow module Wolfgang Bumiller 2021-10-13 10:40:50 +0200
  • d2351f1a81 bump version to 1.1.13-3 Thomas Lamprecht 2021-10-19 10:21:23 +0200
  • 7f381a6246 proxmox-rrd: use fine grained locking in commit_journal_impl Dietmar Maurer 2021-10-18 14:52:27 +0200
  • c17fbbbc07 proxmox-rrd: log all errors from apply_and_commit_journal_thread (but only once) Dietmar Maurer 2021-10-18 11:57:19 +0200
  • ac2ca6c341 tape: improve export_media error message for not found tape Dominik Csapak 2021-10-15 10:32:59 +0200
  • d26865c52c proxmox-rrd: cleanup list_old_journals Dietmar Maurer 2021-10-18 10:00:16 +0200
  • 2b05008a11 proxmox-rrd: cleanup - use struct instead of tuple Dietmar Maurer 2021-10-16 12:38:34 +0200
  • 45700e2ecf proxmox-rrd: move RRDMap into extra file Dietmar Maurer 2021-10-16 12:22:40 +0200
  • f84304235b proxmox-rrd: move JournalState into extra file Dietmar Maurer 2021-10-16 12:00:25 +0200
  • 0ca41155b2 proxmox-rrd: implement non blocking journal Dietmar Maurer 2021-10-15 12:26:33 +0200
  • a291ab59ba proxmox-rrd: rename RRDCacheState to JournalState Dietmar Maurer 2021-10-15 09:35:44 +0200
  • fce7cd0d36 proxmox-rrd: avoild blocking readers while applying the journal Dietmar Maurer 2021-10-15 09:22:07 +0200
  • 658357c5a8 proxmox-rrd: log journal apply/flush times, split apply and flush Dietmar Maurer 2021-10-14 16:41:08 +0200
  • 7484fce24d proxmox-rrd: cleanup - use slot_end_time() Dietmar Maurer 2021-10-14 16:29:00 +0200
  • f28a713e2b proxmox-rrd: cleanup - use staturating_add instead of if/else Dietmar Maurer 2021-10-14 16:10:55 +0200
  • a9017805b7 proxmox-rrd: improve dev docs Dietmar Maurer 2021-10-14 11:53:54 +0200
  • 2e3f94e12f proxmox-rrd: make rrd load callback configurable Dietmar Maurer 2021-10-14 11:41:26 +0200
  • d531c7ae61 proxmox-rrd: add more regression tests Dietmar Maurer 2021-10-14 10:55:12 +0200
  • 7df1580fa6 proxmox-rrd: add regression tests and two minor fixes Dietmar Maurer 2021-10-14 10:17:07 +0200
  • 58f70bccbb proxmox-rrd: pass time and value to update function Dietmar Maurer 2021-10-14 08:11:04 +0200
  • fae4f6c509 cleanup: move rrd cache related code into extra file Dietmar Maurer 2021-10-14 07:48:32 +0200
  • ddafb28572 proxmox-rrd: add some integration tests (file format tests) Dietmar Maurer 2021-10-13 18:20:06 +0200
  • 642c7b9915 bump d/control Wolfgang Bumiller 2021-10-13 14:47:24 +0200
  • 5a8726e6d2 pbs-tools: drop borrow module Wolfgang Bumiller 2021-10-13 10:40:50 +0200
  • b3f279e2d9 use complete_file_name from proxmox-router 1.1 Dietmar Maurer 2021-10-13 12:55:51 +0200
  • 82f5ad18f0 proxmox-rrd: move unshipped cli tool to examples Thomas Lamprecht 2021-10-13 13:33:15 +0200
  • bacc99c7f8 proxmox-rrd: add more commands to the rrd cli tool Dietmar Maurer 2021-10-13 10:24:52 +0200
  • 6728d0977b proxmox-rrd: rename last_counter to last_value Dietmar Maurer 2021-10-13 10:24:51 +0200
  • bff7c027c9 proxmox-rrd: protect against negative update time Dietmar Maurer 2021-10-13 10:24:50 +0200
  • 79b3113361 proxmox-rrd: new helpers: slot, slot_start_time & slot_end_time Dietmar Maurer 2021-10-13 10:24:49 +0200
  • 5885767b91 proxmox-rrd: avoid expensive modulo (%) inside loop Dietmar Maurer 2021-10-13 10:24:48 +0200
  • ec08247e5c proxmox-rrd: add binary to create/manage rrd files Dietmar Maurer 2021-10-13 10:24:47 +0200
  • 400f081487 proxmox-rrd: split out load_rrd (cleanup) Dietmar Maurer 2021-10-13 10:24:46 +0200
  • 03664514ab proxmox-rrd: support CF::Last Dietmar Maurer 2021-10-13 10:24:45 +0200
  • c68fa58a59 remove proxmox-rrd-api-types crate, s/RRDTimeFrameResolution/RRDTimeFrame/ Dietmar Maurer 2021-10-13 10:24:44 +0200
  • 426dda0730 proxmox-rrd: extract_data: include values from current slot Dietmar Maurer 2021-10-13 10:24:43 +0200
  • eb37d4ece2 proxmox-rrd: remove dependency to proxmox-rrd-api-types Dietmar Maurer 2021-10-13 10:24:42 +0200
  • 1198f8d4e6 proxmox-rrd: implement new CBOR based format Dietmar Maurer 2021-10-13 10:24:41 +0200
  • 4b709ade68 proxmox-backup-proxy: use tokio::task::spawn_blocking instead of block_in_place Dietmar Maurer 2021-10-13 10:24:40 +0200
  • fa49d0fde9 RRD_CACHE: use a OnceCell instead of lazy_static Dietmar Maurer 2021-10-13 10:24:39 +0200
  • 1d44f175c6 proxmox-rrd: use a journal to reduce amount of bytes written Dietmar Maurer 2021-10-13 10:24:38 +0200
  • 890b88cbef remove pbs-tools::ops::ControlFlow Wolfgang Bumiller 2021-10-12 14:34:08 +0200
  • 27709b49d5 pbs-config: drop default-features on proxmox-router dep Wolfgang Bumiller 2021-10-12 13:11:06 +0200
  • 7ccbce03d3 docs: language and formatting fixup Dylan Whyte 2021-10-11 17:15:19 +0200
  • 5fb852afed docs: backup-client: langauge and formatting fixup Dylan Whyte 2021-10-11 13:46:34 +0200
  • 60589e6066 docs: Update for new features/functionality Dylan Whyte 2021-10-11 13:11:44 +0200
  • 717ce40612 docs: language and formatting fixup Dylan Whyte 2021-10-11 13:11:43 +0200
  • 869e4601b4 api daemons: fix sending log-reopen command Thomas Lamprecht 2021-10-11 14:56:28 +0200
  • 75442e813e api daemons: fix sending log-reopen command Dominik Csapak 2021-10-11 14:14:32 +0200
  • 853c55a049 bump d/control Wolfgang Bumiller 2021-10-11 12:08:11 +0200
  • 6ef1b649d9 update to first proxmox crate split Wolfgang Bumiller 2021-10-08 11:19:37 +0200
  • e3f3359c86 bump proxmox dependency to 0.14.0 and proxmox-http to 0.5.0 Wolfgang Bumiller 2021-10-08 11:18:22 +0200
  • 0e1edf19b1 proxmox-backup-proxy: clean up old tasks when the task log was rotated Dominik Csapak 2021-10-07 14:03:37 +0200
  • de55fff226 rest-server: add cleanup_old_tasks Dominik Csapak 2021-10-07 14:03:36 +0200
  • b3a67f1f14 proxmox-rrd: use correct directory options in create_rrdb_dir Dietmar Maurer 2021-10-07 08:50:50 +0200
  • 3cc23ca6cc proxmox-rrd: cleanup error handling Dietmar Maurer 2021-10-07 08:01:12 +0200
  • 3def6bfc64 proxmox-rrd: use log crate instead of eprintln, avoid duplicate logs Dietmar Maurer 2021-10-06 18:19:22 +0200
  • 18e8bc17e4 proxmox-rrd: fix update (do not update) when time is in the past Dietmar Maurer 2021-10-06 18:00:37 +0200
  • f66d66aafe drop dynamic_index.rs duplicate in pbs-client Wolfgang Bumiller 2021-10-06 15:29:27 +0200
  • 7380c48dff pbs-tools::io::pipe: use nix Error type Wolfgang Bumiller 2021-10-06 15:18:06 +0200
  • 0191759316 proxmox-rrd: improve developer docs Dietmar Maurer 2021-10-06 12:19:54 +0200
  • dbc42e6f75 proxmox-rrd: remove serde dependency Dietmar Maurer 2021-10-06 10:55:46 +0200
  • d1c3bc5350 split out RRD api types into proxmox-rrd-api-types crate Dietmar Maurer 2021-10-06 09:49:51 +0200
  • a97301350f proxmox-rrd: use create_path instead of std::fs::create_dir_all Dietmar Maurer 2021-10-06 08:37:14 +0200
  • 09340f28f5 move RRD code into proxmox-rrd crate Dietmar Maurer 2021-10-06 07:06:17 +0200
  • 20497c6346 bump version to 2.0.11-1 Thomas Lamprecht 2021-10-05 16:34:35 +0200
  • d0f7d0d9c1 d/changelog: fixup release Thomas Lamprecht 2021-10-05 14:23:28 +0200
  • 608806e884 proxmox-rest-server: use new ServerAdapter trait instead of callbacks Dietmar Maurer 2021-10-05 11:01:05 +0200
  • 48176b0a77 proxmox-rest-server: pass owned RestEnvironment to get_index Dietmar Maurer 2021-10-04 14:49:25 +0200
  • 3483a3b3a1 proxmox-rest-server: cleanup, access api_auth using a method Dietmar Maurer 2021-10-04 13:32:19 +0200
  • 347e0d4c57 fix deprecated use of std::u64/... modules Wolfgang Bumiller 2021-10-04 14:58:55 +0200
  • ae9b5c077a ui: datastore/Content: add empty text for no snapshots Dominik Csapak 2021-10-01 11:56:55 +0200
  • 747446eb50 ui: datastore/Content: reload in activate listener Dominik Csapak 2021-10-01 11:56:54 +0200
  • e1c8c27f47 rest: daemon: group systemd FFI together Thomas Lamprecht 2021-10-01 16:46:59 +0200
  • 63cec1622a rest: daemon: sd notify: code cleanup Thomas Lamprecht 2021-10-01 16:45:19 +0200
  • 31142ef291 rest: daemon: sd notify barrier: avoid barging in between SystemdNotify enum and systemd_notify Thomas Lamprecht 2021-10-01 16:44:28 +0200
  • 058b4b9708 rest: daemon: sd notify barrier: allow caller to set timeout Thomas Lamprecht 2021-10-01 15:27:46 +0200
  • 9a1330c72e rest: daemon: comment why using a systemd barrier is important for main PID handover Thomas Lamprecht 2021-10-01 15:04:58 +0200