-
Notifications
You must be signed in to change notification settings - Fork 68
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
Pc driver adapter #1280
Pc driver adapter #1280
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few nits, but looks good overall. I like the tests and test coverage you've added. Well done!
adapter-pinecone/src/main/java/io/nosqlbench/adapter/pinecone/PineconeDriverAdapter.java
Outdated
Show resolved
Hide resolved
adapter-pinecone/src/main/java/io/nosqlbench/adapter/pinecone/PineconeOpMapper.java
Outdated
Show resolved
Hide resolved
...-pinecone/src/main/java/io/nosqlbench/adapter/pinecone/ops/PineconeDescribeIndexStatsOp.java
Outdated
Show resolved
Hide resolved
@MarkWolters one other suggestion. For the |
.vscode/ | ||
|
||
### Mac OS ### | ||
.DS_Store |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you prefix it with a *
, it would happily take care of it on all directories
.DS_Store | |
*.DS_Store |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not update the core .gitignore at the root of the project instead?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not clear if there is a change being requested here or not, please update to let me know?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, change requested. There is a .gitignore at the root of the project, and it should be adjusted rather than propogage more .gitignore files to manage.
a01337e
to
9b52ec7
Compare
adapter-pinecone/src/main/java/io/nosqlbench/adapter/pinecone/PineconeOpMapper.java
Show resolved
Hide resolved
...one/src/main/java/io/nosqlbench/adapter/pinecone/opdispensers/PineconeDeleteOpDispenser.java
Outdated
Show resolved
Hide resolved
...one/src/main/java/io/nosqlbench/adapter/pinecone/opdispensers/PineconeDeleteOpDispenser.java
Show resolved
Hide resolved
adapter-pinecone/pom.xml
Outdated
</dependency> | ||
</dependencies> | ||
|
||
<build> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: empty build section can be removed
...one/src/main/java/io/nosqlbench/adapter/pinecone/opdispensers/PineconeUpdateOpDispenser.java
Show resolved
Hide resolved
adapter-pinecone/src/main/java/io/nosqlbench/adapter/pinecone/ops/PineconeFetchOp.java
Show resolved
Hide resolved
adapter-pinecone/src/main/java/io/nosqlbench/adapter/pinecone/ops/PineconeQueryOp.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, Thanks for the improvements!
…2.459 (#1285) Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-dynamodb from 1.12.456 to 1.12.459. See this package in Maven Repository: https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-dynamodb/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/db3dfb82-467b-4263-94f8-28f933540a6d?utm_source=github&utm_medium=referral&page=upgrade-pr
…1287) Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.457 to 1.12.459. See this package in Maven Repository: https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-s3/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr
… 0.64.0 to 0.64.2 (#1288) Snyk has created this PR to upgrade com.vladsch.flexmark:flexmark-ext-yaml-front-matter from 0.64.0 to 0.64.2. See this package in Maven Repository: https://mvnrepository.com/artifact/com.vladsch.flexmark/flexmark-ext-yaml-front-matter/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.459 to 1.12.460. See this package in Maven Repository: https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-s3/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr
- introduce a new WriteOp to write directly to Venice - support AVRO keys for reads and for writes - remove useless metrics
….6.3 (#1294) Snyk has created this PR to upgrade org.apache.tinkerpop:tinkergraph-gremlin from 3.6.2 to 3.6.3. See this package in Maven Repository: https://mvnrepository.com/artifact/org.apache.tinkerpop/tinkergraph-gremlin/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/73081f87-c1b7-4c91-b407-1cb299565642?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io>
…4.2 to 0.64.4 (#1293) Snyk has created this PR to upgrade com.vladsch.flexmark:flexmark-html2md-converter from 0.64.2 to 0.64.4. See this package in Maven Repository: https://mvnrepository.com/artifact/com.vladsch.flexmark/flexmark-html2md-converter/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/453e17d8-dd56-4df1-a6f6-f11fbe9f6022?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io>
… 0.64.0 to 0.64.4 (#1292) Snyk has created this PR to upgrade com.vladsch.flexmark:flexmark-ext-yaml-front-matter from 0.64.0 to 0.64.4. See this package in Maven Repository: https://mvnrepository.com/artifact/com.vladsch.flexmark/flexmark-ext-yaml-front-matter/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/453e17d8-dd56-4df1-a6f6-f11fbe9f6022?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io>
…io script from the activity context
Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.460 to 1.12.462. See this package in Maven Repository: https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-s3/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade com.github.oshi:oshi-core-java11 from 6.4.1 to 6.4.2. See this package in Maven Repository: https://mvnrepository.com/artifact/com.github.oshi/oshi-core-java11/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr
…4.2 to 0.64.4 Snyk has created this PR to upgrade com.vladsch.flexmark:flexmark-html2md-converter from 0.64.2 to 0.64.4. See this package in Maven Repository: https://mvnrepository.com/artifact/com.vladsch.flexmark/flexmark-html2md-converter/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr
… 0.64.2 to 0.64.4 Snyk has created this PR to upgrade com.vladsch.flexmark:flexmark-ext-yaml-front-matter from 0.64.2 to 0.64.4. See this package in Maven Repository: https://mvnrepository.com/artifact/com.vladsch.flexmark/flexmark-ext-yaml-front-matter/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr
…2.462 Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-dynamodb from 1.12.459 to 1.12.462. See this package in Maven Repository: https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-dynamodb/ See this project in Snyk: https://app.snyk.io/org/nosqlbench/project/db3dfb82-467b-4263-94f8-28f933540a6d?utm_source=github&utm_medium=referral&page=upgrade-pr
Fixes #1252 |
First cut of the pinecone driver adapter implementation.
Wraps the driver available at https://github.com/pinecone-io/pinecone-java-client/tree/main
Ops and Dispensers implemented for all types specified in https://github.com/pinecone-io/pinecone-java-client/blob/main/src/main/proto/vector_service.proto