github EOSIO/eos v1.6.0-rc1
EOSIO v1.6.0 Release Candidate 1

latest releases: v2.0.13, v2.2.0-rc1, v2.1.0...
pre-release5 years ago

This is a RELEASE CANDIDATE for version 1.6.0. The latest STABLE release is v1.5.2.

Changes

Various Performance Improvements

Several of the PRs in this release contribute to the overall goal of increasing the efficiency of the peer-to-peer networking layer and real-time transaction throughput. Internal benchmarks show considerable increases in token-transfers-per-second as a result. While this does not represent real-world usage, it does suggest that there will be noticeable improvements to transactions per second, reductions in the billable CPU time for transactions, and lower latency for block propagation.

NOTICE: State History Plugin Fix (#6496)

This was included in Release v1.5.2 however, that release's proximity to this release candidate warrants re-mentioning the following:

Serialization for permission_object failed when both it and its parent were deleted. This happened in block 31700785 of the mainnet.

If you are running the state history plugin AND has proceeded past a block with this condition, then you'll need to restore from a snapshot made prior to that block to continue.

Other Changes

  • (#6372) Net plugin cleanup
  • (#6370) Fix requires in spec file to resolve dependency resolution issues with rpms
  • (#6397) net_plugin reduce signed_block copies
  • (#6398) Update buildkite pipeline to use new queues
  • (#6400) Add community plugin links
  • (#6401) Stop the unix_server from listening in shutdown stage as well.
  • (#6436) Use 64-bit float printing of 128-bit floats on non x86_64
  • (#6435) remove x86_64 arch dep specification on AMI2 build script
  • (#6459) Allow disablement of net_plugin's listen socket
  • (#6430) add a test that reduces the size of the producer set
  • (#6426) Reflect Validation Script
  • (#6470) Update the bios-boot-tutorial.py script and readme.md
  • (#6485) Spelling correction
  • (#6419) Update LICENSE path
  • (#6498) Fix cluster writes for mongo DB
  • (#6500) Fix return codes of build scripts so that buildkite can fail properly
  • (#6490) Return 400 on get_block with nonexist block number
  • (#6499) mongo_db_plugin action_trace indexes
  • (#6471) Optimize transaction signature recovery
  • (#6501) optimization when writing shared_blob data
  • (#6494) packed_transaction enhancement

Thanks!

Special thanks to the community contributors that submitted patches for this release:

Don't miss a new eos release

NewReleases is sending notifications on new releases.