Hi Wei-Chiu, This is an important trade-off to consider. There is some discussion in the JIRA issue comments relevant to this topic. To summarize, we prefer closer integration with the ASF community as we continue to evolve this FileSystem. It's true that releases will operate at a different cadence, but vendors are equipped to release on their own schedule. We think this is the right choice overall.
Chris Nauroth On Mon, Apr 21, 2025 at 4:42 PM Wei-Chiu Chuang <weic...@apache.org> wrote: > Chris, > I'm curious is having a GCS fs implementation in the main Hadoop repo the > right choice? As mentioned by Steve, Hadoop release cadence tends to be > slow. There's a lot of legacy code so release work is usually a multi month > effort. Have you considered having it in a separate repo? > > On Mon, Apr 21, 2025 at 4:25 PM Chris Nauroth <cnaur...@apache.org> wrote: > >> Hello everyone, >> >> I have created a new HADOOP-19343 feature branch for ongoing development >> of >> a GCS FileSystem implementation. >> >> https://issues.apache.org/jira/browse/HADOOP-19343 >> >> https://github.com/apache/hadoop/tree/HADOOP-19343 >> >> This feature is targeting Apache Hadoop 3.5.0. Ongoing development of the >> GCS FileSystem can target this branch. I'll also perform periodic rebases >> to the tip of trunk. I expect the risk of merge conflicts will be low, >> because this is introducing a new, isolated sub-module. >> >> Thank you. >> >> Chris Nauroth >> >