/
RNode-0.9.25 release plan

RNode-0.9.25 release plan

Reference

Document statusDONE
Release statusDONE
Related pages

User guide for running RNode

Milestones

Start date 
Release

 

 


Release summary

Bug fixes, Configuration changes, KeyValueStore construct to enable Last Finalized State, fixes for incorrect slashing

Work included in this release

Description of release packaging

Release packaging will include:

  • Docker image (Supported on Linux only)

  • Debian package 

  • RPM package

  • .zip file

  • tar.gz file

  • Brew installation

Where do developers go to learn more and get started?

Please visit our release page on GitHub for binary artifacts.

A docker image is available 

docker pull rchain/rnode:latest

Homebrew installation via

brew install rchain/rchain/rnode

Where will bugs be filed?

We use JIRA to collect bugs and feedback. File a bug

Where do developers go for support? 

Please visit https://developer.rchain.coop or file a bug.

What license will this be released under?

The RChain software is licensed under Apache License, version 2.0

Rholang is licensed under the MIT License (MIT)

The Docker image is licensed under the GPL 2.0 License

Work completed since last release

Key Summary T Status Resolution Fix Versions Components
RCHAIN-3107 A deployment running out of gas should not result in `InvalidBlock` Bug Done Done Consensus
RCHAIN-2277 Periodically gossip the block that is the fork-choice tip to peers Story Done Done Consensus
RCHAIN-3395 When calling any undefined method on any Rholang term, Rholang should stop immediately on the error Bug Done Done Rholang
RCHAIN-3394 When accessing an undefined system process, Rholang should stop immediately at the error Bug Done Done Rholang
RCHAIN-4057 utilized the log data format return(human understandable) Task Done Done
RCHAIN-4056 make reportingCasper work again (pass test at least) Task Done Done RNODE-0.9.24
RCHAIN-4108 comm event bug on reportingCasper Task Done Done RNode-0.9.25
RCHAIN-4107 Remove redundant delays in genesis ceremony Task Done Done RNode-0.9.25
RCHAIN-4106 Update keygen routine + fix for running with keyfile Task Done Done RNode-0.9.25
RCHAIN-4105 Add CI on feature branch Task Done Done RNode-0.9.25
RCHAIN-4103 Optimize fault tolerance calculation for old blocks Story Done Done RNode-0.9.25
RCHAIN-4101 Add persistence caching for reporting API Story Done Done RNode-0.9.25
RCHAIN-4100 Refactor configuration Task Done Done RNode-0.9.25
RCHAIN-4097 Improve error handling in Web API Story Done Done RNode-0.9.25
RCHAIN-4093 Create groups for casper tests to speed up CI execution time Story Done Done RNode-0.9.25
RCHAIN-4092 Block DAG storage - LMDB implementation Story Done Done
RCHAIN-4087 Create templates for GitHub issues Story Done Done
RCHAIN-4083 limit depth in listenatdataname Task Done Done RNode-0.9.25
RCHAIN-4078 fix find method performance in block report Task Done Done RNode-0.9.25
RCHAIN-4077 Introduction of KeyValueStoreManager to simplify working with LMDB Story Done Done RNode-0.9.25
RCHAIN-4076 optimize reporting api and cached the results Task Done Done RNode-0.9.25
RCHAIN-4074 reportingCasper performance impact for testnet Bug Done Done
RCHAIN-4063 replace hardcoded api maxMessageSize to a parameter Task Done Done
RCHAIN-4055 Expose deploy log data api from reportingCasper Epic Done Done
RCHAIN-4050 investigate ways to extract transaction info from eventLogs Task Done Done
RCHAIN-4049 Add support for limiting number of block accessible from API (LFDAN, blocks, dag) Story Done Done
RCHAIN-4048 Exploratory deploy results with "out of phlogistons" error Bug Done Done RNode-0.9.25
RCHAIN-4043 transfer to a vault which doesn't exist in tuplespace Task Done Done RNode-0.9.25

Related content