0.6.1 (2022-07-13)
0.6.0 (2022-07-11)
- COPY my_table FROM STDIN BINARY (#261) (7155783)
- COPY my_table TO STDOUT (#269) (393b520)
- COPY my_table TO STDOUT BINARY (#271) (d8c4c77)
- support \l meta command (#215) (b9d0363)
- support COPY statement in a batch of sql statements (#217) (d39cec8)
- support IF [NOT] EXISTS for DDL statements (#224) (703a25d)
- copy could return wrong error message (#252) (6ad4aa2)
- COPY null values caused NullPointerException (#254) (cd34476)
- order parameters by index and not textual value (#239) (d472639)
- parse table names with schema prefix (#232) (cbdf28d)
- respect result format code from Bind msg (#238) (708fa42)
- skip bytes in an invalid stream defensively (#241) (1c60253)
- add authentication faq entry (#244) (d5cc7e3)
- add connection tips for pgx (#234) (1ac2a70)
- add connection tips for pgx (#234) (684a068)
- document JDBC connection tips and performance considerations (#233) (5a09690)
- move COPY documentation to separate file (#246) (54251aa)
- update readme to reflect latest version (#229) (ea998bf)
0.5.1 (2022-06-22)
- correctly skip nested block comments (#219) (c9903da)
- unix domain sockets failed for msg size > 8Kb on MacOS (#188) (bc778ec)
- bump junixsockets to 2.5.0 (#186) (58d09cb)
- enable dependabot (#187) (1bf14c8)
- remove custom Maven plugin versions (#214) (1392a7a)
- add documentation for connection options (#212) (837fe31)
- mark drivers as having experimental support (#189) (5ab7caa)
- update README to reflect recent updates (#190) (d0c52bf)
0.5.0 (2022-06-13)
- add support for describe statement (#125) (52452d7)
- add support for extended query protocol batching (#168) (30607f0)
- automatically detect client that is connected (#169) (f11f459)
- enable authentication (#174) (2e34c84)
- handle implicit transactions and errors in batches (#127) (23702ee)
- support unix domain sockets (#150) (cec7d43)
- clear statement tag before auto rollback (#147) (994976f), closes #146
- error handling for extended query protocol (#149) (6696531)
- handle errors if domain socket file is invalid (#164) (4a6d865)
- lower case single statement commands were not recognized (#148) (f069eaf)
- print version number at startup (#142) (9f4d230)
- send comments to the backend to support hints (#170) (f329578)
- split statement did not correctly parse escaped quotes (#152) (cfbec96)
- terminate connection for invalid messages (#154) (6ed6266)
- use assembly instead of fat jar (#145) (dd8d3d1)
- bump Spanner to 6.24 (#155) (836271e)
- bump Spanner to 6.25 (#161) (d66e0e6)
- bump Spanner to 6.25.5 (#172) (c986a25)
0.4.2 (2022-05-03)
0.4.1 (2022-05-02)
0.4.0 (2022-04-29)
- all statement batching (#108) (1d88311)
- support connecting to different databases (#121) (2bc0355)
- support fetching rows in multiple steps (#122) (d5b76ca)
- support more JDBC parameter types (#118) (21a7bd0)
- support pgx in extended mode (#82) (1fbb35d)
- allow QueryMessage with empty query string (#113) (2a3f2eb)
- invalid metadata command (#124) (4d2d37d)
- remember parameter types of parsed statement (#114) (8f0d477)
- return EmptyQueryResponse for empty statements (#126) (77e7421)
0.3.0 (2022-04-07)
0.2.1 (2022-03-31)
0.2.0 (2022-03-30)
- docker build command in GitHub Actions config (#90) (ec210ca)
- handle connection failures better by returning an error response (#67) (c0bad6f)
- Add Copy command parsing in QueryMessage and basic psql e2e test (#43) (184c00e)
- Add support for multiple CopyData messages (#40) (24eeedc)
- add support incoming binary values (#27) (2ef7563)
- COPY supports large files and streaming input from PostgreSQL (#52) (b773999)
- enable native JDBC connections (#28) (ceba433)
- support JDBC metadata queries (#58) (021e131)
- trigger release (#63) (62af37d)
- add newly added view to expected result (4ca4411)
- add support for arrays in ResultSets (#36) (90bd661)
- CI integration tests ignored environment variable values (#31) (c37d2e4)
- command should determine result type (#29) (1a39338)
- remove all GSQL headers (#60) (755592a)
- return correct transaction status (69c4017)
- Statements with no results would return an error (#57) (398afbe), closes #56
- support null parameters (#35) (4fde6c3)
- Update Copy parser to handle ',' separated option list (#49) (7c6530f)