Community Update 45

Community Update 45

  • Medha

    • Several bugs were reproduced during node testing on Tuesday. Root issue is that justifications were not matching bonded validators.  Suspect that this caused the Clique safey Oracle failure - RHOL-917 as well as RHOL-1024.

    • We are hoping to re-test on Thursday.

  •  Rholang team:

    • Peek is designed. Now waiting for RSpace implementation

    • Stack safety of serialization in interpreter merged.

    • Interpolation in Rholang implemented

    • Short leash deploy implementation continues, on track for this sprint.

  • Casper team 

    • Most of the contracts have ported to remove the use of unforgeable names, K/N contract remains.

    • Time on the blockchain has been implemented in Rholang

    • Team is focusing on some non-deterministic bugs that are affecting stability.  We are optimistic that the recent fix from Michael Birch will address the root cause.

  • Node team 

    • Discussions and changes in the comm layer to support improvements in threading and chunking

    • Continued implementation on a web interface for dApp developers.  This interface will ultimately support deployment, estimation of costs, creation of unforgeable names ( for the purposes of data retrieval/ listening on a name) and obtaining data from the chain. 

    • Hardening the node shutdown process

    • Supporting issues found in community testing

  • Storage team

    • Removal of syncVar variables showing significant improvements in performance - continue to pursue this tactic.

    • Completed initial work to support separate thread pool for RSpace.

    • Creating benchmarks and tests to measure performance gains and identify opportunities for further optimizations.

    • Investigating differences between propose and replay performance.

    • Continued the investigation of genesis block performance.

  • SRE team 

    • Continue to support the re-launch of test net.  

    • Performance testing of the code - supporting the RSpace team in their efforts.

    • Addressing failed integration tests.

    • Work on ELK to support collection and analysis of log data.  

    • Moving RSong into Continuous Integration.

    • Implementation of benchmarks, metrics and performance tests.

  • RChain test net

    • We continue work to resolve bugs blocking a functional and sustainable test net. We plan to run a supplemental community test on Nov. 1 at 14:00 UTC to test a new fix.

  • Incentivized testnet

    • Program is ready to launch pending confirmation of budget and assurance of a performant test net.

  • Website - https://developer.rchain.coop 

Date

Date

Oct 31, 2018