Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Anis Eleuch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f0dcf0c5e 
							
						 
					 
					
						
						
							
							tar: Avoid storing snowball extraction header in extract objects ( #17389 )  
						
						
						
						
					 
					
						2023-06-12 09:42:06 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Eleuch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb24346e04 
							
						 
					 
					
						
						
							
							listen: Only error out if not able to bind any interface ( #17353 )  
						
						
						
						
					 
					
						2023-06-12 09:09:28 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b829e80ecb 
							
						 
					 
					
						
						
							
							do not disable root for invalid API config values ( #17386 )  
						
						
						
						
					 
					
						2023-06-08 15:50:06 -07:00 
						 
				 
			
				
					
						
							
							
								Klaus Post 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e38d0f3ab 
							
						 
					 
					
						
						
							
							Add more bootstrap info in debug mode ( #17362 )  
						
						
						
						
					 
					
						2023-06-08 08:39:47 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbd4c2425e 
							
						 
					 
					
						
						
							
							fix: kafka broker pings must not be greater than 1sec ( #17376 )  
						
						
						
						
					 
					
						2023-06-07 11:47:00 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Eleuch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eba378e4a1 
							
						 
					 
					
						
						
							
							vrf: Fix testing for loopback coming from the address ( #17372 )  
						
						
						
						
					 
					
						2023-06-07 09:53:05 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f9e2147f5 
							
						 
					 
					
						
						
							
							allow quota enforcement to rely on older values ( #17351 )  
						
						... 
						
						
						
						PUT calls cannot afford to have large latency build-ups due
to contentious usage.json, or worse letting them fail with
some unexpected error, this can happen when this file is
concurrently being updated via scanner or it is being
healed during a disk replacement heal.
However, these are fairly quick in theory, stressed clusters
can quickly show visible latency this can add up leading to
invalid errors returned during PUT.
It is perhaps okay for us to relax this error return requirement
instead, make sure that we log that we are proceeding to take in
the requests while the quota is using an older value for the quota
enforcement. These things will reconcile themselves eventually,
via scanner making sure to overwrite the usage.json.
Bonus: make sure that storage-rest-client sets ExpectTimeouts to
be 'true', such that DiskInfo() call with contextTimeout does
not prematurely disconnect the servers leading to a longer
healthCheck, back-off routine. This can easily pile up while also
causing active callers to disconnect, leading to quorum loss.
DiskInfo is actively used in the PUT, Multipart call path for
upgrading parity when disks are down, it in-turn shouldn't cause
more disks to go down. 
						
						
					 
					
						2023-06-05 16:56:35 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8030e12ba5 
							
						 
					 
					
						
						
							
							fix: expMovingAvg is too small when startTime is zero ( #17346 )  
						
						
						
						
					 
					
						2023-06-03 13:41:51 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb5ce3b87a 
							
						 
					 
					
						
						
							
							record err time when remote node is offline ( #17262 )  
						
						
						
						
					 
					
						2023-05-30 10:07:26 -07:00 
						 
				 
			
				
					
						
							
							
								Klaus Post 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fe028b7c5 
							
						 
					 
					
						
						
							
							Revert s3 select simdjson reuse ( #17310 )  
						
						
						
						
					 
					
						2023-05-30 10:02:22 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Eleuch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54c5c88fe6 
							
						 
					 
					
						
						
							
							Add number of offline disks in quorum errors ( #16822 )  
						
						
						
						
					 
					
						2023-05-25 09:39:06 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							443250d135 
							
						 
					 
					
						
						
							
							fix: for Target isActive use net.Dial instead ( #17251 )  
						
						
						
						
					 
					
						2023-05-25 09:24:11 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d749aaab69 
							
						 
					 
					
						
						
							
							fix: ignore existing target status when adding new targets ( #17250 )  
						
						
						
						
					 
					
						2023-05-24 22:57:37 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62df731006 
							
						 
					 
					
						
						
							
							Add updatedAt for GetBucketLifecycleConfig ( #17271 )  
						
						
						
						
					 
					
						2023-05-24 22:52:39 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0a0eb9738 
							
						 
					 
					
						
						
							
							support fan-out objects via PostUpload() ( #17233 )  
						
						
						
						
					 
					
						2023-05-24 22:51:07 -07:00 
						 
				 
			
				
					
						
							
							
								Klaus Post 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5677f73794 
							
						 
					 
					
						
						
							
							Add PostObject Checksum ( #17244 )  
						
						
						
						
					 
					
						2023-05-23 07:58:33 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55a3310446 
							
						 
					 
					
						
						
							
							logger-http: Don't retry after a succesful send ( #17266 )  
						
						
						
						
					 
					
						2023-05-22 14:53:18 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc03be7891 
							
						 
					 
					
						
						
							
							simplify bucket metadata lookups for versioning/object locking ( #17253 )  
						
						
						
						
					 
					
						2023-05-22 12:05:14 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1b00a5055 
							
						 
					 
					
						
						
							
							fix: Avoid Income globalStats twice upon error ( #17263 )  
						
						
						
						
					 
					
						2023-05-22 07:42:27 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41fa8fa2d2 
							
						 
					 
					
						
						
							
							fix: increment counter when entry be skipped ( #17237 )  
						
						
						
						
					 
					
						2023-05-19 08:36:52 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e94e6adf91 
							
						 
					 
					
						
						
							
							fix: return proper error if OIDC Discoverydoc fails to respond ( #17242 )  
						
						
						
						
					 
					
						2023-05-19 02:13:33 -07:00 
						 
				 
			
				
					
						
							
							
								Klaus Post 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b06d7bf834 
							
						 
					 
					
						
						
							
							fix: leaking connections in JSON SQL with limited return ( #17239 )  
						
						
						
						
					 
					
						2023-05-18 11:26:46 -07:00 
						 
				 
			
				
					
						
							
							
								Aditya Manthramurthy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d96b18df0 
							
						 
					 
					
						
						
							
							Add "name" and "description" params to service acc ( #17172 )  
						
						
						
						
					 
					
						2023-05-17 17:05:36 -07:00 
						 
				 
			
				
					
						
							
							
								Praveen raj Mani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85912985b6 
							
						 
					 
					
						
						
							
							Check for only network errors in audit webhook for reachability ( #17228 )  
						
						
						
						
					 
					
						2023-05-17 11:10:33 -07:00 
						 
				 
			
				
					
						
							
							
								Klaus Post 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aaf1abc993 
							
						 
					 
					
						
						
							
							simplify HardLimitReader by using LimitReader for internal usage ( #17218 )  
						
						
						
						
					 
					
						2023-05-16 13:14:37 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef2fc0f99e 
							
						 
					 
					
						
						
							
							fix: reduce using memory and temporary files. ( #17206 )  
						
						
						
						
					 
					
						2023-05-15 14:08:54 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Eleuch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							684399433b 
							
						 
					 
					
						
						
							
							lock: Retry locking with an increasing random interval ( #17200 )  
						
						
						
						
					 
					
						2023-05-13 08:42:21 -07:00 
						 
				 
			
				
					
						
							
							
								Poorna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e07c2ab868 
							
						 
					 
					
						
						
							
							Use hash.NewLimitReader for internal multipart calls ( #17191 )  
						
						
						
						
					 
					
						2023-05-12 11:19:08 -07:00 
						 
				 
			
				
					
						
							
							
								Klaus Post 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99c4ffa34f 
							
						 
					 
					
						
						
							
							fix: avoid audit log race protection deadlocks ( #17168 )  
						
						
						
						
					 
					
						2023-05-09 08:11:32 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7f266c907 
							
						 
					 
					
						
						
							
							allow JWT parsing on large session policy based tokens ( #17167 )  
						
						
						
						
					 
					
						2023-05-09 00:53:08 -07:00 
						 
				 
			
				
					
						
							
							
								Praveen raj Mani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57acacd5a7 
							
						 
					 
					
						
						
							
							Support persistent queue store for loggers ( #17121 )  
						
						
						
						
					 
					
						2023-05-08 21:20:31 -07:00 
						 
				 
			
				
					
						
							
							
								Klaus Post 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76913a9fd5 
							
						 
					 
					
						
						
							
							Signed trailers for signature v4 ( #16484 )  
						
						
						
						
					 
					
						2023-05-05 19:53:12 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5569acd95c 
							
						 
					 
					
						
						
							
							disallow EC:0 if not set during server startup ( #17141 )  
						
						
						
						
					 
					
						2023-05-04 14:44:30 -07:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e24dff26a 
							
						 
					 
					
						
						
							
							Added MINIO_BROWSER_LOGIN_ANIMATION env support for WebUI console ( #17123 )  
						
						... 
						
						
						
						Signed-off-by: Benjamin Perez <benjamin@bexsoft.net> 
						
						
					 
					
						2023-05-03 15:32:50 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9571b0825e 
							
						 
					 
					
						
						
							
							add configurable VRF interface and user-timeout ( #17108 )  
						
						
						
						
					 
					
						2023-05-03 14:12:25 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ec722bc54 
							
						 
					 
					
						
						
							
							Add tags to NewerNoncurrentVersions audit event ( #17110 )  
						
						
						
						
					 
					
						2023-05-02 12:56:33 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Eleuch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4640b13c66 
							
						 
					 
					
						
						
							
							Use expontential backoff algo for internode reconnections ( #17052 )  
						
						
						
						
					 
					
						2023-05-02 12:35:52 -07:00 
						 
				 
			
				
					
						
							
							
								Praveen raj Mani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1704abaf6b 
							
						 
					 
					
						
						
							
							fix: store notification events immediately for persistent queues ( #17112 )  
						
						
						
						
					 
					
						2023-05-02 07:53:13 -07:00 
						 
				 
			
				
					
						
							
							
								Klaus Post 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8c0a50862 
							
						 
					 
					
						
						
							
							optimization use small blocks up to 64KB ( #17107 )  
						
						
						
						
					 
					
						2023-05-01 09:47:49 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ae69accc0 
							
						 
					 
					
						
						
							
							allow root user to be disabled via config settings ( #17089 )  
						
						
						
						
					 
					
						2023-04-28 12:24:14 -07:00 
						 
				 
			
				
					
						
							
							
								Klaus Post 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fad0c8b41 
							
						 
					 
					
						
						
							
							Remove checksums from HTTP range request, add part checksums ( #17105 )  
						
						
						
						
					 
					
						2023-04-28 08:26:32 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e27264c6b 
							
						 
					 
					
						
						
							
							update cleanupRoutine comment ( #17102 )  
						
						
						
						
					 
					
						2023-04-28 01:11:51 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Eleuch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c83c9724f 
							
						 
					 
					
						
						
							
							audit: Add request path and host to audit event ( #17099 )  
						
						
						
						
					 
					
						2023-04-27 22:18:24 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b28d391a22 
							
						 
					 
					
						
						
							
							fix: add correct worker count before startHTTPLogger() ( #17091 )  
						
						
						
						
					 
					
						2023-04-27 10:51:16 -07:00 
						 
				 
			
				
					
						
							
							
								jiuker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8b92f6067 
							
						 
					 
					
						
						
							
							protect wg.Done from being called twice ( #17075 )  
						
						
						
						
					 
					
						2023-04-27 07:55:36 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Eleuch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31b5acc245 
							
						 
					 
					
						
						
							
							tcp: Increase user timeout to 10 minutes ( #17087 )  
						
						
						
						
					 
					
						2023-04-26 17:48:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Eleuch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b7ca094e4 
							
						 
					 
					
						
						
							
							Remove Expect 100-continue in internode communications ( #17061 )  
						
						
						
						
					 
					
						2023-04-26 09:33:45 -07:00 
						 
				 
			
				
					
						
							
							
								Praveen raj Mani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72802a5972 
							
						 
					 
					
						
						
							
							Use 'minio/pkg/sync/errgroup' and 'minio/pkg/workers' ( #17069 )  
						
						
						
						
					 
					
						2023-04-25 22:57:40 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fd07bcd51 
							
						 
					 
					
						
						
							
							simplify sort.Sort by using sort.Slice ( #17066 )  
						
						
						
						
					 
					
						2023-04-24 13:28:18 -07:00