Skip to content

Commit 8b9f475

Browse files
committed
Doc: add chaange log for v0.6.5
1 parent 7d1d623 commit 8b9f475

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

change-log.md

+27
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1+
## v0.6.5
2+
3+
### Fixed:
4+
5+
- Fixed: [4cd2a12b](https://github.com/datafuselabs/openraft/commit/4cd2a12b09c5b574e79c81f39a301597f1d4bd6b) span.enter() in async loop causes memory leak; by 张炎泼; 2022-06-17
6+
17
## v0.6.4
28

39

10+
411
## v0.6.3
512

613

14+
715
## v0.6.2
816

917
### Fixed:
@@ -260,6 +268,7 @@
260268
- Let user impl a base `RaftStorage`. Then raft wraps it with a
261269
`StoreExt` thus the defensive checks apply to every impl of
262270
`RaftStorage`.
271+
263272
## v0.6.2-alpha.16
264273
265274
### Changed:
@@ -374,6 +383,7 @@
374383
- R0 to R1 `append_entries: entries=[{1,2}], prev_log_id = {1,1}, commit_index = 3`
375384
- R1 accepted this `append_entries` request but was not aware of that entry {2,3} is inconsistent to leader.
376385
Updating commit index to 3 allows it to apply an uncommitted entrie `{2,3}`.
386+
377387
## v0.6.2-alpha.15
378388
379389
### Changed:
@@ -411,6 +421,7 @@
411421
- Changed: [5d0c0b25](https://github.com/datafuselabs/openraft/commit/5d0c0b25e28443f65415ac2af5b27a6c65b67ce7) rename SnapshotPointer to PurgedMarker; by drdr xp; 2021-08-24
412422
413423
- Changed: [72b02249](https://github.com/datafuselabs/openraft/commit/72b0224909850c1740d2fa8aed747a786074e0f3) rename replicate_to_state_machine to apply_to_state_machine; by drdr xp; 2021-08-24
424+
414425
## v0.6.2-alpha.14
415426
416427
### Fixed:
@@ -425,6 +436,7 @@
425436
- When applying finished, the applied entries are not removed from the
426437
cache.
427438
Thus there could be entries being applied more than once.
439+
428440
## v0.6.2-alpha.13
429441
430442
### Fixed:
@@ -441,12 +453,15 @@
441453
decode an empty snapshot data.
442454
443455
- feature: add config `install_snapshot_timeout`.
456+
444457
## v0.6.2-alpha.12
445458
446459
460+
447461
## v0.6.2-alpha.11
448462
449463
464+
450465
## v0.6.2-alpha.10
451466
452467
### Fixed:
@@ -505,11 +520,13 @@
505520
- Removed membership related channels.
506521
507522
- Refactor: convert several func from async to sync.
523+
508524
## v0.6.2-alpha.9
509525
510526
### Changed:
511527
512528
- Changed: [8b59966d](https://github.com/datafuselabs/openraft/commit/8b59966dd0a6bf804eb0ba978b5375010bfbc3f3) MembershipConfig.member type is changed form HashSet BTreeSet; by drdr xp; 2021-08-17
529+
513530
## v0.6.2-alpha.8
514531
515532
### Changed:
@@ -533,9 +550,11 @@
533550
By letting the state machine remember the membership log applied,
534551
the snapshto creation becomes more convinient and intuitive: it does not
535552
need to scan the applied logs any more.
553+
536554
## v0.6.2-alpha.7
537555
538556
557+
539558
## v0.6.2-alpha.6
540559
541560
### Changed:
@@ -549,6 +568,7 @@
549568
Using LogId{term, index} is a more natural way in every aspect.
550569
551570
changes: RaftCore: change type of `last_applied` from u64 to LogId.
571+
552572
## v0.6.2-alpha.5
553573
554574
### Fixed:
@@ -593,6 +613,7 @@
593613
594614
- Refactor: remove redundent param `delete_through` from
595615
`finalize_snapshot_installation`.
616+
596617
## v0.6.2-alpha.4
597618
598619
### Changed:
@@ -649,6 +670,7 @@
649670
650671
- Add: `Wait.snapshot()` to watch snapshot changes.
651672
- Test: replace `sleep()` with `wait_for_snapshot()` to speed up tests.
673+
652674
## v0.6.2-alpha.3
653675
654676
### Dependency:
@@ -672,6 +694,7 @@
672694
673695
In such case, force to create a snapshot without considering the
674696
threshold.
697+
675698
## v0.6.2-alpha.2
676699
677700
### Dependency:
@@ -697,6 +720,7 @@
697720
### Fixed:
698721
699722
- Fixed: [d60f1e85](https://github.com/datafuselabs/openraft/commit/d60f1e852d3e5b9455589593067599d261f695b2) client_read has using wrong quorum=majority-1; by drdr xp; 2021-07-02
723+
700724
## v0.6.2-alpha.1
701725
702726
### Added:
@@ -720,6 +744,7 @@
720744
721745
The timeout is now an option arg to all wait_for_xxx functions in
722746
fixtures. wait_for_xxx_timeout are all removed.
747+
723748
## v0.6.2-alpha
724749
725750
### Added:
@@ -799,6 +824,7 @@
799824
### Dependency:
800825
801826
- Dependency: [919d91cb](https://github.com/datafuselabs/openraft/commit/919d91cb31b307cede7d0911ff45e1030174a340) upgrade tokio from 1.0 to 1.7; by drdr xp; 2021-06-16
827+
802828
## v0.6.1
803829
804830
## async-raft 0.6.1
@@ -935,3 +961,4 @@ My hope is that this will be the last backwards incompatible change needed befor
935961

936962
## 0.1.0
937963
- Initial release!
964+

change-log/v0.6.5.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
### Fixed:
2+
3+
- Fixed: [4cd2a12b](https://github.com/datafuselabs/openraft/commit/4cd2a12b09c5b574e79c81f39a301597f1d4bd6b) span.enter() in async loop causes memory leak; by 张炎泼; 2022-06-17

0 commit comments

Comments
 (0)