Releases
v1.3.29
Changelog
Core
d41ca5d : Disable alternative cold-GET logic; deprecate but keep it for now
aa7c05e : Reduce cold-GET conflict timeout; fix jitter (typo)
2ec8b22 : Calibrate 'num-workers' when 'high-number-of-goroutines' (fix)
0292c1c : Multi-object copy/transform: when targets run different UUIDs (fix)
CLI
3bfe3d6 : Add ais advanced check-lock
command (in re: CheckObjectLock
API)
2e4e6c1 : Fix progress monitor prompt for ETL TCO (multi-object copy/transform) job
4ef854b : Add object-timeout
argument to etl init
CLI command
API and Configuration Changes
b3bc65d : Add CheckObjectLock
API (advanced usage)
2507229 : Add configurable cold-GET conflict timeout - new knob timeout.cold_get_conflict
(default 5s)
312af7b : Introduce new ETL init spec YAML format
25513e7 : Add timeout option for individual object transform request
82fcb58 : Include object path from control message in WebSocket handler args
Python SDK
e25c8b9 : Add serialization utilities for ETLServer
subclasses
1016bda : Add workaround for Streaming-Cold-GET
limitation in ObjectFileReader
4e0f356 : Improve retry behavior and logging; bump Python version to 1.13.8
8503952 : ObjectFile
error handling fixes
197f866 : ObjectFileReader
minor follow-up fixes
Documentation
d3bf4f0 : New observability guide (part four)
0d03b71 : Unified S3 compatibility documentation and consolidation
4d6c7c9 : Update cross-references
e45a4f3 : Getting-started guide improvements (part three)
8b2a1da : Overview/CLI docs; remove old demos; fix transport package readme
804abda : Fix external links in ETL main docs
8a4eea5 : Minor typo fixes
Website and Blog
011ff05 : Remove formatting preamble (part three)
3b0aa31 : Remove formatting preamble; preprocess
84b948a : Update ETL blog
Tests
5e03c66 : Fix CopyBucketSimple
by retrying bucket listing after abort
CI
8fbeb04 : Remove outdated K8s deployment + update references
b849899 : Update gitlab runner scripts
You can’t perform that action at this time.