Skip to content

Releases: datafusion-contrib/datafusion-postgres

datafusion-postgres-v0.11.0

02 Oct 02:02
f49d6d1
Compare
Choose a tag to compare

What's Changed

Full Changelog: datafusion-postgres-v0.10.2...datafusion-postgres-v0.11.0

datafusion-postgres-v0.10.2

21 Sep 14:35
298e06d
Compare
Choose a tag to compare

What's Changed

  • Rewrite version result to fix column name by @mjgarton in #179
  • fix: array type conversion in format_type by @sunng87 in #180

Full Changelog: datafusion-postgres-v0.10.1...datafusion-postgres-v0.10.2

datafusion-postgres-v0.9.0

20 Sep 21:18
b8f97dd
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump pgwire from 0.32.0 to 0.32.1 by @dependabot[bot] in #128
  • chore(deps): bump async-trait from 0.1.88 to 0.1.89 by @dependabot[bot] in #129
  • chore(deps): bump datafusion from 49.0.0 to 49.0.1 by @dependabot[bot] in #131
  • Per connection trasnaction tracking and cleanup by @tonyalaribe in #130
  • refactor: update transaction management by @sunng87 in #132
  • feat: use exported data for pg_catalog by @sunng87 in #133
  • refactor: simplify arrowtable with memtable by @sunng87 in #134
  • docs: fix version and docs badges to README by @waynexia in #137
  • chore(deps): bump datafusion from 49.0.1 to 49.0.2 by @dependabot[bot] in #136
  • refactor: optimise logicalplan before execution by @sunng87 in #138
  • test: add unit test infra code by @sunng87 in #139
  • feat: add sql rewrite rules framework and alias rewrite rule by @sunng87 in #143
  • fix: resolve arrow-pg panic when encoding dictionary arrays by @savani02 in #142
  • feat: add sql rewrite rule to resolve unqualified identifier by @sunng87 in #144
  • feat: rewrite to remove unsupported type cast by @sunng87 in #145
  • feat: remove additional unsupported cast by @sunng87 in #146
  • feat: implement dbeaver startup queries one-by-one by @sunng87 in #140
  • chore(deps): bump log from 0.4.27 to 0.4.28 by @dependabot[bot] in #148
  • chore(deps): bump chrono from 0.4.41 to 0.4.42 by @dependabot[bot] in #151
  • Feature/max connection limit by @iPeluwa in #154
  • Fix parameter type inference for untyped parameters in extended queries by @iPeluwa in #152
  • Add session-level statement timeout support by @iPeluwa in #153
  • Fix high priority transaction issues by @iPeluwa in #156
  • Fix the unsupported parameter type issue by @iPeluwa in #157
  • test: include queries for pgcli startup by @sunng87 in #149
  • feat: metabase startup queries by @sunng87 in #160
  • refactor: add a layer of abstraction for CatalogProviderList by @sunng87 in #161
  • refactor: update CatalogInfo signatures by @sunng87 in #162
  • chore: make all CatalogInfo methods async by @sunng87 in #163
  • chore(deps): bump rust_decimal from 1.37.2 to 1.38.0 by @dependabot[bot] in #167
  • feat: implement first \d table query by @sunng87 in #169
  • chore(deps): bump tokio-rustls from 0.26.2 to 0.26.3 by @dependabot[bot] in #172
  • fix: include path for data files by @sunng87 in #173

New Contributors

Full Changelog: datafusion-postgres-v0.8.1...datafusion-postgres-v0.9.0

datafusion-postgres-v0.10.1

20 Sep 22:39
2ebd6ec
Compare
Choose a tag to compare

What's Changed

Full Changelog: datafusion-postgres-v0.9.0...datafusion-postgres-v0.10.1

datafusion-postgres-v0.8.1

19 Aug 09:24
28c9f02
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: datafusion-postgres-v0.7.0...datafusion-postgres-v0.8.1

datafusion-postgres-v0.7.0

08 Jul 20:48
6b16c80
Compare
Choose a tag to compare

What's Changed

  • feat: high-level serve function for SessionContext by @sunng87 in #79
  • refactor: catalog names, error handling and set statements by @sunng87 in #80
  • chore: reorganize workspace meta by @sunng87 in #81
  • feat: add --dir option for the cli by @sunng87 in #82
  • refactor: accept arc reference for serve by @sunng87 in #83
  • refactor: remove custom information_schema and use datafusion built-in by @sunng87 in #85
  • feat: add pg_catalog and its tables by @sunng87 in #86
  • feat: add udf current_schema and current_schemas by @sunng87 in #87
  • refactor: extract a new crate arrow-pg by @sunng87 in #89
  • feat: update datafusion to 48 by @sunng87 in #90
  • refactor: use minimal feature set of pgwire by @sunng87 in #92
  • chore(deps): bump rust_decimal from 1.37.1 to 1.37.2 by @dependabot in #91
  • chore(deps): bump getset from 0.1.5 to 0.1.6 by @dependabot in #94
  • refactor: introducing datafusion feature in arrow-pg by @sunng87 in #93
  • feat: add support for binaryview type by @sunng87 in #96
  • chore(deps): bump arrow from 55.1.0 to 55.2.0 by @dependabot in #97
  • feat: Major DataFusion PostgreSQL Enhancements - Security, Compatibility by @iPeluwa in #98
  • refactor: use logger and predefined filters by @sunng87 in #99
  • chore(deps): bump tokio from 1.45.1 to 1.46.0 by @dependabot in #100
  • feat: update pgwire to 0.31 by @sunng87 in #101
  • feat: provide function to customize pgwire handlers by @sunng87 in #103

New Contributors

Full Changelog: datafusion-postgres-v0.4.0...datafusion-postgres-v0.7.0

datafusion-postgres-v0.6.0

16 Jun 00:50
a3d8d85
Compare
Choose a tag to compare

What's Changed

  • feat: high-level serve function for SessionContext by @sunng87 in #79
  • refactor: catalog names, error handling and set statements by @sunng87 in #80
  • chore: reorganize workspace meta by @sunng87 in #81
  • feat: add --dir option for the cli by @sunng87 in #82
  • refactor: accept arc reference for serve by @sunng87 in #83
  • refactor: remove custom information_schema and use datafusion built-in by @sunng87 in #85
  • feat: add pg_catalog and its tables by @sunng87 in #86
  • feat: add udf current_schema and current_schemas by @sunng87 in #87
  • refactor: extract a new crate arrow-pg by @sunng87 in #89
  • feat: update datafusion to 48 by @sunng87 in #90

Full Changelog: datafusion-postgres-v0.4.0...datafusion-postgres-v0.6.0

datafusion-postgres-v0.4.0

03 Jun 18:36
b0c1a1d
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump futures from 0.3.30 to 0.3.31 by @dependabot in #37
  • chore(deps): bump tokio from 1.40.0 to 1.41.0 by @dependabot in #39
  • chore(deps): bump datafusion from 42.0.0 to 42.1.0 by @dependabot in #38
  • chore(deps): bump datafusion from 42.1.0 to 42.2.0 by @dependabot in #40
  • chore(deps): bump tokio from 1.41.0 to 1.41.1 by @dependabot in #41
  • chore(deps): bump tokio from 1.41.1 to 1.42.0 by @dependabot in #42
  • chore(deps): bump chrono from 0.4.38 to 0.4.39 by @dependabot in #43
  • chore(deps): bump async-trait from 0.1.83 to 0.1.84 by @dependabot in #46
  • chore(deps): bump async-trait from 0.1.84 to 0.1.85 by @dependabot in #47
  • chore(deps): bump tokio from 1.42.0 to 1.43.0 by @dependabot in #48
  • Upgrade pgwire by @mjgarton in #49
  • Upgrade datafusion to version to 44 by @mjgarton in #50
  • Avoid unwrapping Result<RecordBatch> by @mjgarton in #52
  • Add support for UTF8View types by @mjgarton in #51
  • Fix parameter type ordering by @mjgarton in #54
  • Fix mapping from NaiveDate to Date32 by @mjgarton in #53
  • chore(deps): bump async-trait from 0.1.85 to 0.1.86 by @dependabot in #55
  • chore(deps): bump async-trait from 0.1.86 to 0.1.87 by @dependabot in #57
  • chore(deps): bump tokio from 1.43.0 to 1.44.0 by @dependabot in #58
  • Upgrade datafusion to version 46 by @mjgarton in #59
  • chore(deps): bump async-trait from 0.1.87 to 0.1.88 by @dependabot in #61
  • chore(deps): bump datafusion from 46.0.0 to 46.0.1 by @dependabot in #62
  • chore(deps): bump tokio from 1.44.0 to 1.44.1 by @dependabot in #60
  • chore(deps): bump tokio from 1.44.1 to 1.44.2 by @dependabot in #64
  • Support Dictionary types as they're logically equivalent to their value types. Needed for delta-rs partition columns. by @tonyalaribe in #65
  • Support "insert into" queries in SimpleQueryHandler by @tonyalaribe in #67
  • Add support for Decimal128 datatype by @mshauneu in #68
  • chore(deps): bump rust_decimal from 1.35.0 to 1.37.1 by @dependabot in #70
  • feat: information schema support by @sunng87 in #71
  • chore: introduce nix configuration by @sunng87 in #72
  • chore(deps): bump log from 0.4.22 to 0.4.27 by @dependabot in #74
  • chore(deps): bump tokio from 1.44.2 to 1.45.0 by @dependabot in #73
  • Add early support for nested types (like struct and list) by @trueleo in #69
  • refactor: cleanup, upgrade and refactor by @sunng87 in #78
  • chore(deps): bump tokio from 1.45.0 to 1.45.1 by @dependabot in #77

New Contributors

Full Changelog: datafusion-postgres-v0.3.0...datafusion-postgres-v0.4.0

datafusion-postgres-v0.3.0

05 Nov 03:05
09ba22b
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump async-trait from 0.1.82 to 0.1.83 by @dependabot in #34
  • chore(deps): bump pgwire from 0.24.2 to 0.24.3 by @dependabot in #35
  • chore: update pgwire and datafusion by @sunng87 in #36

Full Changelog: datafusion-postgres-v0.2.0...datafusion-postgres-v0.3.0

datafusion-postgres-v0.2.0

30 Sep 19:10
72a78d8
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump pgwire from 0.24.0 to 0.24.1 by @dependabot in #25
  • Remove Mutex around SessionContext by @simonvandel in #26
  • chore(deps): bump tokio from 1.39.2 to 1.39.3 by @dependabot in #30
  • feat: allow customization of host and port for cli by @sunng87 in #29
  • refactor: allow all types of statements by @sunng87 in #28
  • chore(deps): bump tokio from 1.39.3 to 1.40.0 by @dependabot in #31
  • chore(deps): bump pgwire from 0.24.1 to 0.24.2 by @dependabot in #33
  • chore(deps): bump async-trait from 0.1.81 to 0.1.82 by @dependabot in #32

Full Changelog: v0.1.0...datafusion-postgres-v0.2.0