Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						149f46c184 
					 
					
						
						
							
							Fix pacic when decoding  
						
						
						
						
							
						
					 
					
						2021-08-23 12:37:51 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						879d5e8799 
					 
					
						
						
							
							Merge  #319  
						
						... 
						
						
						
						319: Update version for the next release (v0.10.2) r=Kerollmops a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-23 10:03:23 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						88f6c18665 
					 
					
						
						
							
							Update version for the next release (v0.10.2)  
						
						
						
						
							
						
					 
					
						2021-08-23 11:33:30 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						aa1ce97748 
					 
					
						
						
							
							Merge  #317  
						
						... 
						
						
						
						317: Fix the facet string docids filterable deletion bug r=Kerollmops a=Kerollmops
Fixes a bug where the deletion of documents was returning a decoding error. But only when the settings are set with filterable attributes.
This bug was introduced in #254  in which we made the engine faster in returning the facet distribution. We changed the way we were storing the inverted index, we were no more storing only documents ids with the original values but also groups identified with integers, depending on the facet level we were using. This is similar to how facet numbers are already stored.
⚠️  As `@curquiza` already said, we must first revert #309  before merging this!
Related to https://github.com/meilisearch/MeiliSearch/issues/1601 .
Co-authored-by: Clément Renault <clement@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-23 08:57:16 +00:00 
						 
				 
			
				
					
						
							
							
								Clément Renault 
							
						 
					 
					
						
						
							
						
						c084f7f731 
					 
					
						
						
							
							Fix the facet string docids filterable deletion bug  
						
						
						
						
							
						
					 
					
						2021-08-23 10:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						0d1f83ba4b 
					 
					
						
						
							
							Merge  #318  
						
						... 
						
						
						
						318: Revert "Sort at query time" r=Kerollmops a=curquiza
Reverts meilisearch/milli#309 
We revert this from `main` not because this leads to a bug, but because we don't want to release it now and we have to merge and release an hotfix on `main`.
Cf:
- https://github.com/meilisearch/milli/issues/316 
- https://github.com/meilisearch/milli/pull/317 
Once the v0.21.0 is released, we should merge again this awesome addition 👌  
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-21 08:25:17 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						922f9fd4d5 
					 
					
						
						
							
							Revert "Sort at query time"  
						
						
						
						
							
						
					 
					
						2021-08-20 18:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								okyanusoz 
							
						 
					 
					
						
						
							
						
						96839c48c9 
					 
					
						
						
							
							Direct users to milli for the core library in the README ( #1520 )  
						
						... 
						
						
						
						* Update README.md
* Update README.md
* Update README.md
* Update README.md
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
* Update README.md
Co-authored-by: gui machiavelli <hey@guimachiavelli.com >
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
Co-authored-by: gui machiavelli <hey@guimachiavelli.com > 
						
						
							
						
					 
					
						2021-08-19 16:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Irevoire 
							
						 
					 
					
						
						
							
						
						4b99d8cb91 
					 
					
						
						
							
							rewrite the indexing benchmarks  
						
						
						
						
							
						
					 
					
						2021-08-19 15:02:43 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						41fc0dcb62 
					 
					
						
						
							
							Merge  #309  
						
						... 
						
						
						
						309: Sort at query time r=Kerollmops a=Kerollmops
This PR:
 - Makes the `Asc/Desc` criteria work with strings too, it first returns documents ordered by numbers then by strings, and finally the documents that can't be ordered. Note that it is lexicographically ordered and not ordered by character, which means that it doesn't know about wide and short characters i.e. `a`, `丹`, `▲`.
 - Changes the syntax for the `Asc/Desc` criterion by now using a colon to separate the name and the order i.e. `title:asc`, `price:desc`.
 - Add the `Sort` criterion at the third position in the ranking rules by default.
 - Add the `sort_criteria` method to the `Search` builder struct to let the users define the `Asc/Desc` sortable attributes they want to use at query time. Note that we need to check that the fields are registered in the sortable attributes before performing the search.
 - Introduce a new `InvalidSortableAttribute` user error that is raised when the sort criteria declared at query time are not part of the sortable attributes.
 - `@ManyTheFish` introduced integration tests for the dynamic Sort criterion.
Fixes  #305 .
Co-authored-by: Kerollmops <clement@meilisearch.com >
Co-authored-by: many <maxime@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-18 16:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								many 
							
						 
					 
					
						
						
							
						
						d1df0d20f9 
					 
					
						
						
							
							Add integration test of SortBy criterion  
						
						
						
						
							
						
					 
					
						2021-08-18 16:21:51 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						3e27d5e885 
					 
					
						
						
							
							Merge  #1596  
						
						... 
						
						
						
						1596: Update milli and tokenizer version: fix panic during indexation r=curquiza a=curquiza
Fixes  #1590  
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
 
						
					 
					
						2021-08-18 13:44:30 +00:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						1b7f6ea1e7 
					 
					
						
						
							
							Return a new error when the sort criteria is not sortable  
						
						
						
						
							
						
					 
					
						2021-08-18 15:04:07 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						71602e0f1b 
					 
					
						
						
							
							Add the sortable fields into the settings and in the index  
						
						
						
						
							
						
					 
					
						2021-08-18 15:04:07 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						407f53872a 
					 
					
						
						
							
							Add a sort_criteria method to the Search builder struct  
						
						
						
						
							
						
					 
					
						2021-08-18 15:04:07 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						687cd2e205 
					 
					
						
						
							
							Introduce the new Sort criterion and AscDesc enum  
						
						
						
						
							
						
					 
					
						2021-08-18 15:04:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						38fc876704 
					 
					
						
						
							
							Update tokenizer and new milli version with new tags  
						
						
						
						
							
						
					 
					
						2021-08-18 14:55:10 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						198c416bd8 
					 
					
						
						
							
							Merge  #312  
						
						... 
						
						
						
						312: Update milli version to v0.10.1 r=Kerollmops a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-18 12:08:04 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						6cb9c3b81f 
					 
					
						
						
							
							Update milli version to v0.10.1  
						
						
						
						
							
						
					 
					
						2021-08-18 13:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						2a67308e29 
					 
					
						
						
							
							Merge  #311  
						
						... 
						
						
						
						311: Update tokenizer version to v0.2.5 r=Kerollmops a=curquiza
Fixes panic when indexing data containing [control characters](https://en.wikipedia.org/wiki/Control_character ) but continue accepting whitespace, obviously.
Related to https://github.com/meilisearch/MeiliSearch/issues/1590 
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-18 11:41:52 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						42cf847a63 
					 
					
						
						
							
							Update tokenizer version to v0.2.5  
						
						
						
						
							
						
					 
					
						2021-08-18 13:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						39d5a99095 
					 
					
						
						
							
							Update milli and tokenizer version  
						
						
						
						
							
						
					 
					
						2021-08-18 12:09:34 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						c4275f0d27 
					 
					
						
						
							
							Merge  #310  
						
						... 
						
						
						
						310: Modify the README file r=Kerollmops a=Kerollmops
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-17 15:20:43 +00:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						ecf8abc518 
					 
					
						
						
							
							Modify the README file  
						
						
						
						
							
						
					 
					
						2021-08-17 17:18:58 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						5b88df508e 
					 
					
						
						
							
							Use the new Asc/Desc syntax everywhere  
						
						
						
						
							
						
					 
					
						2021-08-17 14:15:22 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						fcedff95e8 
					 
					
						
						
							
							Change the Asc/Desc criterion syntax to use a colon (:)  
						
						
						
						
							
						
					 
					
						2021-08-17 14:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						e9ada44509 
					 
					
						
						
							
							AscDesc criterion returns documents ordered by numbers then by strings  
						
						
						
						
							
						
					 
					
						2021-08-17 13:21:31 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						110bf6b778 
					 
					
						
						
							
							Make the FacetStringIter work in both, ascending and descending orders  
						
						
						
						
							
						
					 
					
						2021-08-17 11:18:40 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						22ebd2658f 
					 
					
						
						
							
							Introduce the EitherString/RevRange private aliases  
						
						
						
						
							
						
					 
					
						2021-08-17 10:47:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						7a5889bc5a 
					 
					
						
						
							
							Introduce the highest_reverse_iter private method  
						
						
						
						
							
						
					 
					
						2021-08-17 10:45:26 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						ad0d311f8a 
					 
					
						
						
							
							Introduce the FacetStringLevelZeroRevRange struct  
						
						
						
						
							
						
					 
					
						2021-08-17 10:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						6214c38da9 
					 
					
						
						
							
							Introduce the FacetStringGroupRevRange struct  
						
						
						
						
							
						
					 
					
						2021-08-17 10:44:27 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						1c604de158 
					 
					
						
						
							
							Introduce the highest_iter private method on the FacetStringIter struct  
						
						
						
						
							
						
					 
					
						2021-08-17 10:41:11 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						64df159057 
					 
					
						
						
							
							Introduce the new_reducing constructor on the FacetStringIter struct  
						
						
						
						
							
						
					 
					
						2021-08-17 10:35:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						01a4052828 
					 
					
						
						
							
							Move the FacetStringIter creation logic into a private new method  
						
						
						
						
							
						
					 
					
						2021-08-17 10:29:43 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						2beb306834 
					 
					
						
						
							
							Merge  #1577  
						
						... 
						
						
						
						1577: Update milli dependency: fix facet values bugs r=Kerollmops a=curquiza
Fixes  #1576  
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
 
						
					 
					
						2021-08-16 16:13:42 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						f3e595e2f0 
					 
					
						
						
							
							Update milli dependency  
						
						
						
						
							
						
					 
					
						2021-08-16 13:36:42 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						51581d14f8 
					 
					
						
						
							
							Merge  #307  
						
						... 
						
						
						
						307: Update version for the next release (v0.10.0) r=Kerollmops a=curquiza
Replaces https://github.com/meilisearch/milli/pull/304 
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-16 10:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						fcc520e49a 
					 
					
						
						
							
							Update version for the next release (v0.10.0)  
						
						
						
						
							
						
					 
					
						2021-08-16 12:00:28 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						1541bce952 
					 
					
						
						
							
							Merge  #303  
						
						... 
						
						
						
						303: Remove max values by facet limit for facet distribution r=Kerollmops a=ManyTheFish
Co-authored-by: many <maxime@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-16 09:58:53 +00:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						5d80d11b23 
					 
					
						
						
							
							Merge  #1580  
						
						... 
						
						
						
						1580: Update telemetry link r=curquiza a=curquiza
Here is the page the user will have: https://dev.docs.meilisearch.com/learn/what_is_meilisearch/telemetry.html 
instead of: https://docs.meilisearch.com/reference/features/configuration.html#disable-analytics 
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-12 17:11:30 +00:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						621529e9dc 
					 
					
						
						
							
							Update telemetry link  
						
						
						
						
							
						
					 
					
						2021-08-12 18:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						535aff8f7e 
					 
					
						
						
							
							Merge  #1578  
						
						... 
						
						
						
						1578: Update tokenizer version to v0.2.4 r=ManyTheFish a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-12 15:27:12 +00:00 
						 
				 
			
				
					
						
							
							
								many 
							
						 
					 
					
						
						
							
						
						7dbefae1e3 
					 
					
						
						
							
							Make facet string iterator non reducing  
						
						
						
						
							
						
					 
					
						2021-08-12 17:23:39 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						7531280764 
					 
					
						
						
							
							Update tokenizer version to v0.2.4  
						
						
						
						
							
						
					 
					
						2021-08-12 13:55:47 +02:00 
						 
				 
			
				
					
						
							
							
								many 
							
						 
					 
					
						
						
							
						
						8fdf860c17 
					 
					
						
						
							
							Remove max values by facet limit for facet distribution  
						
						
						
						
							
						
					 
					
						2021-08-12 11:29:20 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						63daa8b15a 
					 
					
						
						
							
							Update README.md ( #1568 )  
						
						
						
						
							
						
					 
					
						2021-08-09 16:38:52 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						92913e1eb8 
					 
					
						
						
							
							Add information about product repo ( #1567 )  
						
						... 
						
						
						
						* Add information about product repo
* Update README.md
Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com >
Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com > 
						
						
							
						
					 
					
						2021-08-09 14:56:43 +02:00 
						 
				 
			
				
					
						
							
							
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						418be3daa8 
					 
					
						
						
							
							Update issue templates ( #1564 )  
						
						
						
						
							
						
					 
					
						2021-08-09 10:51:02 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						7e3b2ddff2 
					 
					
						
						
							
							Merge  #1554  
						
						... 
						
						
						
						1554: Fix dump v1 (attributesForFaceting, and criteria) r=curquiza a=MarinPostma
close  #1553 
Co-authored-by: mpostma <postma.marin@protonmail.com > 
						
						
							
 
						
					 
					
						2021-08-05 19:45:52 +00:00