Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						86d9f50b9c 
					 
					
						
						
							
							Fix bugs in incremental facet indexing with variable parameters  
						
						... 
						
						
						
						e.g. add one facet value incrementally with a group_size = X and then
add another one with group_size = Y
It is not actually possible to do so with the public API of milli,
but I wanted to make sure the algorithm worked well in those cases
anyway.
The bugs were found by fuzzing the code with fuzzcheck, which I've added
to milli as a conditional dev-dependency. But it can be removed later. 
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						985a94adfc 
					 
					
						
						
							
							cargo fmt  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						b1ab09196c 
					 
					
						
						
							
							Remove outdated TODOs  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						27454e9828 
					 
					
						
						
							
							Document and refine facet indexing algorithms  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						bee3c23b45 
					 
					
						
						
							
							Add comparison benchmark between bulk and incremental facet indexing  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						b2f01ad204 
					 
					
						
						
							
							Refactor facet database tests  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						9026867d17 
					 
					
						
						
							
							Give same interface to bulk and incremental facet indexing types  
						
						... 
						
						
						
						+ cargo fmt, oops, sorry for the bad history :( 
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						330c9eb1b2 
					 
					
						
						
							
							Rename facet codecs and refine FacetsUpdate API  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						485a72306d 
					 
					
						
						
							
							Refactor facet-related codecs  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						9b55e582cd 
					 
					
						
						
							
							Add FacetsUpdate type that wraps incremental and bulk indexing methods  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						079ed4a992 
					 
					
						
						
							
							Add more snapshots  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						a7201ece04 
					 
					
						
						
							
							cargo fmt  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						36296bbb20 
					 
					
						
						
							
							Add facet incremental indexing snapshot tests + fix bug  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						07ff92c663 
					 
					
						
						
							
							Add more snapshots from facet tests  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						61252248fb 
					 
					
						
						
							
							Fix some facet indexing bugs  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						68cbcdf08b 
					 
					
						
						
							
							Fix compile errors/warnings in http-ui and infos  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						85824ee203 
					 
					
						
						
							
							Try to make facet indexing incremental  
						
						
						
						
					 
					
						2022-10-26 13:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						d30c89e345 
					 
					
						
						
							
							Fix compile error+warnings in new tests  
						
						
						
						
					 
					
						2022-10-26 13:46:46 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						e8a156d682 
					 
					
						
						
							
							Reorganise facets database indexing code  
						
						
						
						
					 
					
						2022-10-26 13:46:46 +02:00