File raft.changes of Package raft

-------------------------------------------------------------------
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
openSUSE Build Service is sponsored by