Skip to content

Releases: yandex-cloud/geesefs

v0.41.2

03 Sep 10:22
Compare
Choose a tag to compare

Commits

  • 983bd0e: Also retry initial mounting (Vitaliy Filippov)
  • 6d3112c: Allow to disable optional initialization steps: --no-multipart-expire --no-detect (Vitaliy Filippov)
  • 8352192: Fix #98 - conflicts incorrectly detected for renamed files leading to updates being thrown away (Vitaliy Filippov)
  • 208980a: Pass FUSE -o group_id from setgid (related to #73) (Vitaliy Filippov)
  • f296105: Release 0.41.2 (Vitaliy Filippov)

v0.41.1

30 May 11:58
Compare
Choose a tag to compare

Commits

  • 83b3214: fix zero part patch (Aleksandr Snopov) #113
  • 97469d3: prefer patch option (Aleksandr Snopov) #113
  • bb7ebc6: Add "read extended file" test (currently broken) (Vitaliy Filippov)
  • 34cc532: Fix the newly added test (Vitaliy Filippov)
  • 483e2d0: Release 0.41.1 (Vitaliy Filippov)

v0.41.0

21 May 10:02
Compare
Choose a tag to compare

Commits

  • fc12caf: Check for unclean (not dirty!!) buffers during flush (Vitaliy Filippov)
  • af937c4: Release 0.41.0 (Vitaliy Filippov)

v0.40.9

17 May 15:04
Compare
Choose a tag to compare

Commits

  • 51972d0: Return geesefs version in a hidden extended attribute "geesefs" (Vitaliy Filippov)
  • d28fbfb: Do not delete destination file when renaming another file over it (Vitaliy Filippov)
  • a58bd41: Implement "debug" xattr to dump internal file/directory states online (Vitaliy Filippov)
  • db20530: Release 0.40.9 (Vitaliy Filippov)

v0.40.8

22 Apr 09:53
Compare
Choose a tag to compare

Commits

  • 2b974d9: Fix panic due to TryFlush on possibly nil inode (Vitaliy Filippov)
  • 8b88547: Release 0.40.8 (Vitaliy Filippov)

v0.40.7

02 Apr 20:39
Compare
Choose a tag to compare

Commits

  • 9eee5a1: Prevent panic possible on parallel conflict & multipart complete (Vitaliy Filippov)
  • 3bb77e7: Release 0.40.7 (Vitaliy Filippov)

v0.40.6

27 Mar 09:13
Compare
Choose a tag to compare

Commits

  • 3069e57: Add parallel streamed upload test (does not work yet) (Vitaliy Filippov)
  • a7ae339: Prevent unnecessary reuploads and eviction during parallel linear write (fix the new test) (Vitaliy Filippov)
  • f51c3ab: Allow to customize AWS SDK retry parameters (Vitaliy Filippov)
  • 3cd20b3: Release 0.40.6 (Vitaliy Filippov)

v0.40.5

20 Mar 12:29
Compare
Choose a tag to compare

Commits

  • e2116cd: Add split/merge readahead test (currently broken) (Vitaliy Filippov)
  • d9d8a8f: Make BufferList::Dump return dump as a string (Vitaliy Filippov)
  • 4bffd1b: Fix mergeRA() - fixes the newly added test (Vitaliy Filippov)
  • e3adcd9: Move mergeRA and splitRA to buffer_list.go (Vitaliy Filippov)
  • 163370b: Release 0.40.5 (Vitaliy Filippov)

v0.40.4

20 Mar 10:02
Compare
Choose a tag to compare

Commits

  • 6bcd98e: Add a test for BufferList::GetHoles & FL_CLEARED (Vitaliy Filippov)
  • ed9c202: Fix BufferList::GetHoles() incorrectly taking the next buffer into account for loading & flushCleared (Vitaliy Filippov)
  • 0ca77ff: Prevent possible infinite loop after 0.40.3 fix (Vitaliy Filippov)
  • 2366e87: Improve BufferList debug dump (Vitaliy Filippov)
  • 4856ab1: Complete MPU when allowed and under memory pressure (Vitaliy Filippov)
  • 6be1054: Release 0.40.4 (Vitaliy Filippov)

v0.40.3

13 Mar 14:20
Compare
Choose a tag to compare

Commits

  • 8286a69: Fix non-working --read-retry-attempts flag (Vitaliy Filippov)
  • 1a7a294: Add RMW test (Vitaliy Filippov)
  • 5093f0d: Fix RMW of evicted multipart uploads sometimes not working (Vitaliy Filippov)
  • 4df54b7: Release 0.40.3 (Vitaliy Filippov)