| 
							
							
								 Clément Renault | a8d2fbd3aa | chore: Add an ugly script to deploy easily | 2018-09-25 15:09:51 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 806ed2cc33 | feat: Allow raptor-search to accept stop-wrds by argument | 2018-09-24 17:25:24 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 33ea956c7b | feat: Add a way to index from a csv file | 2018-09-24 16:53:33 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 6dcec4f473 | feat: Correct the sum of typos criterion Thanks to @tpayet! | 2018-09-24 14:50:33 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | d2fb2ff404 | feat: Change the query name to 'q' | 2018-09-21 22:37:43 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | c99ba88288 | fix: Update the typos sort function to take the distance correctly | 2018-09-21 22:25:59 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 3f7697f9f0 | fix: Invert the exact sort function result | 2018-09-21 22:09:48 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | a335a90ee5 | feat: Allow the user to specify options by argument | 2018-09-20 13:01:08 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | c8728c57af | feat: Add ugly CORS headers | 2018-09-18 10:59:36 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 2484ef80bc | doc: Add indexation and search usage instructions | 2018-09-15 21:25:04 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 626f69737e | fix: Prefer using the group_id instead of the product_id The product_id is an id that identify each group variant (e.g. color, size...), it is not useful for the relevance for the moment. | 2018-09-15 21:03:18 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | d8ad4f5063 | feat: Add a way to choose the indexed json lines file | 2018-09-15 20:58:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | b5b87cd930 | feat: Introduce a basic http service | 2018-09-14 19:56:04 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 3f503446d5 | feat: Introduce a little http query server | 2018-09-14 19:09:20 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 9ee71848bb | feat: Add a way to do ops on Streams of IndexedDocIndexes | 2018-09-10 20:13:42 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | f6a40ed7e4 | feat: Replace the HashMap by a simple Vec in stream ops | 2018-09-10 19:47:40 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 31a83eae4d | feat: Break the groups loops when limit is reached | 2018-09-09 13:40:37 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | a49a21ac15 | feat: Remove the State from most of the code | 2018-09-09 13:35:12 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 31e04f0120 | feat: Simplify the levenshtein construction | 2018-09-09 11:13:58 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | f0f5fc9891 | feat: Assert that query are not invalid ones | 2018-08-29 21:21:37 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | f5dd776efd | chore: Update dependencies | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 9fd62f1592 | feat: Add a raw constructor for Metadata | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | b91c4f89d5 | feat: Make the RocksDB read-only after loading the SST file | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | c32f014108 | feat: Clean-up ranking functions | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 34e0211567 | feat: Simplify the RankedStrem code logic | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 9dce74e9c8 | feat: Improve performances by reusing the documents HashMap | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 0814418710 | feat: Improve performances by using a fnv Hasher | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 0b02e31ce9 | feat: Improve the readability of the ranking function | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 2e0193a39e | feat: Introduce sst file dumping Fixes #9 | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | e5c54c4399 | feat: Improve the indexing time a little bit ...by a factor of 17.6x. | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | a2152a4064 | chore: Move ranking functions in separated files | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 7680f25751 | chore: Move ranking functions in separated files | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | e8c24a0f07 | feat: Make the Stream return a Document | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 6fa164dc56 | chore: Make the project a workspace | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | d6e113c683 | feat: Introduce RocksDB in this project in order to save fields of the products | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | b9a4be10c6 | feat: Implement the excat match ranking rule | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | e4b1bb5d26 | chore: Clean up ranking functions internal names | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 23134fee02 | feat: Fix the ranking algorithm to sort only the needed documents | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 0190caef4d | chore: Update lock files | 2018-06-24 20:00:02 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | d082ca4fd1 | feat: Remove env variable search output limit lookup | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 79d8555620 | feat: Make a more debug oriented search tool | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | b406fb4aed | fix: Make sure to compute the right word index | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 0ce08c8790 | feat: Make querying always return limited results | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 8fab80048c | test: Add a raptor-search bench | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 879e28fb7d | chore: Rename bin into indexer | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | d210e5d8db | feat: Introduce basic ranking rules | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | c037fb85a8 | Revert "feat: Implement a custom capped BTreeMap"This reverts commit 1bcebeed83b7364fadd8530ad43788de9eb49d4b. | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 3a194bfcc7 | feat: Define a DocIndexstruct | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | a2958250c5 | feat: Implement a custom capped BTreeMap | 2018-08-25 17:00:05 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | bb08a9842c | feat: Use BTreeMapinstead of a custom algo | 2018-08-25 17:00:05 +02:00 |  |