-
Notifications
You must be signed in to change notification settings - Fork 8.9k
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
HADOOP-19278. S3A: Remove option to delete directory markers entirely #7052
HADOOP-19278. S3A: Remove option to delete directory markers entirely #7052
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
04844d5
to
c02d320
Compare
c02d320
to
eadce2a
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This is good for review. Nice purge of outdated stuff, simpler docs, and with lots of tests deparameterized: faster test runs. What not to like? @mukund-thakur @ahmarsuhail @shameersss1 @saikatroy038 @HarshitGupta11 |
Great effort @steveloughran for taking this one out. Removing legacy code and making the code base clean. |
hadoop-tools/hadoop-aws/src/site/markdown/tools/hadoop-aws/directory_markers.md
Outdated
Show resolved
Hide resolved
@@ -306,7 +290,6 @@ line of bucket policies via the `-marker` option | |||
|
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.
Should we edit this table as well ? delete and authoritative are not valid anymore
@@ -77,7 +77,7 @@ and compatible implementations. | |||
|
|||
* Directly reads and writes S3 objects. | |||
* Compatible with standard S3 clients. | |||
* Compatible with files created by the older `s3n://` client and Amazon EMR's `s3://` client. | |||
* Compatible with files created by Amazon EMR's `s3://` client. |
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.
Better to call it out as Amazon EMR's s3://
client (EMRFS).
Thanks Steve, LGTM |
This comment was marked as outdated.
This comment was marked as outdated.
- Removes a lot of code and testing - Lines up for pushing more code down into S3AStore (but does not do this) - Marker tool tests all failing. Change-Id: I975dfb22376acd9021c18c4ecdb4b9d47f8be586
Change-Id: I8f30359068e464eb49810bbe964e2048c5962455
Change-Id: I9f41965bad7d5b9189f67593b067b42cdec5f605
It's been years since anyone created a file with the $folder$ reference. Cut all support and mention of it. Change-Id: I4f51b687d4669a9d43006e365c7f85fba1addb43
Change-Id: Ifb06ef183e245b29e68f92bdcdb608997bd767aa
Change-Id: Ia5e927ddd86b3cfef63dc321b41b4b273379878d
48ba2c7
to
93baadc
Compare
This comment was marked as outdated.
This comment was marked as outdated.
identify some tests which were now failing, fix. Change-Id: I8fe55c40372605548c301ad97ab0a325cd424430
revisting this; missed the approval. some bit of resync needed and I've done a full doc review/rework. couple of test failures cropped up |
💔 -1 overall
This message was automatically generated. |
* yetus complaints * search source for "marker" and identify what needs to change (docs, some test comments and messages) * same for "keeping" Change-Id: I78988d33a15be2fbc48c7bc309391f8a7e52f63c
latest test: s3 london. One failure, unrelated, seen before
|
🎊 +1 overall
This message was automatically generated. |
Change-Id: I40445f2b5209dc1a8fc2aa3d695618fa4b6ecfe7
🎊 +1 overall
This message was automatically generated. |
The options to delete markers everywhere or under authoritative paths have been removed.
Markers on parent paths will never be deleted after any file creation.
How was this patch tested?
For code changes:
LICENSE
,LICENSE-binary
,NOTICE-binary
files?