pypi bodo 2026.7

latest releases: 2026.10, 2026.8
2 months ago

Bodo 2026.7 Release (Date: 07/09/2026)

🎉 Highlights

This release, we are excited to significantly expand the range of queries that run in the BodoSQL C++ backend as well as add initial support for executing SQL on GPU. In addition to improvements in the C++ backend, we also add support for writing theta sketches with Bodo DataFrame’s to_iceberg() function and fix several bugs.

✨ New Features

  • The DataFrame library Iceberg writer now writes theta sketches.

BodoSQL C++ backend

  • Added string functions: REGEXP_SUBSTR, POSITION/CHARINDEX, RTRIMMED_LENGTH, INSERT
  • Added bitwise functions: BITAND, BITOR, BITXOR, BITSHIFTLEFT, BITSHIFTRIGHT, BITNOT, GETBIT
  • Added numeric bool functions: BOOLAND, BOOLOR, BOOLXOR, BOOLNOT
  • Added conditional functions: EQUALNULL, NVL2, ZEROIFNULL, REGR_VALX, REGR_VALY, DECODE
  • Added date/time functions: DATEDIFF, NEXT_DAY, PREVIOUS_DAY, DAYOFWEEKISO, YEAROFWEEKISO, YEARWEEK, STR_TO_DATE
  • Added MOD
  • Added Trigonometric functions
  • Added LEAST, GREATEST, ANY and ALL
  • Enabled min/max join filter pushdown to IO for Iceberg read
  • Enabled converting all Iceberg filter types
  • Added initial support for use of GPU in BodoSQL C++ backend

🐛 Bug Fixes

  • Added additional datatype validation to Series filter with a scalar value
  • Fixed correctness bug in Iceberg row-level filter expressions
  • Fixed a bug causing columns to have the wrong name when read from an Iceberg table and selecting a subset of columns
  • Fixed a GPU bug where join probe were being processed before join build was finished
  • Fixed segmentation fault in JIT compiler for matplotlib >= 3.11

⚙️ Dependency Updates

  • Upgraded to RAPIDS version 26.06

Full Changelog: 2026.6...2026.7

Don't miss a new bodo release

NewReleases is sending notifications on new releases.