nodece opened a new pull request, #4752: URL: https://github.com/apache/bookkeeper/pull/4752
This pull request updates the project to use the new Maven group IDs under `com.ascentstream.bookkeeper` and `com.ascentstream.distributedlog` instead of the old `org.apache.bookkeeper` and `org.apache.distributedlog` namespaces. It also updates CI workflows to include the `as-master` branch for builds and checks. These changes are necessary for the ongoing migration and rebranding of the project. **Dependency and Namespace Migration:** * Changed all Maven `groupId` references from `org.apache.bookkeeper` to `com.ascentstream.bookkeeper` and from `org.apache.distributedlog` to `com.ascentstream.distributedlog` across all relevant `pom.xml` files, including the main project, modules, shaded artifacts, and test dependencies. [[1]](diffhunk://#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8L25-R25) [[2]](diffhunk://#diff-8a14ee443d56d364ddb4f6d3da2c1420e5235298adcb754551386877868916c8L21-R21) [[3]](diffhunk://#diff-fa1e6dfc29fb6e8a919c907a282f852ae186a59886bdb52a439578f6aa262539L20-R20) [[4]](diffhunk://#diff-1523db78a6187ebff051f593c9593f5bd0f2ba5e0778a4fe27744b431e8cd0beL20-R20) [[5]](diffhunk://#diff-a3d8688ee0bab88e4a4b0bc888d42cf0c1b5ff6a48aaed0ae387572909be89c9L21-R21) [[6]](diffhunk://#diff-a3d8688ee0bab88e4a4b0bc888d42cf0c1b5ff6a48aaed0ae387572909be89c9L33-R33) [[7]](diffhunk://#diff-a3d8688ee0bab88e4a4b0bc888d42cf0c1b5ff6a48aaed0ae387572909be89c9L76-R83) [[8]](diffhunk://#diff-66b1061b 9f1a85c5f799ab9c51fc35070e67f8c19853c61677c14782107ad9b1L21-R21) [[9]](diffhunk://#diff-66b1061b9f1a85c5f799ab9c51fc35070e67f8c19853c61677c14782107ad9b1L33-R33) [[10]](diffhunk://#diff-66b1061b9f1a85c5f799ab9c51fc35070e67f8c19853c61677c14782107ad9b1L55-R71) [[11]](diffhunk://#diff-66b1061b9f1a85c5f799ab9c51fc35070e67f8c19853c61677c14782107ad9b1L100-R100) [[12]](diffhunk://#diff-f6ef83bb4662fc87b6d384a59776db8984f005c666558317d5b7e95e81abca6eL21-R34) [[13]](diffhunk://#diff-f6ef83bb4662fc87b6d384a59776db8984f005c666558317d5b7e95e81abca6eL78-R85) [[14]](diffhunk://#diff-c18e1ee6f6b959cc2d61a368a6d3dbcc7bdf9e79d9ed282d739748b996dd3709L22-R22) [[15]](diffhunk://#diff-1fc75cf3b2ecc4bafb480d0e80af070d0f183ca4f528e8f0888dc4e2f7c74e16L78-R78) [[16]](diffhunk://#diff-58cc53fc0588f72eb5c325ec5e6fefe3b8da836cff9b84f18306e93839634e57L23-R23) [[17]](diffhunk://#diff-4b707711b6884d575c2084253fb62dde12c082a24473ac35cd61d135150a2e73L91-R91) [[18]](diffhunk://#diff-2143dc91251b3055e7907591c2251255c9 210e181f2eeb3a6304d224cbdef831L86-R86) * Updated all dependency exclusion and inclusion rules in assembly XML files to match the new `com.ascentstream.bookkeeper` group IDs. [[1]](diffhunk://#diff-1a39e487ef49189b09f7a6333998143025a596082088692d6c832be4f1cb7cd4L108-R112) [[2]](diffhunk://#diff-52012c9c01b09a8e339c0fd459a4cadc9cf1367b252581c48958b1f096f8f413L94-R98) [[3]](diffhunk://#diff-fc04d24d31d3afe4f800adaa7d4879c2196c90c26757a97a37d6dc9716ff7a75L111-R114) * Updated shell scripts that check for bundled JARs to look for the new group IDs. **CI/CD Workflow Updates:** * Modified GitHub Actions workflows to trigger on the new `as-master` branch in addition to `master` and `branch-*` for all relevant jobs, ensuring CI/CD coverage for the new branch. (.github/workflows/bk-ci.yml, [[1]](diffhunk://#diff-9f1563f71869a431d1e5476a00e28144dac45a4c3b476e113b691fa9d3b11654R25-R30); .github/workflows/bk-streamstorage-python.yml, [[2]](diffhunk://#diff-3e5ba834c423dbdb76add067477e45cfb788b728a1c7e10a9d3fdd98aadb80a3R24); .github/workflows/dead-link-checker.yaml, [[3]](diffhunk://#diff-62180fe1f0b45abc91e8773536ac3b3263848d0cd406cc1c0ebc24b115c02c47R23); .github/workflows/website-pr-validation.yml, [[4]](diffhunk://#diff-a0ec11f3b718e2c2e3a992abf3502782d8c24cd0b4da8076e2fed0dbf7cc51c1R26) -- 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]
