Hi Ozone developers,

I would like to propose preparing the next release based on master
instead of the ozone-1.4 branch.

Unlike with previous releases, we started regularly backporting fixes
to ozone-1.4 soon after Ozone 1.4.0 was released.  Currently 99
commits are present on the branch on top of 1.4.0.  There are 11
further issues targeted at 1.4.1 but not yet backported.

However, there are 526 additional commits on master, not (yet)
targeted at 1.4.1.
(excludes 3 reverts, 2 addendums and 2 post-release commits)

There were ~60 dependency version updates and ~165 changes specific to
tests and CI.  We might consider skipping these, but that would make
backporting the rest much more difficult due to conflicts.

The majority of the remaining ~300 commits are fixes/improvements
important at least to some users/developers (e.g. the ones who
reported and/or worked on the issues).

No big features have been introduced since 1.4.0, so I would expect a
release from the master branch to be stable.  Such features are being
developed on separate branches.  This also makes it possible to still
call the next release 1.4.1.

Some changes that may need special consideration (e.g. revert from the
release branch or additional testing/validation):
- HDDS-8113. Remove Hadoop 2.7 compatibility hack
- HDDS-815. Rename HDDS config keys prefixed with dfs
  + HDDS-10331. Rename Java constants of ex-DFS config keys
- HDDS-7791. Support key ownership
- HDDS-9648. Create API to fetch info about a single datanode
- HDDS-9343. Shift sortDatanodes logic to OM (7 sub-tasks, 2 still to be done)
- HDDS-10538. Replace GSON with Jackson (6 sub-tasks, 2 still to be done)

Please let me know your thoughts.

thanks,
Attila

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org
For additional commands, e-mail: dev-h...@ozone.apache.org

Reply via email to