Skip to content

Releases: broxus/tycho

v0.1.5

17 Dec 18:09
a09b603
Compare
Choose a tag to compare

BREAKING:

  • Anchor alignment has changed so the update requires a new mempool genesis;
  • Storage settings have changed so resync is required.

New Features

  • feat(collator): inline more data into ShardAccountStuff by @Rexagon in #491
  • feat(core): download shard blocks in archive provider by @Rexagon in #487
  • feat(storage): rework raw cells cache by @Rexagon in #500
  • feat(scripts): set CC and CXX to clang while building the node by @Rexagon in #499

Fixes

  • fix(collator): fix collators lags and panics after sync by @SmaGMan in #494
  • fix(collator): fix wu_used_from_last_anchor on resume collation after sync by @serejkaaa512 in #496
  • fix(collator): update has_externals on initial anchors import by @SmaGMan in #497
  • fix(collator): pass min_top_processed to anchor on mempool state update by @SmaGMan in #501
  • fix(consensus): downloader hangup on deep sync by @Mododo in #504
  • fix(consensus)!: change anchor alignment by @Mododo in #489
  • fix(rpc): treat missing last_transaction_lt as None by @0xdeafbeef in #493
  • fix(storage): don't load shard accounts when state wasn't changed by @pashinov in #488

Internal Improvements

v0.1.4

01 Dec 21:27
3f0bf75
Compare
Choose a tag to compare

What's Changed

  • ref(collator): do_collate refactored and made sync by @serejkaaa512 in #442
  • feat(collator): remove async where it is not needed by @serejkaaa512 in #444
  • feat(collator): add top shards to block debug info by @serejkaaa512 in #459
  • fix(light-node): add ps susbsriber to fix gc issues by @0xdeafbeef in #471
  • feat(storage)!: reduce remove_blocks IO by @Rexagon in #472
  • chore: fix clippy 1.83 warnings by @0xdeafbeef in #476
  • fix(consensus): fix restart by @Mododo in #464
  • refactor(consensus): refactor configs by @Mododo in #479
  • fix(collator): report top anchor to mempool after state update on sync by @SmaGMan in #475
  • feat(collator): process large messages queue in master by @SmaGMan in #465
  • refactor(core): make neighbors operations sync by @0xdeafbeef in #477
  • refactor(core): replace BytesLike with Bytes::from_owner by @Rexagon in #482
  • fix(consensus): advance DAG rounds in pause mode by @Mododo in #481
  • fix(consensus): add rounds to drop on start by @Mododo in #483

v0.1.3

20 Nov 15:22
138ad8f
Compare
Choose a tag to compare

What's Changed

  • refactor(control): merge node info with status response by @Rexagon in #460
  • refactor(network): rework active peers by @Rexagon in #462
  • refactor(consensus): refactor restart after new mempool genesis by @Mododo in #461
  • fix(collator): block sync on commit process by @SmaGMan in #467
  • fix(collator): fix SDBEGINSX opcode by @Mododo
  • feat(core): better evict invalid or slow peers from neighbours by @Rexagon
  • feat(core): improve block providers by @pashinov in #416

v0.1.2

13 Nov 20:55
4bad71e
Compare
Choose a tag to compare

What's Changed

  • feat(consensus): Handle mempool paused sq by @SmaGMan in #438
  • perf: move states gc to spawn_blocking by @0xdeafbeef in #441
  • fix(consensus): vset change restart by @Mododo in #443
  • feat(util): implement P-Square algorithm for streaming percentile calcualtion by @0xdeafbeef in #440
  • feat(collator): collate empty shard block by timeout when no messages by @SmaGMan in #445
  • feat(control): add collator info to node info response by @Rexagon in #448
  • fix(cli): compute elections timeline for the current time by @Rexagon in #450
  • chore(metrics): add block strider utime to dashboard by @0xdeafbeef in #451
  • fix(storage): skip writing back to the cache during store/remove cell by @pashinov in #453
  • feat(cli): regenerate node keys on start if file does not exist by @Rexagon in #452
  • feat(collator): add check value flow on finalize by @serejkaaa512 in #375
  • feat(collator): impl validate params by @serejkaaa512 in #435
  • fix(collator): read processed_to from Collated blocks in cache as well by @SmaGMan in #454
  • feat(collator): fix restart after new genesis by @SmaGMan in #447
  • fix(collator): get next anchor after genesis by @Mododo in #456

v0.1.1

09 Nov 18:57
34cf93a
Compare
Choose a tag to compare

What's Changed

v0.1.0

07 Nov 14:56
f114378
Compare
Choose a tag to compare

What's Changed

Read more