|
4 | 4 |
|
5 | 5 | <groupId>net.sansa-stack</groupId> |
6 | 6 | <artifactId>sansa-query-parent_2.11</artifactId> |
7 | | - <version>0.3.0</version> |
| 7 | + <version>0.4.0</version> |
8 | 8 | <packaging>pom</packaging> |
9 | 9 |
|
10 | 10 | <name>SANSA Stack - Query Layer - Parent</name> |
|
17 | 17 | <url>http://sda.tech</url> |
18 | 18 | </organization> |
19 | 19 |
|
20 | | - <modules> |
21 | | - <module>sansa-query-spark-parent</module> |
22 | | - <module>sansa-query-flink-parent</module> |
23 | | - </modules> |
24 | 20 |
|
25 | 21 | <properties> |
26 | 22 | <maven.compiler.source>1.8</maven.compiler.source> |
27 | 23 | <maven.compiler.target>1.8</maven.compiler.target> |
28 | 24 | <encoding>UTF-8</encoding> |
29 | 25 |
|
30 | | - <sansa.version>0.3.0</sansa.version> |
| 26 | + <sansa.version>0.4.0</sansa.version> |
31 | 27 |
|
32 | 28 | <scala.version>2.11.11</scala.version> |
33 | 29 | <scala.binary.version>2.11</scala.binary.version> |
34 | 30 | <scala.classifier>${scala.binary.version}</scala.classifier> |
35 | 31 |
|
36 | 32 | <scala.version.suffix>_${scala.binary.version}</scala.version.suffix> |
37 | 33 |
|
38 | | - <spark.version>2.2.1</spark.version> |
39 | | - <flink.version>1.4.0</flink.version> |
| 34 | + <spark.version>2.3.1</spark.version> |
| 35 | + <flink.version>1.5.0</flink.version> |
40 | 36 |
|
41 | | - <jena.version>3.5.0</jena.version> |
42 | | - <jsa.subversion>2</jsa.subversion> |
| 37 | + <jena.version>3.7.0</jena.version> |
| 38 | + <jsa.subversion>3</jsa.subversion> |
43 | 39 |
|
44 | 40 | <jsa.version>${jena.version}-${jsa.subversion}</jsa.version> |
45 | | - |
| 41 | + <scalastyle.config.path>${project.basedir}/scalastyle-config.xml</scalastyle.config.path> |
46 | 42 |
|
47 | 43 | <httpcomponents.version>4.5.3</httpcomponents.version> |
48 | 44 | </properties> |
|
91 | 87 | </developer> |
92 | 88 | </developers> |
93 | 89 |
|
| 90 | + |
94 | 91 | <profiles> |
95 | 92 | <profile> |
96 | 93 | <id>doclint-java8-disable</id> |
|
146 | 143 | </plugins> |
147 | 144 | </build> |
148 | 145 | </profile> |
| 146 | + |
| 147 | + <!-- profile necessary for Scalastyle plugin to find the conf file --> |
| 148 | + <profile> |
| 149 | + <id>root-dir</id> |
| 150 | + <activation> |
| 151 | + <file> |
| 152 | + <exists>${project.basedir}/../../scalastyle-config.xml</exists> |
| 153 | + </file> |
| 154 | + </activation> |
| 155 | + <properties> |
| 156 | + <scalastyle.config.path>${project.basedir}/../scalastyle-config.xml</scalastyle.config.path> |
| 157 | + </properties> |
| 158 | + </profile> |
| 159 | + |
149 | 160 | </profiles> |
150 | 161 |
|
151 | 162 | <repositories> |
|
196 | 207 | <dependencyManagement> |
197 | 208 | <dependencies> |
198 | 209 |
|
| 210 | + |
| 211 | + <dependency> |
| 212 | + <groupId>${project.groupId}</groupId> |
| 213 | + <artifactId>sansa-rdf-common${scala.version.suffix}</artifactId> |
| 214 | + <version>${sansa.version}</version> |
| 215 | + </dependency> |
| 216 | + |
| 217 | + <dependency> |
| 218 | + <groupId>${project.groupId}</groupId> |
| 219 | + <artifactId>sansa-rdf-spark${scala.version.suffix}</artifactId> |
| 220 | + <version>${sansa.version}</version> |
| 221 | + </dependency> |
| 222 | + |
| 223 | + <dependency> |
| 224 | + <groupId>${project.groupId}</groupId> |
| 225 | + <artifactId>sansa-rdf-flink${scala.version.suffix}</artifactId> |
| 226 | + <version>${sansa.version}</version> |
| 227 | + </dependency> |
| 228 | + |
| 229 | + |
| 230 | + <dependency> |
| 231 | + <groupId>${project.groupId}</groupId> |
| 232 | + <artifactId>sansa-query-spark${scala.version.suffix}</artifactId> |
| 233 | + <version>${project.version}</version> |
| 234 | + </dependency> |
| 235 | + |
| 236 | + <dependency> |
| 237 | + <groupId>org.apache.spark</groupId> |
| 238 | + <artifactId>spark-graphx_${scala.binary.version}</artifactId> |
| 239 | + <version>${spark.version}</version> |
| 240 | + </dependency> |
| 241 | + |
| 242 | + |
199 | 243 | <!-- http components --> |
200 | 244 | <dependency> |
201 | 245 | <groupId>org.apache.httpcomponents</groupId> |
|
235 | 279 | <version>${scala.version}</version> |
236 | 280 | </dependency> |
237 | 281 |
|
| 282 | + |
| 283 | + <!-- Benchmarking bsbm and visualization of the results --> |
238 | 284 | <dependency> |
239 | 285 | <groupId>org.aksw.bsbm</groupId> |
240 | 286 | <artifactId>bsbm-jsa</artifactId> |
241 | | - <version>3.1.1</version> |
| 287 | + <version>3.1.2</version> |
| 288 | + </dependency> |
| 289 | + |
| 290 | + <dependency> |
| 291 | + <groupId>org.aksw.beast</groupId> |
| 292 | + <artifactId>beast-bundle</artifactId> |
| 293 | + <version>1.0.0</version> |
242 | 294 | </dependency> |
243 | 295 |
|
| 296 | + |
244 | 297 | <dependency> |
245 | 298 | <groupId>com.google.guava</groupId> |
246 | 299 | <artifactId>guava</artifactId> |
|
258 | 311 | <dependency> |
259 | 312 | <groupId>org.aksw.sparqlify</groupId> |
260 | 313 | <artifactId>sparqlify-core</artifactId> |
261 | | - <version>0.8.3</version> |
| 314 | + <version>0.8.5</version> |
262 | 315 | <exclusions> |
263 | 316 | <exclusion> |
264 | 317 | <groupId>org.aksw.sparqlify</groupId> |
|
275 | 328 | </exclusions> |
276 | 329 | </dependency> |
277 | 330 |
|
278 | | - <dependency> |
279 | | - <groupId>net.sansa-stack</groupId> |
280 | | - <artifactId>sansa-rdf-common-partition${scala.version.suffix}</artifactId> |
281 | | - <version>${sansa.version}</version> |
282 | | - </dependency> |
283 | | - |
284 | | - <dependency> |
285 | | - <groupId>net.sansa-stack</groupId> |
286 | | - <artifactId>sansa-rdf-test-resources${scala.version.suffix}</artifactId> |
287 | | - <version>${sansa.version}</version> |
288 | | - </dependency> |
289 | | - |
290 | | - <dependency> |
291 | | - <groupId>${project.groupId}</groupId> |
292 | | - <artifactId>sansa-rdf-partition-sparqlify${scala.version.suffix}</artifactId> |
293 | | - <version>${sansa.version}</version> |
294 | | - </dependency> |
295 | | - |
296 | | - |
297 | 331 | <dependency> |
298 | 332 | <groupId>org.aksw.jena-sparql-api</groupId> |
299 | 333 | <artifactId>jena-sparql-api-server-standalone</artifactId> |
|
313 | 347 | <version>3.0.3</version> |
314 | 348 | </dependency> |
315 | 349 |
|
| 350 | + <dependency> |
| 351 | + <groupId>com.holdenkarau</groupId> |
| 352 | + <artifactId>spark-testing-base_${scala.binary.version}</artifactId> |
| 353 | + <version>2.1.0_0.6.0</version> |
| 354 | + <scope>test</scope> |
| 355 | + </dependency> |
| 356 | + |
316 | 357 | <dependency> |
317 | 358 | <groupId>junit</groupId> |
318 | 359 | <artifactId>junit</artifactId> |
|
569 | 610 | </configuration> |
570 | 611 | </plugin> |
571 | 612 |
|
| 613 | + <!--This plugin's configuration is used to store Eclipse m2e settings |
| 614 | + only. It has no influence on the Maven build itself. --> |
| 615 | + <plugin> |
| 616 | + <groupId>org.eclipse.m2e</groupId> |
| 617 | + <artifactId>lifecycle-mapping</artifactId> |
| 618 | + <version>1.0.0</version> |
| 619 | + <configuration> |
| 620 | + <lifecycleMappingMetadata> |
| 621 | + <pluginExecutions> |
| 622 | + <pluginExecution> |
| 623 | + <pluginExecutionFilter> |
| 624 | + <groupId> |
| 625 | + net.alchim31.maven |
| 626 | + </groupId> |
| 627 | + <artifactId> |
| 628 | + scala-maven-plugin |
| 629 | + </artifactId> |
| 630 | + <versionRange> |
| 631 | + [3.3.1,) |
| 632 | + </versionRange> |
| 633 | + <goals> |
| 634 | + <goal>testCompile</goal> |
| 635 | + <goal>compile</goal> |
| 636 | + <goal>add-source</goal> |
| 637 | + </goals> |
| 638 | + </pluginExecutionFilter> |
| 639 | + <action> |
| 640 | + <ignore></ignore> |
| 641 | + </action> |
| 642 | + </pluginExecution> |
| 643 | + </pluginExecutions> |
| 644 | + </lifecycleMappingMetadata> |
| 645 | + </configuration> |
| 646 | + </plugin> |
| 647 | + |
| 648 | + <!-- Scalastyle --> |
| 649 | + <plugin> |
| 650 | + <groupId>org.scalastyle</groupId> |
| 651 | + <artifactId>scalastyle-maven-plugin</artifactId> |
| 652 | + <version>1.0.0</version> |
| 653 | + <configuration> |
| 654 | + <verbose>false</verbose> |
| 655 | + <failOnViolation>true</failOnViolation> |
| 656 | + <includeTestSourceDirectory>true</includeTestSourceDirectory> |
| 657 | + <failOnWarning>false</failOnWarning> |
| 658 | + <sourceDirectory>${project.basedir}/src/main/scala</sourceDirectory> |
| 659 | + <testSourceDirectory>${project.basedir}/src/test/scala</testSourceDirectory> |
| 660 | + <!-- we use a central config located in the root directory --> |
| 661 | + <configLocation>${scalastyle.config.path}</configLocation> |
| 662 | + <outputFile>${project.basedir}/scalastyle-output.xml</outputFile> |
| 663 | + <outputEncoding>UTF-8</outputEncoding> |
| 664 | + </configuration> |
| 665 | + <executions> |
| 666 | + <execution> |
| 667 | + <goals> |
| 668 | + <goal>check</goal> |
| 669 | + </goals> |
| 670 | + </execution> |
| 671 | + </executions> |
| 672 | + </plugin> |
572 | 673 | </plugins> |
573 | 674 | </pluginManagement> |
574 | 675 | </build> |
|
592 | 693 | </snapshotRepository> |
593 | 694 | </distributionManagement> |
594 | 695 |
|
| 696 | + <modules> |
| 697 | + <module>sansa-query-common</module> |
| 698 | + <module>sansa-query-flink</module> |
| 699 | + <module>sansa-query-spark</module> |
| 700 | + </modules> |
595 | 701 | </project> |
0 commit comments