From 6c0042e9244c4a8cc78afcd4b4f062a02d5edb1c Mon Sep 17 00:00:00 2001 From: Fabian Ruhland Date: Tue, 8 Mar 2022 16:46:54 +0100 Subject: [PATCH] Update dependencies (JUCX 1.12.1-rc3); Bump version to 0.3.0 --- README.md | 10 +++++----- build.gradle | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index d281fc94..09afed0e 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Transparent acceleration for Java NIO applications via [UCX](https://openucx.org

- +

@@ -41,7 +41,7 @@ cd hadroNIO/ ./gradlew shadowJar ``` -The JAR-file should now be located at `build/provider/libs/hadronio-0.2.0-SNAPSHOT-all.jar`. +The JAR-file should now be located at `build/provider/libs/hadronio-0.3.0-SNAPSHOT-all.jar`. ### Known issues @@ -49,11 +49,11 @@ The JAR-file should now be located at `build/provider/libs/hadronio-0.2.0-SNAPSH ## Run instructions -To run hadroNIO, **UCX 1.12.1-rc2** needs to be installed on your system. See the [OpenUCX GitHub Repository](https://github.com/openucx/ucx) for information on how to build and install UCX. +To run hadroNIO, **UCX 1.12.1-rc3** needs to be installed on your system. See the [OpenUCX GitHub Repository](https://github.com/openucx/ucx) for information on how to build and install UCX. To accelerate an existing Java application (e.g. `application.jar`), the hadroNIO JAR-file needs to be included in the classpath. Additionally, the property `java.nio.channels.spi.SelectorProvider` must be set to `de.hhu.bsinfo.hadronio.HadronioProvider`: ```shell -java -cp path/to/hadronio-0.2.0-SNAPSHOT-all.jar -Djava.nio.channels.spi.SelectorProvider=de.hhu.bsinfo.hadronio.HadronioProvider -jar application.jar +java -cp path/to/hadronio-0.3.0-SNAPSHOT-all.jar -Djava.nio.channels.spi.SelectorProvider=de.hhu.bsinfo.hadronio.HadronioProvider -jar application.jar ``` ### Enable logging @@ -224,7 +224,7 @@ repositories { } dependencies { - implementation 'de.hhu.bsinfo:hadronio:0.2.0' + implementation 'de.hhu.bsinfo:hadronio:0.3.0' } ``` diff --git a/build.gradle b/build.gradle index 182e1c34..2619513c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,17 +1,17 @@ ext { - projectVersion = '0.2.0' + (Boolean.valueOf(System.getProperty('release')) ? '' : '-SNAPSHOT') + projectVersion = '0.3.0' + (Boolean.valueOf(System.getProperty('release')) ? '' : '-SNAPSHOT') buildConfigVersion = '1.1.8' gitVersionVersion = '0.12.2' shadowVersion = '7.1.2' - jucxVersion = '1.12.1-rc2' + jucxVersion = '1.12.1-rc3' infinileapVersion = '0.1.0-SNAPSHOT' agronaVersion = '1.14.0' picocliVersion = '4.6.3' nettyVersion = '4.1.74.Final' slf4jVersion = '1.7.36' - log4jVersion = '2.17.1' + log4jVersion = '2.17.2' junitJupiterVersion = '5.8.2' }