Skip to content

Releases: sunng87/pgwire

v0.24.2

19 Sep 17:46
772cd44
Compare
Choose a tag to compare

What's Changed

  • Improve phrasing / readability of crate docs opening paragraph by @akesling in #193
  • chore: skip building duckdb by @sunng87 in #195
  • fix: array type text serialization by @sunng87 in #194
  • chore(deps): update rusqlite requirement from 0.31.0 to 0.32.1 by @dependabot in #196
  • chore(deps): update derive-new requirement from 0.6 to 0.7 by @dependabot in #197
  • ci: improve build time and ci for sqlite/duckdb dependencies by @sunng87 in #199
  • fix: string escape for array by @sunng87 in #198

New Contributors

Full Changelog: v0.24.1...v0.24.2

v0.24.1

06 Aug 00:57
56183f4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.24.0...v0.24.1

v0.24.0

03 Aug 06:29
bddc82e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.23.0...v0.24.0

v0.23.0

14 Jun 17:17
d335723
Compare
Choose a tag to compare

This release introduces API support for postgres COPY operations, and our refactored PgWireHandlerFactory as en entrypoint for all your handlers.

What's Changed

  • scram: generate random nonce with one call by @serprex in #182
  • feat: add initial copy api design by @sunng87 in #105
  • refactor: introducing handler factory by @sunng87 in #183
  • refactor: make copy responses types of query response by @sunng87 in #184

Full Changelog: v0.22.0...v0.23.0

v0.22.0

29 Apr 18:18
0e24103
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.21.0...v0.22.0

v0.21.0

19 Apr 17:58
329dfd8
Compare
Choose a tag to compare

What's Changed

  • feat: call reserve to ensure one-time allocation by @sunng87 in #168
  • chore(deps): update tokio-rustls requirement from 0.25 to 0.26 by @dependabot in #169
  • chore: move datafusion example to a standalone project by @sunng87 in #172
  • fix: show text NULL for null by @sunng87 in #174
  • User can now specify a tag for QueryResponse by @LjPalle in #173

New Contributors

Full Changelog: v0.20.0...v0.21.0

v0.20.0

17 Mar 21:14
60e2a56
Compare
Choose a tag to compare

[0.20.0] - 2024-03-17

Changed

  • Changed do_describe API from ExtendedQueryHandler to more specific
    do_descirbe_statement and do_describe_portal. This is a breaking change,
    see sqlite example for how to migrate. [#164]
  • Improved performance of DataRowEncoder, updated how we store data in
    DataRow. Breaking change for message layer users. [#165] [#166]

What's Changed

  • refactor: make all pub type non_exhaustive by @sunng87 in #155
  • chore(deps): update rusqlite requirement from 0.30.0 to 0.31.0 by @dependabot in #157
  • chore(deps): update datafusion requirement from 35 to 36 by @dependabot in #158
  • test: add an example for duckdb by @sunng87 in #156
  • chore(deps): update duckdb requirement from 0.9.2 to 0.10.0 by @dependabot in #159
  • fix(example/sqlite): use Type::UNKNOWN when Column::dec_type returns None. by @KKould in #163
  • chore(deps): update sqlparser requirement from 0.43 to 0.44 by @dependabot in #161
  • chore(deps): update base64 requirement from 0.21 to 0.22 by @dependabot in #162
  • refactor: improve DataRowEncoder performance by @sunng87 in #165
  • refactor: use separated callback and return type for describe by @sunng87 in #164
  • refactor: reduce bytes copy and allocation of field_buffer by @sunng87 in #166

New Contributors

Full Changelog: v0.19.2...v0.20.0

v0.19.2

31 Jan 06:31
30707e1
Compare
Choose a tag to compare

What's Changed

  • fix: Arc impl Send and Sync does not require static bound for T by @tisonkun in #149
  • chore(deps): update datafusion requirement from 34 to 35 by @dependabot in #150
  • chore(deps): update sqlparser requirement from 0.41 to 0.43 by @dependabot in #151
  • fix: allow unknown type for Parse by @sunng87 in #153

New Contributors

Full Changelog: v0.19.1...v0.19.2

v0.19.0

08 Jan 09:40
99d3da8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.18.0...v0.19.0

v0.18.0

23 Dec 13:34
7f4a073
Compare
Choose a tag to compare

Changelog

What's Changed

  • fix: fix panic when downcasting UInt8Array, UInt16Array and UInt64Array by @xhwhis in #137
  • chore(deps): update datafusion requirement from 33 to 34 by @dependabot in #141
  • refactor: move portal store to client by @sunng87 in #140

Full Changelog: v0.17.0...v0.18.0