Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18e23bafd9 
							
						 
					 
					
						
						
							
							replication resync: report only the on-disk status ( #18017 )  
						
						... 
						
						
						
						Avoid reporting in-memory status since results can vary if different
nodes are queried, resync always runs at a single node. 
						
						
					 
					
						2023-09-13 10:58:38 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b114b43f7 
							
						 
					 
					
						
						
							
							refactor bandwidth throttling for replication target ( #17980 )  
						
						... 
						
						
						
						This refactor is to allow using the bandwidth throttling
for other purposes. 
						
						
					 
					
						2023-09-05 20:21:59 -07:00 
						 
				 
			
				
					
						
							
							
								Aditya Manthramurthy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c99fb106c 
							
						 
					 
					
						
						
							
							Update to minio/pkg/v2 ( #17967 )  
						
						
						
						
					 
					
						2023-09-04 12:57:37 -07:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b48bbe08b2 
							
						 
					 
					
						
						
							
							Add additional info for replication metrics API ( #17293 )  
						
						... 
						
						
						
						to track the replication transfer rate across different nodes,
number of active workers in use and in-queue stats to get
an idea of the current workload.
This PR also adds replication metrics to the site replication
status API. For site replication, prometheus metrics are
no longer at the bucket level - but at the cluster level.
Add prometheus metric to track credential errors since uptime 
						
						
					 
					
						2023-08-30 01:00:59 -07:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb49aead9b 
							
						 
					 
					
						
						
							
							replication: add validation API ( #17520 )  
						
						... 
						
						
						
						To check if replication is set up properly on a bucket. 
						
						
					 
					
						2023-07-10 20:09:20 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66ff17e452 
							
						 
					 
					
						
						
							
							fix: Avoid multiple write responses ( #16894 )  
						
						
						
						
					 
					
						2023-03-27 09:15:23 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31b0decd46 
							
						 
					 
					
						
						
							
							migrate to minio/mux from gorilla/mux ( #16456 )  
						
						
						
						
					 
					
						2023-01-23 16:42:47 +05:30 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b02e046c2 
							
						 
					 
					
						
						
							
							Fix bandwidth monitoring to be per remote target ( #16360 )  
						
						
						
						
					 
					
						2023-01-19 18:52:16 +05:30 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d37e514733 
							
						 
					 
					
						
						
							
							Cleanup remote targets automatically on replication config removal. ( #16221 )  
						
						
						
						
					 
					
						2022-12-14 03:24:06 -08:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7198be5be9 
							
						 
					 
					
						
						
							
							bucket resync: persist reset id to bucket metadata ( #16088 )  
						
						
						
						
					 
					
						2022-11-18 01:39:05 -08:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6bc141bd1 
							
						 
					 
					
						
						
							
							feat: Add support for site level resync ( #15753 )  
						
						
						
						
					 
					
						2022-11-14 07:16:40 -08:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d765b89a63 
							
						 
					 
					
						
						
							
							improve validation for replication resync API ( #15964 )  
						
						
						
						
					 
					
						2022-10-28 23:21:33 -07:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ce1884732 
							
						 
					 
					
						
						
							
							reject editing bucket replication config when site replication is enabled ( #15937 )  
						
						
						
						
					 
					
						2022-10-24 20:24:32 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23b329b9df 
							
						 
					 
					
						
						
							
							remove gateway completely ( #15929 )  
						
						
						
						
					 
					
						2022-10-24 17:44:15 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8332efa94 
							
						 
					 
					
						
						
							
							fix: Delete() of bucket metadata should not parse the config ( #15904 )  
						
						
						
						
					 
					
						2022-10-19 17:55:09 -07:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b9fd256e1 
							
						 
					 
					
						
						
							
							Persist in-memory replication stats to disk ( #15594 )  
						
						... 
						
						
						
						to avoid relying on scanner-calculated replication metrics.
This will improve the accuracy of the replication stats reported.
This PR also adds on to #15556  by handing replication
traffic that could not be queued by available workers to the 
MRF queue so that entries in `PENDING` status are healed faster. 
						
						
					 
					
						2022-09-12 12:40:02 -07:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21fe14201f 
							
						 
					 
					
						
						
							
							replication: centralize healthcheck for remote targets ( #15516 )  
						
						... 
						
						
						
						This PR moves health check from minio-go client to being
managed on the server.
Additionally integrating health check into site replication 
						
						
					 
					
						2022-08-16 17:46:22 -07:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							426c902b87 
							
						 
					 
					
						
						
							
							site replication: fix healing of bucket deletes. ( #15377 )  
						
						... 
						
						
						
						This PR changes the handling of bucket deletes for site 
replicated setups to hold on to deleted bucket state until 
it syncs to all the clusters participating in site replication. 
						
						
					 
					
						2022-07-25 17:51:32 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3af6073576 
							
						 
					 
					
						
						
							
							no 'replicate status' without replication config ( #15233 )  
						
						... 
						
						
						
						'replicate status' shouldn't be displaying historic
values unless replication config is present on the
relevant bucket. 
						
						
					 
					
						2022-07-06 09:53:33 -07:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cc9286e0f 
							
						 
					 
					
						
						
							
							site healing: Skip stale bucket metadata updates from peer ( #15186 )  
						
						... 
						
						
						
						Allow healing to apply bucket metadata change only when peer
gave the most recent update. 
						
						
					 
					
						2022-06-28 18:09:20 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48e367ff7d 
							
						 
					 
					
						
						
							
							reject resync start on misconfigured replication rules ( #15041 )  
						
						... 
						
						
						
						we expect resync to start on buckets with replication
rule ExistingObjects enabled, if not we reject such
calls. 
						
						
					 
					
						2022-06-06 02:54:39 -07:00