Community Update 47

Community Update 47

General

  • Running a 1-week sprint as we finish work on planning for RNode v0.8 release

  • Starting the recruitment and interview process to build the team. 

  • Upgrade to Java 10 is complete in the development branch and will be in the next release. 

Rholang team:

  • Improvements to tests related to name registry and the interpreter.

  • Work continues to proof against StackOverflowErrors related to deeply nested AST.

  • Refactoring work to improve stability. There was a mixture of F and Task produces, and unsafeRunSync and Task.delay. Refactoring business logic to use a generic F and limit use of Task to boundary classes. Currently updating tests based on refactoring work.

  • Work to persist DAG on disk merged this week. Work in progress to update tests for this feature and to deliver the new DAG API.

Casper team 

  • Fixes in for bugs blocking test net functionality: genesis ceremony, block passing, and assuring nodes process transactions in blocks in the correct order. Team will test tomorrow.

  • Working on improving test suite of Casper features.

  • Work in progress to restart work on cost accounting features.

Node team 

  • Investigation and resolution of bugs is a priority this week. Working with Casper and SRE teams to support.

Storage team

  • Team investigating bugs in tests.

    • Found the cause of a particularly burdensome bug "java.lang.Exception: Unknown root" and work started on a fix.

    • Investigation a bug observed on a test net "java.lang.Exception: Attempted to remove a continuation from a value that doesn't exist"

  • Thread pool separation for RSpace complete. We'll be looking at system performance based on this change and likely discover fine tuning work related to this.

SRE team 

  • Planning for migration to new infrastructure. Work to be complete by end of the month.

  • Investing test failures, test improvements and implementing fixes in CI.

RChain test net

  • All teams working to resolve blockers to test net.

Support for dApp developers

Developer website

https://developer.rchain.coop 

Date

Date

Nov 14, 2018