Joakim Soderlund
|
2547cf8346
|
Intern tag structs to save memory
|
2020-05-22 16:00:46 +02:00 |
|
Joakim Soderlund
|
3b1d99e14c
|
Remove query crate from default members
|
2020-05-22 16:00:05 +02:00 |
|
Joakim Soderlund
|
40696fbe9d
|
Apply cargo formatter to all files
|
2020-05-21 15:28:02 +02:00 |
|
Joakim Soderlund
|
7d4e4d0ce0
|
Build development dependencies with optimizations
|
2020-05-21 15:21:17 +02:00 |
|
Joakim Soderlund
|
d1f46d5d4f
|
Split query module into a separate crate
|
2020-05-21 14:55:24 +02:00 |
|
Joakim Soderlund
|
96b7773e8f
|
Improve performance of fuzzy queries using regex
|
2020-03-07 21:04:12 +01:00 |
|
Joakim Soderlund
|
94d8bf9fe2
|
Rename constructors in archive fetcher
|
2020-03-07 20:06:54 +01:00 |
|
Joakim Soderlund
|
6b1352a7a8
|
Use readline for CLI input
|
2020-02-22 23:07:46 +01:00 |
|
Joakim Soderlund
|
cd578a3bb3
|
Update external dependencies
|
2019-09-07 17:57:49 +02:00 |
|
Joakim Soderlund
|
8e59aff73d
|
Use Rayon when parsing index
|
2019-09-07 17:39:02 +02:00 |
|
Joakim Soderlund
|
a2d140f815
|
Add prelude to library crate
|
2019-08-17 13:40:55 +00:00 |
|
Joakim Soderlund
|
0df8b3aded
|
Split crate into a workspace
|
2019-08-17 13:19:44 +00:00 |
|
Joakim Soderlund
|
67883cc5fb
|
Update external dependencies
|
2019-08-17 12:21:18 +00:00 |
|
Joakim Soderlund
|
f0d7380fa6
|
Fix linter warnings from Clippy
|
2019-08-10 22:33:05 +00:00 |
|
Joakim Soderlund
|
f6f9f815ad
|
Use Rayon for parallel queries
|
2019-08-10 21:52:44 +00:00 |
|
Joakim Soderlund
|
3d42684b27
|
Use Chrono English for easy date input
|
2019-08-10 21:47:12 +00:00 |
|
Joakim Soderlund
|
6f1cd87f89
|
Add command line interface for testing queries
|
2019-08-10 21:37:17 +00:00 |
|
Joakim Soderlund
|
36f182620b
|
Add query module for searching
|
2019-08-10 21:08:14 +00:00 |
|
Joakim Soderlund
|
aa619e862d
|
Add error kind for queries
|
2019-08-10 21:07:10 +00:00 |
|
Joakim Soderlund
|
2e86fe6c25
|
Require story reference to read from archive
|
2019-07-27 20:51:57 +00:00 |
|
Joakim Soderlund
|
1d757327f1
|
Hide deserialization functions in story module
|
2019-07-27 20:47:29 +00:00 |
|
Joakim Soderlund
|
dbebf22d42
|
Use struct for error handling
|
2019-07-27 20:29:52 +00:00 |
|
Joakim Soderlund
|
b250e8e1cb
|
Create archive module for organization
|
2019-07-26 20:46:33 +00:00 |
|
Joakim Soderlund
|
97b81eeba7
|
Set max width to 79 in RustFmt
|
2019-07-24 14:38:41 +00:00 |
|
Joakim Soderlund
|
1dfbf1ea7f
|
Improve error handling in parser module
|
2019-07-24 14:25:50 +00:00 |
|
Joakim Soderlund
|
a9b6351737
|
Use struct instead of map for author avatar
|
2019-07-23 21:33:03 +00:00 |
|
Joakim Soderlund
|
21088cb539
|
Fix linter warnings from Clippy
|
2019-07-23 17:56:05 +00:00 |
|
Joakim Soderlund
|
d1f9f588d5
|
Add slightly interactive main function
|
2019-07-21 17:15:16 +00:00 |
|
Joakim Soderlund
|
f50f5bd65c
|
Add fetcher module for archive reading
|
2019-07-21 17:15:16 +00:00 |
|
Joakim Soderlund
|
ea4b95b0e6
|
Add parser module for index loading
|
2019-07-21 17:15:16 +00:00 |
|
Joakim Soderlund
|
6e3218f2e4
|
Add error module for abstraction
|
2019-07-21 17:15:07 +00:00 |
|
Joakim Soderlund
|
6e01dbea9f
|
Add story module for deserializing meta
|
2019-07-21 14:16:19 +00:00 |
|
Joakim Soderlund
|
2207a6150a
|
Use LTO for release builds
|
2019-07-21 14:11:43 +00:00 |
|
Joakim Soderlund
|
0d6e125611
|
Initial commit
|
2019-07-21 14:09:38 +00:00 |
|