1
0
mirror of https://github.com/minio/minio.git synced 2025-04-01 02:03:42 -04:00

7 Commits

Author SHA1 Message Date
Krishna Srinivas
045e30f2c1
Set LastModified time from source for bucket replication () 2020-10-02 18:32:22 -07:00
Poorna Krishnamoorthy
56d1b227cf
Handle changes to versioning config for replication ()
Disallow versioning suspension on a bucket with
pre-existing replication configuration

If versioning is suspended on the target,replication
should fail.
2020-09-30 13:36:37 -07:00
Klaus Post
b7438fe4e6
Copy metadata before spawning goroutine + prealloc maps ()
In `(*cacheObjects).GetObjectNInfo` copy the metadata before spawning a goroutine.

Clean up a few map[string]string copies as well, reducing allocs and simplifying the code.

Fixes 
2020-09-10 11:37:22 -07:00
Harshavardhana
37da0c647e
fix: delete marker compatibility behavior for suspended bucket ()
- delete-marker should be created on a suspended bucket as `null`
- delete-marker should delete any pre-existing `null` versioned
  object and create an entry `null`
2020-09-02 00:19:03 -07:00
poornas
79e21601b0
fix: web handlers to enforce replication ()
This PR also preserves source ETag for replication
2020-08-12 17:32:24 -07:00
Anis Elleuch
778e9c864f
Move dependency from minio-go v6 to v7 () 2020-07-14 09:38:05 -07:00
Harshavardhana
2743d4ca87
fix: Add support for preserving mtime for replication ()
This PR is needed for bucket replication support
2020-07-08 17:36:56 -07:00