Release Notes - Mnemonic - Version 0.13.0 ** Sub-task * [MNEMONIC-504] - Upgrade the Maven in CentOS Dockerfile to v3.5.4 * [MNEMONIC-505] - Update the Maven installation from repository to manually deployment * [MNEMONIC-507] - Provisioning the PMDK * [MNEMONIC-509] - Deploy PMDK on CentOS Container * [MNEMONIC-510] - Deploy PMDK on Ubuntu Container * [MNEMONIC-531] - Upgrade PMDK to ver. stable 1.6 in Ubuntu Dockerfile * [MNEMONIC-532] - Upgrade PMDK to ver. stable 1.6 in CentOS Dockerfile * [MNEMONIC-533] - Remove the upgrade operation in Ubuntu Dockerfile * [MNEMONIC-541] - Construct Gradle multi-project base * [MNEMONIC-542] - Configure the dependencyManagement artifacts of whole project * [MNEMONIC-543] - Validate the Gradle wrapper package * [MNEMONIC-545] - Create build.gradle for subproject mnemonic-core * [MNEMONIC-546] - Create build.gradle for subproject mnemonic-common * [MNEMONIC-547] - Create build.gradle for subproject mnemonic-memory-services * [MNEMONIC-548] - Update the build.gradle of mnemonic-core for Gradle 7 * [MNEMONIC-549] - Update the build.gradle of mnemonic-collection for Gradle 7 * [MNEMONIC-550] - commons-resgc:0.8.17.1 not found * [MNEMONIC-551] - Switch insecure protocols to secure ones * [MNEMONIC-552] - Enable annotation processing for the test cases of mnemonic-core * [MNEMONIC-556] - Enable annotation processing for mnemonic-collections * [MNEMONIC-557] - Complete the build of mnemonic-java-vmem-service * [MNEMONIC-558] - Complete the build of mnemonic-sys-vmem-service * [MNEMONIC-560] - Fix unexpected '}' in build.gradle of mnemonic-sys-vmem-service * [MNEMONIC-561] - Complete the build of mnemonic-pmalloc-service * [MNEMONIC-562] - Complete the build of mnemonic-nvml-vmem-service * [MNEMONIC-563] - Complete the build of mnemonic-nvml-pmem-service * [MNEMONIC-564] - Complete the build of mnemonic-pmdk-pmem-service * [MNEMONIC-565] - Complete the build of mnemonic-pmdk-vmem-service * [MNEMONIC-566] - Complete the Gradle build for mnemonic-utilities-service in mnemonic-computing-services * [MNEMONIC-568] - Create build.gradle for subproject mnemonic-examples * [MNEMONIC-569] - Create build.gradle for subproject mnemonic-sessions * [MNEMONIC-570] - Create build.gradle for subproject mnemonic-hadoop * [MNEMONIC-571] - Create build.gradle for subproject mnemonic-spark * [MNEMONIC-572] - Create build.gradle for subproject mnemonic-benches (sort bench) * [MNEMONIC-573] - Create build.gradle for subproject mnemonic-benches (spark kmeans bench) * [MNEMONIC-574] - Add missing sub projects to settings.gradle * [MNEMONIC-575] - Create build.gradle for subproject mnemonic-query * [MNEMONIC-576] - Create build.gradle for subproject mnemonic-common * [MNEMONIC-577] - Enable the whole project Gradle building * [MNEMONIC-578] - Add gradle/wrapper into source-assembly.xml * [MNEMONIC-579] - Exclude test task by default * [MNEMONIC-586] - Missing Gradle configure files in source-assembly.xml ** Bug * [MNEMONIC-539] - Javadoc generation on openJDK 11 issue * [MNEMONIC-553] - Review and fix issued raised by QiAnXinCodeSafe * [MNEMONIC-582] - Spark compilation failure due to scala version issues ** New Feature * [MNEMONIC-515] - PMDK based Persistent Memory Service * [MNEMONIC-555] - Enable annotation processing for mnemonic-collections * [MNEMONIC-583] - Detect JAVA_HOME and verify signature in release script ** Improvement * [MNEMONIC-500] - Upgrade JavaPoet Artifact to v1.11.1 * [MNEMONIC-501] - Create sync() methods in ChunkBuffer that accepts offset and length * [MNEMONIC-506] - Build mnemonic with the latest PMDK * [MNEMONIC-512] - Upgrade Apache parent POM to version 21 * [MNEMONIC-519] - Add test cases for mapred based older Hadoop API * [MNEMONIC-520] - Fix formatting for Hadoop module * [MNEMONIC-521] - Maven build warnings related to usage of prerequisites * [MNEMONIC-523] - Maven build warnings related to javac autodetect * [MNEMONIC-528] - Update POM to reflect the move to gitbox. * [MNEMONIC-529] - Ignore TAG files generated by tagging tools * [MNEMONIC-580] - Allow to disable redundant test run * [MNEMONIC-581] - Upgrade assembly and deploy plugins * [MNEMONIC-584] - Separate release candidate build from releasing and bump version ** Task * [MNEMONIC-418] - Register Mnemonic's trademark through ASF * [MNEMONIC-513] - Add new committer Lin Lan to Webpage of Mnemonic site * [MNEMONIC-514] - Mandatory migration of git repositories to gitbox.apache.org * [MNEMONIC-516] - Update POM for the move to gitbox. * [MNEMONIC-517] - Update documents to reflect migrated repository * [MNEMONIC-518] - Update the Download links to the latest version * [MNEMONIC-534] - Deploy workflows of Github Actions * [MNEMONIC-536] - Fix Travis CI issue * [MNEMONIC-538] - Update the page of submit changes * [MNEMONIC-567] - Create build.gradle for subproject mnemonic-examples