| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-08-13 | 1.3 kB | |
| Version 0.4.0 source code.tar.gz | 2025-08-13 | 163.2 kB | |
| Version 0.4.0 source code.zip | 2025-08-13 | 201.4 kB | |
| Totals: 3 Items | 366.0 kB | 0 | |
Added
- Enterprise-grade structured logging with Python+Rust coordination
- Smart environment detection (production/development/testing/jupyter/CI)
- Automatic logging configuration with graceful fallbacks
- JSON and human-readable log formats with configurable targets (console/file)
- File logging with daily rotation and intelligent path handling
- Performance timing instrumentation on all hot paths (add, search, training)
- Comprehensive error context logging with field standardization
- Cross-platform logging support (Windows, macOS, Linux)
- Environment variable configuration for all logging aspects
- Production-ready observability for operations teams
Changed
- Replaced debug println! statements with structured tracing throughout codebase
- Enhanced error handling with rich logging context instead of panic conditions
- Improved vector addition pipeline with detailed operation tracking
- Updated quantization training process with progress logging and timing metrics
- Modernized persistence operations with comprehensive save/load logging
Fixed
- Eliminated potential panic conditions in distance space validation
- Improved error propagation with proper logging context
- Enhanced thread safety in concurrent logging scenarios
- Resolved cross-platform path handling inconsistencies