All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial implementation of TimeBasedStorage interface
- HashMap-based implementation with O(1) insertion and lookup
- Red-Black Tree implementation with efficient range queries
- B-Tree implementation for balanced performance
- Thread-safe wrapper for concurrent access
- Comprehensive documentation
- Performance benchmark tool
- Unit tests for all implementations
- Initial release of TimeBasedStorage library