- Irvine, CA
Block or Report
Block or report bmwill
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
1,274 contributions in the last year
Less
More
Contribution activity
October 2022
Created 46 commits in 4 repositories
Created a pull request in MystenLabs/sui that received 5 comments
narwhal: fix narwhal tests and stop primary handler from blocking on deadlock
Turns out that narwhal tests are not blocking today. Lets just merge the CI jobs together so that its easier to ensure they're all blocking.
+35
−62
•
5
comments
Opened 12 other pull requests in 2 repositories
MystenLabs/sui
10
merged
1
open
- narwhal: require authorization for primary-to-worker and worker-to-primary interfaces
- sui-node: start an anemo network on node startup
- narwhal-network: add WaitingPeer
- ci: disable beta and cargo-udeps nightly jobs
- state-sync
- narwhal: set a default timeout for all outbound network requests
- narwhal: enable keepalives on quic connections
- chore: update license header to remove year
- chore: update tonic to 0.8.2
- lint: fix OnlyPublishToCratesIo and PublishedPackagesDontDependOnUnpu…
- git: exclude annotated tags when using git-describe
MystenLabs/mysten-infra
1
merged
Reviewed 43 pull requests in 4 repositories
MystenLabs/sui
25 pull requests
-
Remove
RequestBatchesRPC, combine withRequestBatch - narwhal: require authorization for primary-to-worker and worker-to-primary interfaces
- Remove enum wrapper for last remaining w2w "Batch" RPC
- Add panic=abort to release profile
- Refactor worker->primary batch messages to request-response
- Refactor worker synchronize to remove separate response channel
- sui-node: start an anemo network on node startup
- narwhal-network: add WaitingPeer
- [checkpoint] Log error and panic when fork
- A module for shutting down tasks easily
- Fix windows build failure
- [deps] update bcs to 0.1.4
- Bumping version to v0.12.0
- [narwhal] fix cancellation safety for permit and future pattern
- [narwhal] implement range fetching of missing certificates
- Remove metrics for deleted channels
- Move worker reconfigure to its own RPC and delete Synchronizer
- [narwhal] fix benchmarks
- Move fastcrypto dep to workspace
- Use mocks for block waiter tests
- Remove no-longer-used block remover result/error types
- Generate new parameters (admin port) for primaries in test
- Remove accidental commented code line
- Use mockall mocks for block remover tests, instead of handwritten
- Rewrite BlockWaiter with request-response model
- Some pull request reviews not shown.



