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