branch: elpa/pg
commit c1e0471784d8234b7dd4e072a177a36ef5564fef
Author: Eric Marsden <[email protected]>
Commit: Eric Marsden <[email protected]>

    Update information on latest tested versions for PostgreSQL variants
---
 README.md | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/README.md b/README.md
index a733950b75d..70a36c3a2cb 100644
--- a/README.md
+++ b/README.md
@@ -72,10 +72,10 @@ The following PostgreSQL-compatible databases or extensions 
have been tested:
   extension rather than a distinct database implementation).
 
 - [IvorySQL](https://www.ivorysql.org/) works perfectly (this Apache licensed 
fork of PostgreSQL
-  adds some features for compatibility with Oracle). Last tested 2025-08 with 
version 4.5.
+  adds some features for compatibility with Oracle). Last tested 2025-12 with 
version 5.0.
 
 - The [Timescale DB](https://www.timescale.com/) extension for time series 
data, source available
-  but non open source. This works perfectly (last tested 2025-09 with version 
2.21).
+  but non open source. This works perfectly (last tested 2025-12 with version 
2.24).
 
 - The [CitusDB](https://github.com/citusdata/citus) extension for sharding 
PostgreSQL over multiple
   hosts (AGPLv3 licence). Works perfectly (last tested 2025-07 with Citus 
version 13.0).
@@ -131,7 +131,7 @@ The following PostgreSQL-compatible databases or extensions 
have been tested:
 
 - The [RisingWave](https://github.com/risingwavelabs/risingwave) event 
streaming database (Apache
   license) is mostly working. It does not support `GENERATED ALWAYS AS 
IDENTITY` or `SERIAL`
-  columns, nor `VACUUM ANALYZE`. Last tested 2025-11 with v2.6.2.
+  columns, nor `VACUUM ANALYZE`. Last tested 2025-12 with v2.6.3.
 
 - The [CrateDB](https://crate.io/) distributed database (Apache licence). 
CrateDB does not support
   rows (e.g. `SELECT (1,2)`), does not support the `time`, `varbit`, `bytea`, 
`jsonb` and `hstore`
@@ -139,14 +139,14 @@ The following PostgreSQL-compatible databases or 
extensions have been tested:
   PostgreSQL functions such as `factorial`, does not return a correct type OID 
for text columns in
   rows returned from a prepared statement, doesn't support Unicode 
identifiers, doesn't support the
   `COPY` protocol, doesn't support `TRUNCATE TABLE`. It works with these 
limitations with pg-el
-  (last tested 2025-11 with version 6.1.1).
+  (last tested 2025-12 with version 6.1.1).
 
 - The [CockroachDB](https://github.com/cockroachdb/cockroach) distributed 
database (source-available
   but non-free software licence). Note that this database does not implement 
the large object
   functionality, and its interpretation of SQL occasionally differs from that 
of PostgreSQL.
   Currently fails with an internal error on the SQL generated by our query for 
`pg-table-owner`, and
   fails on the boolean vector syntax b'1001000'. Works with these limitations 
with pg-el (last
-  tested 2025-11 with CockroachDB CCL v25.4).
+  tested 2025-12 with CockroachDB CCL v25.4).
 
 - The [YDB by Yandex](https://ydb.tech/docs/en/postgresql/docker-connect) 
distributed database
   (Apache licence). Has very limited PostgreSQL compatibility. For example, an 
empty query string
@@ -160,7 +160,7 @@ The following PostgreSQL-compatible databases or extensions 
have been tested:
 
 - The [CedarDB](https://cedardb.com/) database spun off from the Umbra 
research database developed
   at the University of Munich is fairly PostgreSQL compatible and works well 
with pg-el. Last tested
-  2025-11 with CedarDB version v2025-11-24.
+  2025-12 with CedarDB version v2025-12-02.
 
 - The [QuestDB](https://questdb.io/) time series database (Apache licensed) 
has very limited
   PostgreSQL support, and does not support the `integer` type for example. 
Last tested 2025-10 with
@@ -198,7 +198,7 @@ The following PostgreSQL-compatible databases or extensions 
have been tested:
   `pg_catalog.pg_types` table are not the same as those used by PostgreSQL 
(e.g. `Int64` instead of
   `int8`), so our parsing machinery does not work. This database also has more 
restrictions on the
   use of identifiers than PostgreSQL (for example, `id` is not accepted as a 
column name, nor are
-  identifiers containing Unicode characters). Last tested v1.0.0-beta1 in 
2025-11.
+  identifiers containing Unicode characters). Last tested v1.0.0-beta2 in 
2025-12.
 
 - Hosted PostgreSQL services that have been tested: as of 2025-06 render.com 
is running a Debian
   build of PostgreSQL 16.8 and works fine (requires TLS connection), as of 
2024-12
@@ -210,9 +210,11 @@ The following PostgreSQL-compatible databases or 
extensions have been tested:
   Data works fine. As of 2025-11, the free tier of Supabase works fine (you 
will probably have to
   increase the read timeout using the `read_timeout` URL parameter).
 
-- Untested but likely to work: Amazon RDS, Google Cloud SQL, Azure Database 
for PostgreSQL, Amazon
-  Aurora, CrunchyData Warehouse. You may however encounter difficulties with 
TLS connections, as
-  noted above. Reports on success or problems encountered with these databases 
are welcome.
+- Untested but likely to work: different [PostgreSQL-derived
+  forks](https://wiki.postgresql.org/wiki/PostgreSQL_derived_databases), such 
as Amazon RDS, Google
+  Cloud SQL, Azure Database for PostgreSQL, Amazon Aurora, CrunchyData 
Warehouse. You may however
+  encounter difficulties with TLS connections, as noted above. Reports on 
success or problems
+  encountered with these databases are welcome.
 
 PostgreSQL variants or proxies that **don't work** with pg-el:
 

Reply via email to