Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mainnet release 0921 merge s3 #1639

Merged
merged 96 commits into from Sep 21, 2019

Conversation

@rlan35
Copy link
Member

rlan35 commented Sep 21, 2019

No description provided.

denniswon and others added 30 commits Sep 6, 2019
…der_download_request
Add Global Access to OS Temp Directory Variable and Move DHT Files Into Temp Directory
Explorer node fix
…dID in RPC returned results
Add RPC call for CXReceipt
Enable receipt processing for mainnet
# This is the 1st commit message:

Fix travis

# This is the commit message #2:

[cleanup] remove is_genesis flag

Signed-off-by: Leo Chen <leo@harmony.one>

# This is the commit message #3:

[nodetype] add nodetype to replace is_explorer

Signed-off-by: Leo Chen <leo@harmony.one>

# This is the commit message #4:

fix beacon sync channel blocking issue

# This is the commit message #5:

use lastMileMux to protect lastMileBlock queue to avoid potential blocking; use sleep instead of ticker

# This is the commit message #6:

Fix the beacon committee check

# This is the commit message #7:

[release] add release action to go_executable_build.sh

Signed-off-by: Leo Chen <leo@harmony.one>

# This is the commit message #8:

[node.sh] add -d option

-d              download only

Signed-off-by: Leo Chen <leo@harmony.one>

# This is the commit message #9:

[node.sh] add -T node_type option

-T node_type       support node type (validator/explorer)

Signed-off-by: Leo Chen <leo@harmony.one>

# This is the commit message #10:

[node.sh] backward compatible with older harmony binary

Signed-off-by: Leo Chen <leo@harmony.one>

# This is the commit message #11:

[node.sh] support -i shard_id option

-i shard_id             specify shard_id, this is applicable only to
explorer node

Signed-off-by: Leo Chen <leo@harmony.one>

# This is the commit message #12:

Revisited api

# This is the commit message #13:

Fix rpc integration

# This is the commit message #14:

address some minor issues in comments and code

# This is the commit message #15:

addressed comments on others' buckets

# This is the commit message #16:

Add Global Access to OS Temp Directory Variable and Move DHT Files Into Temp Directory
[cleanup] remove is_genesis flag

Signed-off-by: Leo Chen <leo@harmony.one>

[nodetype] add nodetype to replace is_explorer

Signed-off-by: Leo Chen <leo@harmony.one>

fix beacon sync channel blocking issue

use lastMileMux to protect lastMileBlock queue to avoid potential blocking; use sleep instead of ticker

Fix the beacon committee check

[release] add release action to go_executable_build.sh

Signed-off-by: Leo Chen <leo@harmony.one>

[node.sh] add -d option

-d              download only

Signed-off-by: Leo Chen <leo@harmony.one>

[node.sh] add -T node_type option

-T node_type       support node type (validator/explorer)

Signed-off-by: Leo Chen <leo@harmony.one>

[node.sh] backward compatible with older harmony binary

Signed-off-by: Leo Chen <leo@harmony.one>

[node.sh] support -i shard_id option

-i shard_id             specify shard_id, this is applicable only to
explorer node

Signed-off-by: Leo Chen <leo@harmony.one>

Revisited api

Fix rpc integration

address some minor issues in comments and code

addressed comments on others' buckets

Add Global Access to OS Temp Directory Variable and Move DHT Files Into Temp Directory

Add flag to disable signers

Fix explorer handler

Fix explorer handler

fix explorer for loop

add shardID information in getTransactionByHash RPC CALL

Add CXReceipt RPC call; Add indexing for CXReceipt by TxHash

use only one index for CXEntryLookup; use shardID instead of fromShardID in RPC returned results
Merge apis endpoints
[blockchain.go] add getShardID api
for security reason, node program should only listen to localhost for rpc request by default.

-rpc_ip  option is introduced to listen to any port for rpc service

Signed-off-by: Leo Chen <leo@harmony.one>
Signed-off-by: Leo Chen <leo@harmony.one>
LeoHChen and others added 25 commits Sep 20, 2019
Unify json tags for IP
Give Pangaea its own chain config
…_rpc_service"

This reverts commit ae0526d, reversing
changes made to 24a40ba.
This is to fix the AWS ec2 instance no real public IP issue.

Signed-off-by: Leo Chen <leo@harmony.one>
Signed-off-by: Leo Chen <leo@harmony.one>
Fix rpc access on aws ec2
add block header download api to grpc
Signed-off-by: Leo Chen <leo@harmony.one>
Signed-off-by: Leo Chen <leo@harmony.one>
Signed-off-by: Leo Chen <leo@harmony.one>
Fix mainnet release todos
Node.sh support rolling update
Include chain ID in DHT cache database directory name
@rlan35 rlan35 requested a review from harmony-one/eng Sep 21, 2019
@rlan35 rlan35 merged commit 668676b into harmony-one:s3 Sep 21, 2019
1 of 2 checks passed
1 of 2 checks passed
default Jenkins Build/Test Failed!
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
10 participants
You can’t perform that action at this time.