mirror of
https://github.com/qdrant/qdrant.git
synced 2026-08-06 18:10:58 -05:00
* Track number of points optimized and expose in telemetry * refactor * openapi specs * remove dbg * Return num points optimized from optimize() func * fmt * fix * fix type in tests * Store total points indexed on shard level instead of optimization level * fmt * fix test * trigger ci * fix openapi schema * review fixes * fmt * improvements and fix test * review fixes * use const for indexing optimizer name * fmt * return segment id from optimize() func * review fixes * fix * fix * fik * minor var name improvement * Use Option<usize> to return segment id * Use segment ID type rather than ambiguous usize * fix test * avoid intermediate check * review fixes * Rename total_indexed_points to total_optimized_points * Update openapi schema * optimize() should return number of points in new segment instead of segment id * add else condition * take read lock * fmt * remove flaky assert * Count points on new segment without locking --------- Co-authored-by: timvisee <tim@visee.me> Co-authored-by: generall <andrey@vasnetsov.com>