Skip to content

Releases: Eventual-Inc/Daft

v0.2.12

23 Jan 23:20
854037e
Compare
Choose a tag to compare

Changes

👾 Bug Fixes

  • [BUG] bugfix for empty partitions when writing out empty partitions @samster25 (#1814)

v0.2.11

23 Jan 21:29
966145b
Compare
Choose a tag to compare

Changes

✨ New Features

  • [FEAT] Support Hive-Style Partitioned Writes for Tabular Writes @samster25 (#1794)

👾 Bug Fixes

📖 Documentation

  • [DOCS] Add warning during repartition to use into_partitions instead @jaychia (#1808)
  • [BUG] Fix type annotation on UDF @jaychia (#1807)
  • [DOCS] Update README.rst to remove beta disclaimer @jaychia (#1802)
  • [CHORE] Update docs to reflect materialized Dataframes from writes and in-memory reads @colin-ho (#1795)
  • [DOCS] Upgrade version of docs sphinx-book-theme dependency @jaychia (#1789)
  • [DOCS] Fix notebooks to use new public parquet file @jaychia (#1788)
  • [DOCS] Fix docs build for sphinxcontrib-applehelp versioning @jaychia (#1787)
  • [DOCS] Update README.rst for broken links @jaychia (#1786)
  • [CHORE] Update tutorials to use released version of Daft @jaychia (#1751)

🧰 Maintenance

  • [CHORE] Update docs to reflect materialized Dataframes from writes and in-memory reads @colin-ho (#1795)
  • [CHORE] Update tutorials to use released version of Daft @jaychia (#1751)

⬆️ Dependencies

v0.2.10

16 Jan 18:19
447ea5a
Compare
Choose a tag to compare

Changes

✨ New Features

🚀 Performance Improvements

👾 Bug Fixes

  • [BUG] Invalidate PartitionSpec when we run Explode on it @samster25 (#1772)

📖 Documentation

🧰 Maintenance

v0.2.9

06 Jan 00:33
76b1086
Compare
Choose a tag to compare

Changes

👾 Bug Fixes

v0.2.8

22 Dec 00:03
94bb370
Compare
Choose a tag to compare

Changes

✨ New Features

🚀 Performance Improvements

👾 Bug Fixes

📖 Documentation

  • Revert "[DOCS] Add proper robots.txt and sitemap.xml to index only latest and stable" @jaychia (#1753)
  • [DOCS] Add proper robots.txt and sitemap.xml to index only latest and stable @jaychia (#1752)
  • [DOCS] Add documentation on memory @jaychia (#1736)
  • [DOCS] Add anonymous io_config for notebook @jaychia (#1721)

🧰 Maintenance

v0.2.7

12 Dec 07:15
97753a2
Compare
Choose a tag to compare

Changes

✨ New Features

🚀 Performance Improvements

👾 Bug Fixes

  • [BUG] [Hotfix] [Join Optimization] Fix pre-partitioned check for larger side of join. @clarkzinzow (#1718)
  • [BUG] Fix set_config logic so it can be called after call to set runner @jaychia (#1709)
  • [BUG] Propagate URL download expressions max_connections to S3Config @jaychia (#1708)

📖 Documentation

  • [FEAT] Add ability to set global IOConfig @jaychia (#1710)
  • [DOCS] Add notebooks used for pydata global 2023 presentation @jaychia (#1703)

v0.2.6

05 Dec 22:38
a53cd51
Compare
Choose a tag to compare

Changes

✨ New Features

👾 Bug Fixes

  • [BUG] Use schema_hints as hints instead of definitive schema @colin-ho (#1636)
  • [BUG] Allow for use of Ray jobs for benchmarking @jaychia (#1690)
  • [BUG] fix off by 1 for retries for cred provider @samster25 (#1681)

🧰 Maintenance

⬆️ Dependencies

v0.2.5

29 Nov 02:30
7d7938f
Compare
Choose a tag to compare

Changes

👾 Bug Fixes

  • [BUG] Check queue state while waiting to place inside @samster25 (#1678)
  • [BUG] Parametrize dataframe unit-tests with Parquet data @jaychia (#1610)

🧰 Maintenance

  • [CHORE] Favor traversal over visitors @samster25 (#1677)
  • [CHORE] Bring in TreeNode and Refactor Expression Traversal to use TreeNode @samster25 (#1676)

⬆️ Dependencies

v0.2.4

27 Nov 21:12
76ab4ca
Compare
Choose a tag to compare

Changes

✨ New Features

  • [FEAT] show number of truncated columns @samster25 (#1673)
  • [FEAT] add retries to s3 credential provider timeouts @samster25 (#1663)
  • [FEAT] Dynamic Responsive Printing of Tables, Schema and Series @samster25 (#1662)
  • [FEAT] Print the results of a df.show() to stdout if running in non-interactive mode @jaychia (#1655)
  • [FEAT] 1606 - Adding hour expression in date util @suriya-ganesh (#1637)
  • [FEAT] [CSV Reader] Bulk CSV reader + general CSV reader refactor @clarkzinzow (#1614)
  • [FEAT] Use cached preview from df.collect() in df.show(). @clarkzinzow (#1651)

🚀 Performance Improvements

👾 Bug Fixes

  • [BUG] Add an allowlist of DataTypes that ColumnRangeStatistics supports and validation of TableStatistics @jaychia (#1632)
  • [BUG] favor char indices instead of slicing to deal with unicode @samster25 (#1664)
  • [BUG] pass in pyarrow dtype manually into parquet read @samster25 (#1650)
  • [CHORE] Fixed bug in ray version @dioptre (#1649)

🧰 Maintenance

⬆️ Dependencies

8 changes

v0.2.3

20 Nov 19:29
c2d4c23
Compare
Choose a tag to compare

Changes

✨ New Features

  • Enabling quote, comment and escape character @suriya-ganesh (#1582)
  • [FEAT] Iceberg Scan Operator @samster25 (#1561)
  • [FEAT] Enable Progress Bars for PyRunner and RayRunner @samster25 (#1609)

👾 Bug Fixes

  • [BUG] Fix CSV roundtrip for decimals (actually an f64->decimal casting bug) @jaychia (#1626)
  • [BUG] Filter out size-0 directory marker files during s3 globs @jaychia (#1629)
  • [BUG] raise error if non valid parquet file (less than parquet footer size) @samster25 (#1628)
  • [BUG] Fix parquet timestamp tz roundtrip inference @jaychia (#1625)
  • [BUG] Roundtrip tests for CSVs and Parquet @jaychia (#1616)
  • [BUG] Self-concat breaks with the RayRunner @jaychia (#1617)
  • [BUG] Add better handling for case where glob of parquet files returns empty @jaychia (#1615)
  • [BUG] enable fixed size binary ingest to daft binary @samster25 (#1612)
  • [BUG] Manually specify region in tutorial read_json @jaychia (#1608)
  • [BUG] remove f strings from logging @samster25 (#1611)

📖 Documentation

  • [BUG] Manually specify region in tutorial read_json @jaychia (#1608)

🧰 Maintenance

⬆️ Dependencies