Duplication Issue in Document Return
TLDR Carl asked why the same document was returned twice, showing missing values in some properties. Kishore Nallan suggested checking the indexing method and use of curation overrides. Carl opted to provide a query for in-depth troubleshooting.
Sep 07, 2021 (26 months ago)
Carl
07:41 AMid
. One document looks compete but the other is missing values in some of the properties. Any suggestions on where I can begin to investigate the cause?Kishore Nallan
07:42 AMCarl
07:42 AMKishore Nallan
07:43 AMKishore Nallan
07:43 AMCarl
07:44 AMCarl
07:44 AMKishore Nallan
07:44 AMCarl
07:46 AMTypesense
Indexed 2779 threads (79% resolved)
Similar Threads
Understanding Document ID Fields and Rectifying Duplicate Document Error
John queried about understanding document ID fields and fixed a duplication issue with guidance from Jason. They discovered a bug preventing document deletion due to a URL encodable character, with John opening a GitHub issue for it.
Threading Problem During Multiple Collection Creation and Batch Insertion in Typesense
Johan has a problem with creating multiple collections and batch-inserting documents into Typesense, which is returning results from different collections. Kishore Nallan helps troubleshoot the issue and suggests a potential local race condition, which is fixed in a later build.
Troubleshooting Typesense Document Import Error
Christopher had trouble importing 2.1M documents into Typesense due to memory errors. Jason clarified the system requirements, explaining the correlation between RAM and dataset size, and ways to tackle the issue. They both also discussed database-like query options.
Optimizing Document Re-ingestion in Typesense
Viktor and Elyes discuss ways to handle frequent doc updates in Typesense. Kishore Nallan recommends using the update/upsert mode, data sharding, and the emplace action for efficient re-ingestion.
Handling Kinesis Stream Event Batching with Typesense
Dui had questions about how to handle Kinesis stream events with Typesense. Kishore Nallan suggested using upsert mode for creation/update and differentiating with logical deletion. After various discussions including identifying and resolving a bug, they finalized to introduce an `emplace` action in Typesense v0.23.