github linera-io/linera-protocol v0.15.5
Release SDK v0.15.5

latest releases: v0.15.7, v0.15.6
pre-release9 hours ago

What's Changed

  • [Backport of #4674] Use bigger GH runner for Docker Image CI by @ndr-ds in #4675
  • Remove the test_create_and_call_end_to_end from the CI (backport of 4394) by @MathieuDutSik in #4671
  • [Backport] Add an option to limit how many tasks are joined concurrently. by @afck in #4667
  • Fix consensus issues related to timeouts, rounds, ownership. (Backport #4688) by @afck in #4701
  • examples/native-fungible: don't forget the import map (#4574) by @Twey in #4713
  • Deserialize errors in the proxy. (#4709) by @afck in #4716
  • Make connection and process_inbox logs less noisy. (#4672) by @afck in #4717
  • Don't do heavy syncing of sender chains unless requested. (#4706) by @afck in #4720
  • Fix sender block sync. by @deuszx in #4722
  • Shuffle validator order in download_missing_sender_blocks (Backport of 4724) by @ndr-ds in #4725
  • Make chain manager recover from current_round bug. (#4728) by @afck in #4729
  • Backport of 4582 4691 4692 by @ndr-ds in #4726
  • [testnet] Add command show-ownership by @ma2bd in #4567
  • Improve a few error and log message strings. (#4734) by @afck in #4735
  • Restore BlobsNotFound handling on retry_pending_cross_chain_requests. (#4736) by @afck in #4737
  • Backport 4406 / 4397 / 4394 / 4366 to TestNet Conway of end-to-end CI changes. by @MathieuDutSik in #4739
  • Add more info to query-validator[s]; show only diff in query-validators. by @afck in #4738
  • Send only the relevant sender chain on MissingCrossChainUpdate. (#4748) by @afck in #4747
  • [testnet] Sort requested_pending_message_bundles by increasing timestamps by @ma2bd in #4757
  • Backport of 4743 4744 by @ndr-ds in #4749
  • [testnet] Add missing retry for incoming message on existing block proposals by @ma2bd in #4759
  • [testnet] Log gRPC status as Debug, not Display. by @afck in #4760
  • Decrease memory profiler logging by @deuszx in #4765
  • [testnet] Show locked; filter by weight; fetch all missing senders. by @afck in #4751
  • [testnet] Backport #4769: support for dropped actors by @ma2bd in #4772
  • Silence background sync received certificates by @deuszx in #4774
  • [testnet] Backport #4684: Restructure the RemoteNetTestConfig type by @ma2bd in #4779
  • Backport of 4712 by @ndr-ds in #4776
  • [Backport] Improve the find_received_certificates process (#4708) by @bart-linera in #4762
  • Use different log levels for local and remote errors. by @afck in #4784
  • [testnet] Fix sending sparse sender chains. by @afck in #4786
  • [testnet] Relax the inbox check. (#4791) by @afck in #4793
  • [testnet] Don't sync automatically if only super owners. (#4699) by @afck in #4794
  • [testnet] Avoid using shared chain state views except for GraphQL. (#4797) by @afck in #4798
  • Backport conway not enough balance error (#4730) by @MathieuDutSik in #4792
  • [testnet] Fix timestamps and sys ops in explorer. (#4664, #4801) by @afck in #4806
  • [testnet] backport "Remove receive_certificate_and_update_validators; fix flaky test" that is PR (#4805) by @MathieuDutSik in #4809
  • Lower Scylla commitlog size by @ndr-ds in #4812
  • Backport: process epoch changes and events every time a block is executed (#4799) by @bart-linera in #4810
  • Backport: Check the block height before the epoch in process_timeout (#4811) by @bart-linera in #4813
  • [testnet] backport multi_get changes to MapView and protocol code (#4789, #4788, #4634) by @MathieuDutSik in #4804
  • linera_core::client: batch downloading of missing blobs (#4755) by @ma2bd in #4768
  • Backport #4818 by @ma2bd in #4828
  • Backport: Do not process inboxes of non-owned chains (#4825) by @bart-linera in #4832
  • [testnet] Downgrade log levels; make --min-votes named. (#4837, #4838) by @afck in #4840
  • Introduce RequestsScheduler to track (and deduplicate) all requests and validators' scores by @deuszx in #4752
  • [testnet] change-validators command; sync first. (#4833, #4854) by @afck in #4853
  • Remove semaphore from RequestsScheduler by @deuszx in #4869
  • Replace execution state hash with zeroes in high epochs by @bart-linera in #4824
  • Add FLAG_FREE_REJECT: with it, rejecting messages is free of charge. by @afck in #4876
  • Turn block heights list into ranges to load more at once from storage. by @afck in #4881
  • Backport of explorer stack + some fixes and code cleanups by @ndr-ds in #4878
  • Support querying state at cached views; New BlockExecuted notification by @deuszx in #4868
  • [testnet] Pin several large futures. (#4883) by @afck in #4882
  • Backport: Extend MessagePolicy filtering to events (#4877) by @bart-linera in #4879
  • [testnet] introduce new database schema and migration tooling. by @MathieuDutSik in #4865
  • Fix Chart.yaml merge conflict by @ndr-ds in #4884
  • Make the migration more granular. by @MathieuDutSik in #4885
  • Add AssertStorage for linera-proxy and linera-server. by @MathieuDutSik in #4887
  • Fix ruzstd version 0.8.1. by @afck in #4895
  • Delete ClusterIP for now by @ndr-ds in #4889
  • Build explorer stack images in CI and build them on GCloud by @ndr-ds in #4888
  • Remove node selector for exporter by @ndr-ds in #4899
  • Make DB migration officially concurrent by @ma2bd in #4891
  • Break out of the proposal staging loop if rejected message fails. by @afck in #4890
  • [testnet] Test fixes and NotificationsExt trait. (#4834, #4862, #4851) by @afck in #4863
  • Crash exporter if block processor task crashes by @ndr-ds in #4900
  • Retry certificate reads for up to a second before erroring. by @deuszx in #4903
  • [testnet] Simplify and generalize block_hashes. (#4897) by @afck in #4901
  • Web client: make block_hash optional arg of query fn by @deuszx in #4904
  • Add gRPC keepalive configuration to detect stale connections by @ndr-ds in #4908
  • [testnet] Sync if we learn about a new round while requesting a timeout. (#4912) by @afck in #4914
  • [testnet] Version 0.15.5 by @afck in #4915
  • Add sqlite3 to Indexer image by @ndr-ds in #4917

Full Changelog: v0.15.4...v0.15.5

Don't miss a new linera-protocol release

NewReleases is sending notifications on new releases.