github milvus-io/milvus v2.3.21
milvus-2.3.21

latest releases: v2.4.11, v2.4.10, v2.4.9...
one month ago

v2.3.21

Release data: August 14, 2024

Milvus version Python SDK version Java SDK version Go SDK version Node.js SDK version
2.3.21 2.3.7 2.3.6 2.3.6 2.3.5

Miluvs v2.3.21 addresses a critical bug in data deletion (#35390) and introduces some improvements in metrics and performance.

Improvements

  • Enhanced data deletion process by modifying the delegator's delete buffer handling (#35074)
  • Added metrics to track disk quota usage (#35320)
  • Reduced delegator memory usage by adjusting the overloaded factor to 0.1 (#35165)
  • Improved health check by skipping manually stopped components (#35122)
  • Added metric to record maxinsertrate and querynodememoryhighwaterlevel (#35193)
  • Upgraded the Conan version (#35217)
  • Changed the default metric type for autoindex (#34328)
  • Sped up the datacoord gc quit process (#35057)
  • Avoided panic due to nil schema (#35065)
  • Reduced duplicate primary keys in the segcore component (#35291)
  • Tracked the number of times Milvus enters a force-deny-writing state (#34990)

Bug fixes

  • Resolved an issue with the BloomFilter returning false negatives when the statslog contained multiple K values, which could occur when a delete operation failed to apply (#35390)
  • Enabled a limiter for RESTful server (#35354)
  • Added a retry mechanism to avoid getting incomplete query results (#35061)
  • Fixed issues with delete-by-expression operations failing during retry progress (#35421)
  • Addressed a problem where the datanode binlog size metrics included dropped segments (#35420)
  • Resolved comparison operations between incompatible operands (#35308)
  • Fixed an issue where the datanode could not watch the channel (#35136)
  • Addressed a deadlock issue on compaction when stopping the datanode (#35199)

Don't miss a new milvus release

NewReleases is sending notifications on new releases.