raft 0.22.1 OBS-URL: https://build.opensuse.org/request/show/1163771 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/raft?expand=0&rev=49
174 lines
6.2 KiB
Plaintext
174 lines
6.2 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sun Mar 31 08:55:51 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.22.1:
|
|
* fix usages of uninitialized memory
|
|
* fix double-free of entries batch
|
|
* updates to documentation and tests
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 20 21:17:16 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.22.0 - new upstream https://github.com/cowsql/raft
|
|
This version is is a drop-in replacement of canonical/raft up to
|
|
0.18.0
|
|
- contains improvements to the raft implementation in the
|
|
replication and leader election code, a legacy shim for the v1
|
|
API (disabled), test improvements and developer visible changes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 19 18:35:10 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.18.1:
|
|
* final release of this project, will be discontinued and
|
|
incorporated into dqlite
|
|
* developer visible changes and bug fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 18 10:56:25 UTC 2023 - Andreas Stieger <Andreas.Stieger@gmx.de>
|
|
|
|
- raft 0.18.0:
|
|
* bug fixes and developer visible refactorings
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 20 12:43:50 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.17.1:
|
|
* not API compatible
|
|
* Correct quorum calculation that determines when it's safe to
|
|
apply a log entry
|
|
* Ensuring that a "known good" configuration is always available
|
|
to roll back to when a new configuration can't be committe
|
|
* Fix potential crashes when a Raft state transition occurs
|
|
during an asynchronous operation like writing to disk.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 4 18:35:22 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.16.0:
|
|
* support for hostnames
|
|
* bug fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 5 19:20:31 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.15.0:
|
|
* raft_io version 2 introducing async_work
|
|
* raft_fsm version introducing snapshot_async
|
|
* disable failing test for libuv 1.44.2 and higher
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 12 22:24:14 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.14.0:
|
|
* Support for automated recovery of corrupt segments upon startup
|
|
* Bug fixes and developer visible changes
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 19 09:44:17 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.13.0:
|
|
* move to raft_fsm v2 introducing snapshot_finalize
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 1 11:17:30 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.11.3:
|
|
* initial support for tracing
|
|
* protocol bug fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 8 13:10:06 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.11.2:
|
|
* set start_index correctly when no closed segments are present
|
|
* uv_segment code correctnes fixes
|
|
* replication: do not send snapshots to offline nodes
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 22 20:58:38 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.11.1:
|
|
* libuv implementation will use lz4 to compress snapshots
|
|
* minor bug fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 5 09:57:55 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.10.1:
|
|
* Add raft_set_initial_shapshot_timeout to API
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 12 07:30:01 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.25:
|
|
* Add APIs to configure timeouts when promoting a stand-by
|
|
* Improve detection of the version of the ZFS kernel module
|
|
* Honor endianness when decoding test FSM commands
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 27 00:46:44 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.24:
|
|
* updates to tests
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 10 22:35:29 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.23:
|
|
* Disable async for UBIFS
|
|
* Reset vote when converting to candidate and starting a prevote round
|
|
* use internal configuration APIs in uv module
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 3 08:46:43 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.22:
|
|
* various raft protocol fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 13 07:38:07 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.19:
|
|
* New raft_aligned_free() API
|
|
* Fix coverity findings/ and compiler warnings
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 28 19:37:09 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.18:
|
|
* ignore empty snapshot data files, and other bug fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 31 18:03:36 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.17:
|
|
* Fix probing for fully async I/O on older kernels
|
|
* Check if we are still followers after completing a disk write
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 6 22:23:53 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.16:
|
|
* no concise changelog available
|
|
* license changed to LGPL 3.0 with a static linking exception
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 7 07:33:32 UTC 2019 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.9:
|
|
* fix many compiler warning and drop unused flags
|
|
* Support forcing re-configuration and other improvements
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 19 02:06:51 UTC 2019 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.6:
|
|
* raft_watch API dropped
|
|
* don't stop half-way when deleting old segments
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 30 21:20:59 UTC 2019 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
- raft 0.9.5, initial package
|