Skip to content

v25.08.00

Choose a tag to compare

@AyodeAwe AyodeAwe released this 06 Aug 19:25
· 572 commits to main since this release
9ce11a0

🚨 Breaking Changes

🐛 Bug Fixes

📖 Documentation

🚀 New Features

🛠️ Improvements

  • Check shape is initialized in cuvsMatrixSliceRows (#1193) @benfred
  • Add error checking for our C example code (#1171) @benfred
  • Removing all references to CUDA 11 from codebase (#1150) @cjnolet
  • [Java]Fixed TieredIndexParams creation/destruction, calling cuvsTieredIndexParamsCreate (#1147) @punAhuja
  • Fix update-version (#1135) @AyodeAwe
  • Reducing binary size in ivf_pq by deduplicating kernels (#1130) @jinsolp
  • fix(docker): use versioned -latest tag for all rapidsai images (#1129) @gforsyth
  • SCaNN Index build (#1120) @rmaschal
  • [Java] Extend Dataset to work as an output data container (#1111) @ldematte
  • [Java] Fix HNSW params allocation (#1110) @ldematte
  • [Java] Fix CAGRA params allocation (#1109) @ldematte
  • [Java] Fix POM (#1106) @ldematte
  • Enforce java codeowners for managing contents of java/ (#1103) @cjnolet
  • Reduce binary size of refine functions (#1095) @tfeher
  • [Java] Introduce scoped resource access (#1089) @ldematte
  • Expose graph and dataset accessors for CAGRA to C/Python (#1086) @benfred
  • Add warning for unused GPU when n_clusters < n_ranks in batch all_neighbors (#1072) @jinsolp
  • [Java] Tidy up MemorySegments lifecycle (#1069) @ldematte
  • [Java] Refactor SearchResults implementation classes (#1067) @ldematte
  • Use CUDA 12.9 in Conda, Devcontainers, Spark, GHA, etc. (#1063) @jakirkham
  • Exporting changed graph_build_params namespace into all_neighbors (#1060) @jinsolp
  • hnsw::from_cagra: avoid allocating the graph twice (#1057) @achirkin
  • Improve memory efficiency for returning NN Descent distances (#1053) @jinsolp
  • Deprecation notice for batching code specific to NN Descent (#1052) @jinsolp
  • Remove nvidia and dask channels (#1050) @vyasr
  • [Java] Enforce Java code format standard (#1049) @narangvivek10
  • Make rust publish run after conda upload (#1047) @AyodeAwe
  • refactor(cuda11): remove cuda11-only conda channels, cleanup docs (#1046) @gforsyth
  • [Review][Java] Fix random segabort/segfault/double free problems (#1045) @ldematte
  • [Java] Add Dataset based on MemorySegment (#1034) @ldematte
  • [Java] Add Java API benchmarks (#1033) @ldematte
  • fix(cli): Add validation for search-mode parameter (#1026) @mayani-nv
  • [Java] Encapsulate on-heap float arrays into Dataset (#1024) @ldematte
  • refactor(shellcheck): fix all remaining warnings/errors (#1019) @gforsyth
  • Instantiate only specific RAFT linewise kernels (#1018) @aamijar
  • Update nightly CI check to allow 30 days of failing nightly build. (#1008) @cjnolet
  • [Java] Using functions for mapping (#1007) @ldematte
  • [REVIEW][Java] Refactor CagraBuildAndSearchIT to explicitly express different execution modes (#1006) @ldematte
  • [REVIEW][Java] Add jextract artifacts to gitignore (#1005) @ldematte
  • Remove pytest pin (#998) @vyasr
  • [java] Utility function for cudaMemcpy (#983) @mythrocks
  • [java] Copy pom.xml to target/ on build (#981) @mythrocks
  • Remove CUDA 11 from dependencies.yaml (#962) @KyleFromNVIDIA
  • refactor(rattler): remove cuda11 options and general cleanup (#961) @gforsyth
  • Remove CUDA 11 devcontainers and update CI scripts (#960) @bdice
  • Common knn graph build params (#949) @jinsolp
  • stop uploading packages to downloads.rapids.ai (#940) @jameslamb
  • Instantiate only specific RAFT reduction kernels (#925) @divyegala
  • [Java] Replace the C wrapper layer with the Panama API-based Java implementation (#916) @narangvivek10
  • Forward-merge branch-25.06 into branch-25.08 (#909) @gforsyth
  • Forward-merge branch-25.06 into branch-25.08 (#897) @gforsyth
  • Serialize Vamana index with SSD sector alignment per MSFT DiskANN format, generate quantized dataset for integration with DiskANN (#846) @jamxia155
  • Add mean and median threshold modes to binary quantization (#716) @enp1s0