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

Indexing #314

Merged
merged 36 commits into from
Mar 21, 2023
Merged

Indexing #314

merged 36 commits into from
Mar 21, 2023

Commits on Feb 27, 2023

  1. adding linear search, faiss ann search, cached storage, and redis sto…

    …rage. Also refactoring indexer class for easing implementation of indexers that would depend on packages that include both search and storage.
    Ali Zand committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    7dcc147 View commit details
    Browse the repository at this point in the history
  2. formatting

    Ali Zand committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    26dbf15 View commit details
    Browse the repository at this point in the history
  3. formatting and fixing couple of issues

    Ali Zand committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    e201ac0 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. fix the backward compatibility issue

    Ali Zand committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    01abbe1 View commit details
    Browse the repository at this point in the history
  2. add dependencies

    Ali Zand committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    f7f3576 View commit details
    Browse the repository at this point in the history
  3. remove dependencies

    Ali Zand committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    b6508b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. fixed typing issues

    Ali Zand committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    672378f View commit details
    Browse the repository at this point in the history
  2. remove extra typing

    Ali Zand committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    5ef3742 View commit details
    Browse the repository at this point in the history
  3. move evaluator

    Ali Zand committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    e811667 View commit details
    Browse the repository at this point in the history
  4. fix tests

    Ali Zand committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    3507f2f View commit details
    Browse the repository at this point in the history
  5. switch from dbm to shelve

    Ali Zand committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    3c131d1 View commit details
    Browse the repository at this point in the history
  6. set temp dir for storing cached store

    Ali Zand committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    92502ac View commit details
    Browse the repository at this point in the history
  7. add debug logging

    Ali Zand committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    71ebfdc View commit details
    Browse the repository at this point in the history
  8. add debug logging

    Ali Zand committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    2f16f5a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1c9728d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c97e412 View commit details
    Browse the repository at this point in the history
  11. fix import orders

    Ali Zand committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    b520f45 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. remove extraneous logging

    Ali Zand committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    185d5b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. ensure only names are stored in metadata

    Ali Zand committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    0e28daa View commit details
    Browse the repository at this point in the history
  2. separate store from store_type, and search from search_type, needed f…

    …or serialization of metadata
    Ali Zand committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    807a41a View commit details
    Browse the repository at this point in the history
  3. use str path

    Ali Zand committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    2b51698 View commit details
    Browse the repository at this point in the history
  4. put typing in one place

    Ali Zand committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    45e3d47 View commit details
    Browse the repository at this point in the history
  5. add canonical name for consistent reload

    Ali Zand committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    80e9fee View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. accept canonical_name

    Ali Zand committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    d32406f View commit details
    Browse the repository at this point in the history
  2. Remove optional

    Ali Zand committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    573ec4f View commit details
    Browse the repository at this point in the history
  3. adding more tests

    Ali Zand committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    904f06e View commit details
    Browse the repository at this point in the history
  4. pass str for path

    Ali Zand committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    077d920 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. support more distances for LinearSearch

    Ali Zand committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    691df9c View commit details
    Browse the repository at this point in the history
  2. add indexing colab

    Ali Zand committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    09aa1cc View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. applying fixes to PR review comments

    Ali Zand committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    8719b0c View commit details
    Browse the repository at this point in the history
  2. typo

    Ali Zand committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    7eab295 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. fix the tests for no normalization

    Ali Zand committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    ca3a803 View commit details
    Browse the repository at this point in the history
  2. add distance

    Ali Zand committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    7a5321c View commit details
    Browse the repository at this point in the history
  3. fix typing

    Ali Zand committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    f7c1d4c View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Configuration menu
    Copy the full SHA
    90d324b View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. remove double definition

    Ali Zand committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    caa206a View commit details
    Browse the repository at this point in the history