Skip to content
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
de37c4b
First iteration of generating dataplane from protofile
emily-emily Jun 26, 2024
034bfff
Refactor files
emily-emily Jun 27, 2024
977f72d
Switch to tonic
emily-emily Jun 28, 2024
daa97b0
Remove proto-builder
emily-emily Jun 28, 2024
0213d42
Merge branch 'main' into emily/generate-dataplane-from-proto
emily-emily Jun 28, 2024
33a913b
Add code framework in data.rs
emily-emily Jun 28, 2024
5fd32c2
Update ci.yaml with protoc
emily-emily Jun 28, 2024
af73d57
Add some connection code, does not connect successfully
emily-emily Jul 1, 2024
ab5f8a3
Make successful connection - added features to Cargo.toml
emily-emily Jul 2, 2024
4828d7e
changed some function/struct visibility, removed some unwrap()
ericapywang Jul 2, 2024
e2abba3
Merge branch 'main' into emily/generate-dataplane-from-proto
ericapywang Jul 2, 2024
524dc5e
fixed build
ericapywang Jul 2, 2024
d4a7b4a
Add submodule checkout to ci
emily-emily Jul 2, 2024
6618815
Fix ci.yaml syntax
emily-emily Jul 2, 2024
8bcc95b
Update ci.yaml
emily-emily Jul 2, 2024
c4918b9
Commit proto file and update ci.yaml
emily-emily Jul 2, 2024
e964a12
Fix ci.yaml syntax
emily-emily Jul 2, 2024
b43f075
added basic test for index
ericapywang Jul 2, 2024
3f7b962
delete pinecone_connection.rs file
ericapywang Jul 2, 2024
c0f5fe0
change error type to UpsertError
ericapywang Jul 2, 2024
fbad4c2
Restructure to include control and data under pinecone
emily-emily Jul 2, 2024
258c17d
Update upsert to take namespace
emily-emily Jul 3, 2024
3569eb7
Merge branch 'main' into emily/generate-dataplane-from-proto
ericapywang Jul 3, 2024
12244a6
make data plane index an env var
ericapywang Jul 3, 2024
91c3bf8
Minor fixes
emily-emily Jul 5, 2024
6a9f6b4
Use tonic::Status
emily-emily Jul 8, 2024
e010b2e
Merge branch 'main' into emily/generate-dataplane-from-proto
ericapywang Jul 10, 2024
0a4249e
removed duplicate error defn
ericapywang Jul 10, 2024
4c40d1b
Merge branch 'main' into emily/generate-dataplane-from-proto
ericapywang Jul 10, 2024
ebcd7ab
Move google protos and fix documentation
emily-emily Jul 10, 2024
1fbc1a3
user inputs host instead of index name
ericapywang Jul 12, 2024
ce995f4
Add scheme and port options to connection
emily-emily Jul 12, 2024
d82c21c
Use map_err and unwrap_or
emily-emily Jul 12, 2024
cfd0d2b
Use regex for scheme and port
emily-emily Jul 15, 2024
0f6451b
Fix default port for index
emily-emily Jul 15, 2024
3fa1c4c
Remove secure and port options
emily-emily Jul 15, 2024
5ecb4b5
Use static regex object
emily-emily Jul 15, 2024
c091338
Use into_inner
emily-emily Jul 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ jobs:
- uses: hecrj/setup-rust-action@v2
with:
rust-version: ${{ matrix.rust }}
- name: Install protoc
uses: arduino/setup-protoc@v3
- name: Build SDK
run: cargo build
- name: Build documentation
Expand All @@ -28,4 +30,5 @@ jobs:
PINECONE_API_KEY: ${{ secrets.PINECONE_API_KEY }}
SERVERLESS_INDEX_NAME: ${{ secrets.SERVERLESS_INDEX_NAME }}
POD_INDEX_NAME: ${{ secrets.POD_INDEX_NAME }}
DATA_PLANE_INDEX_NAME: ${{ secrets.DATA_PLANE_INDEX_NAME }}
run: cargo test --verbose
Loading