mccheah opened a new issue #13: Allow overriding provision of FileSystem 
instances to HadoopTableOperations
URL: https://github.com/apache/incubator-iceberg/issues/13
 
 
   `Util.getFS` forces the `FileSystem` objects to be cached at the JVM level 
using `FileSystem.get`. In specific situations, sometimes one would prefer 
finer-grained control over the caching of these objects.
   
   We propose the following:
   * Add `protected FileSystem getFS(Path path, Configuration configuration)` 
in `HadoopTableOperations`. Default implementation calls `Util#getFS`.
   * Make `HadoopTableOperations` `public` with a `protected` constructor so 
that users can use some of the behavior but override specific components, 
particularly https://github.com/apache/incubator-iceberg/issues/12 and the 
FileSystem provision change above.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to