Community Update 61
General
Sprint and Release
2-week sprint ends March 4 Priorities: consensus stability, wallet and cost accounting implementation, blockstore refinement
RNode v0.8.4 release delayed by https://rchain.atlassian.net/browse/RCHAIN-2909 . Plan to release at the end of the current sprint. RNode-0.8.4 release plan
Mercury requirements and acceptance criteria
Please see documentation at https://github.com/rchain/rchain/blob/dev/docs/features.md.
Test net status
A public test net is not yet available.
A view of the issues blocking launch of a public test net is available here.
Please see RChain public testnet information to learn about the rollout plan for launching the public testnet as well as a FAQ.
Block storage
Work in progress to fully implement the block store solution.
PR in for decoupling the BlockStore from BlockDagStorage as this caused failures in integration tests. https://rchain.atlassian.net/browse/RCHAIN-2938
PR in for purging the CasperState as a way to both help resolve out of memory errors in node and to help sync file based storages. https://rchain.atlassian.net/browse/RCHAIN-3009
Consensus
Reimplemented block merging.
Fixes to support debugging of blockstore
Per Validator Incentives and Casper removing joining fees for validators. Work continues to finalize decisions in the rest of the document. https://rchain.atlassian.net/browse/RCHAIN-2410
Work in progress to investigate challenges with validator bonding observed during 20190226 RNode community testing.
Cost accounting
Work in progress to implement common cost accounting across different layers of the platform: reducer, spatial matcher, and RSpace match component. Work described in
Node
Collaboration with SRE team to reconcile metrics reporting in the performance test harness
Investigating challenges with peering observed in 20190226 RNode community testing in https://rchain.atlassian.net/browse/RCHAIN-3036 Proposal to address by adding more threads and dedicating one to peering and one to Casper.
Test infrastructure and performance testing
Debugging differences in reporting observed in Prometheus and InfluxDB in the performance test harness.
Work in progress to build out the infrastructure and support systems for the public testnet. This week's focus is orchestration in the cloud environment.
Wallet
Work in progress to deliver the wallet feature. Work described in
Developer website
Date |
|---|
Feb 27, 2019 |