Clément Renault
							
						 
					 | 
					
						
						
							
						
						3acac1458f
					 | 
					
						
						
							
							feat: Allow querying ranges in the results list
						
						
						
						
						
						
					 | 
					
						2018-10-11 16:09:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						8cd07462aa
					 | 
					
						
						
							
							feat: Introduce the Criterion trait
						
						
						
						
						
						
					 | 
					
						2018-10-11 14:04:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						c56c35b45b
					 | 
					
						
						
							
							feat: Introduce the Criteria struct
						
						
						
						
						
						
					 | 
					
						2018-10-10 16:57:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						7a668dde98
					 | 
					
						
						
							
							chore: Make the repo use examples and keep the library
						
						
						
						
						
						
					 | 
					
						2018-10-09 18:23:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						2944368897
					 | 
					
						
						
							
							doc: Update the README for the new CLI
						
						
						
						
						
						
					 | 
					
						2018-10-04 13:55:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						474028145d
					 | 
					
						
						
							
							feat: Make a CLI that handle compile-time features
						
						
						
						
						
						
					 | 
					
						2018-10-03 16:21:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						a066c084fe
					 | 
					
						
						
							
							feat: Use the new Tokenizer in the json-line-indexer
						
						
						
						
						
						
					 | 
					
						2018-09-27 17:01:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						8a0c82d51e
					 | 
					
						
						
							
							feat: Use the new Tokenizer in the csv-indexer
						
						
						
						
						
						
					 | 
					
						2018-09-27 16:59:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						b84be67aa2
					 | 
					
						
						
							
							feat: introduce a better simple word lexer
						
						
						
						
						
						
					 | 
					
						2018-09-27 16:32:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						10af32bf4b
					 | 
					
						
						
							
							feat: Add a simple script to remote compile
						
						
						
						
						
						
					 | 
					
						2018-09-26 16:16:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clément Renault
							
						 
					 | 
					
						
						
							
						
						e43dce7274
					 | 
					
						
						
							
							fix: Lowercase the query
						
						
						
						
						
						
					 | 
					
						2018-09-26 15:08:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |