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

1.0: Separating vector store from the Index #168

Merged
merged 88 commits into from
Aug 5, 2023
Merged

1.0: Separating vector store from the Index #168

merged 88 commits into from
Aug 5, 2023

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    2072540 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f25ed9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4863bea View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2023

  1. Configuration menu
    Copy the full SHA
    6aa06cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    134a6f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    459abcd View commit details
    Browse the repository at this point in the history
  4. Docs: Shorten name

    ashvardanian committed Jul 23, 2023
    Configuration menu
    Copy the full SHA
    9a6a01c View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Add: Vector alignment

    mgevor committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    ea230e0 View commit details
    Browse the repository at this point in the history
  2. Test: Set vector alignment

    mgevor committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0acb54a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba72585 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7540e6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b02d0ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b40f13 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    54cecb6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1f89e0a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    44c0318 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    c600ffd View commit details
    Browse the repository at this point in the history
  2. Add: Parallel View

    mgevor committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    ed3f845 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #162 from mgevor/main-dev

    Add: Vector Alignment
    ashvardanian authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    377832c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4fb2eef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c3a3693 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f012ea5 View commit details
    Browse the repository at this point in the history
  7. Fix: Progress reporting issue

    mgevor committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    b2565e5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c04a5cc View commit details
    Browse the repository at this point in the history
  9. Add: Multi-Index lookups

    ashvardanian committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    c5b7ccd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5ab87b0 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #163 from mgevor/main-dev

    Feature: Parallel View
    ashvardanian authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    8383f1a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Fix: JavaScript bindings

    davvard committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    ee04856 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a94502 View commit details
    Browse the repository at this point in the history
  3. Fix: Typo in metric name

    alexbarev committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    34f5530 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e996b38 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Merge pull request #165 from AleksandrKent/main-dev

    Fix: Typo in metric name
    ashvardanian authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    ade032f View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Refactor: label_t to key_t

    Similarly, `id_t` changed `compressed_slot_t`, and vectors are now
    values. Metrics can now differn on per-call basis, allowing truly
    heterogenous lookups.
    ashvardanian committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    0d6c800 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ef6808 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Configuration menu
    Copy the full SHA
    9dff0fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1a1439 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    96baa09 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    79add97 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cffe507 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3500812 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. Configuration menu
    Copy the full SHA
    604e634 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    372738b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea0f835 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9627ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5ae6db1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    11d7844 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    368d853 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #167 from ashvardanian/main

    Disaggregating vector storage from the HNSW index
    ashvardanian authored Jul 30, 2023
    Configuration menu
    Copy the full SHA
    b00c06e View commit details
    Browse the repository at this point in the history
  9. Merge pull request #166 from davvard/main

    Fix: JavaScript bindings
    ashvardanian authored Jul 30, 2023
    Configuration menu
    Copy the full SHA
    02b23f0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fe8103c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9131287 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    830e280 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    597b0d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    3495652 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    637e5ef View commit details
    Browse the repository at this point in the history
  3. Add: Batch add

    davvard committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    74860d6 View commit details
    Browse the repository at this point in the history
  4. Add: Batch add test

    davvard committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    5f99b05 View commit details
    Browse the repository at this point in the history
  5. Make: Typescript

    davvard committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    dacfbed View commit details
    Browse the repository at this point in the history
  6. Merge pull request #172 from kimihailv/main-dev

    Docs: add descriptions of match-related classes
    ashvardanian authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    a8f78e5 View commit details
    Browse the repository at this point in the history
  7. Update README.md

    ashvardanian authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    1d1b62c View commit details
    Browse the repository at this point in the history
  8. Refactor: Add

    davvard committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    5d62180 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8e524d4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7743709 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #173 from davvard/main-dev

    Add: Batch add
    ashvardanian authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    3effb50 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    284b058 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fa70779 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    2779ffc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f94f358 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64a60b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20566e0 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Add: Compactions

    ashvardanian committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    434c1da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c37f80b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5731e70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e2058d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4b910a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Configuration menu
    Copy the full SHA
    7da44a2 View commit details
    Browse the repository at this point in the history
  2. Fix: JS keys should be bigint

    Closes #178
    ashvardanian committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    e1fbec4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b544ddb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a45fc40 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d2127b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    05e908f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #179 from ashvardanian/main-dev

    Prefetching and improved type system
    ashvardanian authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    14e7a8c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5ba3ece View commit details
    Browse the repository at this point in the history
  9. Merge pull request #169 from Ngalstyan4/from-lanterndb-cmake

    Add CMakeLists build file for USearch C bindings
    ashvardanian authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    6372c84 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. Add: Exact search shortcut

    Closes #176
    ashvardanian committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    a005084 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #182 from ashvardanian/main-dev

    Add: Exact search shortcut
    ashvardanian authored Aug 5, 2023
    Configuration menu
    Copy the full SHA
    1e9dbe5 View commit details
    Browse the repository at this point in the history
  3. Add: Changing the metric at runtime

    This feature useful for cases, when a weighted sum of metrics is used
    and the weights change from query to query.
    ashvardanian committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    d7bfac7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d557e2 View commit details
    Browse the repository at this point in the history