Formatting got screwed up. Let me try again: *Key Changes From Last Release* ### Removed a Java version check that prevented running with Java 21 in limited mode. Java 21 is not supported, but if the user is not using off-heap memory it is still possible to use this memory component with Java 21. One cannot compile with Java 21, but running with Java 21 in this limited mode may work OK. ### Renamed the artifact of the root project from "datasketches-memory-root" to "datasketches-memory". This was preventing some environments in obtaining the correct jar files from Maven Central. ### Removed a thrown exception in case where the user attempts to close a non-AutoCloseable memory object. With the current object hierarchy, some static analyzers may flag a false-positive potential memory leak warning on some instances of non-AutoClosable memory objects. Examples include Memory objects that are explicitly on-heap (i.e., arrays) or wrapped ByteBuffers. ### Improved the code comments and printed output for the ExampleMemoryRequestServerTest class.
*Hello Apache DataSketches PMC and Community, * 1. This is a call for vote to release Apache DataSketches-memory candidate version: 3.0.1-RC1 2. Source repository: -https://github.com/apache/datasketches-memory Git Tag for this release: - https://github.com/apache/datasketches-memory/tree/3.0.2-RC1 on branch 3.0.X Git HashId for this release starts with: 15eb875 3. The Release Candidate / Zip Repository: - https://dist.apache.org/repos/dist/dev/datasketches/memory/3.0.2-RC1/ The public signing key can be found in the KEYS file: - https://dist.apache.org/repos/dist/dev/datasketches/KEYS The artifacts have been signed with --keyid-format SHORT : 8CD4A902 4. Repository: Maven Central [Nexus](https://repository.apache.org) (Jar Artifacts): - https://repository.apache.org/content/repositories/orgapachedatasketches-1061/org/apache/datasketches/datasketches-memory/3.0.2 / 5. Build & Test Guide: - https://github.com/apache/datasketches-memory/blob/3.0.2-RC1/README.md 6. The vote will be performed as follows: - This letter will be published on dev@ and remain open for - at least 72 hours (excluding weekends and holidays), AND - until at least 3 (+1) PMC votes or a majority of (+1) PMC votes are acquired. - Anyone in the community can vote. - This vote will close no earlier than Wednesday, Oct 2, 2024, 5:00 PM PST. Please vote accordingly: [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove with the reason Thanks, Lee Rhodes lee...@apache.org On Sat, Sep 28, 2024 at 3:15 PM Lee Rhodes <lee...@gmail.com> wrote: > ### Removed a Java version check that prevented running with Java 21 in > limited mode. > Java 21 is not supported, but if the user is not using off-heap memory it > is still possible to use this memory component with Java 21. One cannot > compile with Java 21, but running with Java 21 in this limited mode may > work OK. > ### Renamed the artifact of the root project from > "datasketches-memory-root" to "datasketches-memory". > This was preventing some environments in obtaining the correct jar files > from Maven Central. > ### Removed a thrown exception in case where the user attempts to close a > non-AutoCloseable memory object. With the current object hierarchy, some > static analyzers may flag a false-positive potential memory leak warning on > some > instances of non-AutoClosable memory objects. Examples include Memory > objects that are explicitly on-heap (i.e., arrays) > or wrapped ByteBuffers. > ### Improved the code comments and printed output for the > ExampleMemoryRequestServerTest class. > > Hello Apache DataSketches PMC and Community, 1. This is a call for vote to > release Apache DataSketches-memory candidate version: 3.0.1-RC1 2. Source > repository: -https://github.com/apache/datasketches-memory Git Tag for > this release: - > https://github.com/apache/datasketches-memory/tree/3.0.2-RC1 on branch > 3.0.X Git HashId for this release starts with: 15eb875 > 3. The Release Candidate / Zip Repository: - > https://dist.apache.org/repos/dist/dev/datasketches/memory/3.0.2-RC1/ The > public signing key can be found in the KEYS file: - > https://dist.apache.org/repos/dist/dev/datasketches/KEYS The artifacts > have been signed with --keyid-format SHORT : 8CD4A902 4. Repository: Maven > Central [Nexus](https://repository.apache.org) (Jar Artifacts): - > https://repository.apache.org/content/repositories/orgapachedatasketches-1061/org/apache/datasketches/datasketches-memory/3.0.2/ > 5. Build & Test Guide: - > https://github.com/apache/datasketches-memory/blob/3.0.2-RC1/README.md 6. > The vote will be performed as follows: - This letter will be published on > dev@ and remain open for - at least 72 hours (excluding weekends and > holidays), AND - until at least 3 (+1) PMC votes or a majority of (+1) PMC > votes are acquired. - Anyone in the community can vote. - This vote will > close no earlier than Wednesday, Oct 2, 2024, 5:00 PM PST. Please vote > accordingly: [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove with the > reason Thanks, Lee Rhodes lee...@apache.org > >