mirror of
https://github.com/qdrant/qdrant.git
synced 2026-08-01 07:30:54 -05:00
* Add peer metadata state to consensus, update on sync local state * Minor formatting improvements * Use Qdrant version from constant * Initialize empty metadata if not present on disk * Refactor old parameter name * Logging improvements based on review feedback * Assert that Qdrant version matches crate version * Do not use a custom (de)serializer for peer metadata * Use semver directly for handling Qdrant versions * Rename is_outdated to is_different_version * Assert Qdrant version in build.rs * Disable updating peer metadata until Qdrant 1.9 We do this, because if a node is running 1.8, there may still be nodes running 1.7. Those nodes do not support this operation. * clippy --------- Co-authored-by: generall <andrey@vasnetsov.com>