PackageTrack

Go modules ยท #2815 by repository stars

github.com/rosedblabs/wal

v1.3.8rosedblabs/wal โ†—

Release timeline

58 releases since 2023
20232026

Releases

  1. v1.3.9-0.20250126133650-9f1a6187849526 Jan 2025pre-release

    Nothing published for this version

  2. v1.3.9-0.20250112022551-f71f2f03de6712 Jan 2025pre-release

    Nothing published for this version

  3. v1.3.86 Jul 2024
    Release notes

    ๐ŸŽ„ Enhancements

    ๐ŸŽ  Community

    • thanks to @ghosx
      • Fix seg.Remove Swallowing Error (#38)
      • fix panic (#39)
    Open source โ†’
    Additional notes2 sources agree

    ๐ŸŽ„ Enhancements

    • fix concurrent read(https://github.com/rosedblabs/wal/commit/4206c62ab8b46223b9fbd030c90219222cf1707f)

    ๐ŸŽ  Community

    • thanks to @ghosx
      • Fix seg.Remove Swallowing Error (https://github.com/rosedblabs/wal/pull/38)
      • fix panic (https://github.com/rosedblabs/wal/pull/39)
    Open source โ†’
  4. v1.3.8-0.20240706064428-d2a45e0a36246 Jul 2024pre-release

    Nothing published for this version

  5. v1.3.713 Jun 2024
    Release notes

    ๐ŸŽ„ Enhancements

    Open source โ†’
    Additional notes2 sources agree

    ๐ŸŽ„ Enhancements

    • remove block cache(https://github.com/rosedblabs/wal/commit/e77db044463f4ba32455b7a0b42db3161248b5a4)
    • improve iterate performance(https://github.com/rosedblabs/wal/commit/213913a6a9145740cff75340de899b0ff03894e4)
    Open source โ†’
  6. v1.3.7-0.20240613143014-dea4745ec65b13 Jun 2024pre-release

    Nothing published for this version

  7. v1.3.7-0.20240521013324-d663aa64fb1221 May 2024pre-release

    Nothing published for this version

  8. v1.3.7-0.20240519124324-213913a6a91419 May 2024pre-release

    Nothing published for this version

  9. v1.3.625 Sept 2023
    Release notes

    ๐ŸŽ„ Enhancements

    • avoid resetting pool to optimize the memory usage
    • no need to return err in pendingWrites
    • fix benchmark error

    ๐ŸŽ  Community

    Open source โ†’
    Additional notes2 sources agree

    ๐ŸŽ„ Enhancements

    • avoid resetting pool to optimize the memory usage
    • no need to return err in pendingWrites
    • fix benchmark error

    ๐ŸŽ  Community

    • Thanks to @akiozihao
      • check ErrPendingSizeTooLarge first (https://github.com/rosedblabs/wal/pull/32)
    Open source โ†’
  10. v1.3.6-0.20230925133006-8de919049e2825 Sept 2023pre-release

    Nothing published for this version

  11. v1.3.6-0.20230924022528-3202245af02024 Sept 2023pre-release

    Nothing published for this version

  12. v1.3.6-0.20230921133940-0753d5ac24c421 Sept 2023pre-release

    Nothing published for this version

  13. v1.3.519 Sept 2023
    Release notes

    ๐ŸŽ„ Enhancements

    • Rotate file when pending writes exceed the left space of the segment file.
    Open source โ†’
    Additional notes2 sources agree

    ๐ŸŽ„ Enhancements

    • Rotate file when pending writes exceed the left space of the segment file.
    Open source โ†’
  14. v1.3.5-0.20230919122705-bbe3591d867519 Sept 2023pre-release

    Nothing published for this version

  15. v1.3.5-0.20230919004055-5da8da5b7abf19 Sept 2023pre-release

    Nothing published for this version

  16. v1.3.418 Sept 2023
    Release notes

    ๐Ÿš€ New Features

    • add RenameFileExt function

    ๐ŸŽ  Community

    Open source โ†’
    Additional notes2 sources agree

    ๐Ÿš€ New Features

    • add RenameFileExt function

    ๐ŸŽ  Community

    • Thanks to @akiozihao
      • add EncodeFixedSize (https://github.com/rosedblabs/wal/pull/28)
      • add WriteBatch (https://github.com/rosedblabs/wal/pull/26)
    Open source โ†’
  17. v1.3.4-0.20230917132449-9ac16d04f9f117 Sept 2023pre-release

    Nothing published for this version

  18. v1.3.4-0.20230914061705-108e185f0b1114 Sept 2023pre-release

    Nothing published for this version

  19. v1.3.4-0.20230914005746-b3078b5ee2ed14 Sept 2023pre-release

    Nothing published for this version

  20. v1.3.4-0.20230906004724-a604ff62b6ee6 Sept 2023pre-release

    Nothing published for this version

  21. v1.3.4-0.20230903095514-51f5de6bb0d33 Sept 2023pre-release

    Nothing published for this version

  22. v1.3.4-0.20230903070535-92f6224258233 Sept 2023pre-release

    Nothing published for this version

  23. v1.3.319 Aug 2023
    Release notes

    ๐ŸŽ  Community

    • Thanks to @LEAVING-7
      • Keep function name consistent in wal_test.go (#24)
    • Thanks to @amityahav
      • Improved performance for writing large records (> blockSize) (#21)

    ๐Ÿž Bug Fixes

    • fix read data bug if the segment size exceeds 4GB
    Open source โ†’
    Additional notes2 sources agree

    ๐ŸŽ  Community

    • Thanks to @LEAVING-7
      • Keep function name consistent in wal_test.go (https://github.com/rosedblabs/wal/pull/24)
    • Thanks to @amityahav
      • Improved performance for writing large records (> blockSize) (https://github.com/rosedblabs/wal/pull/21)

    ๐Ÿž Bug Fixes

    • fix a bug if the segment size exceeds 4GB
    • Enhancement: use bufferpool to aviod writing twice https://github.com/rosedblabs/wal/commit/1345f5013113781c59ddaca36ddb13bdcc58ce27
    Open source โ†’
  24. v1.3.3-0.20230819115625-962aa2e7e8b819 Aug 2023pre-release

    Nothing published for this version

  25. v1.3.27 Aug 2023
    Release notes

    ๐ŸŽ„ Enhancements

    • Enhancement: use bufferpool to aviod writing twice 1345f50
    Open source โ†’
    Additional notes2 sources agree

    ๐ŸŽ„ Enhancements

    • Enhancement: use bufferpool to aviod writing twice https://github.com/rosedblabs/wal/commit/1345f5013113781c59ddaca36ddb13bdcc58ce27
    Open source โ†’
  26. v1.3.2-0.20230807033058-a0c72a2621f67 Aug 2023pre-release

    Nothing published for this version

  27. v1.3.2-0.20230807005038-1345f50131137 Aug 2023pre-release

    Nothing published for this version

  28. v1.3.14 Aug 2023
    Release notes

    ๐Ÿž Bug Fixes

    • Add a condition to avoid cache repeatedly cb70813
    Open source โ†’
    Additional notes2 sources agree

    ๐Ÿž Bug Fixes

    • Add a condition to avoid cache repeatedly https://github.com/rosedblabs/wal/commit/cb708139c877b1ef102c0be057ba33cb4af6abb2
    Open source โ†’
  29. v1.3.1-0.20230804002116-65a244cb2d3b4 Aug 2023pre-release

    Nothing published for this version

  30. v1.3.1-0.20230803104221-cb708139c8773 Aug 2023pre-release

    Nothing published for this version

  31. v1.3.02 Aug 2023
    Release notes

    ๐Ÿš€ New Features

    • Add ChunkPosition Encode and Decode

    ๐ŸŽ„ Enhancements

    • Avoid to make new bytes while writing
    • Use sync.Pool to optimize read performace
    • Add more code comments

    ๐ŸŽ  Community

    • Thanks to @chinazmc
      • update SementFileExt to SegmentFileExt (#11)
    • Thanks to @xzhseh
      • feat(docs): improve README.md format & fix several typos (#12)
    • Thanks to @yanxiaoqi932
      • BlockCache must smaller than SegmentSize (#14)
    • Thanks to @mitingjin
      • Fix typo in wal.go (#15)
    Open source โ†’
    Additional notes2 sources agree

    ๐Ÿš€ New Features

    • Add ChunkPosition Encode and Decode

    ๐ŸŽ„ Enhancements

    • Avoid to make new bytes while writing
    • Use sync.Pool to optimize read performace
    • Add more code comments

    ๐ŸŽ  Community

    • Thanks to @chinazmc
      • update SementFileExt to SegmentFileExt (https://github.com/rosedblabs/wal/pull/11)
    • Thanks to @xzhseh
      • feat(docs): improve README.md format & fix several typos (https://github.com/rosedblabs/wal/pull/12)
    • Thanks to @yanxiaoqi932
      • BlockCache must smaller than SegmentSize (https://github.com/rosedblabs/wal/pull/14)
    • Thanks to @mitingjin
      • Fix typo in wal.go (https://github.com/rosedblabs/wal/pull/15)
    Open source โ†’
  32. v1.2.1-0.20230801082200-05168be4594f1 Aug 2023pre-release

    Nothing published for this version

  33. v1.2.1-0.20230730061654-8616d88528dc30 Jul 2023pre-release

    Nothing published for this version

  34. v1.2.1-0.20230730061229-7d622e23fcb730 Jul 2023pre-release

    Nothing published for this version

  35. v1.2.1-0.20230729134732-14a4140bc0f629 Jul 2023pre-release

    Nothing published for this version

  36. v1.2.1-0.20230729103701-e57eec527c4b29 Jul 2023pre-release

    Nothing published for this version

  37. v1.2.1-0.20230729070929-b0378345540629 Jul 2023pre-release

    Nothing published for this version

  38. v1.2.1-0.20230720135650-d5d56517e0a320 Jul 2023pre-release

    Nothing published for this version

  39. v1.2.1-0.20230720131639-59d61309480b20 Jul 2023pre-release

    Nothing published for this version

  40. v1.2.1-0.20230711134524-3ccf5333fd5f11 Jul 2023pre-release

    Nothing published for this version

  41. v1.2.1-0.20230705094622-df4b590b2b725 Jul 2023pre-release

    Nothing published for this version

  42. v1.2.01 Jul 2023
    Release notes

    ๐Ÿš€ New Features

    • Add NewReaderWithStart function to support read log from specified position.

    ๐ŸŽ  Community

    Open source โ†’
    Additional notes2 sources agree

    ๐Ÿš€ New Features

    • Add NewReaderWithStart function to support read log from specified position.

    ๐ŸŽ  Community

    • Thanks to@yanxiaoqi932
      • enhancement: add wal delete function (#7)
    Open source โ†’
  43. v1.1.1-0.20230701095054-13d3d706c1081 Jul 2023pre-release

    Nothing published for this version

  44. v1.1.1-0.20230630105854-41270ef4557c30 Jun 2023pre-release

    Nothing published for this version

  45. v1.1.021 Jun 2023
    Release notes2 sources agree

    ๐Ÿš€ New Features

    • Add tests in windows, with worlflow.
    • Add some functions to support rosedb Merge operation.

    ๐ŸŽ  Community

    • Thanks to@SPCDTS
      • fix: calculate seg fle size by seg.size (#7)
      • fix: limit data size (#6)
      • fix: spelling error (#5)
    Open source โ†’
  46. v1.0.1-0.20230621141126-ab9a1c3c917a21 Jun 2023pre-release

    Nothing published for this version

  47. v1.0.1-0.20230618095314-83a5e84f004318 Jun 2023pre-release

    Nothing published for this version

  48. v1.0.1-0.20230618093327-45ed081ca69f18 Jun 2023pre-release

    Nothing published for this version

  49. v1.0.1-0.20230618021331-f263b82052b718 Jun 2023pre-release

    Nothing published for this version

  50. v1.0.1-0.20230617145726-b77beb1c34c917 Jun 2023pre-release

    Nothing published for this version

  51. v1.0.1-0.20230616103404-7b8e4487ab0c16 Jun 2023pre-release

    Nothing published for this version

  52. v1.0.1-0.20230616045744-f577e148ba8816 Jun 2023pre-release

    Nothing published for this version

  53. v1.0.1-0.20230616044648-96a43d56e94516 Jun 2023pre-release

    Nothing published for this version

  54. v1.0.013 Jun 2023
    Release notes2 sources agree

    ๐Ÿš€ New Features

    • First release, basic operations, read, write, and iterate the log files.
    • Add block cache for log files.
    Open source โ†’
  55. v0.0.0-20230613132443-b2f838c963e613 Jun 2023pre-release

    Nothing published for this version

  56. v0.0.0-20230609110305-5178372aa6c39 Jun 2023pre-release

    Nothing published for this version

  57. v0.0.0-20230607111143-30b32fee88c17 Jun 2023pre-release

    Nothing published for this version

  58. v0.0.0-20230603060913-11a8706c66203 Jun 2023pre-release

    Nothing published for this version