This repository has been archived by the owner on May 9, 2024. It is now read-only.
v0.4.0
What's Changed
- PRing the fixes for gcc-12 separately by @alexbaden in #153
- Introduce new execution sequence builder and work unit builder by @ienkovich in #127
- Fix sanity_tests run for the top-level CMakeLists by @ienkovich in #149
- Directly reference Join nodes in ColumnRef. by @ienkovich in #161
- Refactor const ref args in Node classes ctors and setters. by @ienkovich in #163
- Move boost hash include into cpp file by @alexbaden in #176
- Use hdk_log as default log dir. by @ienkovich in #180
- Add test to detect improper working dir. by @ienkovich in #171
- [README] Update readme build info. by @Devjiu in #166
- Added toString methods for ResultSet and ArrowResultSet by @akroviakov in #160
- Update README.md by @aregm in #184
- Enable CUDA 12 by @leshikus in #185
- Introduce QueryBuilder by @ienkovich in #162
- [CSV parsing] Empty columns support. by @Devjiu in #173
- Fix Constant expr print. by @ienkovich in #189
- Add debug descriptions and pretty-print for Python ExecutionResult. by @ienkovich in #190
- Minor extensions to QueryBuilder. by @ienkovich in #188
- Add declarations and examples for Python HDK API. by @ienkovich in #170
- L0 parallel code generation and execution for Taxi queries. by @kurapov-peter in #172
- Fix istream linking by @kurapov-peter in #194
- Dwarf bench integration by @bagrorg in #187
- Add spirv translator discovery to hdk complete build by @kurapov-peter in #193
- Add intel gpu enabling tests target by @kurapov-peter in #174
- Implement PyHDK QueryExpr, QueryNode and HDK API except data import. by @ienkovich in #192
- Intel gpu support: aggregations by @kurapov-peter in #195
- Remove LLVM spirv package duplicated search by @kurapov-peter in #201
- Support partial scheme specification on CSV import. by @ienkovich in #196
- Support HDK.import_csv. by @ienkovich in #202
- Add support for hash join on rowid by @alexbaden in #203
- Enable supported PyHDK Taxi variants. by @ienkovich in #206
- Install L0 modules by @kurapov-peter in #209
- Update Various Dependencies by @alexbaden in #207
- Check for empty table before computing expression ranges by @alexbaden in #210
- ResultSet refactoring and clean-up [01/N] by @ienkovich in #213
- ResultSet refactoring and clean-up [02/N] by @ienkovich in #214
- ResultSet refactoring and clean-up [03/N] by @ienkovich in #215
- ResultSet refactoring and clean-up [04/N] by @ienkovich in #216
- ResultSet refactoring and clean-up [06/N] by @ienkovich in #218
- ResultSet refactoring and clean-up [05/N] by @ienkovich in #217
- Fix test_import_arrow_table test. by @ienkovich in #222
New Contributors
- @Devjiu made their first contribution in #166
- @akroviakov made their first contribution in #160
- @aregm made their first contribution in #184
- @bagrorg made their first contribution in #187
Full Changelog: v0.3.1...v0.4.0