cb089dcb52 
								
							 
						 
						
							
							
								
								error out by default beyond 10000 versions per object ( #17803 )  
							
							... 
							
							
							
							```
You've exceeded the limit on the number of versions you can create on this object
``` 
							
						 
						
							2023-08-04 10:40:21 -07:00  
				
					
						
							
							
								 
						
							
								6624f970c0 
								
							 
						 
						
							
							
								
								Fix spelling of 'already' across repository ( #17703 )  
							
							
							
						 
						
							2023-07-21 08:45:08 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								7605d07bb2 
								
							 
						 
						
							
							
								
								add support for bucket level request count per API ( #17468 )  
							
							... 
							
							
							
							New metrics added to calculate API request count
per bucket, per API.  Captures errors, including
4xx, 5xx HTTP status codes separately. 
							
						 
						
							2023-06-21 09:41:59 -07:00  
				
					
						
							
							
								 
						
							
								5a1612fe32 
								
							 
						 
						
							
							
								
								Bump up madmin-go and pkg deps ( #17469 )  
							
							
							
						 
						
							2023-06-19 17:53:08 -07:00  
				
					
						
							
							
								 
						
							
								1443b5927a 
								
							 
						 
						
							
							
								
								allow quorum fileInfo to pick same parityBlocks ( #17454 )  
							
							... 
							
							
							
							Bonus: allow replication to proceed for 503 errors such as
with error code SlowDownRead 
							
						 
						
							2023-06-18 18:20:15 -07:00  
				
					
						
							
							
								 
						
							
								f32efd5429 
								
							 
						 
						
							
							
								
								more compliance related fixes ( #17408 )  
							
							... 
							
							
							
							- lifecycle must return InvalidArgument for rule errors
- do not return `null` versionId in HTTP header
- reject mixed SSE uploads with correct error message 
							
						 
						
							2023-06-13 13:52:33 -07:00  
				
					
						
							
							
								 
						
							
								26a0803388 
								
							 
						 
						
							
							
								
								various compliance related fixes ( #17401 )  
							
							... 
							
							
							
							- getObjectTagging to be allowed for anonymous policies
- return correct errors for invalid retention period
- return sorted list of tags for an object
- putObjectTagging must return 200 OK not 204 OK
- return 409 ErrObjectLockConfigurationNotAllowed for existing buckets 
							
						 
						
							2023-06-12 13:22:07 -07:00  
				
					
						
							
							
								 
						
							
								43468f4d47 
								
							 
						 
						
							
							
								
								return InvalidRequest when no parts are provided ( #17395 )  
							
							
							
						 
						
							2023-06-10 21:59:51 -07:00  
				
					
						
							
							
								 
						
							
								65cba212e8 
								
							 
						 
						
							
							
								
								Remove older policy attach behavior for LDAP ( #17240 )  
							
							
							
						 
						
							2023-05-26 06:31:24 -07:00  
				
					
						
							
							
								 
						
							
								54c5c88fe6 
								
							 
						 
						
							
							
								
								Add number of offline disks in quorum errors ( #16822 )  
							
							
							
						 
						
							2023-05-25 09:39:06 -07:00  
				
					
						
							
							
								 
						
							
								62df731006 
								
							 
						 
						
							
							
								
								Add updatedAt for GetBucketLifecycleConfig ( #17271 )  
							
							
							
						 
						
							2023-05-24 22:52:39 -07:00  
				
					
						
							
							
								 
						
							
								ef2fc0f99e 
								
							 
						 
						
							
							
								
								fix: reduce using memory and temporary files. ( #17206 )  
							
							
							
						 
						
							2023-05-15 14:08:54 -07:00  
				
					
						
							
							
								 
						
							
								ef7177ebbd 
								
							 
						 
						
							
							
								
								disallow bucket replication setup with site replication ( #17189 )  
							
							
							
						 
						
							2023-05-11 15:48:40 -07:00  
				
					
						
							
							
								 
						
							
								76913a9fd5 
								
							 
						 
						
							
							
								
								Signed trailers for signature v4 ( #16484 )  
							
							
							
						 
						
							2023-05-05 19:53:12 -07:00  
				
					
						
							
							
								 
						
							
								8a81e317d6 
								
							 
						 
						
							
							
								
								verify maxPartID in object options helpers ( #17015 )  
							
							
							
						 
						
							2023-04-18 22:34:30 -07:00  
				
					
						
							
							
								 
						
							
								46f9049fb4 
								
							 
						 
						
							
							
								
								simplify error responses for KMS ( #16793 )  
							
							
							
						 
						
							2023-03-16 11:59:42 -07:00  
				
					
						
							
							
								 
						
							
								58266c9e2c 
								
							 
						 
						
							
							
								
								Add enable flag for LDAP IDP config ( #16805 )  
							
							
							
						 
						
							2023-03-16 11:58:59 -07:00  
				
					
						
							
							
								 
						
							
								901887e6bf 
								
							 
						 
						
							
							
								
								feat: add lambda transformation functions target  ( #16507 )  
							
							
							
						 
						
							2023-03-07 08:12:41 -08:00  
				
					
						
							
							
								 
						
							
								0a17acdb34 
								
							 
						 
						
							
							
								
								return error if policy changes on disabled groups ( #16766 )  
							
							
							
						 
						
							2023-03-06 10:46:24 -08:00  
				
					
						
							
							
								 
						
							
								714283fae2 
								
							 
						 
						
							
							
								
								cleanup ignored static analysis ( #16767 )  
							
							
							
						 
						
							2023-03-06 08:56:10 -08:00  
				
					
						
							
							
								 
						
							
								ae029191a3 
								
							 
						 
						
							
							
								
								liveness returns "busy" if queued requests > available capacity ( #16719 )  
							
							
							
						 
						
							2023-02-27 08:34:52 -08:00  
				
					
						
							
							
								 
						
							
								b49b39e99d 
								
							 
						 
						
							
							
								
								fix: errNoSuchPolicy should use errors.Is ( #16656 )  
							
							
							
						 
						
							2023-02-25 00:01:37 -08:00  
				
					
						
							
							
								 
						
							
								94c6cb1323 
								
							 
						 
						
							
							
								
								tests: Add test for S3 API error codes ( #16705 )  
							
							
							
						 
						
							2023-02-25 08:06:29 +05:30  
				
					
						
							
							
								 
						
							
								8bfe972bab 
								
							 
						 
						
							
							
								
								Set meaningful message from minio with env variable KMS_SECRET_KEY ( #16584 )  
							
							
							
						 
						
							2023-02-22 07:13:01 +05:30  
				
					
						
							
							
								 
						
							
								c33a237067 
								
							 
						 
						
							
							
								
								fix: under site replication disallow remote target modification ( #16628 )  
							
							
							
						 
						
							2023-02-15 20:22:13 -08:00  
				
					
						
							
							
								 
						
							
								37134e42d4 
								
							 
						 
						
							
							
								
								ignore io.EOF, io.ErrUnexpectedEOF on xl.meta reads in WalkDir() ( #16625 )  
							
							
							
						 
						
							2023-02-15 07:12:48 -08:00  
				
					
						
							
							
								 
						
							
								e64b9f6751 
								
							 
						 
						
							
							
								
								fix: disallow SSE-C encrypted objects on replicated buckets ( #16467 )  
							
							
							
						 
						
							2023-01-24 15:46:33 -08:00  
				
					
						
							
							
								 
						
							
								6423e4c767 
								
							 
						 
						
							
							
								
								Remove site replication config if it succeeded locally ( #16279 )  
							
							
							
						 
						
							2022-12-22 01:31:20 -08:00  
				
					
						
							
							
								 
						
							
								709eb283d9 
								
							 
						 
						
							
							
								
								Add endpoints for managing IAM policies ( #15897 )  
							
							... 
							
							
							
							Co-authored-by: Taran <taran@minio.io>
Co-authored-by: ¨taran-p¨ <¨taran@minio.io¨>
Co-authored-by: Aditya Manthramurthy <donatello@users.noreply.github.com> 
							
						 
						
							2022-12-13 12:13:23 -08:00  
				
					
						
							
							
								 
						
							
								e06127566d 
								
							 
						 
						
							
							
								
								Add IAM API to attach/detach policies for LDAP ( #16182 )  
							
							
							
						 
						
							2022-12-09 13:08:33 -08:00  
				
					
						
							
							
								 
						
							
								b03dd1af17 
								
							 
						 
						
							
							
								
								remove hard limit for number of buckets ( #16194 )  
							
							
							
						 
						
							2022-12-08 12:24:03 -08:00  
				
					
						
							
							
								 
						
							
								a30cfdd88f 
								
							 
						 
						
							
							
								
								Bump up madmin-go to v2 ( #16162 )  
							
							
							
						 
						
							2022-12-06 13:46:50 -08:00  
				
					
						
							
							
								 
						
							
								44735be38e 
								
							 
						 
						
							
							
								
								s3: Return correct error when Version is invalid in policy document ( #16178 )  
							
							
							
						 
						
							2022-12-06 08:07:24 -08:00  
				
					
						
							
							
								 
						
							
								a713aee3d5 
								
							 
						 
						
							
							
								
								Run staticcheck on CI ( #16170 )  
							
							
							
						 
						
							2022-12-05 11:18:50 -08:00  
				
					
						
							
							
								 
						
							
								4fb47cd568 
								
							 
						 
						
							
							
								
								fix: update admin IDP APIs to be more RESTful ( #15896 )  
							
							
							
						 
						
							2022-10-31 14:52:26 -07:00  
				
					
						
							
							
								 
						
							
								4523da6543 
								
							 
						 
						
							
							
								
								feat: introduce pool-level rebalance ( #15483 )  
							
							
							
						 
						
							2022-10-25 12:36:57 -07:00  
				
					
						
							
							
								 
						
							
								23b329b9df 
								
							 
						 
						
							
							
								
								remove gateway completely ( #15929 )  
							
							
							
						 
						
							2022-10-24 17:44:15 -07:00  
				
					
						
							
							
								 
						
							
								2d16e74f38 
								
							 
						 
						
							
							
								
								Add LDAP IDP Configuration APIs ( #15840 )  
							
							
							
						 
						
							2022-10-19 11:00:10 -07:00  
				
					
						
							
							
								 
						
							
								c68910005b 
								
							 
						 
						
							
							
								
								validate bucket before attempting batch replication ( #15861 )  
							
							
							
						 
						
							2022-10-15 11:58:31 -07:00  
				
					
						
							
							
								 
						
							
								2a13cc28f2 
								
							 
						 
						
							
							
								
								feat: implement support batch replication ( #15554 )  
							
							
							
						 
						
							2022-10-05 23:00:43 -07:00  
				
					
						
							
							
								 
						
							
								b579163802 
								
							 
						 
						
							
							
								
								limit number of buckets to 500k ( #15668 )  
							
							... 
							
							
							
							500k is a reasonable limit for any single MinIO
cluster deployment, in future we may increase this
value.
However for now we are going to keep this limit. 
							
						 
						
							2022-09-09 03:06:34 -07:00  
				
					
						
							
							
								 
						
							
								a9f1ad7924 
								
							 
						 
						
							
							
								
								Add extended checksum support ( #15433 )  
							
							
							
						 
						
							2022-08-29 16:57:16 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								48640b1de2 
								
							 
						 
						
							
							
								
								fix: trim arn:aws:kms from incoming SSE aws-kms-key-id ( #15540 )  
							
							
							
						 
						
							2022-08-16 11:28:30 -07:00  
				
					
						
							
							
								 
						
							
								b57e7321e7 
								
							 
						 
						
							
							
								
								Replaces 'disk'=>'drive' visible to end user ( #15464 )  
							
							
							
						 
						
							2022-08-04 16:10:08 -07:00  
				
					
						
							
							
								 
						
							
								af9bc7ea7d 
								
							 
						 
						
							
							
								
								Add external IDP management Admin API for OpenID ( #15152 )  
							
							
							
						 
						
							2022-07-05 18:18:04 -07:00  
				
					
						
							
							
								 
						
							
								2bb6a3f4d0 
								
							 
						 
						
							
							
								
								cleanup site replication error handling ( #15113 )  
							
							... 
							
							
							
							site replication errors were printed at
various random locations, repeatedly - this
PR attempts to remove double logging and
capture all of them at a common place.
This PR also enhances the code to show
partial success and errors as well. 
							
						 
						
							2022-06-20 10:48:11 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								60d0611ac2 
								
							 
						 
						
							
							
								
								use BadRequest HTTP status instead of Conflict for certain errors ( #14900 )  
							
							... 
							
							
							
							PutBucketVersioning API should return BadRequest for errors
instead of Conflict, Conflict is used for "AlreadyExists"
resource situations. 
							
						 
						
							2022-05-11 13:44:16 -07:00