Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Keeping which repo: PyMilvus
  • Keeping which set of API: 
    • step1: both, and we mark PyMilvus API as `deperacated`
    • step2: pymilvus
  • Keeping which package namepymilvus: pymilvus

Motivation

  1. The release is complicated: ORM requires PyMilvus, thus we have to release PyMilvus first and then release ORM.

  2. Features and bug fixes are done only if both repositories are updated: A bug fix on PyMilvus needs an update on ORM.

  3. Complexity on maintaining: We have to maintain 2 repositories, 2 sets of CI pipelines, 2 GitHub actions.

...