opensearch-project / k-NN

🆕 Find the k-nearest neighbors (k-NN) for your vector data
https://opensearch.org/docs/latest/search-plugins/knn/index/
Apache License 2.0
156 stars 123 forks source link

[Backport 2.x] Makes sure KNNVectorValues aren't recreated unnecessarily when #2137

Closed opensearch-trigger-bot[bot] closed 1 month ago

opensearch-trigger-bot[bot] commented 1 month ago

Backport e33afa5de5f8658ad7fbe71125707436e81cc5b8 from #2133

opensearch-trigger-bot[bot] commented 1 month ago

The backport to 2.17 failed:

The process '/usr/bin/git' failed with exit code 1

To backport manually, run these commands in your terminal:

# Fetch latest updates from GitHub
git fetch
# Create a new working tree
git worktree add .worktrees/backport-2.17 2.17
# Navigate to the new working tree
cd .worktrees/backport-2.17
# Create a new branch
git switch --create backport/backport-2137-to-2.17
# Cherry-pick the merged commit of this pull request and resolve the conflicts
git cherry-pick -x --mainline 1 33c05ead48e636585c7b743c7cb26c129c861876
# Push it to GitHub
git push --set-upstream origin backport/backport-2137-to-2.17
# Go back to the original working tree
cd ../..
# Delete the working tree
git worktree remove .worktrees/backport-2.17

Then, create a pull request where the base branch is 2.17 and the compare/head branch is backport/backport-2137-to-2.17.