Skip to content

Releases: tigrisdata/tag

v1.24.0

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 26 Oct 21:17
36b6c7d

1.24.0 (2026-10-26)

Features

  • cache: populate_shed_reject answers a shed tiered PUT with 503 instead of placing it upstream (#292) (6c4bbdc)

v1.23.1

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 26 Oct 16:26
367dfd5

1.23.1 (2026-10-26)

Bug Fixes

  • leave room for the cluster leave inside the pod termination grace (#290) (2dbea76)

v1.23.0

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 24 Oct 04:35
08204ba

1.23.0 (2026-10-24)

Bug Fixes

  • cache: an owner shed is a final skip, not a cache failure; reject non-finite shed ratios (#282) (5398a42)

Features

  • cache: shed populates while disk usage is over budget (#280) (9cc7b1f)

v1.22.3

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 22 Oct 07:00
5a329c6

1.22.3 (2026-10-22)

Bug Fixes

  • abort incomplete streamed responses (#245) (b7ffb50)
  • accept repeated spaces in signed metadata (#267) (50146c6)
  • accept URL-only presigned GETs in transparent local auth (#266) (d3506d8)
  • authenticate cached multipart completion replays (#274) (96a5f44)
  • auth: verify streaming SigV4 chunk signatures inline (#271) (6addc09)
  • bypass the cache for representation selectors and keep write-through retries (#276) (d8d0317), closes #256 #266 #263
  • cache: bound each cache read with a size-scaled deadline (#270) (d5e2fe9)
  • cache: refuse whole-object hits whose body length mismatches metadata (#269) (34fdfcb), closes #263
  • continue parquet footer warming after metadata-only HEAD (#239) (c96f326)
  • fail closed on unreadable legacy tombstones (#247) (66cde01)
  • fence stale tiered re-tier metadata writes (#253) (2593866)
  • initialize the HTTP server before serving (#259) (45b3f0a)
  • isolate late GET response streams (#261) (b3b12ca)
  • join detached cache work before embedded storage closes (#256) (e21d02c)
  • limit cached-read grants to object reads (#248) (8f1db15)
  • prevent partial whole-object cache entries (#263) (355803f), closes #251 #249
  • proxy: report shed Parquet footer scans (#237) (6fd9787)
  • reject mismatched payload hashes on tiered local PUTs (#257) (78e4564)
  • release cache relay slots after write failures (#264) (14d3418)
  • stop block fetch admission after populate expiry (#240) (4155409)
  • unblock full GETs on pre-header upstream failures (#260) (be0d9dd)
  • validate cached range lengths (#251) (3f2c8dd)
  • wait for bulk-delete cache fences before responding (#238) (2289e30)
  • wait for HTTP handlers before closing cache (#258) (854839c)

Performance Improvements

  • proxy: avoid lowercasing ordinary response headers (#206) (79f80c3)
  • proxy: skip complete-range block probes (#223) (21b689c)
  • proxy: skip range presence probes on certified hits (#265) (5e8648b)
  • proxy: stop probing ranges after fan-out cap (#234) (0120be7)
  • remove cache range pipe relay (#215) (4221da6)
  • transfer broadcast chunks to the first listener (#219) (f2adced)

v1.22.2

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 12 Oct 23:00
eaf28d6

1.22.2 (2026-10-12)

Bug Fixes

  • skip cache warming for no-store CopyObject (#252) (628616f)

v1.22.1

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 19 Sep 18:40
8b8b884

1.22.1 (2026-09-19)

Bug Fixes

  • localhost is not a Tigris endpoint for tiered flavor selection (#231) (7980018)
  • tiered mode forwards by signing on non-Tigris endpoints (#229) (5ad46d4)

v1.22.0

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 18 Sep 19:09
6900dfc

1.22.0 (2026-09-18)

Bug Fixes

  • tiered CopyObject converges under its pre-forward version; converge retries once (#228) (ec20a03)

Features

v1.21.0

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 09 Sep 17:53
5d29554

1.21.0 (2026-09-09)

Bug Fixes

  • background populates carry context-correct preconditions (#213) (fc5ba6a)
  • promotion commits under its pre-assembly token; legacy refuses expected=0 (#218) (8441891)

Features

  • CAS-guarded stale-meta invalidation (#210) (b4c7e23), closes ocache#254
  • config-selected meta coordination — legacy tombstones (default) or fenced CAS (4d1a1df)
  • version-preconditioned populate paths (#211) (4d7b158)

Performance Improvements

  • proxy: avoid deep header copies in transparent forwarding (#199) (38fc930)
  • proxy: stream background cache warms directly to cache (#198) (80beca1)
  • stream large cache hits without pipe staging (#197) (c4ee248)

v1.20.0

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 29 Aug 02:28
d64f58f

1.20.0 (2026-08-29)

Bug Fixes

  • negative env values disable inflight and write limits (#196) (9ff0426)

Features

  • TAG_CACHE_SIZE_THRESHOLD env override (#194) (1e9c910)

v1.19.0

Choose a tag to compare

@tigrisdata-argocd-bot tigrisdata-argocd-bot released this 22 Aug 00:17
6cb5685

1.19.0 (2026-08-22)

Bug Fixes

  • cache: invalidate a block-less entry on the amplify bail after all (#181) (40414b7)

Features