Environment (Required on creation):
- Camunda Spring Boot Starter 7.17.0-alpha6-ee
- CockroachDB 20.1.3
Description (Required on creation; please attach any relevant screenshots, stacktraces, log files, etc. to the ticket):
- In the Admin Webapps (System -> Diagnostics) the following is shown:
"database": { "vendor": "PostgreSQL", "version": "9.5.0" },
Steps to reproduce (Required on creation):
- Start Camunda Platform 7 (EE) with CockroachDB 20.1.3 as the database.
- Navigate to http://localhost:8080/camunda/app/admin/default/#/system?section=diagnostics-system-settings
Observed Behavior (Required on creation):
The used database is reported as PostgreSQL 9.5.
Expected behavior (Required on creation):
The used database should be reported as CockroachDB 20.1.3.
Root Cause (Required on prioritization):
CockroachDB 20.1.3 implements the PostgreSQL 9.5 wire-protocol, and uses the PostgreSQL JDBC driver. As a result, the JDBC connection meta-data provides PostgreSQL 9.5information. The problem lies in this code.
Solution Ideas (Optional):
We need to apply a workaround similar to this code.