Skip to content

Commit f620b0e

Browse files
committed
Changing summarize function name and certs issue with grpc client
1 parent 1385ae9 commit f620b0e

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

pinecone/core/grpc/index_grpc.py

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from typing import NamedTuple, Optional, Dict
88

99
import grpc
10+
import certifi
1011

1112
from pinecone import logger
1213
from pinecone.config import Config
@@ -96,7 +97,8 @@ def _gen_channel(self, options=None):
9697
if not self.grpc_client_config.secure:
9798
channel = grpc.insecure_channel(target, options=_options)
9899
else:
99-
tls = grpc.ssl_channel_credentials()
100+
root_cas = open(certifi.where(), "rb").read()
101+
tls = grpc.ssl_channel_credentials(root_certificates=root_cas)
100102
channel = grpc.secure_channel(target, tls, options=_options)
101103
interceptor = RetryOnRpcErrorClientInterceptor(self.retry_config)
102104
return grpc.intercept_channel(channel, interceptor)
@@ -182,11 +184,11 @@ def query(self,
182184
metadata: Dict[str, str] = None):
183185
return self._wrap_grpc_call(self.stub.Query, request, timeout=timeout, metadata=metadata)
184186

185-
def summarize(self,
186-
request: 'vector_service_pb2.SummarizeRequest',
187+
def describe_index_stats(self,
188+
request: 'vector_service_pb2.DescribeIndexStatsRequest',
187189
timeout: int = None,
188190
metadata: Dict[str, str] = None):
189-
return self._wrap_grpc_call(self.stub.Summarize, request, timeout=timeout, metadata=metadata)
191+
return self._wrap_grpc_call(self.stub.DescribeIndexStats, request, timeout=timeout, metadata=metadata)
190192

191193

192194
class CIndex(GRPCIndex):
@@ -219,10 +221,10 @@ def query(self,
219221
metadata: Dict[str, str] = None):
220222
return self._wrap_grpc_call(self.stub.Query, request, timeout=timeout, metadata=metadata)
221223

222-
def summarize(self,
223-
request: 'vector_column_service_pb2.SummarizeRequest',
224+
def describe_index_stats(self,
225+
request: 'vector_column_service_pb2.DescribeIndexStatsRequest',
224226
timeout: int = None,
225227
metadata: Dict[str, str] = None):
226-
return self._wrap_grpc_call(self.stub.Summarize, request, timeout=timeout, metadata=metadata)
228+
return self._wrap_grpc_call(self.stub.DescribeIndexStats, request, timeout=timeout, metadata=metadata)
227229

228230

0 commit comments

Comments
 (0)