What's Changed
- admin: keep the copy confirmation in front of the access key modal by @chrislusf in #10856
- admin: regenerate the gzipped static mirror by @chrislusf in #10859
- iceberg: stop compaction from corrupting dictionary-encoded columns by @chrislusf in #10857
- S3: optionally serve remote-mounted objects from remote when the local read fails by @Koalk in #10837
- volume: cut idle memory at high volume counts by @chrislusf in #10861
- test: take a table through its whole life, for Iceberg and Lance by @chrislusf in #10862
- filer: stop aggregated metadata subscribers from spinning on a peer watermark hold by @chrislusf in #10863
- master: let the leader admit a master that starts with no raft state by @chrislusf in #10865
- test: read Lance tables from DuckDB by @chrislusf in #10866
- release: cut the whole release from the version bump workflow by @chrislusf in #10870
- S3: source config credentials from the environment, and let the chart point at an existing secret by @chrislusf in #10868
- volume: stop reporting read-only volumes that are no longer here by @chrislusf in #10867
- test: wait for the master to register the volume servers before failover tests run by @chrislusf in #10871
- admin: add bucket lifecycle rule editing by @mat813 in #10860
- helm: render the mysql secret and env only for the mysql filer store by @chrislusf in #10872
- test: drive the Lance namespace with Spark by @chrislusf in #10864
- filer: keep the TUS sub-chunks that already landed when a write fails by @chrislusf in #10876
New Contributors
Full Changelog: 4.43...4.44