ErrLookup › quickwit-oss/tantivy
quickwit-oss/tantivy
Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust · Rust · 418 source files
Analyzed at b5d8deb80c on 2026-09-05. 82 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| unexpected aggregation, expected multi_terms aggregation | panic | error | |
| The term has an invalid type code | panic | error | panic, term, corruption, encoding |
| non-zero packed bits fit in u64 | panic | error | rust, panic, aggregation, overflow, integer-overflow |
| expected json type in term | panic | error | rust, panic, query, range-query, json, fast-fields, type-mismatch |
| could not read term dictionary | panic | error | |
| Managed file lock poisoned | panic | error | |
| This implementation always produces a score. | panic | error | |
| Invalid type code in JSON term | panic | critical | rust, panic, json, postings, corruption, indexing |
| Managed directory wlock poisoned (2). | panic | error | |
| Failed to downcast collector fruit. | panic | error | |
| expecting a Term with a json type and json path | panic | error | |
| All columns re required to be numerical | panic | error | rust, panic, columnar, merge, type-mismatch |
| PhrasePrefixScorer must have at least two terms | panic | error | rust, panic, query, phrase-prefix, invariant |
| Invalid op metadata byte | panic | error | rust, panic, deserialization, columnar |
| ExpUnrolledLinkedList block count overflow - exceeded 4… | panic | error | panic, overflow, memory, indexing |
| could not find field in accessors | panic | error | |
| Failed to acquire read lock on SegmentManager. | panic | error | rust, panic, mutex-poisoned, segment-management, indexing |
| Failed to spawn meta file watcher thread | panic | error | |
| mmap cache lock is poisoned | panic | error | |
| TermMissingAgg collector, but no missing found in agg req | panic | error | rust, panic, aggregation, internal-invariant, deserialization |
| expected type string, which is always sortable | panic | error | |
| zstd-compression feature is not enabled | exception | error | rust, feature-flag, compression, sstable |
| buffer should be empty | panic | error | |
| Managed directory rlock poisoned in garbage collect. | panic | error | |
| unexpected aggregation, expected histogram aggregation | panic | error | rust, panic, aggregation, type-mismatch, internal-invariant |
| dictionary missing for str accessor | panic | error | rust, panic, aggregation, composite, dictionary |
| unexpected aggregation, expected composite aggregation | panic | error | rust, panic, aggregation, type-mismatch, internal-invariant |
InvalidData Could not convert value to compact_space. This is a bug. | error_code | error | io, codec, u128, internal-bug |
| could not convert to String | panic | error | rust, panic, utf-8, aggregation, index-corruption |
| InvertedIndexPlugin is a built-in; use… | panic | error | unimplemented, plugin, inverted-index, built-in |
| SSTable corruption | exception | error | rust, sstable, corruption, io |
| unexpected metric type | panic | error | rust, panic, aggregation, type-mismatch, internal-invariant |
| unexpected aggregation, expected term aggregation | panic | error | rust, panic, aggregation, type-mismatch, internal-invariant |
| Failed to acquire write lock on SegmentManager. | panic | error | rust, panic, mutex-poisoned, segment-management, commit |
| support only up to u16::MAX field ids | panic | error | schema, panic, field-limit, indexing |
| Managed directory rlock poisoned in list damaged. | panic | error | |
| doc encoding failed. This is a bug | panic | error | serialization, json, panic, serde |
| Exist query without a field isn't allowed | panic | error | rust, panic, query-parser, query-grammar |
| unexpected aggregation, expected range aggregation | panic | error | rust, panic, aggregation, type-mismatch, internal-invariant |
| At least one bound must be set | panic | error | rust, panic, query, range-query, fast-fields |
| Failed to deserialize terminfoblockmeta | panic | critical | panic, deserialization, index-corruption, termdict |
| term dict returned non-UTF-8 | panic | error | rust, panic, utf-8, index-corruption, aggregation |
| error when reading block in doc store | exception | error | io, iteration, data-corruption, rust |
| Key length mismatch | panic | error | rust, panic, aggregation, composite, slice-length |
| unknown compressor id | panic | critical | rust, compression, feature-flag, panic, data-format |
| No multivalued index is allowed when stacking column index | panic | critical | panic, columnar, merge, multivalued, invariant-violation |
| This lock should never be poisoned | panic | error | rust, panic, mutex-poisoned, concurrency, indexing |
| StorePlugin is a built-in; use StorePluginWriter::new | panic | error | unimplemented, plugin, store, built-in |
| null must be handled separately | panic | error | panic, aggregation, composite, null, pagination |
| unexpected type . This should not happen | panic | error | panic, aggregation, composite, histogram, type-mismatch |
| actual doc store version | panic | critical | rust, versioning, backward-compatibility, panic, data-format |
Unsupported Async read is not supported. | error_code | warning | io, async, unsupported, file-slice |
| failed to read block content | exception | error | io, sstable, truncation, rust |
InvalidInput Required column conflicts with another required column of the same type… | error_code | error | schema, merge, columnar, conflict |
| Pre-tokenized string support in dynamic fields is not yet… | panic | error | rust, unimplemented, json, dynamic-fields, indexing |
| Mmap cache lock is poisoned. | panic | error | rust, panic, mutex-poisoning, concurrency |
| Field already exists in schema | panic | error | panic, schema, duplicate-field, configuration |
| interval not precomputed for date histogram source | panic | error | panic, aggregation, composite, date-histogram, invariant-violation |
| IP address support in dynamic fields is not yet implemented | panic | error | unimplemented, fastfield, json, ip-address |
| FastFieldsPlugin is a built-in; use… | panic | error | rust, api-misuse, fast-fields, plugin, panic |
| Internal Error: Called get_val of empty column. | panic | error | panic, columnar, empty-column, bounds, data-access |
| unsupported | panic | error | panic, aggregation, composite, pagination, unsupported-type |
| err.to_string() | exception | error | io, compression, lz4, rust |
| Corrupted data. Invalid VInt 32 | panic | error | panic, vint, deserialization, corruption, io |
| Failed to acquire write lock in delete queue | panic | error | rust, panic, mutex-poisoning, concurrency, gc |
| Invalid value type id | exception | error | deserialization, schema, invalid-data, corrupt-data |
| Bytes support in dynamic fields is not yet implemented | panic | error | rust, unimplemented, bytes, fast-fields, columnar |
| failed to read block_len | exception | error | io, sstable, truncation, rust |
| JSON serialization for IndexMeta should never fail. | panic | info | rust, panic, serialization, serde, debug |
| Lock poisoned. This should never happen | panic | error | rust, panic, mutex-poisoning, concurrency, search |
| Invalid doc store version | exception | error | io, versioning, serialization, rust |
| No field type is associated with code | exception | error | deserialization, schema, invalid-data, version-mismatch |
| The IndexWriter does not have any lock. This is a bug… | panic | error | rust, panic, index-writer, rollback, lifecycle |
| Empty DocOpstamp is forbidden | panic | error | rust, panic, indexing, merge, deletes |
| doc store block not completely decompressed, data corruption | exception | error | io, compression, zstd, data-corruption, rust |
UnexpectedEof File corrupted. The file is smaller than 4 bytes | error_code | error | io, corrupt-file, footer, eof |
| Facet support in dynamic fields is not yet implemented | panic | error | rust, unimplemented, facets, fast-fields, columnar |
| Field reader cache lock poisoned. This should never happen. | panic | error | rust, panic, mutex-poisoning, concurrency, search |
| Fst data is corrupted | exception | error | io, data-corruption, fst, term-dictionary, rust |
| the JSON field does not support custom field types | panic | error | unimplemented, fastfield, json, custom-type |
| File corrupted. The file is smaller than… | exception | error | io, truncation, footer, rust |
| Failed to acquire write lock on delete queue writer | panic | error | rust, panic, mutex-poisoning, indexing, deletes |