github duckdb/duckdb v0.6.1
0.6.1 Bugfix Release

latest releases: v0.10.2, v0.10.1, v0.10.0...
17 months ago

This is a bug fix release for various issues discovered after we released 0.6.0. There are no new features, just bug fixes.

What's Changed

  • Correctly accept BUILD_JEMALLOC_EXTENSION on Linux by @Mytherin in #5343
  • [julia] fix docstring of load! and relax type restriction by @jfb-h in #5354
  • Bump DuckDB_jll compat to v0.6 by @jeremiahpslewis in #5356
  • Issue #5342: DATE_PART Struct Indexing by @hawkfish in #5382
  • Add reference to cleanup function for duckdb_result_get_chunk by @ak-coram in #5389
  • Fix #5390: in filter pull-up optimizer avoid adding columns to one side of a set operation by @Mytherin in #5400
  • Fix #5371: correctly use instance cache in JDBC and ODBC connector by @Mytherin in #5398
  • Add support for reading JSON type columns from Parquet files by @Mytherin in #5401
  • [Dev] Fix compilation issues related to MSVC and Windows.h by @Tishj in #5386
  • fix: upgrade npm's internal node-gyp by @Mause in #5402
  • [Appender] Appender can now properly append to DECIMAL columns by @Tishj in #5364
  • Fix bug causing loss of order preservation in insert by @lnkuiper in #5427
  • Allocator: throw std::bad_alloc if a malloc allocation fails by @Mytherin in #5439
  • Fix the use of COLUMNS(...) in ORDER BY clause by @lokax in #5444
  • Adding lazy relation -> data.frame conversion for R client by @hannes in #5181
  • Fix #5450, don't crash on integer dates in R by @hannes in #5451
  • Issue #5366: QUANTILE_DISC Intervals by @hawkfish in #5442
  • Remove the f off by @hatvik in #5475
  • Fix many fuzzer issues by @Mytherin in #5482
  • Allow column references in constant table functions by @Mytherin in #5483
  • Node register arrow ipc buffer fix by @samansmink in #5433
  • Add initializer for queue_insertions by @hannes in #5504
  • Disabling per-value materialization of r altrep strings in results by @hannes in #5454
  • Correctly set delim_offset in flatten dependent join and disable linux arrow test by @Mytherin in #5509
  • update arrow extension by @samansmink in #5506
  • [Python] Correct stub for DuckDBPyConnection::df by @Tishj in #5385
  • Add deserialization to custom operators by @rjatwal in #5496
  • [Python] No longer truncate ByteArray values by nullbytes by @Tishj in #5517
  • Add in the pg_database, pg_proc, and pg_settings views to pg_catalog by @jwills in #5526
  • Fix various BufferManager issues by @lnkuiper in #5476
  • Add feature request link by @Mause in #5324
  • [Python] Fix relation.query() not accepting non-select statements by @Tishj in #5531
  • fix issue #5488 by @samansmink in #5519
  • [Python] Adding back Query interrupt support (through Ctrl+C) by @Tishj in #5487
  • Adding dummy user/username/password settings by @hannes in #5530
  • Add memory leak tests, and fix memory leaks related to repeated table creation/destruction by @Mytherin in #5537
  • DuckBox renderer fixes by @Mytherin in #5539
  • Fix #5533: correctly use timestamp logical type unit in Parquet stats reader by @Mytherin in #5540
  • Disable the extended code coverage tests for now by @Mytherin in #5542
  • NLJoin is not always terrible by @pdet in #5538
  • naming mismatch for linux arm extension upload by @samansmink in #5556
  • Deprecate 'sprintf' usage using MacOSX SDK 13 by @darrenfu in #5545
  • Fix #5546: allow foldable scalar expressions in standard table functions by @Mytherin in #5550
  • Upgrade sqlite scanner hash by @Mytherin in #5551
  • [Python] Fixed bug where creating a cursor from a closed connection caused a segfault by @Tishj in #5565
  • Fsst pull bugfix from upstream by @samansmink in #5567
  • Parquet: Not setting num_children for primitive types as per spec by @hannes in #5579
  • [Python] Fix accidental dependency on pandas by @Tishj in #5581
  • Throw error when sorting or using indexes on big endian architecture by @Mytherin in #5588
  • fix: separate artifacts for 32bit and 64bit builds by @Mause in #5592
  • Bug fix for 5523 by @taniabogatsch in #5554
  • Disabling truncating of temporary buffer manager files on Windows by @hannes in #5600
  • Removed FSST unused global that triggered compiler warning by @hannes in #5602
  • Copy JDBC Properties to not lose readonly setting by @hannes in #5594

Full Changelog: v0.6.0...v0.6.1

Don't miss a new duckdb release

NewReleases is sending notifications on new releases.