Skip to content

GSOC 2024 PROJECT

PostgreSQL JDBC Struct/Array Support

Contributor
Arjan Marku
Mentors
Dave Cramer, Mark Wong
Organization
PostgreSQLData
Program
GSoC 2024Completed

About this project

Description from the program archive

Currently, the composite types defined in PostgreSQL (https://www.postgresql.org/docs/current/rowtypes.html#ROWTYPES) are not exposed through the pgjdbc driver. This proposal aims to enable such functionality by implementing the methods defined in the JDBC API. It will allow a user to both retrieve a Struct from the result-set or use it for insertion or updates. Since a row can also hold an array of composite types, properly handling these arrays during reading / writing will also be taken in consideration.

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. PostgreSQL (Pgmoneta) - WAL infrastructure

    ShahryarMentored by My-Wine-Cellar, Haoran Zhang

  2. pgmoneta: Extended functionality

    ChaoMentored by My-Wine-Cellar, Haoran Zhang

  3. pgagroal: Replace the I/O Layer

    decarvMentored by My-Wine-Cellar, Luca Ferrari

  4. RPC Sinks for PgWatch3

    Akshat JaiminiMentored by Mark Wong, Pavlo

Data: Google Summer of Code public archive. This project in the official archive