-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Extracting Node Connection Management out of NodeManager to NodeConne…
…ctionManager: - fixes and updating inline documentation - Removing connection establishment before adding node to NodeGraph - Made `createConnection` private - Removed transaction and locking from `NodeManager` - removed `clearDB` from `NodeGraph` - Added `nodeConnectionManagerConfig` to `PolykeyAgent` - added `withConnF`, `withConnG` and `acquireConnection` to `NodeConnectionManager` - moved some functionality from `NodeManager` and `NodeGraph` to `NodeConnectionManager` - Implementing `NodeConnectionManager.ts` - Extracted `NodeGraph` from `nodeManager` - Updated `nodes/errors.ts` exit codes - Updated `@matrixai/id` to `^3.0.0` - Fixed random failures in NodeGraph.test.ts - Expanded tests for `NodeConnectionManager` and `NodeConnection` to check connection failure conditions cleanup triggered in response - NodeConnection connection failure handling - Updated asyn-init pattern for `NodeGraph`, `NodeManager`, `NodeConnection` and `NodeConnectionManager` - Shuffled methods to appropriate classes - Switched to selective imports to remove cycles - Fixed GRPC logging - Refactored `NodeGraph` distance calulation and fixed tests - NodeConnection only attemps hole punching for non seed nodes - Removed `getNodeId` wrappers from nodes classes - Added curly rule to eslint to prevent braceless for single statement
- Loading branch information
1 parent
ae21266
commit b09e000
Showing
100 changed files
with
6,083 additions
and
2,597 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.