1.0.0-alpha.81
What's Changed
- fix: return error instead of silently ignoring invalid ARNs in notification config by @AudricY in https://github.com/rustfs/rustfs/pull/1528
- fix: Fix BitrotWriter encode writer implementation by @weisd in https://github.com/rustfs/rustfs/pull/1531
- fix:correctly handle compress object when put object by @LeonWang0735 in https://github.com/rustfs/rustfs/pull/1534
- feat(server): optimize http transport and socket configuration for S3… by @heihutu in https://github.com/rustfs/rustfs/pull/1537
- optimize:replace size magic number -1 with SIZE_TRANSFORMED constant by @LeonWang0735 in https://github.com/rustfs/rustfs/pull/1542
- helm: use values in test connection pod image by @Telemaco019 in https://github.com/rustfs/rustfs/pull/1536
- helm: disable default resources, fix poddisruptionbudget condition by @jurim76 in https://github.com/rustfs/rustfs/pull/1539
- Dependabot/cargo/dep 0117 by @houseme in https://github.com/rustfs/rustfs/pull/1547
- fix: Increase lock acquire timeout for network storage reliability by @houseme in https://github.com/rustfs/rustfs/pull/1548
- feat(http): Enable dynamic window adjustment by @houseme in https://github.com/rustfs/rustfs/pull/1549
- perf: optimize transport layer (TCP/TLS/H2) for S3 traffic by @heihutu in https://github.com/rustfs/rustfs/pull/1551
- upgrade s3s version by @houseme in https://github.com/rustfs/rustfs/pull/1558
- Helm: Add ability to enable Virtual Hosting paths by @polds in https://github.com/rustfs/rustfs/pull/1559
- enhancement: unify logger level setting using obs env instead of RUST_LOG by @majinghe in https://github.com/rustfs/rustfs/pull/1529
- feat(admin): make capacity calculation resilient when backend info is missing by @houseme in https://github.com/rustfs/rustfs/pull/1560
- docs: remove deprecated RUSTFS_EXTERNAL_ADDRESS and RUST_LOG variables by @houseme in https://github.com/rustfs/rustfs/pull/1561
- enhancement: add podman installation support and static files generating by @majinghe in https://github.com/rustfs/rustfs/pull/1565
- fix(s3): return NoSuchTagSet for get_bucket_tagging when tags not set by @overtrue in https://github.com/rustfs/rustfs/pull/1567
- fix(s3): add x-amz-tagging-count header to HEAD object response by @overtrue in https://github.com/rustfs/rustfs/pull/1568
- fix(s3): return NoSuchUpload for abort_multipart_upload when upload_id not found by @overtrue in https://github.com/rustfs/rustfs/pull/1569
- feat: add comprehensive skills and agents for Rust development by @overtrue in https://github.com/rustfs/rustfs/pull/1573
- fix: implement get_object_torrent to return 404 NoSuchKey by @overtrue in https://github.com/rustfs/rustfs/pull/1575
- Fix/correctly handle object lock by @LeonWang0735 in https://github.com/rustfs/rustfs/pull/1556
- Fix/correctly handle get object ifmatch&ifnonematch by @LeonWang0735 in https://github.com/rustfs/rustfs/pull/1563
- feat: Add RustFS Scanner Module and Multiple Bug Fixes by @weisd in https://github.com/rustfs/rustfs/pull/1579
- refactor: replace chrono with jiff for time handling by @heihutu in https://github.com/rustfs/rustfs/pull/1582
New Contributors
- @AudricY made their first contribution in https://github.com/rustfs/rustfs/pull/1528
- @heihutu made their first contribution in https://github.com/rustfs/rustfs/pull/1537
- @polds made their first contribution in https://github.com/rustfs/rustfs/pull/1559
Full Changelog: https://github.com/rustfs/rustfs/compare/1.0.0-alpha.80...1.0.0-alpha.81