503995c767 
					 
					
						
						
							
							src/api2/admin/datastore.rs: fix prune worker id  
						
						
						
						
					 
					
						2019-12-14 16:05:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1c356ec06 
					 
					
						
						
							
							docs/administration-guide.rst: document garbage collection  
						
						
						
						
					 
					
						2019-12-14 15:52:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						720776b81e 
					 
					
						
						
							
							generate separate proxmox-backup-docs package  
						
						
						
						
					 
					
						2019-12-13 14:15:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						729e38f475 
					 
					
						
						
							
							Makefile: add upload target  
						
						
						
						
					 
					
						2019-12-13 14:15:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f374ba4c0b 
					 
					
						
						
							
							update tests  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-13 12:42:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5c9a706ce 
					 
					
						
						
							
							fix cancellable future  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-13 12:10:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a1028e0e7 
					 
					
						
						
							
							update to url/percent-encoding to 2.1  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-13 11:57:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db0cb9ce0b 
					 
					
						
						
							
							update a chunk of stuff to the hyper release  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-13 11:24:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f1020b732 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: implement task stop  
						
						
						
						
					 
					
						2019-12-13 09:43:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ae5677de0 
					 
					
						
						
							
							src/api2/types.rs: use PROXMOX_SAFE_ID_FORMAT instead of FILENAME_FORMAT  
						
						
						
						
					 
					
						2019-12-12 14:15:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0adf270fb 
					 
					
						
						
							
							src/api2/types.rs: introduce PROXMOX_SAFE_ID_REGEX, use it for DATASTORE_SCHEMA  
						
						
						
						
					 
					
						2019-12-12 12:37:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66c49c21c3 
					 
					
						
						
							
							src/api2/types.rs: factor out DATASTORE_SCHEMA  
						
						
						
						
					 
					
						2019-12-11 13:45:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						567d3e00fb 
					 
					
						
						
							
							src/api2/node/tasks.rs: new filter "store" to filter tasks for one store  
						
						
						
						
					 
					
						2019-12-11 12:53:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3dbe52f37 
					 
					
						
						
							
							pxar: match_pattern: refactor match_filename  
						
						... 
						
						
						
						The match_filename() in sequentail_decoder and encoder are moved to be static
functions of MatchPattern.
This allows to reuse the code also in the catalog find implementation.
Signed-off-by: Christian Ebner <c.ebner@proxmox.com > 
						
						
					 
					
						2019-12-11 10:55:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f084505ec5 
					 
					
						
						
							
							src/backup/catalog_shell.rs: sort output of list-selected  
						
						... 
						
						
						
						Signed-off-by: Christian Ebner <c.ebner@proxmox.com > 
						
						
					 
					
						2019-12-11 10:54:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d04612955 
					 
					
						
						
							
							src/api2/node/tasks.rs: add "running" filter to list only running tasks  
						
						
						
						
					 
					
						2019-12-11 10:52:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8560fe3e5f 
					 
					
						
						
							
							src/api2/node/tasks.rs - extract_upid: avoid duplicate error message  
						
						
						
						
					 
					
						2019-12-10 13:45:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5830c20560 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: add simple task management cli  
						
						
						
						
					 
					
						2019-12-10 13:43:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73e57f244e 
					 
					
						
						
							
							src/backup/datastore.rs - garbage-collection: fix average chunk size  
						
						
						
						
					 
					
						2019-12-10 11:25:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d105176f45 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: cleanup - factor out view_task_result()  
						
						
						
						
					 
					
						2019-12-09 18:00:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48ef3c3327 
					 
					
						
						
							
							cli: avoid useless .into()  
						
						... 
						
						
						
						This needs latest proxmox-api updates. 
						
						
					 
					
						2019-12-09 17:40:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb7e2ee00b 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: remove unnecessary .to_owned()  
						
						
						
						
					 
					
						2019-12-09 17:11:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5f7def40e 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs - garbage-collection: display task log  
						
						
						
						
					 
					
						2019-12-09 13:29:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ec9e1b010 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: impl. and use complete_pxar_archive_name  
						
						
						
						
					 
					
						2019-12-09 13:14:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c6ad6ef90 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: impl. catalog sub command  
						
						... 
						
						
						
						catalog dump
catalog shell 
						
						
					 
					
						2019-12-09 13:07:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a0b484bdd 
					 
					
						
						
							
							src/client/task_log.rs: move display_task_log into extra file  
						
						
						
						
					 
					
						2019-12-08 11:27:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b03abfe14 
					 
					
						
						
							
							src/api2/admin/datastore.rs: remove test_prune, add dry-run to normal prune  
						
						... 
						
						
						
						And use display_task_log on the client side. 
						
						
					 
					
						2019-12-08 10:59:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec137a99c6 
					 
					
						
						
							
							src/bin/proxmox-backup-client.r - display_task_log: use string range instead of as_bytes  
						
						
						
						
					 
					
						2019-12-08 10:25:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b73ff941f6 
					 
					
						
						
							
							src/bin/proxmox-backup-client.r - display_task_log: add new strip_date parameter  
						
						
						
						
					 
					
						2019-12-08 10:22:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						163e9bbe91 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: new display task log helper  
						
						... 
						
						
						
						New helper to display worker task logs. Use it for prune (experimental). 
						
						
					 
					
						2019-12-07 16:11:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b508dd563 
					 
					
						
						
							
							src/server/formatter.rs: impl. new result attribute "active"  
						
						
						
						
					 
					
						2019-12-07 15:29:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						102d8d4136 
					 
					
						
						
							
							src/backup/prune.rs: implement --keep-hourly  
						
						
						
						
					 
					
						2019-12-07 11:23:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1af6637004 
					 
					
						
						
							
							docs/administration-guide.rst: add hint about ISO week date  
						
						
						
						
					 
					
						2019-12-07 10:45:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						052c4aa160 
					 
					
						
						
							
							src/backup/prune.rs: prune - correctly use iso_week year  
						
						
						
						
					 
					
						2019-12-06 19:41:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84322d8c75 
					 
					
						
						
							
							docs/administration-guide.rst: doc prune --dry-run  
						
						
						
						
					 
					
						2019-12-06 19:20:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa0b950070 
					 
					
						
						
							
							pxar: fuse: add support for list- and getxattr  
						
						... 
						
						
						
						Signed-off-by: Christian Ebner <c.ebner@proxmox.com > 
						
						
					 
					
						2019-12-06 16:44:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25ad4cbf63 
					 
					
						
						
							
							pxar: fuse: cache goodbye table for each directory on opendir and release it on releasedir  
						
						... 
						
						
						
						Cache not only the goodbye table for the last directory but for each opened
directory.
The opendir fuse callback will fill the cache with the goodbye table and
releasedir will remove it from the cache.
This should reduce the number of chuncks fetched from the server in some cases.
Signed-off-by: Christian Ebner <c.ebner@proxmox.com > 
						
						
					 
					
						2019-12-06 16:43:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02491b8fc6 
					 
					
						
						
							
							pxar: fuse: use binary search instead of linear search in goodbye table.  
						
						... 
						
						
						
						The goodbye table is layed out as binary search tree based on the hash, so use
this to be more efficient when looking up a hash in the table for directories
with a large number of entries.
Signed-off-by: Christian Ebner <c.ebner@proxmox.com > 
						
						
					 
					
						2019-12-06 16:42:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ab52d9a8a 
					 
					
						
						
							
							docs/command-syntax.rst: include catalog-shell-synopsis.rst  
						
						
						
						
					 
					
						2019-12-06 13:46:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7074a0b339 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: white space cleanup  
						
						
						
						
					 
					
						2019-12-06 13:35:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74fa81b89c 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: implement prune --dry-run  
						
						
						
						
					 
					
						2019-12-06 13:35:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f604f1a5a 
					 
					
						
						
							
							src/api2/admin/datastore.rs: add new api test_prune()  
						
						
						
						
					 
					
						2019-12-06 13:06:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ab08ac980 
					 
					
						
						
							
							src/api2/admin/datastore.rs: cleanup - move schema defininition in front of rust method  
						
						
						
						
					 
					
						2019-12-06 12:36:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a0678b601 
					 
					
						
						
							
							src/api2/admin/datastore.rs: remove prune parameters from status call  
						
						... 
						
						
						
						Not idea why they are added there. 
						
						
					 
					
						2019-12-06 12:32:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e3f008804 
					 
					
						
						
							
							src/backup/prune.rs: add new helper keeps_something()  
						
						
						
						
					 
					
						2019-12-06 12:28:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4bf0cc3b41 
					 
					
						
						
							
							proxmox-backup-client/man1.rst: include catalog shell commands  
						
						
						
						
					 
					
						2019-12-06 10:08:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d75fbb0a21 
					 
					
						
						
							
							src/bin/dump-catalog-shell-cli.rs: generate catalog shell docs  
						
						
						
						
					 
					
						2019-12-06 09:54:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55c3cb69cd 
					 
					
						
						
							
							rename catalog_shell_api() into catalog_shell_cli()  
						
						
						
						
					 
					
						2019-12-06 09:42:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ecbaa38fa4 
					 
					
						
						
							
							src/backup/catalog_shell.rs: factor out catalog_shell_api()  
						
						... 
						
						
						
						In order to extract documentation ... 
						
						
					 
					
						2019-12-06 09:35:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06aa0f2844 
					 
					
						
						
							
							debian/control: remove libreadline-dev build dependency  
						
						... 
						
						
						
						Signed-off-by: Christian Ebner <c.ebner@proxmox.com > 
						
						
					 
					
						2019-12-06 09:03:15 +01:00