Skip to content

Commit 7b41b72

Browse files
author
platfowner
authored
Merge pull request #1295 from ainblockchain/release/v1.4.0
Release/v1.4.0
2 parents 8723666 + fbc3226 commit 7b41b72

38 files changed

+1248
-125
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ bash deploy_blockchain_incremental_gcp.sh [dev|staging|sandbox|exp|spring|summer
5353
```
5454
- Set up Ubuntu machine (if it's on a new VM)
5555
```
56-
bash setup_blockchain_ubuntu.sh
56+
bash setup_blockchain_ubuntu_gcp.sh
5757
```
5858
- Start tracker server job
5959
```
@@ -136,7 +136,7 @@ bash deploy_blockchain_incremental_gcp.sh [dev|staging|sandbox|exp|spring|summer
136136
```
137137
- Set up Ubuntu machine (if it's on a new VM)
138138
```
139-
bash setup_blockchain_ubuntu.sh
139+
bash setup_blockchain_ubuntu_gcp.sh
140140
```
141141
- Start Node server job (set shard index to 0 if you're running a root chain node)
142142
```

blockchain-configs/afan-shard/node_params.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"ENABLE_REST_FUNCTION_CALL": false,
2929
"ENABLE_STATUS_REPORT_TO_TRACKER": true,
3030
"ENABLE_TX_SIG_VERIF_WORKAROUND": false,
31+
"EVENT_HANDLER_CHANNEL_IDLE_CHECK_INTERVAL_MS": 10000,
32+
"EVENT_HANDLER_CHANNEL_IDLE_TIME_LIMIT_SECS": 600,
33+
"EVENT_HANDLER_CHANNEL_LIFE_TIME_LIMIT_SECS": 3600,
3134
"EVENT_HANDLER_FILTER_DELETION_TIMEOUT_MS": 15000,
3235
"EVENT_HANDLER_HEARTBEAT_INTERVAL_MS": 15000,
3336
"EVENT_HANDLER_PORT": 5100,
@@ -43,8 +46,8 @@
4346
"MAX_FINALIZED_BLOCK_INFO_ON_MEM": 1000,
4447
"MAX_JSON_RPC_API_READ_RATE_LIMIT": 10,
4548
"MAX_JSON_RPC_API_WRITE_RATE_LIMIT": 1,
46-
"MAX_NUM_EVENT_CHANNELS": 10,
47-
"MAX_NUM_EVENT_FILTERS": 20,
49+
"MAX_NUM_EVENT_CHANNELS": 20,
50+
"MAX_NUM_EVENT_FILTERS": 40,
4851
"MAX_NUM_EVENT_FILTERS_PER_CHANNEL": 5,
4952
"MAX_NUM_INBOUND_CONNECTION": 3,
5053
"MAX_NUM_SNAPSHOTS": 10,

blockchain-configs/base/node_params.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"ENABLE_REST_FUNCTION_CALL": false,
2929
"ENABLE_STATUS_REPORT_TO_TRACKER": true,
3030
"ENABLE_TX_SIG_VERIF_WORKAROUND": false,
31+
"EVENT_HANDLER_CHANNEL_IDLE_CHECK_INTERVAL_MS": 10000,
32+
"EVENT_HANDLER_CHANNEL_IDLE_TIME_LIMIT_SECS": 600,
33+
"EVENT_HANDLER_CHANNEL_LIFE_TIME_LIMIT_SECS": 3600,
3134
"EVENT_HANDLER_FILTER_DELETION_TIMEOUT_MS": 100000,
3235
"EVENT_HANDLER_HEARTBEAT_INTERVAL_MS": 15000,
3336
"EVENT_HANDLER_PORT": 5100,
@@ -43,8 +46,8 @@
4346
"MAX_FINALIZED_BLOCK_INFO_ON_MEM": 1000,
4447
"MAX_JSON_RPC_API_READ_RATE_LIMIT": 10,
4548
"MAX_JSON_RPC_API_WRITE_RATE_LIMIT": 1,
46-
"MAX_NUM_EVENT_CHANNELS": 10,
47-
"MAX_NUM_EVENT_FILTERS": 20,
49+
"MAX_NUM_EVENT_CHANNELS": 20,
50+
"MAX_NUM_EVENT_FILTERS": 40,
4851
"MAX_NUM_EVENT_FILTERS_PER_CHANNEL": 5,
4952
"MAX_NUM_INBOUND_CONNECTION": 6,
5053
"MAX_NUM_SNAPSHOTS": 10,

blockchain-configs/he-shard/node_params.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"ENABLE_REST_FUNCTION_CALL": false,
2929
"ENABLE_STATUS_REPORT_TO_TRACKER": true,
3030
"ENABLE_TX_SIG_VERIF_WORKAROUND": false,
31+
"EVENT_HANDLER_CHANNEL_IDLE_CHECK_INTERVAL_MS": 10000,
32+
"EVENT_HANDLER_CHANNEL_IDLE_TIME_LIMIT_SECS": 600,
33+
"EVENT_HANDLER_CHANNEL_LIFE_TIME_LIMIT_SECS": 3600,
3134
"EVENT_HANDLER_FILTER_DELETION_TIMEOUT_MS": 15000,
3235
"EVENT_HANDLER_HEARTBEAT_INTERVAL_MS": 15000,
3336
"EVENT_HANDLER_PORT": 5100,
@@ -43,8 +46,8 @@
4346
"MAX_FINALIZED_BLOCK_INFO_ON_MEM": 1000,
4447
"MAX_JSON_RPC_API_READ_RATE_LIMIT": 10,
4548
"MAX_JSON_RPC_API_WRITE_RATE_LIMIT": 1,
46-
"MAX_NUM_EVENT_CHANNELS": 10,
47-
"MAX_NUM_EVENT_FILTERS": 20,
49+
"MAX_NUM_EVENT_CHANNELS": 20,
50+
"MAX_NUM_EVENT_FILTERS": 40,
4851
"MAX_NUM_EVENT_FILTERS_PER_CHANNEL": 5,
4952
"MAX_NUM_INBOUND_CONNECTION": 6,
5053
"MAX_NUM_SNAPSHOTS": 10,

blockchain-configs/mainnet-prod/node_params.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
"ENABLE_REST_FUNCTION_CALL": false,
2828
"ENABLE_STATUS_REPORT_TO_TRACKER": true,
2929
"ENABLE_TX_SIG_VERIF_WORKAROUND": false,
30+
"EVENT_HANDLER_CHANNEL_IDLE_CHECK_INTERVAL_MS": 10000,
31+
"EVENT_HANDLER_CHANNEL_IDLE_TIME_LIMIT_SECS": 600,
32+
"EVENT_HANDLER_CHANNEL_LIFE_TIME_LIMIT_SECS": 3600,
3033
"EVENT_HANDLER_FILTER_DELETION_TIMEOUT_MS": 100000,
3134
"EVENT_HANDLER_HEARTBEAT_INTERVAL_MS": 15000,
3235
"EVENT_HANDLER_PORT": 5100,
@@ -42,8 +45,8 @@
4245
"MAX_FINALIZED_BLOCK_INFO_ON_MEM": 1000,
4346
"MAX_JSON_RPC_API_READ_RATE_LIMIT": 10,
4447
"MAX_JSON_RPC_API_WRITE_RATE_LIMIT": 1,
45-
"MAX_NUM_EVENT_CHANNELS": 10,
46-
"MAX_NUM_EVENT_FILTERS": 20,
48+
"MAX_NUM_EVENT_CHANNELS": 20,
49+
"MAX_NUM_EVENT_FILTERS": 40,
4750
"MAX_NUM_EVENT_FILTERS_PER_CHANNEL": 5,
4851
"MAX_NUM_INBOUND_CONNECTION": 6,
4952
"MAX_NUM_SNAPSHOTS": 10,

blockchain-configs/sim-shard/node_params.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"ENABLE_REST_FUNCTION_CALL": false,
2929
"ENABLE_STATUS_REPORT_TO_TRACKER": true,
3030
"ENABLE_TX_SIG_VERIF_WORKAROUND": false,
31+
"EVENT_HANDLER_CHANNEL_IDLE_CHECK_INTERVAL_MS": 10000,
32+
"EVENT_HANDLER_CHANNEL_IDLE_TIME_LIMIT_SECS": 600,
33+
"EVENT_HANDLER_CHANNEL_LIFE_TIME_LIMIT_SECS": 3600,
3134
"EVENT_HANDLER_FILTER_DELETION_TIMEOUT_MS": 100000,
3235
"EVENT_HANDLER_HEARTBEAT_INTERVAL_MS": 15000,
3336
"EVENT_HANDLER_PORT": 5100,
@@ -43,8 +46,8 @@
4346
"MAX_FINALIZED_BLOCK_INFO_ON_MEM": 1000,
4447
"MAX_JSON_RPC_API_READ_RATE_LIMIT": 10,
4548
"MAX_JSON_RPC_API_WRITE_RATE_LIMIT": 1,
46-
"MAX_NUM_EVENT_CHANNELS": 10,
47-
"MAX_NUM_EVENT_FILTERS": 20,
49+
"MAX_NUM_EVENT_CHANNELS": 20,
50+
"MAX_NUM_EVENT_FILTERS": 40,
4851
"MAX_NUM_EVENT_FILTERS_PER_CHANNEL": 5,
4952
"MAX_NUM_INBOUND_CONNECTION": 6,
5053
"MAX_NUM_SNAPSHOTS": 10,

blockchain-configs/testnet-dev/node_params.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"ENABLE_REST_FUNCTION_CALL": false,
2929
"ENABLE_STATUS_REPORT_TO_TRACKER": true,
3030
"ENABLE_TX_SIG_VERIF_WORKAROUND": false,
31+
"EVENT_HANDLER_CHANNEL_IDLE_CHECK_INTERVAL_MS": 10000,
32+
"EVENT_HANDLER_CHANNEL_IDLE_TIME_LIMIT_SECS": 600,
33+
"EVENT_HANDLER_CHANNEL_LIFE_TIME_LIMIT_SECS": 3600,
3134
"EVENT_HANDLER_FILTER_DELETION_TIMEOUT_MS": 100000,
3235
"EVENT_HANDLER_HEARTBEAT_INTERVAL_MS": 15000,
3336
"EVENT_HANDLER_PORT": 5100,
@@ -43,8 +46,8 @@
4346
"MAX_FINALIZED_BLOCK_INFO_ON_MEM": 1000,
4447
"MAX_JSON_RPC_API_READ_RATE_LIMIT": 10,
4548
"MAX_JSON_RPC_API_WRITE_RATE_LIMIT": 1,
46-
"MAX_NUM_EVENT_CHANNELS": 10,
47-
"MAX_NUM_EVENT_FILTERS": 20,
49+
"MAX_NUM_EVENT_CHANNELS": 20,
50+
"MAX_NUM_EVENT_FILTERS": 40,
4851
"MAX_NUM_EVENT_FILTERS_PER_CHANNEL": 5,
4952
"MAX_NUM_INBOUND_CONNECTION": 6,
5053
"MAX_NUM_SNAPSHOTS": 10,

blockchain-configs/testnet-exp/node_params.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"ENABLE_REST_FUNCTION_CALL": false,
2929
"ENABLE_STATUS_REPORT_TO_TRACKER": true,
3030
"ENABLE_TX_SIG_VERIF_WORKAROUND": false,
31+
"EVENT_HANDLER_CHANNEL_IDLE_CHECK_INTERVAL_MS": 10000,
32+
"EVENT_HANDLER_CHANNEL_IDLE_TIME_LIMIT_SECS": 600,
33+
"EVENT_HANDLER_CHANNEL_LIFE_TIME_LIMIT_SECS": 3600,
3134
"EVENT_HANDLER_FILTER_DELETION_TIMEOUT_MS": 100000,
3235
"EVENT_HANDLER_HEARTBEAT_INTERVAL_MS": 15000,
3336
"EVENT_HANDLER_PORT": 5100,
@@ -43,8 +46,8 @@
4346
"MAX_FINALIZED_BLOCK_INFO_ON_MEM": 1000,
4447
"MAX_JSON_RPC_API_READ_RATE_LIMIT": 10,
4548
"MAX_JSON_RPC_API_WRITE_RATE_LIMIT": 1,
46-
"MAX_NUM_EVENT_CHANNELS": 10,
47-
"MAX_NUM_EVENT_FILTERS": 20,
49+
"MAX_NUM_EVENT_CHANNELS": 20,
50+
"MAX_NUM_EVENT_FILTERS": 40,
4851
"MAX_NUM_EVENT_FILTERS_PER_CHANNEL": 5,
4952
"MAX_NUM_INBOUND_CONNECTION": 6,
5053
"MAX_NUM_SNAPSHOTS": 10,

blockchain-configs/testnet-prod/node_params.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"ENABLE_REST_FUNCTION_CALL": false,
2929
"ENABLE_STATUS_REPORT_TO_TRACKER": true,
3030
"ENABLE_TX_SIG_VERIF_WORKAROUND": false,
31+
"EVENT_HANDLER_CHANNEL_IDLE_CHECK_INTERVAL_MS": 10000,
32+
"EVENT_HANDLER_CHANNEL_IDLE_TIME_LIMIT_SECS": 600,
33+
"EVENT_HANDLER_CHANNEL_LIFE_TIME_LIMIT_SECS": 3600,
3134
"EVENT_HANDLER_FILTER_DELETION_TIMEOUT_MS": 100000,
3235
"EVENT_HANDLER_HEARTBEAT_INTERVAL_MS": 15000,
3336
"EVENT_HANDLER_PORT": 5100,
@@ -43,8 +46,8 @@
4346
"MAX_FINALIZED_BLOCK_INFO_ON_MEM": 1000,
4447
"MAX_JSON_RPC_API_READ_RATE_LIMIT": 10,
4548
"MAX_JSON_RPC_API_WRITE_RATE_LIMIT": 1,
46-
"MAX_NUM_EVENT_CHANNELS": 10,
47-
"MAX_NUM_EVENT_FILTERS": 20,
49+
"MAX_NUM_EVENT_CHANNELS": 20,
50+
"MAX_NUM_EVENT_FILTERS": 40,
4851
"MAX_NUM_EVENT_FILTERS_PER_CHANNEL": 5,
4952
"MAX_NUM_INBOUND_CONNECTION": 6,
5053
"MAX_NUM_SNAPSHOTS": 10,

blockchain-configs/testnet-sandbox/node_params.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"ENABLE_REST_FUNCTION_CALL": false,
2929
"ENABLE_STATUS_REPORT_TO_TRACKER": true,
3030
"ENABLE_TX_SIG_VERIF_WORKAROUND": false,
31+
"EVENT_HANDLER_CHANNEL_IDLE_CHECK_INTERVAL_MS": 10000,
32+
"EVENT_HANDLER_CHANNEL_IDLE_TIME_LIMIT_SECS": 600,
33+
"EVENT_HANDLER_CHANNEL_LIFE_TIME_LIMIT_SECS": 3600,
3134
"EVENT_HANDLER_FILTER_DELETION_TIMEOUT_MS": 100000,
3235
"EVENT_HANDLER_HEARTBEAT_INTERVAL_MS": 15000,
3336
"EVENT_HANDLER_PORT": 5100,
@@ -43,8 +46,8 @@
4346
"MAX_FINALIZED_BLOCK_INFO_ON_MEM": 1000,
4447
"MAX_JSON_RPC_API_READ_RATE_LIMIT": 10,
4548
"MAX_JSON_RPC_API_WRITE_RATE_LIMIT": 1,
46-
"MAX_NUM_EVENT_CHANNELS": 10,
47-
"MAX_NUM_EVENT_FILTERS": 20,
49+
"MAX_NUM_EVENT_CHANNELS": 20,
50+
"MAX_NUM_EVENT_FILTERS": 40,
4851
"MAX_NUM_EVENT_FILTERS_PER_CHANNEL": 5,
4952
"MAX_NUM_INBOUND_CONNECTION": 6,
5053
"MAX_NUM_SNAPSHOTS": 10,

0 commit comments

Comments
 (0)