Introduce a real pest parser and support every facet filter conditions

This commit is contained in:
Clément Renault
2020-11-21 13:09:49 +01:00
parent c52d09d5b1
commit a0adfb5e8e
10 changed files with 728 additions and 312 deletions

View File

@ -37,6 +37,10 @@ structopt = { version = "0.3.14", default-features = false, features = ["wrap_he
tempfile = "3.1.0"
uuid = { version = "0.8.1", features = ["v4"] }
# facet filter parser
pest = { git = "https://github.com/pest-parser/pest.git", rev = "51fd1d49f1041f7839975664ef71fe15c7dcaf67" }
pest_derive = "2.1.0"
# documents words self-join
itertools = "0.9.0"