Repository navigation
v1.0.5
Redis timestamp persistence causing data loss
Add timestamp persistence to all storage types to prevent CallGate
data reset when new services connect to existing windows.
- Add BaseStorage abstract timestamp methods
- Implement timestamp storage in Simple/Shared/Redis storages
- Update CallGate to restore/persist _current_dt from storage
- Add comprehensive timestamp persistence tests
Fixes critical bug where Redis windows lost all counter data
on new service connection due to missing timestamp persistence.
What's Changed
- Bump pytest-cov from 6.0.0 to 6.1.1 by @dependabot[bot] in #27
- Bump enum-tools from 0.12.0 to 0.13.0 by @dependabot[bot] in #26
- Bump uvicorn from 0.34.0 to 0.34.2 by @dependabot[bot] in #25
- Bump h11 from 0.14.0 to 0.16.0 in the pip group by @dependabot[bot] in #24
- Bump coverage from 7.7.1 to 7.8.0 by @dependabot[bot] in #23
- feat: fix Redis timestamp persistence causing data loss by @SerGeRybakov in #47
Full Changelog: v1.0.4...v1.0.5