Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.paradedb.com/llms.txt

Use this file to discover all available pages before exploring further.

New Features 🎉

  • Aggregate-on-join pushdown now handles IN (SELECT ...), NOT IN (SELECT ...), EXISTS, and NOT EXISTS subqueries end-to-end, including null-aware semantics for NOT IN against NULL-bearing inner rows.

Stability Improvements 💪

  • Hold the header shared lock during LinkedItemList iteration to prevent an FSM race that could cause segfaults or index corruption under sustained write traffic.
  • Ignore segments with dead PIDs during merge so that segments from aborted merges are not permanently blocked from re-merging.
  • Quote the key_field identifier in pdb.more_like_this’s internal SPI lookup so that mixed-case key field columns (e.g. "Id", "DocumentId") work correctly.
  • Fix text casts and memory layout for tokenizer types so that they function as regular SQL types (writable to disk, reallocatable across memory contexts).
  • Turn off paradedb.enable_columnar_sort by default.

New Contributors 👋

The full changelog is available on the GitHub Release.