@@ -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