Skip to content

Commit b53b585

Browse files
committed
Fix ParadeDB installation: pg_analytics only supports PG 16-17
1 parent 2d63f79 commit b53b585

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

common/setup_packages.sh

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -89,18 +89,20 @@ if [ "${UBUNTU_ARCH}" = "amd64" ]; then
8989
echo "=== [setup_packages.sh] Installing ParadeDB extensions (x64 only) ==="
9090

9191
# ParadeDB extension versions
92-
PG_ANALYTICS_VERSION="0.3.7"
93-
PG_SEARCH_VERSION="0.21.2"
92+
PG_ANALYTICS_VERSION="0.3.7" # Only supports PG 16, 17 (archived project)
93+
PG_SEARCH_VERSION="0.21.2" # Supports PG 16, 17, 18
9494

95-
for PG_VERSION in 16 17 18; do
96-
echo "[setup_packages.sh] Installing ParadeDB extensions for PostgreSQL ${PG_VERSION}..."
97-
98-
# Install pg_analytics
95+
# Install pg_analytics (only PG 16, 17 - no PG 18 support)
96+
for PG_VERSION in 16 17; do
97+
echo "[setup_packages.sh] Installing pg_analytics for PostgreSQL ${PG_VERSION}..."
9998
curl -L -o /tmp/postgresql-${PG_VERSION}-pg-analytics_${PG_ANALYTICS_VERSION}-1PARADEDB-jammy_amd64.deb \
10099
"https://github.com/paradedb/pg_analytics/releases/download/v${PG_ANALYTICS_VERSION}/postgresql-${PG_VERSION}-pg-analytics_${PG_ANALYTICS_VERSION}-1PARADEDB-jammy_amd64.deb"
101100
apt-get install -y /tmp/postgresql-${PG_VERSION}-pg-analytics_${PG_ANALYTICS_VERSION}-1PARADEDB-jammy_amd64.deb
101+
done
102102

103-
# Install pg_search
103+
# Install pg_search (PG 16, 17, 18)
104+
for PG_VERSION in 16 17 18; do
105+
echo "[setup_packages.sh] Installing pg_search for PostgreSQL ${PG_VERSION}..."
104106
curl -L -o /tmp/postgresql-${PG_VERSION}-pg-search_${PG_SEARCH_VERSION}-1PARADEDB-jammy_amd64.deb \
105107
"https://github.com/paradedb/paradedb/releases/download/v${PG_SEARCH_VERSION}/postgresql-${PG_VERSION}-pg-search_${PG_SEARCH_VERSION}-1PARADEDB-jammy_amd64.deb"
106108
apt-get install -y /tmp/postgresql-${PG_VERSION}-pg-search_${PG_SEARCH_VERSION}-1PARADEDB-jammy_amd64.deb

0 commit comments

Comments
 (0)