[NO ISSUE] Add full-text stopwords filter
Support stopwords filter when processing full-text search query.
Users can configure full-text configurations and filters via SQLPP, and
create full-text search index with a specific full-text configuration.
Later, users can run ftcontains() search query and specify a full-text
configuration.
The full-text index will be utilized only if the index
full-text configuration is the same as the query full-text configuration.
If none of the index meets the requirement then a full-scan will run for
the ftcontains() query.
Change-Id: I6773a0d6c63693981aa1e29e9134e29391affe9a
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/8183
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
diff --git a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/pom.xml b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/pom.xml
index 366c2a7..23d81dc 100644
--- a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/pom.xml
+++ b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/pom.xml
@@ -96,5 +96,14 @@
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-lang3</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ </dependency>
+
</dependencies>
</project>
\ No newline at end of file