Skip to content

Releases: yandex-cloud/geesefs

v0.30.0

10 Nov 16:14
Compare
Choose a tag to compare

Commits

  • ff48335: Fix eventual consistency wrapper by adding error mapping (Vitaliy Filippov)
  • 1e49d5c: Unlock inode when filling metadata by HEAD (Vitaliy Filippov)
  • 82d2e43: Add multipart copy object size threshold configuration option and set it to 128 MB by default (Vitaliy Filippov)
  • aeacf61: Allow to configure part sizes (Vitaliy Filippov)
  • a1602e5: Read inode data under lock (fix potential race) when changing metadata (Vitaliy Filippov)
  • 03f408a: Note 2 more limitations (Vitaliy Filippov)
  • 3c4075b: Build & upload tests to S3 (Vitaliy Filippov)
  • b85165c: Run apt-get update before building xfstests (Vitaliy Filippov)
  • 24d3ff8: Bump version to 0.30.0 (Vitaliy Filippov)

v0.29.9

27 Oct 13:24
Compare
Choose a tag to compare

Commits

  • 117cd99: Also use inflight change tracking when doing lookups (by HEAD) (Vitaliy Filippov)
  • e047218: Log conflicts (Vitaliy Filippov)
  • 1dcb229: Log etag & size when flushed, prevent race with Attributes.Size in completeMPU (Vitaliy Filippov)
  • 8e8734d: Fail CI pipeline on internal test failures (Vitaliy Filippov)
  • 9d3f2bf: Bump version to 0.29.9 (Vitaliy Filippov)

v0.29.8

22 Oct 15:27
Compare
Choose a tag to compare

Commits

  • c5f012b: Rework inflight change tracking and also apply it to overwrites in addition to deletes (Vitaliy Filippov)
  • 8b35306: Bump version to 0.29.8 (Vitaliy Filippov)

v0.29.7

21 Oct 11:57
Compare
Choose a tag to compare

Commits

  • 79de0e7: Fix a race between complete multipart upload & delete file actions (Vitaliy Filippov)
  • 2497a25: Bump version to 0.29.7 (Vitaliy Filippov)

v0.29.6

20 Oct 18:56
Compare
Choose a tag to compare

Commits

  • d8da837: Fix part picking for flush (Vitaliy Filippov)
  • 64f4b54: Bump version to 0.29.6 (Vitaliy Filippov)

v0.29.5

20 Oct 17:01
Compare
Choose a tag to compare

Commits

  • 3b6c440: Do not accidentally forget files after flushing mkdir, rename and metadata change (Vitaliy Filippov)
  • a2601dc: Bump version to 0.29.5 (Vitaliy Filippov)

v0.29.4

20 Oct 16:06
Compare
Choose a tag to compare

Commits

  • 03f0df7: Don't hang on repeated flush of the same part after it is evicted from memory (Vitaliy Filippov)
  • 64144b7: Try to not flush parts with empty ranges until we're really forced to do it (Vitaliy Filippov)
  • 3a3534c: Use atomics for wantFree (Vitaliy Filippov)
  • 1b83e8b: Bump version to 0.29.4 (Vitaliy Filippov)

v0.29.3

18 Oct 12:46
Compare
Choose a tag to compare

Commits

  • 5ad6e91: Fix files disappearing from listings for short time after upload (Vitaliy Filippov)
  • 0911417: Bump version to 0.29.3 (Vitaliy Filippov)

v0.29.2

15 Oct 14:04
Compare
Choose a tag to compare

Commits

  • d701687: Implement best-effort support for directory seeks (Vitaliy Filippov)
  • 2a45085: Run xfstests in the end of CI workflow (Vitaliy Filippov)
  • bc30506: Bump version to 0.29.2 (Vitaliy Filippov)

v0.29.1

12 Oct 12:16
Compare
Choose a tag to compare

Commits

  • 218035e: Implement MkNodeOp which is required for nfs-kernel-server (Vitaliy Filippov)
  • eff43ac: Bump version to 0.29.1 (Vitaliy Filippov)