Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support Vector Search #896

Merged
merged 59 commits into from Apr 2, 2024
Merged

Commits on Jan 17, 2024

  1. Support vector data type

    Sichen Liu committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    c361fe2 View commit details
    Browse the repository at this point in the history
  2. Simplify the test structure

    Sichen Liu committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    5b954cb View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Copy the vector search proto from preview branch

    Sichen Liu committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    669e935 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. initial vector search

    Sichen Liu committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    b9869f7 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Add firestore vector search example

    Sichen Liu committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    6c46e71 View commit details
    Browse the repository at this point in the history
  2. Update examples with comments

    Sichen Liu committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    607c883 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Update

    Sichen Liu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e21ebab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    559a414 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into vector

    Sichen Liu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b6dd533 View commit details
    Browse the repository at this point in the history
  4. Revert type change

    Sichen Liu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e97ebc3 View commit details
    Browse the repository at this point in the history
  5. Better unittest coverage on vector query

    Sichen Liu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b5375be View commit details
    Browse the repository at this point in the history
  6. Reorder vector type in SDK

    Sichen Liu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    54ea8e8 View commit details
    Browse the repository at this point in the history
  7. Add tests for system test

    Sichen Liu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    0b05eda View commit details
    Browse the repository at this point in the history
  8. Revert unnecessary change in test_system

    Sichen Liu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    5c418d7 View commit details
    Browse the repository at this point in the history
  9. Delete vector_search_example

    Sichen Liu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    da6cd34 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Fix type lint

    Sichen Liu committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    453e06c View commit details
    Browse the repository at this point in the history
  2. Lint for 3.7

    Sichen Liu committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    fe8eb13 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. More cleanup

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    7299b5f View commit details
    Browse the repository at this point in the history
  2. more lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    7457976 View commit details
    Browse the repository at this point in the history
  3. type annotation

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    3b155bc View commit details
    Browse the repository at this point in the history
  4. More lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    ebb3b22 View commit details
    Browse the repository at this point in the history
  5. lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    c1846d1 View commit details
    Browse the repository at this point in the history
  6. lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    bd54464 View commit details
    Browse the repository at this point in the history
  7. lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    5601cfd View commit details
    Browse the repository at this point in the history
  8. more lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    8deb2ae View commit details
    Browse the repository at this point in the history
  9. lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    042f7bc View commit details
    Browse the repository at this point in the history
  10. more lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    8cecc4f View commit details
    Browse the repository at this point in the history
  11. better test coverage

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    43bca61 View commit details
    Browse the repository at this point in the history
  12. Throw ValueError

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    3545594 View commit details
    Browse the repository at this point in the history
  13. test coverage with txn

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    aca325a View commit details
    Browse the repository at this point in the history
  14. More coverage

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    a88212b View commit details
    Browse the repository at this point in the history
  15. lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    4d8a14b View commit details
    Browse the repository at this point in the history
  16. lint

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    79aa0e0 View commit details
    Browse the repository at this point in the history
  17. More test coverage

    Sichen Liu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    9f84caa View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5cd9e17 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Better docs

    Sichen Liu committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    9d126b8 View commit details
    Browse the repository at this point in the history
  2. More doc

    Sichen Liu committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    e38cd2b View commit details
    Browse the repository at this point in the history
  3. lint

    Sichen Liu committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    69e65d6 View commit details
    Browse the repository at this point in the history
  4. index_bootstrap_scipt and system_test

    Sichen Liu committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    42dfbbc View commit details
    Browse the repository at this point in the history
  5. lint

    Sichen Liu committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    d3cf322 View commit details
    Browse the repository at this point in the history
  6. Skip emulator for vector index

    Sichen Liu committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    ab8be44 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Resolve the comment

    Sichen Liu committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    b87484e View commit details
    Browse the repository at this point in the history
  2. lint

    Sichen Liu committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    e28350b View commit details
    Browse the repository at this point in the history
  3. lint

    Sichen Liu committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    6c232e1 View commit details
    Browse the repository at this point in the history
  4. more lint

    Sichen Liu committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    051774a View commit details
    Browse the repository at this point in the history
  5. remove abc type

    Sichen Liu committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    3d61c3c View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. lint

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    7eb35db View commit details
    Browse the repository at this point in the history
  2. Remove unused import

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    a4b0044 View commit details
    Browse the repository at this point in the history
  3. Implement sequence

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    47fef4b View commit details
    Browse the repository at this point in the history
  4. lint and better comment

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    107fd54 View commit details
    Browse the repository at this point in the history
  5. resolve comments

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    5f00712 View commit details
    Browse the repository at this point in the history
  6. typing_extensions for Self

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    ecfb49a View commit details
    Browse the repository at this point in the history
  7. TypeVar

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    0d734de View commit details
    Browse the repository at this point in the history
  8. Resolve comments

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b0f786e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3e5e536 View commit details
    Browse the repository at this point in the history
  10. update order

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    f2e2e35 View commit details
    Browse the repository at this point in the history
  11. Resolve comment

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    3790a91 View commit details
    Browse the repository at this point in the history
  12. Add coverage for elements

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    001e951 View commit details
    Browse the repository at this point in the history
  13. lint

    Sichen Liu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    5b2e032 View commit details
    Browse the repository at this point in the history