From fc93f4c84e42b934147bda3b771ae7c106de053b Mon Sep 17 00:00:00 2001 From: Joseph <127151605+honeyAcorn@users.noreply.github.com> Date: Fri, 29 Mar 2024 12:07:58 -0700 Subject: [PATCH] feat: add persistent store control apis (#274) --- proto/controlclient.proto | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/proto/controlclient.proto b/proto/controlclient.proto index bc38199..07c630a 100644 --- a/proto/controlclient.proto +++ b/proto/controlclient.proto @@ -19,6 +19,36 @@ service ScsControl { rpc CreateIndex (_CreateIndexRequest) returns (_CreateIndexResponse) {} rpc DeleteIndex(_DeleteIndexRequest) returns (_DeleteIndexResponse) {} rpc ListIndexes(_ListIndexesRequest) returns (_ListIndexesResponse) {} + rpc CreateStore (_CreateStoreRequest) returns (_CreateStoreResponse) {} + rpc DeleteStore (_DeleteStoreRequest) returns (_DeleteStoreResponse) {} + rpc ListStores (_ListStoresRequest) returns (_ListStoresResponse) {} +} + +message _CreateStoreRequest { + string store_name = 1; +} + +message _CreateStoreResponse { +} + +message _DeleteStoreRequest { + string store_name = 1; +} + +message _DeleteStoreResponse { +} + +message _ListStoresRequest { + string next_token = 1; +} + +message _ListStoresResponse { + repeated _Store store = 1; + string next_token = 2; +} + +message _Store { + string store_name = 1; } message _SimilarityMetric {