Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
0d936f3
Lock changes
rosalogia May 27, 2022
9e0e84d
Update messages for dissemination
rosalogia May 27, 2022
175fe4f
Implemented Disseminator module
rosalogia May 27, 2022
d5e04c7
Add node utils module, specifically add a convenient logging function
rosalogia May 27, 2022
440f1b0
Update client to reflect changes in messages
rosalogia May 27, 2022
5b02633
Move networking functions to their own module and add gossip networki…
rosalogia May 27, 2022
2a4d980
Update failure detector to reflect changes in messages and networking
rosalogia May 27, 2022
5bef640
Add a mutable disseminator to the node type
rosalogia May 27, 2022
62a7c55
Update the server to be cleaner, log more, and include dissemination
rosalogia May 27, 2022
97cf5b9
Update node to use updated server and expose testing functions
rosalogia May 27, 2022
acbc8e5
Remove outdated Tqueue and Inbox modules
rosalogia May 27, 2022
dba4e72
Update existing tests to reflect changes across the codebase
rosalogia May 27, 2022
1565b10
Add disseminator and gossip tests
rosalogia May 27, 2022
af513eb
Add ppx show to node dune file
rosalogia May 27, 2022
b015db0
Small doc fix
rosalogia May 27, 2022
9d8beac
Formatting fixes
rosalogia May 27, 2022
cb74dce
Change name of Disseminator.all_seen to Disseminator.get_seen_messages
rosalogia Jun 1, 2022
337f414
Failure detector messaging functions operate on a single peer
rosalogia Jun 1, 2022
5c1abe3
Add doc comment for Networking.disseminate
rosalogia Jun 1, 2022
b733e68
Removed knuth shuffle and pick random peers from Failure detector
rosalogia Jun 1, 2022
4e183a5
Change server to use new name for Disseminator.all_seen
rosalogia Jun 1, 2022
1c1c7bc
Move knuth shuffle and pick random peers tests to networking prop, mo…
rosalogia Jun 1, 2022
af34e78
Removed broadcast request function from client
rosalogia Jun 1, 2022
4db790e
Working state: gossip tests occasionally hang
rosalogia Jun 1, 2022
f343c36
fix formatting
Jun 2, 2022
1951ceb
feat(dekuIntegrationAct2): from gossip branch
Jun 2, 2022
5146c1b
feat(dekuIntegrationAct2): reverse rebasing
Jun 2, 2022
b658dd6
feat(dekuIntegrationAct2): reverse port number
Jun 2, 2022
37861f0
feat(dekuIntegrationAct2): format
Jun 2, 2022
2d970ba
Make failure detector tests slow
rosalogia Jun 2, 2022
0252e59
Merge branch '@rosalogia/gossip-dissemination' into feat/dekuIntegrat…
Gau-thier Jun 2, 2022
01426c1
Remove logging and simplify gossip tests
rosalogia Jun 2, 2022
2d00f1e
Merge branch '@rosalogia/gossip-dissemination' of github.com:marigold…
Jun 3, 2022
684ae34
chore(updateNixFalke): run nix flake update to fix CI (#47)
Gau-thier Jun 3, 2022
0722056
feat(dekuIntegrationAct2): debugging
Jun 9, 2022
00826d5
feat(dekuIntegrationAct2): debugging
Jun 9, 2022
6fb8359
feat(dekuIntegrationAct2): debugging, again
Jun 9, 2022
9d14dc6
debug
Jun 14, 2022
f8fd00c
debug
Jun 14, 2022
e383c64
Commented out any print-like things for the most part
rosalogia Jun 29, 2022
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
171 changes: 121 additions & 50 deletions esy.lock/index.json

Large diffs are not rendered by default.

40 changes: 21 additions & 19 deletions esy.lock/opam/cppo.1.6.8/opam → esy.lock/opam/cppo.1.6.9/opam

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 8 additions & 4 deletions esy.lock/opam/num.1.4/opam

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

60 changes: 60 additions & 0 deletions esy.lock/opam/odoc.2.1.0/opam

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 7 additions & 7 deletions esy.lock/opam/re.1.10.3/opam → esy.lock/opam/re.1.10.4/opam

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

42 changes: 42 additions & 0 deletions esy.lock/opam/tyxml.4.5.0/opam

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 14 additions & 14 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading