| 
							
							
								 Loïc Lecrenier | 899baa0ea5 | Update forgotten snapshot from previous commit | 2023-04-27 13:43:04 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 374095d42c | Add tests for stop words and fix a couple of bugs | 2023-04-27 13:30:09 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | b41a6cbd7a | Check sort criteria also in placeholder search | 2023-04-26 16:28:17 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | c8af572697 | Add tests for exact words and exact attributes | 2023-04-26 16:13:01 +02:00 |  | 
			
				
					| 
							
							
								 ManyTheFish | 249053e514 | Update feature flags | 2023-04-26 14:59:25 +02:00 |  | 
			
				
					| 
							
							
								 ManyTheFish | ff2cf2a5ae | Update charabia in milli | 2023-04-26 14:56:54 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | b448aca49c | Add more tests for exactness rr | 2023-04-26 11:04:18 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 55bad07c16 | Fix bug in exact_attribute rr implementation | 2023-04-26 10:40:05 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 3421125a55 | Prevent the exactnessranking rule from removing random wordsMake it strictly follow the term matching strategy | 2023-04-26 09:09:19 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 14293f6c8f | Make rustfmt happy | 2023-04-25 16:55:39 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | d3a94e8b25 | Fix bugs and add tests to exactness ranking rule | 2023-04-25 16:49:08 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | cfd1b2cc97 | Fix the clippy warnings | 2023-04-25 16:40:32 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | a109802d45 | Upgrade the incompatible versions of the dependencies | 2023-04-24 17:50:57 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 47b66e49b8 | Upgrade the compatible versions of the dependencies | 2023-04-24 17:50:52 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 8f2e971879 | Add tests for "exactness" rr, make correct universe computation | 2023-04-24 16:57:34 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | d1fdbb63da | Make all search tests pass, fix distinctAttribute bug | 2023-04-24 12:12:08 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | a7a0891210 | Update examples | 2023-04-24 10:07:49 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 84d9c731f8 | Fix bug in encoding of word_position_docids and word_fid_docids | 2023-04-24 09:59:30 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | bd9aba4d77 | Add "position" part of the attribute ranking rule | 2023-04-13 10:46:09 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 8edad8291b | Add logger to attribute rr, fix a bug | 2023-04-13 10:25:00 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | d9cebff61c | Add a simple test to check that attributes are ranking correctly | 2023-04-13 08:27:09 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 30f7bd03f6 | Fix compiler warning/errors caused by previous merge | 2023-04-13 08:27:09 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | df0d9bb878 | Introduce the attribute ranking rule in the list of ranking rules | 2023-04-13 08:27:09 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 5230ddb3ea | Resolve the attribute ranking rule conditions | 2023-04-13 08:27:09 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | d6a7c28e4d | Implement the attribute ranking rule edge computation | 2023-04-13 08:27:09 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | e55efc419e | Introduce a new cache for the words fids | 2023-04-13 08:27:09 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 644e136aee | Merge branch 'search-refactor-typo-attributes' into search-refactor | 2023-04-13 08:26:56 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 38b7b31beb | Decide to use prefix DB if the word is not an ngram | 2023-04-12 16:45:38 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 7a01f20df7 | Use word_prefix_docids, make get_word_prefix_docids private | 2023-04-12 16:45:38 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | c20c38a7fa | Add SearchContext::word_prefix_docids() method | 2023-04-12 16:44:43 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 5ab46324c4 | Everyone uses the SearchContext::word_docids instead of get_db_word_docids make get_db_word_docids private | 2023-04-12 16:44:43 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 325f17488a | Add SearchContext::word_docids() method | 2023-04-12 16:37:05 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | e7ff987c46 | Update call sites | 2023-04-12 16:36:38 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 244003e36f | Refactor DB cache to return Roaring Bitmaps directly instead of byte slices | 2023-04-12 16:35:48 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 1f813a6f3b | Simplify implementation of the detailed (=visual) logger | 2023-04-12 16:32:53 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 96183e804a | Simplify the logger | 2023-04-12 16:32:53 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 7ab48ed8c7 | Matching words fixes | 2023-04-12 16:21:43 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | e7bb8c940f | Merge branch 'search-refactor-highlighter' into search-refactor-highlighter-merged | 2023-04-11 12:22:34 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 8cb85294ef | Remove unused import warning | 2023-04-07 11:09:30 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | d0e9d65025 | Fix distinct attribute bugs | 2023-04-07 11:09:01 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 540a396e49 | Fix indexing bug in words_prefix_position | 2023-04-07 11:08:39 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | a81165f0d8 | Merge remote-tracking branch 'origin/main' into search-refactor | 2023-04-07 10:15:55 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | d6585eb10b | Avoid splitting ngrams into their original component words | 2023-04-07 10:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | f7d90ad19f | Merge remote-tracking branch 'origin/search-refactor-tests-doc' into search-refactor | 2023-04-07 10:13:18 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 31630c85d0 | exactness graph rr: Add important TODO/FIXME after review | 2023-04-06 17:50:39 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | ab09dc0167 | exact_attributes: Add TODOs and additional check after review | 2023-04-06 17:50:39 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 618c54915d | exact_attribute: dedup nodes after sorting them | 2023-04-06 17:50:39 +02:00 |  | 
			
				
					| 
							
							
								 Loïc Lecrenier | 130d2061bd | Fix indexing of word_position_docid and fid | 2023-04-06 17:50:39 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 66ddee4390 | Fix word_position_docids indexing | 2023-04-06 17:50:39 +02:00 |  | 
			
				
					| 
							
							
								 Louis Dureuil | 90a6c01495 | Use correct codec in proximity | 2023-04-06 17:50:39 +02:00 |  |