Priyank Bagrecha
06/03/2022, 10:54 PM>>> import trino
>>> conn = trino.dbapi.connect(host='<redacted>', port=8443, catalog='pinot', schema='default', http_scheme='https', auth=trino.auth.BasicAuthentication("xxx", "yyyy"))
>>> cur = conn.cursor()
>>> cur.execute('SELECT * FROM mytable LIMIT 10')
<trino.client.TrinoResult object at 0x10428d160>
>>> rows = cur.fetchall()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.8/site-packages/trino/dbapi.py", line 558, in fetchall
return list(self.genall())
File "/usr/local/lib/python3.8/site-packages/trino/client.py", line 509, in __iter__
rows = self._query.fetch()
File "/usr/local/lib/python3.8/site-packages/trino/client.py", line 677, in fetch
status = self._request.process(response)
File "/usr/local/lib/python3.8/site-packages/trino/client.py", line 440, in process
raise self._process_error(response["error"], response.get("id"))
trino.exceptions.TrinoQueryError: TrinoQueryError(type=INTERNAL_ERROR, name=GENERIC_INTERNAL_ERROR, message="Failed communicating with server: <http://pinot-broker-1.pinot-broker-headless.pinot-dev-ns.svc.cluster.local:8099/debug/routingTable/mytable>", query_id=20220603_211510_00025_9srer)
I am using the external ip of the loadbalancer i.e service/pinot-controller-external
with port 9000 for pinot.controller-urls
. If it helps, I am using community provided helm chart to stand up the pinot infrastructure on AWS EKS.Xiang Fu
Priyank Bagrecha
06/04/2022, 2:36 AMXiang Fu
Priyank Bagrecha
06/06/2022, 1:02 PMXiang Fu
Priyank Bagrecha
06/06/2022, 7:46 PMPriyank Bagrecha
07/13/2022, 9:34 PMXiang Fu
Xiang Fu
Priyank Bagrecha
07/18/2022, 9:41 PMXiang Fu
Xiang Fu
Xiang Fu
Priyank Bagrecha
07/18/2022, 10:23 PMXiang Fu
Xiang Fu
Priyank Bagrecha
07/18/2022, 10:40 PMXiang Fu
Xiang Fu
Priyank Bagrecha
07/18/2022, 10:55 PMAmbika
08/22/2022, 7:55 AMXiang Fu
Ambika
08/22/2022, 8:29 AMAmbika
09/07/2022, 1:21 AMXiang Fu