| 
							
							
								 Louis Dureuil | 9fedd8101a | Fix tests | 2023-10-30 15:11:07 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 54d07a8da3 | Update field distribution taking into account both deletions and additions | 2023-10-30 14:47:51 +01:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 53382bb1b8 | Introduce a new flag to skip dumping enqueued/processing tasks | 2023-10-30 14:32:10 +01:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 5b004a2583 | Add more logs to the dump exporter | 2023-10-30 14:31:55 +01:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 13416ccbf7 | Introduce a new meilitool to help the cloud team | 2023-10-30 14:30:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 58690dfb19 | Fix tests compilation after changes to ExternalDocumentsIds API | 2023-10-30 13:34:07 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | abf424ebfc | Remove unused FromIterator | 2023-10-30 11:41:56 +01:00 |  | 
			
				
					| 
							
							
								 Clément Renault | dfab6293c9 | Use an LMDB database to store the external documents ids | 2023-10-30 11:41:23 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | fdf3f7f627 | Fix facet distribution test | 2023-10-30 11:41:23 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 6260cff65f | Actually delete documents from DB when the merge function says so | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 8e0d9c9a5e | Recover delete_documents tests that were too eagerly deleted | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | ae4ec8ea55 | Add delete_document_using_wtxn to TempIndex | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 652ac3052d | use new iterator in batch | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 9a2dccc3bc | Add iterator to find external ids of a bitmap of internal ids | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | a35988550c | Fix some snapshots | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | e78281785c | Actually execute the transform even if there are only documents to delete | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 3c15881818 | Add simple delete test | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 73c06d31d9 | snapshot always display stuff in consistent order | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 290e773d23 | remove more warnings and fix some tests | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | fa6c7f65ca | Add TmpIndex::delete_documents | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 113527f466 | Remove soft-deleted related methods from Index | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | c534a1b687 | Stop using delete documents pipeline in batch runner | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 2263dff02b | Stop using removed delete pipelines almost everywhere | 2023-10-30 11:41:22 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | d651b3ef01 | Remove delete documents files | 2023-10-30 11:41:20 +01:00 |  | 
			
				
					| 
							
							
								 ManyTheFish | 762b0b47e6 | Use deladd merging function in chunks mergers | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 01d5eedf2f | Remove some warnings | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 073f89db79 | Fix facet tests | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 8370fbc92b | Fix snaps | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 85f42fbc03 | Handle external to internal id mapping from TypedChunk::Documents | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | c6b3c18c85 | WIP: Comment out document deletion in other pipelines than update TODO: fix calls to DELETE route | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | bafeb892a7 | Modify Index after changes to ExternalDocumentsIds | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 8fb221dae3 | Refactor ExternalDocumentsIds - Remove soft deleted
- Add apply method that takes a list of operations to encapsulate modifications to the external -> internal mapping | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 5be569e3e2 | Update obkv | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 946c762d28 | WIP: reset documents in TypedChunk::Documents | 2023-10-30 11:40:20 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | cda6ca1ee6 | Remove TypedChunk::NewDocumentIds | 2023-10-30 11:40:18 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 696fcf4d18 | Fix document insertion into LMDB | 2023-10-30 11:39:31 +01:00 |  | 
			
				
					| 
							
							
								 ManyTheFish | 476e4d3dbe | Use value buffer instead of the initial value when writting the final result in the sorter | 2023-10-30 11:39:31 +01:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 576fa9c6da | Remove useless comment | 2023-10-30 11:39:31 +01:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 77dcbff6b2 | Remove and Insert the DelAdd geo points | 2023-10-30 11:39:31 +01:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 544440c363 | Ignore geo fields when the Del and Add content is the same | 2023-10-30 11:39:31 +01:00 |  | 
			
				
					| 
							
							
								 Clément Renault | a3dae4db9b | Extract the geo fields DelAdd and generate a new DelAdd obkv with it | 2023-10-30 11:39:31 +01:00 |  | 
			
				
					| 
							
							
								 ManyTheFish | ba90a5ec0e | update extract fid word count docids | 2023-10-30 11:39:31 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | b26dc9aabe | Explanatory code comment | 2023-10-30 11:39:31 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 66abac9364 | Use specialized KvReaderDelAddtypeCo-authored-by: Clément Renault <clement@meilisearch.com> | 2023-10-30 11:39:31 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 59f88c14b3 | Simplify facet update after removing Index::faceted_documents_ids | 2023-10-30 11:39:29 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 14832cb324 | Remove Index::faceted_documents_ids | 2023-10-30 11:37:32 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 04ec293024 | Facet Incremental update | 2023-10-30 11:37:30 +01:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | f67ff3a738 | Facets Bulk update | 2023-10-30 11:36:40 +01:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 560e8f5613 | Introduce the CboRoaringBitmapCodec merge_deladd_into and use it | 2023-10-30 11:34:55 +01:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 2d3f15f82c | Introduce a function to only serialize the Add side of a DelAdd obkv | 2023-10-30 11:34:55 +01:00 |  |