summaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2018-08-04 16:23:03 -0700
committerJesse Morgan <jesse@jesterpm.net>2018-08-04 16:23:03 -0700
commit86665e59f0269d1e41ac88fba41a9099c454be6a (patch)
tree19caf3a8e0c36230dfbe09f4be049d3f5b1dd308 /pom.xml
parent672c4709bba91cd58caacb47b006fb19bab646f6 (diff)
Dropping ElasticSearch in favor a single data file
The entire dataset is fairly small (116 kB), so I'm dropping the ElasticSearch cluster in favor of just writing the whole dataset into a file in S3. This lambda will run every 15 minutes and the client side will pull it down and filter the results.
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml44
1 files changed, 15 insertions, 29 deletions
diff --git a/pom.xml b/pom.xml
index 31e4e13..6239111 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,15 +23,24 @@
</developer>
</developers>
- <repositories>
- <repository>
- <id>jitpack.io</id>
- <url>https://jitpack.io</url>
- </repository>
- </repositories>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>com.fasterxml.jackson</groupId>
+ <artifactId>jackson-bom</artifactId>
+ <version>2.9.0</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
<dependencies>
<dependency>
+ <groupId>com.fasterxml.jackson.datatype</groupId>
+ <artifactId>jackson-datatype-jsr310</artifactId>
+ </dependency>
+ <dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-core</artifactId>
<version>1.2.0</version>
@@ -51,34 +60,11 @@
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
- <artifactId>aws-java-sdk-elasticsearch</artifactId>
- <version>[1.11,1.12)</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-s3</artifactId>
<version>[1.11,1.12)</version>
<scope>compile</scope>
</dependency>
<dependency>
- <groupId>org.elasticsearch.client</groupId>
- <artifactId>elasticsearch-rest-high-level-client</artifactId>
- <version>[6.3,6.4)</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient</artifactId>
- <version>4.5.5</version>
- </dependency>
- <dependency>
- <groupId>com.github.awslabs</groupId>
- <artifactId>aws-request-signing-apache-interceptor</artifactId>
- <version>b3772780da33a9b50d806636dc90f8fc6b74b8dc</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
<groupId>com.p4square</groupId>
<artifactId>ccbapi</artifactId>
<version>[1.3,)</version>