What's Changed :rocket: - build: update python-p...
# general
z
What's Changed 🚀 - build: update python-publish workflow @ccmao1130 (#3797) - build(docs): fix docgen failed workflow @ccmao1130 (#3766) ✨ Features - feat: Adds .summarize() to compute statistics @rchowell (#3810) - feat(sql): SELECT without FROM @rchowell (#3814) - feat: Simplify is ins to an OR chain of eqs @colin-ho (#3800) - feat(session): Adds session class to python @rchowell (#3809) - feat(session): Replaces direct usage of DaftCatalog with Session @rchowell (#3794) - feat: Sequentially materialize left and right sides during hash join @colin-ho (#3735) - feat(connect): add temporal functions @universalmind303 (#3799) - feat: nulls first kernels @universalmind303 (#3789) - feat(table): implement list\_unique and Set aggregation @f4t4nt (#3710) - feat: add functions to daft-connect @universalmind303 (#3780) - feat(catalog): Defines a session for connection state @rchowell (#3782) - feat: implement bool\_and and bool\_or @f4t4nt (#3754) - feat(catalog): Defines an identifier for use across catalogs @rchowell (#3763) - feat(optimizer): Brute force join ordering @desmondcheongzx (#3688) - feat(swordfish): Properly buffer unordered scan tasks @colin-ho (#3751) - feat: better sql datatype support @universalmind303 (#3750) - feat: Adds list constructor to Expression and SQL APIs @rchowell (#3737) - feat: spark connect set operations @universalmind303 (#3739) - feat: add spark explain @universalmind303 (#3741) 🐛 Bug Fixes - fix: unity managed table reads @pmogren (#3806) - fix: boolean casts to strings and null propagation @rchowell (#3770) - fix: catalog table names @universalmind303 (#3760) 🚀 Performance - perf(swordfish): Parallel expression evaluation @colin-ho (#3593) - perf: Use parquet metadata from schema inference for accurate scan task statistics @desmondcheongzx (#3784) ♻️ Refactor - refactor: rename
table
to
recordbatch
@universalmind303 (#3771) - refactor: port DaftContext to rust side @universalmind303 (#3767) - refactor: renames to\_struct to just struct @rchowell (#3755) 📖 Documentation - docs: add scarf analytics @ccmao1130 (#3773) - docs: Update distributed docs to add byoc mode, change name to daft cli @jessie-young (#3768) - docs: update README.rst diagram @ccmao1130 (#3803) - docs: update links in readme @ccmao1130 (#3779) - docs: add footer and update broken links @ccmao1130 (#3764) 👷 CI - ci: Allow TPCH benchmarks to use ARM cluster profile @desmondcheongzx (#3777) - ci: Record info for TPCH benchmarks @desmondcheongzx (#3729) - ci: send slack notification for broken links @ccmao1130 (#3742) Full Changelog: https://github.com/Eventual-Inc/Daft/compare/v0.4.3...v0.4.4 Release Notes: https://github.com/Eventual-Inc/Daft/releases/tag/v0.4.4
🚀 4
daft party 5
🔥 6
j
@ChanChan Mao if Scarf is working well this release, let's target next release for removing our old analytics solution?
🙌 1
c
sounds good!