Evgeny Kotkov <[email protected]> writes:

> Below is a detailed status check based on our documented steps [1] for
> creating a new minor release branch:

Here is a quick status update.

> ☐ Do any tree-wide, mechanical changes.

This task is complete:

- I committed the whitespace cleanup (tools/dev/remove-trailing-whitespace.sh)
  in r1930598.

- I used tools/dev/warn-ignored-err.sh to check for any potential error leaks,
  but everything seems fine.

> ☐ Review new and changed APIs for design and style (e.g. Doxygen mark-up,
>    undocumented parameters, deprecation, public/private status, etc.).

This task is also complete, see [1].

> ☐ Run compatibility tests against the incumbent minor release.

In addition to the ABI compatibility report in [2], I ran cross-version
compatibility tests between trunk and 1.14.  All tests passed:

- 1.14 tests against trunk http://
  SUMMARY: All tests successful (2588 tests PASSED)
- 1.14 tests against trunk svn://
  SUMMARY: All tests successful (2560 tests PASSED)

- trunk tests against 1.14 http://
  SUMMARY: All tests successful (2636 tests PASSED)
- trunk tests against 1.14 svn://
  SUMMARY: All tests successful (2607 tests PASSED)

With these steps finished, I don't believe there are many outstanding tasks
preventing us from creating the 1.15.x branch.  My plan is to wait for the
discussion in [3] to converge, after which I can create the branch.

In the meantime, I will try to complete the remaining work on the
SERF_VERSION_AT_LEAST() checks [4] (not a blocker for creating the
branch, we can pass it through STATUS if necessary).

[1]: https://lists.apache.org/thread/hgxoj7gs507vv21ytlzr1qlyt9pwd4zr
[2]: https://lists.apache.org/thread/lbf8fy6sy94m609dfhdfcq7hh5v8h2kn
[3]: https://lists.apache.org/thread/v2ovxngg7sc5hvzn49oj568zfpmtz3qv
[4]: https://lists.apache.org/thread/7dpmb63wc1phqvgwvp9hnyrzfqpd2mz5


Thanks,
Evgeny Kotkov

Reply via email to