-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Vec 283 Add the ability to Insert,Update,Upsert,Query (#10)
* !feat: Merge AdminClient and Client * fix: Do not recreate clients (grpc stubs) for each request. * feat: VEC-284 add the ability to insert, update, and upsert. * feat: VEC-283 add the ability to perform a VectorSearch This also add integration tests that spin up an avs cluster. * ci: Add codecov integration and test workflow
- Loading branch information
Jesse S
authored
Aug 27, 2024
1 parent
9fc7010
commit b7ab11d
Showing
64 changed files
with
5,515 additions
and
1,031 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
name: Test | ||
on: | ||
push: | ||
branches: | ||
- '**' # Run on every branch | ||
# pull_request: | ||
# branches-ignore: | ||
# - '**' # Ignore all branches for pull requests | ||
workflow_call: | ||
|
||
jobs: | ||
tests: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- name: Get go version from go.mod | ||
run: | | ||
echo "GO_VERSION=$(grep '^go ' go.mod | cut -d " " -f 2)" >> $GITHUB_ENV | ||
- uses: actions/setup-go@v3 | ||
with: | ||
go-version: ${{ env.GO_VERSION }} | ||
- name: Write feature keys | ||
env: | ||
FEATURES_CONF : ${{secrets.FEATURES_CONF}} | ||
|
||
run: | | ||
echo "$FEATURES_CONF" > docker/multi-node/config/features.conf | ||
echo "$FEATURES_CONF" > docker/tls/config/features.conf | ||
echo "$FEATURES_CONF" > docker/mtls/config/features.conf | ||
echo "$FEATURES_CONF" > docker/auth/config/features.conf | ||
# - name: Login to Aerospike Jfrog | ||
# run: | | ||
# docker login aerospike.jfrog.io --username ${{ secrets.JFROG_USERNAME }} --password ${{ secrets.JFROG_ACCESS_TOKEN }} | ||
- name: Run tests | ||
run: | | ||
make coverage | ||
- name: Upload coverage to Codecov | ||
uses: codecov/codecov-action@v3 | ||
with: | ||
token: ${{secrets.CODECOV_TOKEN}} | ||
files: ./coverage/total.cov | ||
verbose: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.