Skip to content

Commit 4ca8927

Browse files
committed
Merge branch 'release_v4.8.2' into feat/merge_4.8.1.1
2 parents 6c5926a + a41321c commit 4ca8927

8 files changed

Lines changed: 1211 additions & 1596 deletions

File tree

.github/workflows/pr-build.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ jobs:
6161
java -jar "$JAR" help
6262
java -jar "$JAR" db --help
6363
java -jar "$JAR" db archive -h
64+
java -jar "$JAR" keystore --help
6465
6566
build-ubuntu:
6667
name: Build ubuntu24 (JDK 17 / aarch64)
@@ -99,6 +100,7 @@ jobs:
99100
java -jar "$JAR" help
100101
java -jar "$JAR" db --help
101102
java -jar "$JAR" db archive -h
103+
java -jar "$JAR" keystore --help
102104
103105
docker-build-rockylinux:
104106
name: Build rockylinux (JDK 8 / x86_64)
@@ -150,7 +152,10 @@ jobs:
150152
java -jar "$JAR" help
151153
java -jar "$JAR" db --help
152154
java -jar "$JAR" db archive -h
155+
java -jar "$JAR" keystore --help
153156
157+
- name: Test with RocksDB engine
158+
run: ./gradlew :framework:testWithRocksDb --no-daemon
154159

155160
docker-build-debian11:
156161
name: Build debian11 (JDK 8 / x86_64)
@@ -201,7 +206,10 @@ jobs:
201206
java -jar "$JAR" help
202207
java -jar "$JAR" db --help
203208
java -jar "$JAR" db archive -h
209+
java -jar "$JAR" keystore --help
204210
211+
- name: Test with RocksDB engine
212+
run: ./gradlew :framework:testWithRocksDb --no-daemon --no-build-cache
205213

206214
- name: Generate module coverage reports
207215
run: ./gradlew jacocoTestReport --no-daemon
@@ -254,6 +262,9 @@ jobs:
254262
- name: Build (base)
255263
run: ./gradlew clean build --no-daemon --no-build-cache
256264

265+
- name: Test with RocksDB engine (base)
266+
run: ./gradlew :framework:testWithRocksDb --no-daemon --no-build-cache
267+
257268
- name: Generate module coverage reports (base)
258269
run: ./gradlew jacocoTestReport --no-daemon
259270

common/src/main/resources/reference.conf

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,6 @@
2525
# Key naming rules (required for ConfigBeanFactory auto-binding):
2626
# - Use standard camelCase: maxConnections, syncFetchBatchNum, etc.
2727
#
28-
# Keys that cannot auto-bind (handled via normalizeNonStandardKeys() or manual reads):
29-
#
30-
# 1. committee.pBFTExpireNum / committee.allowPBFT — normalized to camelCase in
31-
# CommitteeConfig.normalizeNonStandardKeys() before ConfigBeanFactory binding.
32-
#
33-
# 2. node.isOpenFullTcpDisconnect — normalized to "openFullTcpDisconnect" in
34-
# NodeConfig.normalizeNonStandardKeys() before ConfigBeanFactory binding.
35-
#
36-
# 3. node.shutdown.BlockTime/BlockHeight/BlockCount — optional PascalCase nested keys;
37-
# read manually in NodeConfig.fromConfig() after ConfigBeanFactory binding.
38-
#
3928
# =============================================================================
4029

4130
net {

0 commit comments

Comments
 (0)