/pgjdbc

Postgresql JDBC Driver

Primary LanguageJavaBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Slonik Duke

PostgreSQL JDBC Driver with adjustments for CrateDB

About

The PostgreSQL JDBC Driver (PgJDBC for short) allows Java programs to connect to a PostgreSQL database using standard, database independent Java code. Is an open source JDBC driver written in Pure Java (Type 4), and communicates in the PostgreSQL native network protocol.

Details

This is a fork of the vanilla PostgreSQL JDBC Driver to support specific details for CrateDB. For example, this is to avoid certain statements and queries on internal PostgreSQL tables which are not supported by CrateDB.

It is used by the CrateDB legacy JDBC driver for covering certain usage scenarios around CrateDB and is not released otherwise.

You are welcome to inspect the changelog of the fork and the differences to the upstream pgJDBC.

Contributing

For information on how to contribute to the project see the Contributing Guidelines.