-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: rmqtt/rmqtt-storage
base: 0.6.1
head repository: rmqtt/rmqtt-storage
compare: 0.7.1
- 9 commits
- 7 files changed
- 1 contributor
Commits on Jun 28, 2025
-
chore: update Cargo.toml metadata
- Changed 'categories' from "Database interfaces" to "database" * Matches standard Rust crate categories naming * More consistent with other crates in ecosystem - Maintains all other package metadata
Configuration menu - View commit details
-
Copy full SHA for e886b37 - Browse repository at this point
Copy the full SHA e886b37View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc3de56 - Browse repository at this point
Copy the full SHA dc3de56View commit details -
refactor(storage): major async iterator improvements and redis upgrade
- Bumped version from 0.6.1 to 0.7.0 (breaking changes) - Upgraded redis dependency from 0.27 to 0.32 with new features - Improved async iterator implementations: * Removed unnecessary lifetime parameters * Added proper error handling for all iterator operations * Simplified control flow with match expressions * Made implementations more consistent across storage backends - Fixed key removal handling in Redis map operations - Enhanced type safety and error propagation - Improved code organization and readability
Configuration menu - View commit details
-
Copy full SHA for ba3e6f1 - Browse repository at this point
Copy the full SHA ba3e6f1View commit details
Commits on Jun 29, 2025
-
refactor(storage): major modularization and feature flag improvements
- Split storage backends into feature-gated modules - Added new 'redis-cluster' feature flag - Made sled and redis dependencies optional - Improved conditional compilation for all storage backends - Added proper error handling for invalid storage types - Cleaned up imports and module organization - Added compile-time validation for feature combinations - Updated test configurations to work with feature flags - Improved documentation and type safety
Configuration menu - View commit details
-
Copy full SHA for b10d2c7 - Browse repository at this point
Copy the full SHA b10d2c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2908319 - Browse repository at this point
Copy the full SHA 2908319View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e998c2 - Browse repository at this point
Copy the full SHA 7e998c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13a3929 - Browse repository at this point
Copy the full SHA 13a3929View commit details -
chore: update version and refine feature flags
- Bumped version from 0.7.0 to 0.7.1 - Added explicit feature flags for sled and redis dependencies - Maintained existing redis-cluster feature with its dependencies
Configuration menu - View commit details
-
Copy full SHA for dab951b - Browse repository at this point
Copy the full SHA dab951bView commit details -
Merge pull request #6 from bittcrafter/main
chore: update version and refine feature flags
Configuration menu - View commit details
-
Copy full SHA for e4afbef - Browse repository at this point
Copy the full SHA e4afbefView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.6.1...0.7.1