| 
							
							
								 Clément Renault | ad5cafbfed | Introduce a database to store docids in groups of four positions | 2020-08-29 17:42:55 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 3db517548d | Move the documents back into the LMDB database | 2020-08-29 15:14:04 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 816db7a0aa | Improve the RoaringBitmap codec to reserve enough vector space | 2020-08-29 11:21:30 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 3fe497e129 | Improve the Mtbl heed codec to only encode MTBL databases | 2020-08-29 11:20:39 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 21aafd603c | Make sure the first document is associated to the document id 0 | 2020-08-29 10:56:40 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 0a44ff86ab | Put the documents MTBL back into LMDB We makes sure to write the documents into a file before
memory mapping it and putting it into LMDB, this way we avoid
moving it to RAM | 2020-08-28 15:43:24 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | d784d87880 | Remove the prefix LMDB databases | 2020-08-28 14:41:43 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 7cde312f14 | Introduce the StrBEU32Codec heed codec | 2020-08-28 14:16:37 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 34db376ae5 | Rename the RoaringBitmapCodec module | 2020-08-28 13:31:16 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 38ddc71b83 | Simplify the search algorithm | 2020-08-26 15:16:41 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | ba2eb0d7ad | Take the words-fst into account when retrieving the biggests values | 2020-08-26 14:36:22 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 32da07ccee | Introduce the word-positions-doc-ids and words-positions infos commands | 2020-08-23 10:52:47 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | d19f394630 | Make the indexer support gzipped CSV as input | 2020-08-21 18:10:24 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | ff479c865d | Replace pipe by ringtail to improve stdin read performances | 2020-08-21 17:45:52 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | ada30c2789 | Introducing more arguments to specify the different compression algorithms | 2020-08-21 16:41:26 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 02335ee72d | Introduce the biggest-value-sizes command on the infos binary | 2020-08-21 14:44:42 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 1e3e756c19 | Introduce the words-frequencies command on the infos binary | 2020-08-21 14:44:42 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 6a230fe803 | Move the contains_documents logic to a function | 2020-08-21 14:44:42 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | e55a569629 | Compress much more the documents database | 2020-08-21 14:44:42 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 962bad3cea | Introduce an infos binary to fetch stats | 2020-08-17 19:41:49 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 8806fcd545 | Introduce a better query and document lexer | 2020-08-16 14:36:54 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 1e358e3ae8 | Introduce the AstarBagIter that iterates through best paths | 2020-08-15 16:24:06 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 7dc594ba4d | Introduce the Search builder struct | 2020-08-13 14:27:51 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | bfb46cbfbe | Introduce the Crtierion enum | 2020-08-12 10:43:02 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 6d04a285dc | Retrieve and display the distances of the words found | 2020-08-11 15:18:02 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 1bd37d213a | Lowercase quoted words | 2020-08-10 14:49:09 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 883a8109c8 | Show both database and documents database sizes | 2020-08-10 14:37:18 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | a4e0f3f724 | Remove the useless TransitiveArc from the serve binary | 2020-08-10 14:06:27 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | edc06a97d6 | Remove the useless stats binary | 2020-08-10 13:55:02 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | ae77fe5a69 | Introduce an option to specify the maximum database size | 2020-08-10 13:53:53 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 394844062f | Move the documents MTBL database inside the Index | 2020-08-10 13:47:19 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | ecd2b2f217 | Make the final merge done in parallel | 2020-08-07 15:44:04 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 91282c8b6a | Move the documents into another file | 2020-08-07 13:11:31 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | fae694a102 | Put the documents into an MTBL database | 2020-08-07 12:14:40 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | d5a356902a | Update oxidized-mtbl | 2020-08-07 12:14:03 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 405a71d3a4 | Accept csv from stdin | 2020-08-06 13:38:21 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | d3b1096510 | Compute the word attribute postings lists on each threads | 2020-08-06 11:50:27 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 8d734941af | Clean up some lines | 2020-08-06 10:20:26 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | a4e3c7c37c | Force the Papa parse delimiter | 2020-08-05 14:11:46 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 6508d497ce | Replace the regex highlighting by a simple algorithm | 2020-08-05 13:52:27 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 4873abe145 | Introduce option flags to toggle the indexing engine | 2020-08-05 12:10:41 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | bd4b18541c | Introduce a new indexer which uses an MTBL sorter | 2020-08-04 15:44:37 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | 3f21760d56 | Update README.md | 2020-08-04 15:40:37 +02:00 |  | 
			
				
					| 
							
							
								 Clément Renault | bc3a0ac6a3 | Display the milli logo and update the description | 2020-08-04 15:40:02 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | d7d8f38fb7 | Update bulma to spread the logo more | 2020-07-16 23:45:02 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | ee305c9284 | Replace the title by the milli logo | 2020-07-15 23:55:28 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 9ade00e27b | Highlight all the matching words | 2020-07-14 11:53:21 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | 085c376655 | Use the regex crate to highlight "hello" | 2020-07-14 11:28:40 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | dd385ad05b | Customize the mark tag css | 2020-07-14 11:03:21 +02:00 |  | 
			
				
					| 
							
							
								 Kerollmops | aa92311d4e | Add a dark theme to the dashboard | 2020-07-13 23:51:41 +02:00 |  |