mirror of
https://github.com/meilisearch/meilisearch.git
synced 2024-11-26 12:05:05 +08:00
chore: Emit warnings when a document id is reused
This commit is contained in:
parent
810dfdf656
commit
337aee5b65
@ -6,6 +6,7 @@ use rocksdb::rocksdb_options;
|
|||||||
use hashbrown::HashMap;
|
use hashbrown::HashMap;
|
||||||
use fst::map::Map;
|
use fst::map::Map;
|
||||||
use sdset::Set;
|
use sdset::Set;
|
||||||
|
use log::warn;
|
||||||
|
|
||||||
use crate::database::index::{Index, Positive, PositiveBuilder, Negative};
|
use crate::database::index::{Index, Positive, PositiveBuilder, Negative};
|
||||||
use crate::database::{DATA_INDEX, DocumentKeyAttr};
|
use crate::database::{DATA_INDEX, DocumentKeyAttr};
|
||||||
@ -67,6 +68,7 @@ impl RawUpdateBuilder {
|
|||||||
pub fn document_update(&mut self, document_id: DocumentId) -> &mut DocumentUpdate {
|
pub fn document_update(&mut self, document_id: DocumentId) -> &mut DocumentUpdate {
|
||||||
match self.document_updates.entry(document_id) {
|
match self.document_updates.entry(document_id) {
|
||||||
Entry::Occupied(mut occupied) => {
|
Entry::Occupied(mut occupied) => {
|
||||||
|
warn!("Already updated document {:?}, clearing it", document_id);
|
||||||
occupied.get_mut().clear();
|
occupied.get_mut().clear();
|
||||||
occupied.into_mut()
|
occupied.into_mut()
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user