## awslabs/mountpoint-s3 — v1.20.0…v1.21.0

_66 commits._

### Features
- **Add documentation for OTLP metrics (#1681)** (b84f6e2)
- **Add otlp metrics user-agent tag (#1686)** (66a9ac1)
- **Add units for metrics in logs (#1677)** (56d8b17)
- **Add integration test for OTel integration (#1656)** (d38a81f)
- **Add AL2023 Packaging and CI (#1637)** (40be375)
- **Add info logging around FUSE session join (#1664)** (b76df6c)
- **Document fstab support introduced in v1.18 (#1651)** (d1d0ffa)
- **Unstable flag to open a new FD on each fuse thread. (#1642)** (a6daf46)
- **Add an option to configure cache in `mount_from_config` example (#1616)** (38714cf)
- **Add checking step to PUBLISHING_CRATES.md (#1607)** (d02c7df)

### Fixes
- **Fix readdir race condition with concurrent deletions (#1648)** (82779ea)
- **Add Docker build (no publish) in CI, fix image sources, minor style changes (#1665)** (3821a48)
- **Fix fstab tests CI job name (#1654)** (1e59758)
- **Fix typing in benchmark script (#1646)** (dbefa1f)
- **Fix instructions for updating CRT dependencies (#1644)** (0a84b07)
- **Fix typos in github workflows comments (#1634)** (85833e2)
- **Fix lifetime elision warnings and other lints (#1626)** (baaaf2d)
- **Benchmark sweeper fix (#1608)** (d7257c2)

### Backend
- **Prepare for 1.21.0 release (#1692)** (837675f)
- **Update AL2023 RPM build process and package structure (#1684)** (ace6f51)
- **Update RPM workflow to handle configurable release (#1690)** (854836a)
- **Merge al2023 workflow into integration tests (#1689)** (0d0ceb9)
- **Remove OTLP integration feature flag (#1685)** (b27977b)
- **Remove CFLAGS workaround from al2023 spec (#1674)** (8590e4e)
- **Upgrade aws-lc to 1.62.1 (#1683)** (9dfd5dd)
- **Release crates including mounpoint-s3-fs 0.8.2 (#1682)** (a931969)
- **Bump actions/upload-artifact from 4 to 5 (#1680)** (3ad8214)
- **Bump actions/download-artifact from 4 to 6 (#1679)** (026d40f)
- **Keep a constant memory reservation for backwards seek for each fh (#1631)** (c8b45ba)
- **Propagate -O flags when building aws-lc (#1673)** (a76b481)
- **Update S3 and FUSE metrics for clarity  (#1653)** (695d29b)
- **benchmark: Refactor resource monitoring tools into separate classes (#1660)** (e82f217)
- **Update PUBLISHING_CRATES.md (#1663)** (63a6268)
- **Update on_telemetry to use operation_name rather than request_type for metrics (#1669)** (1b4bb3e)
- **Update default logging level to INFO for Mountpoint, WARN for dependencies (#1668)** (7315459)
- **Split mkdir tests to cover mkdir local visibility explicitly (#1657)** (e56881a)
- **Release crates including mounpoint-s3-fs 0.8.1 (#1662)** (5502a86)
- **Update CRT submodules to latest releases (#1659)** (280c7e0)
- **Emit a MOUNTPOINT_EVENT_READY when error logging is enabled (#1647)** (c174433)
- **Update CRT submodules to latest releases (#1643)** (c563674)
- **Update S3 log analyzer to parse memory usage correctly (#1652)** (cfa515c)
- **Upgrade toolchain to Rust 1.90 (#1650)** (88d24b2)
- **Bump astral-sh/setup-uv from 6 to 7 (#1649)** (b97fa55)
- **Mountpoint Build Tag (#1627)** (83328d0)
- **Disable rustdoc tests for mountpoint-s3-crt-sys in CI (#1645)** (ff8483d)
- **Update S3 request metrics for OTLP export (#1630)** (0279442)
- **Remove dependency from rand_chacha (#1641)** (8ad2378)
- **Upgrade rand crate (#1639)** (02aa5f1)
- **Upgrade cargo dependencies (#1638)** (f46fd4e)
- **Merge changes from the fuser/fork branch (#1633)** (c81521a)
- **Skip fuser tests on macOS in CI (#1636)** (015d318)
- **Update CI approvals to use single job with 'needs' relationship (#1632)** (a0289d7)
- **Upgrade toolchain to Rust 1.89 (#1628)** (a911c7b)
- **Use delta temporality as default for exporting OTLP metrics (#1625)** (18bfb9d)
- **Use OTel's exponential histograms for histogram metrics. (#1624)** (6ebfad0)
- **Release mountpoint-s3-fs 0.8.0 (#1623)** (c08eb3f)
- **Implement integrity checks for the metadata store (#1563)** (b6a64b6)
- **Switch to real-time recording for OTLP metrics.  (#1615)** (a67f263)
- **Use multi-threaded FuseSession in tests (#1462)** (7854f02)
- **Adding Unicode 3 to Accepted Licenses (#1617)** (5070439)
- **Change default logging level from WARN to INFO. (#1605)** (fdec4db)
- **Option to export OTLP metrics during benchmarks (#1610)** (175c3ba)
- **Bump aws-actions/configure-aws-credentials from 4 to 5 (#1595)** (be4c8de)
- **Bump actions/setup-python from 5 to 6 (#1594)** (e6a938a)
- **Remove benchmark config parser (#1609)** (d598453)

### Docs
- **docs: Update LOGGING.md for default INFO level and metrics behavior (#1620)** (613e467)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/awslabs/mountpoint-s3?utm_source=github-action)._