Sarah Dutkiewicz runs into an issue:
Problem: I installed PostGIS on my single-node cluster without issues. However, I scaled my cluster to 2 nodes afterwards. When I ran the query that uses
ST_X
andST_Y
from PostGIS, I got the following error:ERROR: type "public.geometry" does not exist CONTEXT: while executing command on private-w0.azure-cosmos-db-global-ug-demo.postgres.database.azure.com:5432
When I read the CONTEXT message, I realized by the
w#
reference that the worker nodes didn’t have PostGIS installed. When you scale the nodes – at least in this case, it doesn’t enable the extensions over there.
Read on to see how Sarah was able to resolve this issue.