If I look at the docs Session settings — CrateDB: Reference
it looks like crate does export the Postgres server version as
However it looks like stitch data is checking another way,
which begs the question, should crate be exposing the Postgres version in
SELECT version() or should Stitch change the way it detects the Postgres version?
2022-11-04 10:42:06,471Z main - INFO Attempting to connect to PostgreSQL destination 2022-11-04 10:42:07,373Z main - INFO Successfully connected 2022-11-04 10:42:07,373Z main - INFO Checking database version 2022-11-04 10:42:07,737Z main - INFO Version: CrateDB 5.1.0 (built 5c9617d/2022-10-11T09:42:10Z, Linux 3.10.0 amd64, OpenJDK 64-Bit Server VM 18.0.2+9) 2022-11-04 10:42:07,737Z main - CRITICAL Database version check failed 2022-11-04 10:42:07,737Z main - CRITICAL Error when attempting to execute "SELECT version()" 2022-11-04 10:42:07,737Z main - CRITICAL Connection attempt failed 2022-11-04 10:42:07,737Z main - CRITICAL Only PostgreSQL version 9.3 and above is supported 2022-11-04 10:42:07,743Z main - INFO Exit status is: Check failed with code -1.