Skip to content

v0.15.0

Compare
Choose a tag to compare
@steven-sheehy steven-sheehy released this 15 Jul 14:46
a2f69ee

This release adds support for HCS topic fragmentation that will soon be rolled out to main nodes in the 0.6.0 release. For larger consensus messages that don't fit in the max transaction size of 6144 bytes, a standard chunk info header can be supplied to indicate how that message should be split into smaller messages. The Mirror Node now understands this chunk information and stores it in the database. Additionally, it will return this data when subscribing to the topic via the gRPC API. The Java SDK is being updated to automatically split and reconstruct this message as appropriate.

Other changes include optimizations around end to end latency of the gRPC API. This was accomplished mainly by adding a new NotifyingTopicListener that uses PostgreSQL's LISTEN/NOTIFY functionality.

Enhancements

  • Bump versions for v0.15.0 #867
  • Bump versions for v0.15.0-rc1 #862
  • Add a NotifyingTopicListener #860
  • Add PostgreSQL notification topic listener #859
  • Support topic message fragmentation with chunking of messages #856
  • Update JMeter Performance Test to Submit Transactions to Simulate High TPS #845
  • HCS Topic Fragmentation #838

Bug Fixes

Contributors

We'd like to thank all the contributors who worked on this release!