-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for multi destination replication #12880
Conversation
2e08c0d
to
dcd626c
Compare
@poornas Is there a |
minio/madmin-go@e6d765f - PR was merged but I can't remove the local dependency reference because the minio speedtest autotune PR needs to be merged first - madmin.Speedtestresult structure has changed and those need to be applied before this PR will compile. madmin v1.1.1 with the commit above is needed for this PR to compile for now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor stuff/questions.
Let's make this build. See if you can push for the upstream changes you need. |
4499711
to
97ab82b
Compare
@poornas I tested today and I found two issues:
|
I haven't been able to repro this yet - will ping you on the test scenario |
346faf6
to
2fa9304
Compare
@poornas to reproduce modtime issue, you need to take a look directly at xl.meta using xl-meta tool. You don't see it because the modtime of the delete marker in the source & target site are very close, at the same second most of the time. Also I checked, it works fine with master |
fixed this |
9a77da2
to
5f3a621
Compare
Can you resolve the conflicts on the PR ? @poornas |
|
6cb4809
to
14cf5a0
Compare
a07b88f
to
86ae412
Compare
Mint Automation
|
When replication rule is based on tag matches, replication process should pick up targets matching the tags specified in the replication rule. Fixing regression due to minio#12880
When the replication rule is based on tag matches, the replication process should pick up targets matching the tags specified in the replication rule. Fixing regression due to #12880
is present. Regression from minio#12880
is present. Regression from minio#12880
is present. Regression from minio#12880
is present. Regression from minio#12880
fixes a regression from #12880
Description
Motivation and Context
AWS supports replicating to multiple destination buckets - this PR adds equivalent functionality for MinIO
Needs companion mc PR minio/mc#3766
How to test this PR?
With the mc PR referenced above, and the replication docs.
Types of changes
Checklist:
commit-id
orPR #
here)