Skip to content

Commit b977d3b

Browse files
committed
Bump version to 0.2.0
1 parent 31c3fcf commit b977d3b

File tree

3 files changed

+7
-11
lines changed

3 files changed

+7
-11
lines changed

.travis.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,11 @@ jobs:
1616
script:
1717
- ./gradlew clean
1818
- ./gradlew publish -Dgpr.user=${GPR_USER} -Dgpr.token=${GPR_TOKEN} -Drelease=true
19-
- ./gradlew provider:shadowJar example:distZip -Drelease=true
2019
- export PUBLISH=true
2120

2221
deploy:
2322
provider: releases
2423
token: ${ACCESS_TOKEN}
25-
file:
26-
- build/provider/libs/hadronio-${TRAVIS_TAG}-all.jar
27-
- build/example/distributions/hadronio-${TRAVIS_TAG}.zip
28-
skip_cleanup: true
2924
overwrite: true
3025
on:
3126
repo: hhu-bsinfo/hadroNIO

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Transparent acceleration for Java NIO applications via [UCX](https://openucx.org
99
<p align="center">
1010
<a href="https://travis-ci.com/github/hhu-bsinfo/hadroNIO"><img src="https://www.travis-ci.com/hhu-bsinfo/hadroNIO.svg?branch=main"></a>
1111
<a href="https://openjdk.java.net/"><img src="https://img.shields.io/badge/java-8+-blue.svg"></a>
12+
<a href="https://openucx.org/"><img src="https://img.shields.io/badge/ucx-1.11.2-blue.svg"></a>
1213
<a href="https://github.com/hhu-bsinfo/hadroNIO/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-GPLv3-orange.svg"></a>
1314
</p>
1415

@@ -30,7 +31,7 @@ This is a research project by the [Operating Systems group](https://www.cs.hhu.d
3031

3132
## Build instructions
3233

33-
hadroNIO is compatible with all Java version, starting from Java 8.
34+
hadroNIO is compatible with all Java versions, starting from Java 8.
3435

3536
Execute the following commands to clone this repository and build a portable JAR-file, containing hadroNIO and all its dependencies:
3637

@@ -40,19 +41,19 @@ cd hadroNIO/
4041
./gradlew shadowJar
4142
```
4243

43-
The JAR-file should now be located at `build/provider/libs/hadronio-0.1.2-SNAPSHOT-all.jar`.
44+
The JAR-file should now be located at `build/provider/libs/hadronio-0.2.0-SNAPSHOT-all.jar`.
4445

4546
### Known issues
4647

47-
- Building hadroNIO with a Java version higher than 8, but then running it with Java 8 JVM results in a `java.lang.NoSuchMethodError`, regarding the class `java.nio.ByteBuffer`. This happens, because the `ByteBuffer` overrides methode of its super class `Buffer` in Java 9+, while it relies on the implementations provided by `Buffer` in Java 8. If you come across this error, make sure to both build an run hadroNIO using Java 8, or use a newer version of Java altogether.
48+
- Building hadroNIO with a Java version higher than 8, but then running it with Java 8 JVM results in a `java.lang.NoSuchMethodError`, regarding the class `java.nio.ByteBuffer`. This happens, because the `ByteBuffer` overrides methods of its super class `Buffer` in Java 9+, while it relies on the implementations provided by `Buffer` in Java 8. If you come across this error, make sure to both build an run hadroNIO using Java 8, or use a newer version of Java altogether.
4849

4950
## Run instructions
5051

5152
To run hadroNIO, **UCX 1.11.2** 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.
5253

5354
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`:
5455
```shell
55-
java -cp path/to/hadronio-0.1.2-SNAPSHOT-all.jar -Djava.nio.channels.spi.SelectorProvider=de.hhu.bsinfo.hadronio.HadronioProvider -jar application.jar
56+
java -cp path/to/hadronio-0.2.0-SNAPSHOT-all.jar -Djava.nio.channels.spi.SelectorProvider=de.hhu.bsinfo.hadronio.HadronioProvider -jar application.jar
5657
```
5758

5859
### Enable logging
@@ -223,7 +224,7 @@ repositories {
223224
}
224225
225226
dependencies {
226-
implementation 'de.hhu.bsinfo:hadronio:0.1.2'
227+
implementation 'de.hhu.bsinfo:hadronio:0.2.0'
227228
}
228229
```
229230

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ext {
2-
projectVersion = '0.1.2' + (Boolean.valueOf(System.getProperty('release')) ? '' : '-SNAPSHOT')
2+
projectVersion = '0.2.0' + (Boolean.valueOf(System.getProperty('release')) ? '' : '-SNAPSHOT')
33

44
buildConfigVersion = '1.1.8'
55
gitVersionVersion = '0.12.2'

0 commit comments

Comments
 (0)