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

London update. #4859

Draft
wants to merge 65 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
0535d0c
harmony-one/dependabot/go_modules/golang.org/x/net-0.33.0 (#4836)
dependabot[bot] Jan 23, 2025
c766715
Double propose fix on epoch change.
Frozen Jan 23, 2025
7a522d8
Proper deploy process termination.
Frozen Jan 23, 2025
8e05122
refactor download manager in staged stream sync
GheisMohammadi Dec 27, 2024
be3649e
rename block download manager to download manager and generalize its …
GheisMohammadi Dec 30, 2024
f03d97a
add block hashes to list of stream sync stages
GheisMohammadi Dec 30, 2024
ba6f577
add block hashes stage to staged stream sync
GheisMohammadi Dec 30, 2024
6f2865f
optimize final block hash calculations, remove invalid streams
GheisMohammadi Dec 30, 2024
5b41be5
add new function to stream client for requesting blocks by hashes
GheisMohammadi Dec 31, 2024
d1d7191
refactor stage bodies to use hashes rather than block numbers
GheisMohammadi Dec 31, 2024
047d69e
fix download manager issue of skipping blocks
GheisMohammadi Jan 6, 2025
3734a1d
add comment and TODO to download manager and stage bodies to check so…
GheisMohammadi Jan 6, 2025
8d93ecc
add contains function to prioritizedNumbers
GheisMohammadi Jan 10, 2025
aea57f4
add tests for stream sync download manager
GheisMohammadi Jan 10, 2025
c74880a
fix using internal transaction in stage bodies
GheisMohammadi Jan 23, 2025
997e8fd
refactor save progress in stage block hashes
GheisMohammadi Jan 23, 2025
1ea865e
update logs identifiers to differentiate between staged sync and stag…
GheisMohammadi Jan 24, 2025
70175de
add block number to logs for re-download bad block function
GheisMohammadi Jan 24, 2025
ce62cf5
save progress for last two stages; block bodies and states
GheisMohammadi Jan 24, 2025
3040907
support reserved stream list in p2p stream manager
GheisMohammadi Jan 8, 2025
5a4616d
add test for reserved stream list
GheisMohammadi Jan 8, 2025
bb63cf8
improve handling new streams for reserved list, improve test comments
GheisMohammadi Jan 8, 2025
1b4d625
Refactor Staged Stream Sync Long Range (#4824)
sophoah Jan 24, 2025
fffcfd3
feat(localnet log aggregation): store localnet logs between runs
mur-me Jan 14, 2025
27230b5
refactor(Makefile): remove redundant debug_external command
mur-me Jan 16, 2025
2cda0ae
feat(localnet log aggregation): fix loki config path, tweak loki conf…
mur-me Jan 24, 2025
f7bec84
feat: store localnet logs between runs (#4830)
sophoah Jan 27, 2025
fa0422a
Improve multiple propose at epoch change (#4837)
sophoah Jan 27, 2025
03a37af
fix some function names in comment (#4812)
depthlending Jan 29, 2025
9893cdd
improve ListPeer to return only existed joined peers
GheisMohammadi Jan 30, 2025
5dd1523
close stream if its sanity check fails
GheisMohammadi Jan 30, 2025
9369fe7
Fix for num shards.
Frozen Nov 17, 2023
f8b7bfb
add test for ShardIDFromKey
sophoah Jan 29, 2025
e65ceec
Fix for ShardIDFromKey (#4566)
sophoah Jan 30, 2025
c5e7f3c
fix streamSet pop stream lock handling
GheisMohammadi Jan 30, 2025
350573a
Enhance P2P Streams with Reserved Stream Replacement (#4826)
sophoah Jan 30, 2025
e4ce1ac
Moved several consensus fields to state struct (#4825)
Frozen Jan 31, 2025
41caa6c
Apply suggestions from code review
Frozen Feb 3, 2025
72e90f7
Merge pull request #4838 from harmony-one/fix/kill-deploy
mur-me Feb 4, 2025
f150090
fix make debug-multi-bls without external
sophoah Feb 5, 2025
76607e5
fix make debug-multi-bls without external (#4842)
sophoah Feb 5, 2025
a8ffc2f
Prevents explorer nodes from accepting out-of-sequence future blocks
GheisMohammadi Feb 7, 2025
bdf0491
remove consensus block number from logs in explorer node
GheisMohammadi Feb 11, 2025
7a97722
fix explorer node connectivity issue of streams
GheisMohammadi Feb 12, 2025
602fcee
add a few logs to stream manager for better visibility
GheisMohammadi Feb 12, 2025
a566c25
change log type to debug to not have overloaded logs
GheisMohammadi Feb 12, 2025
0da69c1
Fix Explorer Node's Stream Connectivity Issues (#4846)
sophoah Feb 12, 2025
100fcba
improve condition checking and log for node explorer
GheisMohammadi Feb 13, 2025
ad33d99
Create a local logger for each stage with the corresponding module an…
GheisMohammadi Feb 13, 2025
3f3ed59
use a local logger for staged sync helpers
GheisMohammadi Feb 13, 2025
4c425f5
use a local logger for download manager in staged sync
GheisMohammadi Feb 13, 2025
5a429b4
add local logger to receipt download manager in staged sync
GheisMohammadi Feb 13, 2025
da7d567
add a few logs to staged sync downloader to monitor stream connections
GheisMohammadi Feb 13, 2025
c59f3d9
refactor advertisement logic with retries and dynamic sleep adjustments
GheisMohammadi Feb 13, 2025
876dca6
fix protocol test by passing background context
GheisMohammadi Feb 14, 2025
8771bfa
comment out getPeerTopics because it's not being used yet
GheisMohammadi Feb 15, 2025
0c3134a
Update Makefile to include additional help commands
Feb 17, 2025
b727624
Add MacOS setup configurations to Readme.md
GheisMohammadi Feb 17, 2025
a513ba8
Prevent Explorer Nodes from Adding Future Blocks (#4845)
sophoah Feb 17, 2025
51e4eda
Merge pull request #4851 from harmony-one/improve/help_readme
sophoah Feb 18, 2025
36b6d22
Improve P2P Stream Removal Tracking and Cooldown Handling
GheisMohammadi Feb 18, 2025
b2225ac
Stream Removal if its Sanity Check Fails #4839
sophoah Feb 20, 2025
d3ed01c
n Refactor Staged Stream Sync Logger #4847
sophoah Feb 20, 2025
d240733
Refactor advertisement logic with retries and dynamic sleep adjustmen…
sophoah Feb 20, 2025
b62c88b
Enhance P2P Layer: Stream Removal Tracking and Cooldown Handling #4853
sophoah Feb 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Proper deploy process termination.
  • Loading branch information
Frozen committed Jan 23, 2025
commit 7a522d829ba58dbf7e16c3f0e5cf756d450ea077
1 change: 1 addition & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ debug:
debug-kill:
bash ./test/kill_node.sh
pkill -9 -f debug.sh
ps aux | grep './test/deploy.sh' | grep -v grep | awk '{print $2}' | xargs kill -9

debug-ext:
# add VERBOSE=true before bash or run `export VERBOSE=true` on the shell level for have max logging
Expand Down