Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							6fed7301ea 
							
						 
					 
					
						
						
							
							rrd: bump version to 0.4.1-1  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2024-11-25 18:42:35 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							993e1fc878 
							
						 
					 
					
						
						
							
							rrd: selective code style clean-up  
						
						... 
						
						
						
						Selective because there are quite a few more such old-style format
strings, but I had those already adapted and currently do not have
time do clean-up tree-wide, but it's fine to change this
incrementally.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2024-11-25 17:46:44 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							08cee13c03 
							
						 
					 
					
						
						
							
							rrd: do not log tree info-level messages on applying journal  
						
						... 
						
						
						
						That's rather excessive and has not much value for users. So degrade
two of the messages to debug-level.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2024-11-25 17:43:56 +01:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							d6e86d670b 
							
						 
					 
					
						
						
							
							tree-wide: unify workspace inherited attributes  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-09-20 08:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							3cf67472a1 
							
						 
					 
					
						
						
							
							rrd: bump to 0.4.0  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-09-18 16:05:21 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							0177b1d975 
							
						 
					 
					
						
						
							
							add proxmox-rrd-api-types crate - moved out of proxmox-rrd  
						
						... 
						
						
						
						so we can access them from wasm without pulling in proxmox-rrd as it
also pulls in sys...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-09-18 15:55:43 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							e57a65879e 
							
						 
					 
					
						
						
							
							rrd: bump to 0.3.2-1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-09-18 15:24:16 +02:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							9426af0abf 
							
						 
					 
					
						
						
							
							rrd: derive Display and FromStr for api types  
						
						... 
						
						
						
						Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-09-18 15:21:58 +02:00 
						 
				 
			
				
					
						
							
							
								Maximiliano Sandoval 
							
						 
					 
					
						
						
						
						
							
						
						
							b7100ecc1e 
							
						 
					 
					
						
						
							
							rrd_map: remove unnecessary use of get().is_some()  
						
						... 
						
						
						
						Fixes:
warning: unnecessary use of `get(rel_path).is_some()`
   --> proxmox-rrd/src/cache/rrd_map.rs:107:21
    |
107 |         if self.map.get(rel_path).is_some() {
    |                     ^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `contains_key(rel_path)`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_get_then_check 
Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com> 
						
					 
					
						2024-08-28 13:09:15 +02:00 
						 
				 
			
				
					
						
							
							
								Maximiliano Sandoval 
							
						 
					 
					
						
						
						
						
							
						
						
							5586eeaba8 
							
						 
					 
					
						
						
							
							rrd_map: remove unneded return statement  
						
						... 
						
						
						
						Fixes:
warning: unneeded `return` statement
   --> proxmox-rrd/src/cache/rrd_map.rs:117:13
    |
117 |             return Ok(true);
    |             ^^^^^^^^^^^^^^^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return 
    = note: `#[warn(clippy::needless_return)]` on by default
help: remove `return`
    |
117 -             return Ok(true);
117 +             Ok(true)
    |
warning: unneeded `return` statement
   --> proxmox-rrd/src/cache/rrd_map.rs:119:13
    |
119 |             return Ok(false);
    |             ^^^^^^^^^^^^^^^^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return 
help: remove `return`
    |
119 -             return Ok(false);
119 +             Ok(false)
Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com> 
						
					 
					
						2024-08-28 13:09:15 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							256bcfb0f1 
							
						 
					 
					
						
						
							
							rrd: bump to 0.3.1-1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-08-14 11:47:35 +02:00 
						 
				 
			
				
					
						
							
							
								Maximiliano Sandoval 
							
						 
					 
					
						
						
						
						
							
						
						
							9031fc88e1 
							
						 
					 
					
						
						
							
							rrd: remove unused libc dependency  
						
						... 
						
						
						
						Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com> 
						
					 
					
						2024-08-14 11:38:48 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							88af4ca549 
							
						 
					 
					
						
						
							
							rrd: bump to 0.3.0-1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-08-09 13:03:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							93d42ad488 
							
						 
					 
					
						
						
							
							rrd: rustfmt and style fix  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-08-09 11:20:15 +02:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							88731c52f0 
							
						 
					 
					
						
						
							
							rrd: add api-types  
						
						... 
						
						
						
						Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-08-09 11:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							7ea63a6fb9 
							
						 
					 
					
						
						
							
							rrd: try to load database if not already present in cache  
						
						... 
						
						
						
						Before, a call to `update` was necessary to load an existing database
into the cache. If `update` was never called, `extract_cached_data`
would simply return no data.
Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-08-09 11:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							f01c1e0ce9 
							
						 
					 
					
						
						
							
							rrd: cache: add update_value_ignore_old  
						
						... 
						
						
						
						This function is the same as the regular `update_value`, but it
sets the `new_only` flag when updating the value in the rrd map.
This avoids "time in past" messages being logged in case a data point
happens to be added twice. This new function will just silently reject
values that have an older timestamp than the most recent one.
Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-08-09 11:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							4ca2e01442 
							
						 
					 
					
						
						
							
							rrd: deprecate create_pbs_default_rrd  
						
						... 
						
						
						
						This one should be in the client code.
Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-08-09 11:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Maximiliano Sandoval 
							
						 
					 
					
						
						
						
						
							
						
						
							254a37ae07 
							
						 
					 
					
						
						
							
							fix typos in code documentation  
						
						... 
						
						
						
						Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com> 
						
					 
					
						2024-07-22 08:49:42 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a9ca1d70 
							
						 
					 
					
						
						
							
							rrd: bump to 0.2.1-1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-07-11 15:24:52 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							0652d81977 
							
						 
					 
					
						
						
							
							tree-wide: enable doc_cfg and doc_auto_cfg for docs  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-07-02 11:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							19200f7415 
							
						 
					 
					
						
						
							
							rrd: bump to 0.2.0-1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-06-20 13:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							533954ed38 
							
						 
					 
					
						
						
							
							bump bitflags dependency to 2.4  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-06-20 13:48:32 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							6f532dfb7d 
							
						 
					 
					
						
						
							
							various clippy fixes  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2024-06-06 11:40:49 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							724c3dda6f 
							
						 
					 
					
						
						
							
							rrd: fixup examples with the renamed types  
						
						... 
						
						
						
						Some types were recently renamed but the examples not updated
accordingly.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Fixes: 2f94283367 
						
					 
					
						2024-02-21 12:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							304e1c544f 
							
						 
					 
					
						
						
							
							bump proxmox-rrd to 0.1.1-1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-02-02 14:22:45 +01:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							440c7e3361 
							
						 
					 
					
						
						
							
							bump proxmox-rrd to 0.1.0-1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2024-02-01 13:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							2f94283367 
							
						 
					 
					
						
						
							
							rrd: spell out hard to understand abbreviations in public types  
						
						... 
						
						
						
						Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-02-01 10:32:19 +01:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e8ebfdc8 
							
						 
					 
					
						
						
							
							rrd: fix a few typos  
						
						... 
						
						
						
						Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-02-01 10:32:19 +01:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							6eed8ed992 
							
						 
					 
					
						
						
							
							rrd: feature-gate support for the v1 format  
						
						... 
						
						
						
						new users of this crate might not really need support for the v1
format.
Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-02-01 10:32:19 +01:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							4d150d35c7 
							
						 
					 
					
						
						
							
							add debian packaging for proxmox-rrd  
						
						... 
						
						
						
						Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-02-01 10:32:19 +01:00 
						 
				 
			
				
					
						
							
							
								Lukas Wagner 
							
						 
					 
					
						
						
						
						
							
						
						
							5cbc8a4b66 
							
						 
					 
					
						
						
							
							add proxmox-rrd to workspace  
						
						... 
						
						
						
						Signed-off-by: Lukas Wagner <l.wagner@proxmox.com> 
						
					 
					
						2024-02-01 10:30:57 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							109902fbf0 
							
						 
					 
					
						
						
							
							tree-wide: fix various typos  
						
						... 
						
						
						
						found with codespell
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2023-11-29 18:32:07 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							10f56e9358 
							
						 
					 
					
						
						
							
							sort dependencies  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2022-12-12 09:08:56 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							32504b78db 
							
						 
					 
					
						
						
							
							switch remaining member dependencies to workspace  
						
						... 
						
						
						
						these are only used by a single member at the moment, but we can move them to
the workspace to have a single location for version + base feature set
specification.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2022-12-12 09:08:36 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							b659deb529 
							
						 
					 
					
						
						
							
							switch regular dependencies to workspace ones  
						
						... 
						
						
						
						where applicable.
notable changes:
- serde now uses 'derive' feature across the board
- serde removed from pbs-tools (not used)
- openssl bumped to 0.40 (and patched comment removed)
- removed invalid zstd comment
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2022-12-12 09:07:12 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							d75e305162 
							
						 
					 
					
						
						
							
							switch proxmox dependencies to workspace  
						
						... 
						
						
						
						besides harmonizing versions, the only global change is that the tokio-io
feature of pxar is now implied since its default anyway, instead of being
spelled out.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2022-12-12 09:05:27 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							219af02796 
							
						 
					 
					
						
						
							
							workspace: inherit metadata  
						
						... 
						
						
						
						pbs-buildcfg is the only one that needs to inherit the version as well, since
it stores it in the compiled crate.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2022-12-12 09:05:27 +01:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							5acca01947 
							
						 
					 
					
						
						
							
							tree-wide: bump edition to 2021  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2022-12-06 13:31:01 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa6f0ea22 
							
						 
					 
					
						
						
							
							clippy 1.65 fixes  
						
						... 
						
						
						
						and rustfmt
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2022-12-05 11:40:02 +01:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							3193237afd 
							
						 
					 
					
						
						
							
							rrd: add Entry::get() to access the data  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2022-11-24 13:53:49 +01:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbdcf23e0 
							
						 
					 
					
						
						
							
							bump sys dep to 0.4.1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2022-10-19 14:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							d97a86c15b 
							
						 
					 
					
						
						
							
							cargo: rrd: set license in subcrate too  
						
						... 
						
						
						
						in preparation of moving this out
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2022-10-11 15:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							5d61126f58 
							
						 
					 
					
						
						
							
							bump proxmox-sys dep to 0.4  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2022-07-28 13:47:37 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							56b5c28930 
							
						 
					 
					
						
						
							
							rrd: Entry type and clippy fixes  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2022-07-27 14:54:44 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							f3fd79be13 
							
						 
					 
					
						
						
							
							bump proxmox-sys dep to 0.3.1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2022-06-29 09:45:11 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							f81e9b259a 
							
						 
					 
					
						
						
							
							bump proxmox-router dep to 1.2.4  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2022-06-21 10:43:19 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							d845736270 
							
						 
					 
					
						
						
							
							tree wide: typo fixes through codespell  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2022-06-07 14:08:09 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							8e042eb130 
							
						 
					 
					
						
						
							
							update to nix 0.24 / rustyline 9 / proxmox-sys 0.3  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2022-06-02 14:33:33 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							6614f8840f 
							
						 
					 
					
						
						
							
							build: bump required log version  
						
						... 
						
						
						
						else logging using "{var}" in format strings doesn't work properly.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2022-05-16 15:02:07 +02:00