Irevoire 
							
						 
					 
					
						
						
							
						
						4562b278a8 
					 
					
						
						
							
							remove a warning and add a log  
						
						... 
						
						
						
						Co-authored-by: Clément Renault <clement@meilisearch.com > 
						
						
					 
					
						2021-07-05 17:46:02 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						a57e522a67 
					 
					
						
						
							
							introduce a die route let the program exit itself alone  
						
						
						
						
					 
					
						2021-07-05 17:38:10 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						634201244c 
					 
					
						
						
							
							Merge  #250   #251  
						
						... 
						
						
						
						250: Add the limit field to http-ui r=Kerollmops a=irevoire
251: Fix the limit r=Kerollmops a=irevoire
There was no check on the limit and thus if a user specified a very large number this line could cause a panic.
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
					 
					
						2021-06-22 13:00:52 +00:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						81643e6d70 
					 
					
						
						
							
							add the limit field to http-ui  
						
						
						
						
					 
					
						2021-06-22 14:47:23 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						77eb37934f 
					 
					
						
						
							
							add jemalloc to http-ui and the benchmarks  
						
						
						
						
					 
					
						2021-06-22 14:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						9716fb3b36 
					 
					
						
						
							
							format the whole project  
						
						
						
						
					 
					
						2021-06-16 18:33:33 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						78fe4259a9 
					 
					
						
						
							
							Fix the http-ui crate  
						
						
						
						
					 
					
						2021-06-14 18:06:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						103dddba2f 
					 
					
						
						
							
							Move the UpdateStore into the http-ui crate  
						
						
						
						
					 
					
						2021-06-08 17:59:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						3b1cd4c4b4 
					 
					
						
						
							
							Rename the FacetCondition into FilterCondition  
						
						
						
						
					 
					
						2021-06-02 16:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						c10469ddb6 
					 
					
						
						
							
							Patch the http-ui crate to support filterable fields  
						
						
						
						
					 
					
						2021-06-02 16:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Tamo 
							
						 
					 
					
						
						
							
						
						608c5bad24 
					 
					
						
						
							
							fix http-ui  
						
						
						
						
					 
					
						2021-06-01 16:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						5012cc3a32 
					 
					
						
						
							
							Fix the http-ui crate to support split facet databases  
						
						
						
						
					 
					
						2021-05-25 11:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						e65bad16cc 
					 
					
						
						
							
							Compute the words prefixes at the end of an update  
						
						
						
						
					 
					
						2021-04-27 14:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						7aa5753ed2 
					 
					
						
						
							
							Make the attribute positions range bounds to be fixed  
						
						
						
						
					 
					
						2021-04-27 14:35:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						e8cc7f9cee 
					 
					
						
						
							
							Expose a route in the http-ui to update the WordsLevelPositions  
						
						
						
						
					 
					
						2021-04-27 14:25:34 +02:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						7fa3a1d23e 
					 
					
						
						
							
							makes clippy happy http-ui  
						
						
						
						
					 
					
						2021-04-21 12:36:45 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						33860bc3b7 
					 
					
						
						
							
							test(update, settings): set & reset synonyms  
						
						... 
						
						
						
						fixes after review
more fixes after review 
						
						
					 
					
						2021-04-18 11:24:17 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						e39aabbfe6 
					 
					
						
						
							
							feat(search, update): synonyms  
						
						
						
						
					 
					
						2021-04-18 11:24:17 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						3af8fa194c 
					 
					
						
						
							
							test(http): combine settings assert_(ser|de)_tokens into 1 test  
						
						
						
						
					 
					
						2021-04-10 12:13:59 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						84c1dda39d 
					 
					
						
						
							
							test(http): setting enum serialize/deserialize  
						
						
						
						
					 
					
						2021-04-08 17:03:40 +03:00 
						 
				 
			
				
					
						
							
							
								Alexey Shekhirin 
							
						 
					 
					
						
						
							
						
						dc636d190d 
					 
					
						
						
							
							refactor(http, update): introduce setting enum  
						
						
						
						
					 
					
						2021-04-08 17:03:40 +03:00 
						 
				 
			
				
					
						
							
							
								tamo 
							
						 
					 
					
						
						
							
						
						a2f46029c7 
					 
					
						
						
							
							implement a first version of the stop_words  
						
						... 
						
						
						
						The front must provide a BTreeSet containing the stop words
The stop_words are set at None if an empty Set is provided
add the stop-words in the http-ui interface
Use maplit in the test
and remove all the useless drop(rtxn) at the end of all tests 
						
						
					 
					
						2021-04-01 13:57:55 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						5af63c74e0 
					 
					
						
						
							
							Speed-up the MatchingWords highlighting struct  
						
						
						
						
					 
					
						2021-03-03 15:45:03 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						c62d2f56d8 
					 
					
						
						
							
							Expose an http route for the WordsPrefixes update  
						
						
						
						
					 
					
						2021-02-21 12:16:53 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						8f43698a60 
					 
					
						
						
							
							fix httpui  
						
						
						
						
					 
					
						2021-02-01 19:49:51 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						3b60432687 
					 
					
						
						
							
							Use update_id in UpdateBuilder  
						
						... 
						
						
						
						Add `the update_id` to the to the updates. The rationale is the
following:
- It allows for better tracability of the update events, thus improved
  debugging and logging.
- The enigne is now aware of what he's already processed, and can return
  it if asked. It may not make sense now, but in the future, the update
  store may not work the same way, and this information about the state
  of the engine will be desirable (distributed environement). 
						
						
					 
					
						2021-02-01 19:46:34 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						65b821b192 
					 
					
						
						
							
							Rename the Index facets method into facets_distribution  
						
						
						
						
					 
					
						2021-01-27 14:15:33 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						7be275b692 
					 
					
						
						
							
							Add the count to the facet distribution  
						
						
						
						
					 
					
						2021-01-26 14:14:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						33945a3115 
					 
					
						
						
							
							Introduce a new facet filters query field  
						
						
						
						
					 
					
						2021-01-26 14:09:08 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						aa129dd7e8 
					 
					
						
						
							
							Display the number of candidates instead of the returned document count  
						
						
						
						
					 
					
						2021-01-26 14:06:28 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						3b64735058 
					 
					
						
						
							
							Introduce a struct to compute facets values  
						
						
						
						
					 
					
						2021-01-26 14:06:27 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						87a56d2bc9 
					 
					
						
						
							
							Fix settings bug  
						
						... 
						
						
						
						replace ids with str in settings
This allows for better maintainability of the settings code, since
updating the searchable attributes is now straightforward.
criterion use string
fix reindexing fieldid remaping
add tests for primary_key compute
fix tests
fix http-ui
fixup! add tests for primary_key compute
code improvements settings
update deps
fixup! code improvements settings
fixup! refactor settings updates and fix bug
fixup! Fix settings bug
fixup! Fix settings bug
fixup! Fix settings bug
Update src/update/index_documents/transform.rs
Co-authored-by: Clément Renault <clement@meilisearch.com >
fixup! Fix settings bug 
						
						
					 
					
						2021-01-26 13:53:08 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						44c0dd0762 
					 
					
						
						
							
							Fix an fst Set related warning  
						
						
						
						
					 
					
						2021-01-13 11:03:03 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						4f7f7538f7 
					 
					
						
						
							
							highlight with new tokenizer  
						
						
						
						
					 
					
						2021-01-11 21:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						a576c7ae4b 
					 
					
						
						
							
							Display the update meta result content on the update page  
						
						
						
						
					 
					
						2020-12-22 13:42:43 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						6c7db3d956 
					 
					
						
						
							
							Display the time it took to process an update  
						
						
						
						
					 
					
						2020-12-22 13:42:43 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						9fcbc83ebc 
					 
					
						
						
							
							Accept and mirror compression of documents additions  
						
						
						
						
					 
					
						2020-12-22 13:42:42 +01:00 
						 
				 
			
				
					
						
							
							
								mpostma 
							
						 
					 
					
						
						
							
						
						49a016b53d 
					 
					
						
						
							
							create update handler trait  
						
						... 
						
						
						
						fix type inference error 
						
						
					 
					
						2020-12-22 12:59:15 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						77e951e933 
					 
					
						
						
							
							Use the byte-unit crate to ease library usage  
						
						
						
						
					 
					
						2020-12-20 12:00:37 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						5a23417499 
					 
					
						
						
							
							Compress updates content using gzip  
						
						
						
						
					 
					
						2020-12-17 10:59:58 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						61b383f422 
					 
					
						
						
							
							Introduce the criteria update setting  
						
						
						
						
					 
					
						2020-12-04 12:02:22 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						58a1f9081c 
					 
					
						
						
							
							Allow users to abort pending updates, one by one or all at once  
						
						
						
						
					 
					
						2020-12-01 14:51:05 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						ba4ba685f9 
					 
					
						
						
							
							Make the facet levels maps to previous level groups and don't split them  
						
						
						
						
					 
					
						2020-11-28 12:43:43 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						fc686aaca7 
					 
					
						
						
							
							Use the De Morgan law to simplify the NOT operation  
						
						
						
						
					 
					
						2020-11-23 16:43:56 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						a0adfb5e8e 
					 
					
						
						
							
							Introduce a real pest parser and support every facet filter conditions  
						
						
						
						
					 
					
						2020-11-23 16:43:55 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						67d4a1b3fc 
					 
					
						
						
							
							Introduce a new update for the facet levels  
						
						
						
						
					 
					
						2020-11-23 16:43:51 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						218eb97241 
					 
					
						
						
							
							Introduce an input field for the facet filters on the http-ui  
						
						
						
						
					 
					
						2020-11-23 16:43:49 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						2341b99379 
					 
					
						
						
							
							Support a basic facet based query system  
						
						
						
						
					 
					
						2020-11-23 16:43:49 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						eded5558b2 
					 
					
						
						
							
							Rename the users ids documents ids into external documents ids  
						
						
						
						
					 
					
						2020-11-22 17:17:47 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						23f9a22edc 
					 
					
						
						
							
							Update the HTTP settings route to accept the faceted fields  
						
						
						
						
					 
					
						2020-11-13 18:35:47 +01:00