Community Update 30

Community Update 30

  • Medha

    • Node 6 is in development

    • Node 5 release will be announced on Monday.

    • Demo of Node 5

  • Rholang team:

    • 2 bugs found in replay rspace and fixed.

    • Replay RSpace should always get the trace logs for the block it is evaluating.

    • Subtle bugs in variable references around locally free - Kyle will be writing this up & fixing.

    • Cost accounting implementation first working draft for substitution and reducer, the accounting functions are parameterized.  Matcher work is in flight.

    • Consensus issue around evaluating the genesis block, should be eager.  

    • Plan to start the sharding work next sprint.

  • Storage/Node team:

    • Triaged a bug in Casper and RSpace, with a sync var & exception, Casper has to be eager

    • Replay bug use with iterator, found by integration tests and fixed.

    • Block storage design doc in flight, to be reviewed by Casper team.

    • Improving the serialization of data for produce and consume to improve performance of the tuplespace.

    • We need to clean up the communications sub system.  The problem is documented here.

    • Node testing was fruitful, we had 7 nodes connected, findings confirmed the issue we observed in integration test

    • Metric dashboard for COMM events & measuring performance tests almost ready.

  • Roscala team: 

    • Parallel execution PR cut.  Looking to run performance tests next.

    • Wrote a python script to translate Rosette Opcodes to Roscala case classes.  Using this as a tool to make testing easier.

    • Working on getting the code to execute in the C++ VM along with documentation.

    • Planning on running performance benchmarks against the VM

      • Will check a completely sequential operation

      • Will check an operation optimized for threading.

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

    • Working with the marketing team to improve SEO. Planned work is shown on our JIRA

  • RCon3

Date

Date

Jul 11, 2018