|
19 | 19 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
20 | 20 | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
21 | 21 | <modelVersion>4.0.0</modelVersion> |
| 22 | + |
22 | 23 | <parent> |
23 | 24 | <groupId>feast</groupId> |
24 | 25 | <artifactId>feast-parent</artifactId> |
25 | 26 | <version>${revision}</version> |
26 | 27 | </parent> |
27 | | - <artifactId>feast-core</artifactId> |
28 | | - <packaging>jar</packaging> |
| 28 | + |
29 | 29 | <name>Feast Core</name> |
| 30 | + <artifactId>feast-core</artifactId> |
30 | 31 |
|
31 | 32 | <build> |
32 | 33 | <plugins> |
|
78 | 79 | </plugins> |
79 | 80 | </build> |
80 | 81 |
|
81 | | - <repositories> |
82 | | - <repository> |
83 | | - <id>jcenter</id> |
84 | | - <url>https://jcenter.bintray.com/</url> |
85 | | - </repository> |
86 | | - <repository> |
87 | | - <id>jitpack.io</id> |
88 | | - <url>https://jitpack.io</url> |
89 | | - </repository> |
90 | | - </repositories> |
91 | | - |
92 | 82 | <dependencies> |
93 | 83 | <dependency> |
94 | | - <groupId>com.github.gojek.feast</groupId> |
| 84 | + <groupId>feast</groupId> |
95 | 85 | <artifactId>feast-ingestion</artifactId> |
96 | | - <version>9428b230a5</version> |
| 86 | + <version>${project.version}</version> |
| 87 | + </dependency> |
| 88 | + |
| 89 | + <dependency> |
| 90 | + <groupId>javax.inject</groupId> |
| 91 | + <artifactId>javax.inject</artifactId> |
| 92 | + <version>1</version> |
97 | 93 | </dependency> |
98 | 94 | <!--compile "org.springframework.boot:spring-boot-starter-web:${springBootVersion}"--> |
99 | 95 | <dependency> |
100 | 96 | <groupId>org.springframework.boot</groupId> |
101 | 97 | <artifactId>spring-boot-starter-web</artifactId> |
102 | | - <version>${springBootVersion}</version> |
103 | | - <exclusions> |
104 | | - <exclusion> |
105 | | - <groupId>org.springframework.boot</groupId> |
106 | | - <artifactId>spring-boot-starter-logging</artifactId> |
107 | | - </exclusion> |
108 | | - </exclusions> |
109 | 98 | </dependency> |
110 | 99 | <!--compile 'org.springframework.boot:spring-boot-starter-log4j2'--> |
111 | 100 | <dependency> |
112 | 101 | <groupId>org.springframework.boot</groupId> |
113 | 102 | <artifactId>spring-boot-starter-log4j2</artifactId> |
114 | | - <version>${springBootVersion}</version> |
115 | 103 | </dependency> |
116 | 104 | <!--compile 'org.lognet:grpc-spring-boot-starter:2.4.1'--> |
117 | 105 | <dependency> |
118 | 106 | <groupId>org.lognet</groupId> |
119 | 107 | <artifactId>grpc-spring-boot-starter</artifactId> |
120 | | - <version>2.4.1</version> |
121 | 108 | </dependency> |
122 | 109 | <!--compile "org.springframework.boot:spring-boot-starter-data-jpa:${springBootVersion}"--> |
123 | 110 | <dependency> |
|
129 | 116 | <dependency> |
130 | 117 | <groupId>org.springframework.boot</groupId> |
131 | 118 | <artifactId>spring-boot-starter-actuator</artifactId> |
132 | | - <version>${springBootVersion}</version> |
133 | 119 | </dependency> |
134 | 120 |
|
135 | 121 | <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-configuration-processor --> |
136 | 122 | <dependency> |
137 | 123 | <groupId>org.springframework.boot</groupId> |
138 | 124 | <artifactId>spring-boot-configuration-processor</artifactId> |
139 | | - <version>${springBootVersion}</version> |
140 | 125 | </dependency> |
141 | 126 |
|
142 | 127 |
|
143 | | - <!--compile "io.grpc:grpc-netty:${grpcVersion}"--> |
144 | | - <dependency> |
145 | | - <groupId>io.grpc</groupId> |
146 | | - <artifactId>grpc-netty</artifactId> |
147 | | - <version>${grpcVersion}</version> |
148 | | - </dependency> |
149 | 128 | <!--compile "io.grpc:grpc-services:${grpcVersion}"--> |
150 | 129 | <dependency> |
151 | 130 | <groupId>io.grpc</groupId> |
152 | 131 | <artifactId>grpc-services</artifactId> |
153 | | - <version>${grpcVersion}</version> |
154 | 132 | </dependency> |
155 | 133 | <!--compile "io.grpc:grpc-stub:${grpcVersion}"--> |
156 | 134 | <dependency> |
157 | 135 | <groupId>io.grpc</groupId> |
158 | 136 | <artifactId>grpc-stub</artifactId> |
159 | | - <version>${grpcVersion}</version> |
160 | 137 | </dependency> |
161 | 138 | <!--compile "com.google.protobuf:protobuf-java-util:${protobufVersion}"--> |
162 | 139 | <dependency> |
163 | 140 | <groupId>com.google.protobuf</groupId> |
164 | 141 | <artifactId>protobuf-java-util</artifactId> |
165 | | - <version>${protobufVersion}</version> |
166 | 142 | </dependency> |
167 | 143 |
|
168 | 144 | <!--compile 'com.google.guava:guava:26.0-jre'--> |
169 | 145 | <dependency> |
170 | 146 | <groupId>com.google.guava</groupId> |
171 | 147 | <artifactId>guava</artifactId> |
172 | | - <version>26.0-jre</version> |
173 | 148 | </dependency> |
174 | 149 | <!--compile 'com.google.code.gson:gson:2.8.5'--> |
175 | 150 | <dependency> |
176 | 151 | <groupId>com.google.code.gson</groupId> |
177 | 152 | <artifactId>gson</artifactId> |
178 | 153 | <version>2.8.5</version> |
179 | 154 | </dependency> |
180 | | - <!--compile 'commons-codec:commons-codec:1.10'--> |
181 | | - <dependency> |
182 | | - <groupId>commons-codec</groupId> |
183 | | - <artifactId>commons-codec</artifactId> |
184 | | - <version>1.10</version> |
185 | | - </dependency> |
186 | | - <!--compile 'joda-time:joda-time:2.9.9'--> |
187 | | - <dependency> |
188 | | - <groupId>joda-time</groupId> |
189 | | - <artifactId>joda-time</artifactId> |
190 | | - <version>2.9.9</version> |
191 | | - </dependency> |
192 | 155 | <dependency> |
193 | 156 | <groupId>com.google.api-client</groupId> |
194 | 157 | <artifactId>google-api-client</artifactId> |
|
200 | 163 | <version>v1b3-rev266-1.25.0</version> |
201 | 164 | </dependency> |
202 | 165 |
|
203 | | - <!--compile 'org.jdbi:jdbi3:3.0.0-beta2'--> |
204 | | - <dependency> |
205 | | - <groupId>org.jdbi</groupId> |
206 | | - <artifactId>jdbi3</artifactId> |
207 | | - <version>3.0.0-beta2</version> |
208 | | - </dependency> |
209 | | - <!--compile 'org.jdbi:jdbi3-sqlobject:3.4.0'--> |
210 | | - <dependency> |
211 | | - <groupId>org.jdbi</groupId> |
212 | | - <artifactId>jdbi3-sqlobject</artifactId> |
213 | | - <version>3.4.0</version> |
214 | | - </dependency> |
215 | | - <!--compile 'org.postgresql:postgresql:42.2.5'--> |
216 | | - <dependency> |
217 | | - <groupId>org.postgresql</groupId> |
218 | | - <artifactId>postgresql</artifactId> |
219 | | - <version>42.2.5</version> |
220 | | - </dependency> |
221 | 166 | <!--compile 'org.hibernate:hibernate-core:5.3.6.Final'--> |
222 | 167 | <dependency> |
223 | 168 | <groupId>org.hibernate</groupId> |
224 | 169 | <artifactId>hibernate-core</artifactId> |
225 | 170 | <version>5.3.6.Final</version> |
226 | 171 | </dependency> |
227 | | - <!--compile 'com.google.cloud.bigtable:bigtable-hbase-1.x:1.5.0'--> |
228 | | - <dependency> |
229 | | - <groupId>com.google.cloud.bigtable</groupId> |
230 | | - <artifactId>bigtable-hbase-2.x-shaded</artifactId> |
231 | | - <version>1.5.0</version> |
232 | | - </dependency> |
233 | | - <!--compile 'com.google.cloud:google-cloud-bigquery:1.48.0'--> |
234 | | - <dependency> |
235 | | - <groupId>com.google.cloud</groupId> |
236 | | - <artifactId>google-cloud-bigquery</artifactId> |
237 | | - <version>1.48.0</version> |
238 | | - </dependency> |
239 | | - <dependency> |
240 | | - <groupId>com.google.cloud</groupId> |
241 | | - <artifactId>google-cloud-nio</artifactId> |
242 | | - <version>0.83.0-alpha</version> |
243 | | - </dependency> |
244 | | - <dependency> |
245 | | - <groupId>org.apache.flink</groupId> |
246 | | - <artifactId>flink-clients_2.11</artifactId> |
247 | | - <version>1.5.5</version> |
248 | | - </dependency> |
249 | | - |
250 | | - <!-- Jackson due to jinjava dependency problems --> |
251 | | - <dependency> |
252 | | - <groupId>com.fasterxml.jackson.core</groupId> |
253 | | - <artifactId>jackson-databind</artifactId> |
254 | | - <version>2.9.9.1</version> |
255 | | - </dependency> |
256 | | - <dependency> |
257 | | - <groupId>com.fasterxml.jackson.core</groupId> |
258 | | - <artifactId>jackson-core</artifactId> |
259 | | - <version>2.9.9</version> |
260 | | - </dependency> |
261 | | - <dependency> |
262 | | - <groupId>com.fasterxml.jackson.core</groupId> |
263 | | - <artifactId>jackson-annotations</artifactId> |
264 | | - <version>2.9.9</version> |
265 | | - </dependency> |
266 | | - <dependency> |
267 | | - <groupId>com.fasterxml.jackson.dataformat</groupId> |
268 | | - <artifactId>jackson-dataformat-yaml</artifactId> |
269 | | - <version>2.9.9</version> |
270 | | - </dependency> |
271 | | - |
272 | | - <!--compile 'com.github.spullara.mustache.java:compiler:0.9.5'--> |
273 | | - <dependency> |
274 | | - <groupId>com.github.spullara.mustache.java</groupId> |
275 | | - <artifactId>compiler</artifactId> |
276 | | - <version>0.9.5</version> |
277 | | - </dependency> |
278 | | - <dependency> |
279 | | - <groupId>com.hubspot.jinjava</groupId> |
280 | | - <artifactId>jinjava</artifactId> |
281 | | - <version>2.4.12</version> |
282 | | - <!--exclude jackson--> |
283 | | - <exclusions> |
284 | | - <exclusion> |
285 | | - <groupId>com.fasterxml.jackson.core</groupId> |
286 | | - <artifactId>jackson-databind</artifactId> |
287 | | - </exclusion> |
288 | | - <exclusion> |
289 | | - <groupId>com.fasterxml.jackson.core</groupId> |
290 | | - <artifactId>jackson-core</artifactId> |
291 | | - </exclusion> |
292 | | - <exclusion> |
293 | | - <groupId>com.fasterxml.jackson.core</groupId> |
294 | | - <artifactId>jackson-annotations</artifactId> |
295 | | - </exclusion> |
296 | | - </exclusions> |
297 | | - </dependency> |
298 | | - <!--compile 'io.micrometer:micrometer-core:1.0.7'--> |
299 | | - <dependency> |
300 | | - <groupId>io.micrometer</groupId> |
301 | | - <artifactId>micrometer-core</artifactId> |
302 | | - <version>1.0.7</version> |
303 | | - </dependency> |
304 | | - <!--compile 'io.micrometer:micrometer-registry-prometheus:1.0.7'--> |
305 | | - <dependency> |
306 | | - <groupId>io.micrometer</groupId> |
307 | | - <artifactId>micrometer-registry-statsd</artifactId> |
308 | | - <version>1.0.7</version> |
309 | | - </dependency> |
310 | | - <dependency> |
311 | | - <groupId>com.datadoghq</groupId> |
312 | | - <artifactId>java-dogstatsd-client</artifactId> |
313 | | - <version>2.6.1</version> |
314 | | - </dependency> |
315 | 172 |
|
316 | 173 | <dependency> |
317 | 174 | <groupId>org.apache.kafka</groupId> |
318 | 175 | <artifactId>kafka-clients</artifactId> |
319 | | - <version>2.3.0</version> |
320 | | - </dependency> |
321 | | - |
322 | | - <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-exec --> |
323 | | - <dependency> |
324 | | - <groupId>org.apache.commons</groupId> |
325 | | - <artifactId>commons-exec</artifactId> |
326 | | - <version>1.3</version> |
327 | 176 | </dependency> |
328 | 177 |
|
329 | 178 | <!--compileOnly 'org.projectlombok:lombok:1.18.2'--> |
330 | 179 | <dependency> |
331 | 180 | <groupId>org.projectlombok</groupId> |
332 | 181 | <artifactId>lombok</artifactId> |
333 | | - <version>1.18.2</version> |
334 | | - <scope>provided</scope> |
335 | 182 | </dependency> |
336 | 183 |
|
337 | | - <!--testCompile "io.grpc:grpc-testing:${grpcVersion}"--> |
338 | | - <dependency> |
339 | | - <groupId>io.grpc</groupId> |
340 | | - <artifactId>grpc-testing</artifactId> |
341 | | - <version>${grpcVersion}</version> |
342 | | - <scope>test</scope> |
343 | | - </dependency> |
344 | 184 | <!--testCompile 'org.hamcrest:hamcrest-all:1.3'--> |
345 | 185 | <dependency> |
346 | 186 | <groupId>org.hamcrest</groupId> |
347 | 187 | <artifactId>hamcrest-all</artifactId> |
348 | | - <version>1.3</version> |
349 | | - <scope>test</scope> |
350 | 188 | </dependency> |
351 | 189 |
|
352 | 190 | <!--testCompile 'com.jayway.jsonpath:json-path-assert:2.2.0'--> |
|
362 | 200 | <version>2.23.0</version> |
363 | 201 | <scope>test</scope> |
364 | 202 | </dependency> |
365 | | - <dependency> |
366 | | - <groupId>com.squareup.okhttp3</groupId> |
367 | | - <artifactId>mockwebserver</artifactId> |
368 | | - <version>3.11.0</version> |
369 | | - <scope>test</scope> |
370 | | - </dependency> |
371 | 203 |
|
372 | | - <dependency> |
373 | | - <groupId>org.springframework</groupId> |
374 | | - <artifactId>spring-test</artifactId> |
375 | | - <version>5.0.8.RELEASE</version> |
376 | | - <scope>test</scope> |
377 | | - </dependency> |
378 | 204 | <dependency> |
379 | 205 | <groupId>org.springframework.boot</groupId> |
380 | 206 | <artifactId>spring-boot-test</artifactId> |
381 | | - <version>${springBootVersion}</version> |
382 | | - <scope>test</scope> |
383 | 207 | </dependency> |
384 | 208 | <dependency> |
385 | 209 | <groupId>org.springframework.boot</groupId> |
386 | 210 | <artifactId>spring-boot-test-autoconfigure</artifactId> |
387 | | - <version>${springBootVersion}</version> |
388 | | - <scope>test</scope> |
389 | | - </dependency> |
390 | | - <dependency> |
391 | | - <groupId>com.h2database</groupId> |
392 | | - <artifactId>h2</artifactId> |
393 | | - <version>1.4.198</version> |
394 | | - <scope>test</scope> |
395 | 211 | </dependency> |
396 | 212 | </dependencies> |
397 | 213 | </project> |
0 commit comments