github NVIDIA/cudf v26.10.00

7 hours ago

What's Changed

🚨 Breaking Changes

  • Support zero-column operands in cross_join by @madsbk in #23235
  • Modify scalar factory APIs to honor the data_type scale by @davidwendt in #23483
  • Avoid a deep copy for no-op mergeAndSetValidity and make merging zero columns a no-op by @rishic3 in #23030
  • [FEA] Remove Deprecated Transform APIs by @lamarrr in #23489
  • Rename errc::OVERFLOW to avoid macro collisions by @a-hirota in #23509
  • Change cudf::strings::zfill_by_widths to accept null widths by @davidwendt in #23215
  • Rename cudf-polars max_io_threads configuration and change meaning by @wence- in #23569
  • Encode non-negative nanos for negative ORC timestamps by @vuule in #23391
  • Add opt-in per-row status column to VARIANT extraction and cast APIs by @abigalekim in #23560
  • [FEA] Simplify & Use a Meyers singleton for the cuDF context by @lamarrr in #23760
  • Replace the hybrid scan single-file secondary-filter API by @qbacpey in #23800
  • Apply memory backpressure to the shuffle by @madsbk in #23886
  • Fix empty mask behavior of apply_deletion_mask by @mhaseeb123 in #23857
  • Add Java API to return Parquet footer by @liurenjie1024 in #23912
  • [FEA] Drop Obsolete PTX/CUDA Rolling Aggregations by @lamarrr in #23840
  • Migrate stream APIs from rmm::cuda_stream_view to cuda::stream_ref by @bdice in #23929
  • Fix FULL_JOIN filtering through internal finalization by @bdice in #24146

🐛 Bug Fixes

📖 Documentation

🚀 New Features

🛠️ Improvements

New Contributors

Full Changelog: v26.10.00a...v26.10.00

Don't miss a new cudf release

NewReleases is sending notifications on new releases.