steveloughran commented on pull request #3597:
URL: https://github.com/apache/hadoop/pull/3597#issuecomment-959193924
> EOD - this ends up being a new API (almost on the FileSystem), which is
used by the committer first; then someone discovers it and decides to make use
of it.
yes, and both hive and hbase are known to do that, often ending forcing hdfs
only apis to get pulled up without concern for the other stores (see git
history of FileSystem there). a builder rename would be a big job with
1. rename/3 public with tests and performant object store impls
2. default builder to delegate to that with same semantics
3. add options for etag etc on a store by store or cross store basis
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]