|
9 | 9 | default: 'topling/toplingdb' |
10 | 10 | repository_branch: |
11 | 11 | required: false |
12 | | - default: 'sideplugin-7.10.0-2022-12-21-bec42648' |
| 12 | + default: 'memtable_as_log_index' |
13 | 13 | test: |
14 | 14 | required: false |
15 | 15 | type: boolean |
@@ -76,22 +76,22 @@ jobs: |
76 | 76 | - name: Compile RocksDBJava |
77 | 77 | run: | |
78 | 78 | echo $JAVA_HOME |
79 | | - make rocksdbjava -j`nproc` DEBUG_LEVEL=0 |
| 79 | + make rocksdbjava -j`nproc` DEBUG_LEVEL=0 STRIP_DEBUG_INFO=1 ROCKSDB_JAR_WITH_DYNAMIC_LIBS=1 |
80 | 80 |
|
81 | 81 | - name: Move to Local Maven Repo |
82 | 82 | run: | |
83 | 83 | cd java/target || exit |
84 | | - cp -v rocksdbjni-7.10.0-linux64.jar rocksdbjni-7.10.0-SNAPSHOT-linux64.jar |
85 | | - mvn install:install-file -ntp -Dfile=rocksdbjni-7.10.0-SNAPSHOT-linux64.jar \ |
86 | | - -DgroupId=org.rocksdb -DartifactId=rocksdbjni -Dversion=7.10.0-SNAPSHOT -Dpackaging=jar |
| 84 | + cp -v rocksdbjni-8.10.2-linux64.jar rocksdbjni-8.10.2-SNAPSHOT-linux64.jar |
| 85 | + mvn install:install-file -ntp -Dfile=rocksdbjni-8.10.2-SNAPSHOT-linux64.jar \ |
| 86 | + -DgroupId=org.rocksdb -DartifactId=rocksdbjni -Dversion=8.10.2-SNAPSHOT -Dpackaging=jar |
87 | 87 | # TODO: why 'deploy' doesn't include install step here? if we only use deploy, will lack local jar |
88 | 88 | if ${{ inputs.deploy_maven }}; then |
89 | 89 | # TODO: what's the pom file for it? add with '-DpomFile=/xx/pom.xml' |
90 | 90 | mvn deploy:deploy-file -e -s $GITHUB_WORKSPACE/settings.xml \ |
91 | 91 | -DpomFile=$GITHUB_WORKSPACE/java/pom.xml.template \ |
92 | 92 | -Durl=https://maven.pkg.github.com/$REP_URL -DrepositoryId=github \ |
93 | | - -Dfile=rocksdbjni-7.10.0-SNAPSHOT-linux64.jar -DgroupId=org.rocksdb \ |
94 | | - -DartifactId=rocksdbjni -Dversion=7.10.0-SNAPSHOT -Dpackaging=jar |
| 93 | + -Dfile=rocksdbjni-8.10.2-SNAPSHOT-linux64.jar -DgroupId=org.rocksdb \ |
| 94 | + -DartifactId=rocksdbjni -Dversion=8.10.2-SNAPSHOT -Dpackaging=jar |
95 | 95 | fi |
96 | 96 |
|
97 | 97 | # for compile jmh.jar to test the performance |
|
0 commit comments