diff --git a/Dockerfile-15 b/Dockerfile-15 index a06292674..d6b25b0c5 100644 --- a/Dockerfile-15 +++ b/Dockerfile-15 @@ -30,7 +30,7 @@ ARG pg_repack_release=1.4.8 ARG vault_release=0.2.8 ARG groonga_release=12.0.8 ARG pgroonga_release=2.4.0 -ARG wrappers_release=0.5.4 +ARG wrappers_release=0.5.6 ARG hypopg_release=1.3.1 ARG pgvector_release=0.4.0 ARG pg_tle_release=1.3.2 diff --git a/Dockerfile-17 b/Dockerfile-17 index 0bd89256c..c4c3d00e2 100644 --- a/Dockerfile-17 +++ b/Dockerfile-17 @@ -31,7 +31,7 @@ ARG pg_repack_release=1.4.8 ARG vault_release=0.2.8 ARG groonga_release=12.0.8 ARG pgroonga_release=2.4.0 -ARG wrappers_release=0.5.4 +ARG wrappers_release=0.5.6 ARG hypopg_release=1.3.1 ARG pgvector_release=0.4.0 ARG pg_tle_release=1.3.2 diff --git a/Dockerfile-orioledb-17 b/Dockerfile-orioledb-17 index 0b4f49d7e..28647298a 100644 --- a/Dockerfile-orioledb-17 +++ b/Dockerfile-orioledb-17 @@ -31,7 +31,7 @@ ARG pg_repack_release=1.4.8 ARG vault_release=0.2.8 ARG groonga_release=12.0.8 ARG pgroonga_release=2.4.0 -ARG wrappers_release=0.5.4 +ARG wrappers_release=0.5.6 ARG hypopg_release=1.3.1 ARG pgvector_release=0.4.0 ARG pg_tle_release=1.3.2 diff --git a/ansible/vars.yml b/ansible/vars.yml index fcb8db204..3d0c70717 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -10,9 +10,9 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.5.1.053-orioledb" - postgres17: "17.6.1.032" - postgres15: "15.14.1.032" + postgresorioledb-17: "17.5.1.054-orioledb" + postgres17: "17.6.1.033" + postgres15: "15.14.1.033" # Non Postgres Extensions pgbouncer_release: 1.19.0 diff --git a/nix/ext/versions.json b/nix/ext/versions.json index e2fc93734..d00ea2231 100644 --- a/nix/ext/versions.json +++ b/nix/ext/versions.json @@ -601,6 +601,16 @@ "hash": "sha256-tWa1XewJbbqarwWkJPfvCIev7Fn0hLJRzYiz0vuebyA=", "pgrx": "0.16.0", "rust": "1.87.0" + }, + "0.5.6": { + "postgresql": [ + "15", + "17", + "orioledb-17" + ], + "hash": "sha256-WanKlNY65KORzyCSV5hsYCVjQp/s23IUfzHMdpMhn1M=", + "pgrx": "0.16.0", + "rust": "1.87.0" } }, "pg_repack": { diff --git a/nix/ext/wrappers/default.nix b/nix/ext/wrappers/default.nix index 4b6f6ab8b..89effcfb3 100644 --- a/nix/ext/wrappers/default.nix +++ b/nix/ext/wrappers/default.nix @@ -93,6 +93,11 @@ let "clickhouse-rs-1.1.0-alpha.1" = "sha256-nKiGzdsAgJej8NgyVOqHaD1sZLrNF1RPfEhu2pRwZ6o="; "iceberg-catalog-s3tables-0.6.0" = "sha256-AUK7B0wMqQZwJho91woLs8uOC4k1RdUEEN5Khw2OoqQ="; } + else if builtins.compareVersions "0.5.6" version == 0 then + { + "clickhouse-rs-1.1.0-alpha.1" = "sha256-nKiGzdsAgJej8NgyVOqHaD1sZLrNF1RPfEhu2pRwZ6o="; + "iceberg-catalog-s3tables-0.6.0" = "sha256-AUK7B0wMqQZwJho91woLs8uOC4k1RdUEEN5Khw2OoqQ="; + } else { "clickhouse-rs-1.1.0-alpha.1" = "sha256-nKiGzdsAgJej8NgyVOqHaD1sZLrNF1RPfEhu2pRwZ6o="; diff --git a/nix/tests/expected/z_15_ext_interface.out b/nix/tests/expected/z_15_ext_interface.out index a0db07837..e5f10e94a 100644 --- a/nix/tests/expected/z_15_ext_interface.out +++ b/nix/tests/expected/z_15_ext_interface.out @@ -5201,6 +5201,10 @@ order by wrappers | public | duckdb_fdw_handler | | fdw_handler wrappers | public | duckdb_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | duckdb_fdw_validator | options text[], catalog oid | void + wrappers | public | embd_distance | embd embd | real + wrappers | public | embd_in | input cstring | embd + wrappers | public | embd_knn | _left embd, _right embd | boolean + wrappers | public | embd_out | input embd | cstring wrappers | public | firebase_fdw_handler | | fdw_handler wrappers | public | firebase_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | firebase_fdw_validator | options text[], catalog oid | void @@ -5213,6 +5217,7 @@ order by wrappers | public | logflare_fdw_handler | | fdw_handler wrappers | public | logflare_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | logflare_fdw_validator | options text[], catalog oid | void + wrappers | public | metadata_filter | _left jsonb, _right jsonb | boolean wrappers | public | mssql_fdw_handler | | fdw_handler wrappers | public | mssql_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | mssql_fdw_validator | options text[], catalog oid | void @@ -5222,6 +5227,9 @@ order by wrappers | public | s3_fdw_handler | | fdw_handler wrappers | public | s3_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | s3_fdw_validator | options text[], catalog oid | void + wrappers | public | s3_vectors_fdw_handler | | fdw_handler + wrappers | public | s3_vectors_fdw_meta | | TABLE(name text, version text, author text, website text) + wrappers | public | s3_vectors_fdw_validator | options text[], catalog oid | void wrappers | public | stripe_fdw_handler | | fdw_handler wrappers | public | stripe_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | stripe_fdw_validator | options text[], catalog oid | void @@ -5241,7 +5249,7 @@ order by xml2 | public | xpath_table | text, text, text, text, text | SETOF record xml2 | public | xslt_process | text, text | text xml2 | public | xslt_process | text, text, text | text -(5071 rows) +(5079 rows) /* diff --git a/nix/tests/expected/z_17_ext_interface.out b/nix/tests/expected/z_17_ext_interface.out index 6a7b4a16c..2c660db8b 100644 --- a/nix/tests/expected/z_17_ext_interface.out +++ b/nix/tests/expected/z_17_ext_interface.out @@ -4845,6 +4845,10 @@ order by wrappers | public | duckdb_fdw_handler | | fdw_handler wrappers | public | duckdb_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | duckdb_fdw_validator | options text[], catalog oid | void + wrappers | public | embd_distance | embd embd | real + wrappers | public | embd_in | input cstring | embd + wrappers | public | embd_knn | _left embd, _right embd | boolean + wrappers | public | embd_out | input embd | cstring wrappers | public | firebase_fdw_handler | | fdw_handler wrappers | public | firebase_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | firebase_fdw_validator | options text[], catalog oid | void @@ -4857,6 +4861,7 @@ order by wrappers | public | logflare_fdw_handler | | fdw_handler wrappers | public | logflare_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | logflare_fdw_validator | options text[], catalog oid | void + wrappers | public | metadata_filter | _left jsonb, _right jsonb | boolean wrappers | public | mssql_fdw_handler | | fdw_handler wrappers | public | mssql_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | mssql_fdw_validator | options text[], catalog oid | void @@ -4866,6 +4871,9 @@ order by wrappers | public | s3_fdw_handler | | fdw_handler wrappers | public | s3_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | s3_fdw_validator | options text[], catalog oid | void + wrappers | public | s3_vectors_fdw_handler | | fdw_handler + wrappers | public | s3_vectors_fdw_meta | | TABLE(name text, version text, author text, website text) + wrappers | public | s3_vectors_fdw_validator | options text[], catalog oid | void wrappers | public | stripe_fdw_handler | | fdw_handler wrappers | public | stripe_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | stripe_fdw_validator | options text[], catalog oid | void @@ -4885,7 +4893,7 @@ order by xml2 | public | xpath_table | text, text, text, text, text | SETOF record xml2 | public | xslt_process | text, text | text xml2 | public | xslt_process | text, text, text | text -(4728 rows) +(4736 rows) /* diff --git a/nix/tests/expected/z_orioledb-17_ext_interface.out b/nix/tests/expected/z_orioledb-17_ext_interface.out index 6a7b4a16c..2c660db8b 100644 --- a/nix/tests/expected/z_orioledb-17_ext_interface.out +++ b/nix/tests/expected/z_orioledb-17_ext_interface.out @@ -4845,6 +4845,10 @@ order by wrappers | public | duckdb_fdw_handler | | fdw_handler wrappers | public | duckdb_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | duckdb_fdw_validator | options text[], catalog oid | void + wrappers | public | embd_distance | embd embd | real + wrappers | public | embd_in | input cstring | embd + wrappers | public | embd_knn | _left embd, _right embd | boolean + wrappers | public | embd_out | input embd | cstring wrappers | public | firebase_fdw_handler | | fdw_handler wrappers | public | firebase_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | firebase_fdw_validator | options text[], catalog oid | void @@ -4857,6 +4861,7 @@ order by wrappers | public | logflare_fdw_handler | | fdw_handler wrappers | public | logflare_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | logflare_fdw_validator | options text[], catalog oid | void + wrappers | public | metadata_filter | _left jsonb, _right jsonb | boolean wrappers | public | mssql_fdw_handler | | fdw_handler wrappers | public | mssql_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | mssql_fdw_validator | options text[], catalog oid | void @@ -4866,6 +4871,9 @@ order by wrappers | public | s3_fdw_handler | | fdw_handler wrappers | public | s3_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | s3_fdw_validator | options text[], catalog oid | void + wrappers | public | s3_vectors_fdw_handler | | fdw_handler + wrappers | public | s3_vectors_fdw_meta | | TABLE(name text, version text, author text, website text) + wrappers | public | s3_vectors_fdw_validator | options text[], catalog oid | void wrappers | public | stripe_fdw_handler | | fdw_handler wrappers | public | stripe_fdw_meta | | TABLE(name text, version text, author text, website text) wrappers | public | stripe_fdw_validator | options text[], catalog oid | void @@ -4885,7 +4893,7 @@ order by xml2 | public | xpath_table | text, text, text, text, text | SETOF record xml2 | public | xslt_process | text, text | text xml2 | public | xslt_process | text, text, text | text -(4728 rows) +(4736 rows) /*