Skip to content

Latest commit

 

History

History
83 lines (71 loc) · 6.99 KB

30.0.0.md

File metadata and controls

83 lines (71 loc) · 6.99 KB

30.0.0 (2023-08-22)

Full Changelog

Implemented enhancements:

  • feat: Add support for PostgreSQL bitwise XOR operator #7256 (jonahgao)

Fixed bugs:

  • fix(functions): support Dictionary for string and int functions #7262 (appletreeisyellow)
  • fix: CLI should support different sql dialects #7263 (jonahgao)
  • fix: build_timestamp_list data type mismatch #7267 (yukkit)

Documentation updates:

  • Minor: Remove stubbed out redundant Execution Plan section of library user guide #7309 (alamb)

Merged pull requests:

  • chore(functions): fix function names typo #7269 (appletreeisyellow)
  • fix(functions): support Dictionary for string and int functions #7262 (appletreeisyellow)
  • Change benefits_from_partitioning flag to vector #7247 (mustafasrepo)
  • fix: CLI should support different sql dialects #7263 (jonahgao)
  • fix: build_timestamp_list data type mismatch #7267 (yukkit)
  • feat: Add support for PostgreSQL bitwise XOR operator #7256 (jonahgao)
  • Improve error message for aggregate/window functions #7265 (2010YOUY01)
  • Extend insert into to support Parquet backed tables #7244 (devinjdangelo)
  • Operators documentation #7264 (spaydar)
  • Minor: Add upstream ticket reference in comments #7275 (alamb)
  • Add parquet-filter and sort benchmarks to dfbench #7120 (alamb)
  • Allow skip_failed_rules to skip buggy logical plan rules that have a schema mismatch #7277 (smiklos)
  • Enable creating and inserting to empty external tables via SQL #7276 (devinjdangelo)
  • Prepare 29.0.0 Release #7270 (andygrove)
  • Hotfix: Test in information_schema.slt fails #7286 (sarutak)
  • Move sqllogictests to sqllogictests crate to break cyclic dependency #7284 (alamb)
  • Add isnan and iszero #7274 (sarutak)
  • Add library guide for table provider and catalog providers #7287 (tshauck)
  • Implement Support for Copy To Logical and Physical plans #7283 (devinjdangelo)
  • Add internal_err! error macro #7293 (comphead)
  • refactor: data types in array_expressions #7280 (izveigor)
  • Fix Unnest for array aggregations. #7300 (vincev)
  • Minor: Followup tasks for nanvl #7311 (sarutak)
  • Minor: Remove stubbed out redundant Execution Plan section of library user guide #7309 (alamb)
  • Minor: fix some parquet writer session level defaults #7295 (devinjdangelo)
  • Add Sqllogictests for INSERT INTO external table #7294 (devinjdangelo)
  • Minor: Fix documentation typos for array expressions #7314 (Weijun-H)
  • Qualify filter fields in the update plan #7316 (gruuya)
  • chore(deps): update tokio requirement to 1.28 #7324 (jonahgao)
  • Bug-fix / Join Output Orderings #7296 (berkaysynnada)
  • Add internal_err error macros. Part 2 #7321 (comphead)
  • Minor: Improve doc comments to datafusion-sql #7318 (alamb)
  • Minor: make memory_limit tests more self describing #7190 (alamb)
  • Minor: Improve docstrings for LogicalPlan #7331 (alamb)
  • minor: fix doc/typo #7341 (jackwener)
  • Minor: Extract FileScanConfig into its own module #7335 (alamb)
  • Minor: Move shared testing code into datafusion_common #7334 (alamb)
  • refine: substr error #7339 (Weijun-H)
  • Add not_impl_err error macro #7340 (comphead)
  • chore: public sql_statement_to_plan_with_context() #7268 (waynexia)
  • Deprecate ScalarValue bitor, bitand, and bitxor (#6842) #7351 (tustvold)
  • feature: Support EXPLAIN COPY #7291 (alamb)
  • Add SQLOptions for controlling allowed SQL statements, update docs #7333 (alamb)
  • Refactor: Consolidate OutputFileFormat and FileType into datafusion_common #7336 (devinjdangelo)