Materialized Index
The materialized field value index powers fast filter queries. Rebuild it after bulk document ingestion using the materialize endpoint.
The materialized index pre-computes and stores extracted field values for every document, enabling sub-second filter queries even on large workspaces. After bulk ingestion or schema changes, trigger a rebuild via the materialize endpoint to ensure the index stays current.
Both POST /v1/documents/filter and GET /v1/search read from this materialized index. If filter results appear stale or miss recently processed documents, call POST /filter/materialize to rebuild. For single-document uploads the index updates automatically, so manual rebuilds are only needed after bulk operations.