Skip to content

Commit 820290a

Browse files
heremaps-botheremaps-bot
authored andcommitted
HERE Data SDK for Java & Scala Release 2.34.0
1 parent a3018cb commit 820290a

File tree

38 files changed

+295
-106
lines changed

38 files changed

+295
-106
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ For more information, see a use case illustration of [keeping a client map up to
3333
| Pedestrian Topologies Extraction to Protobuf | Topologies, accessible by pedestrians, are selected based on the segment attributes and then are transformed to a newly created proto schema format and stored in a new catalog layer that follows that schema. | [Java](data-processing/java/pedestrian-topologies-extraction-protobuf) / [Scala](data-processing/scala/pedestrian-topologies-extraction-protobuf) | Data Processing Library, Spark, Batch, Protobuf, HERE Map Content |
3434
| Statistics creation across multiple processing runs with stateful processing | The application counts how often the node cardinality of the topology changes in each partition. | [Java](data-processing/java/stateful-nodecardinality-extraction) / [Scala](data-processing/scala/stateful-nodecardinality-extraction) | Data Processing Library, Spark, Batch, JSON, HERE Map Content |
3535
| Here Map Content Diff-Tool | An application to compare the content of two different versions of an input catalog. | [Java](data-processing/java/heremapcontent-difftool) / [Scala](data-processing/scala/heremapcontent-difftool) | Data Processing Library, Spark, Batch, JSON, HERE Map Content |
36-
| Here Map Content Validation | An application to validate road topology and geometry content against a set of acceptance criteria using [scalatest](www.scalatest.org). | [Scala](data-processing/scala/heremapcontent-validation) | Data Processing Library, Spark, Batch, JSON, HERE Map Content |
36+
| Here Map Content Validation | An application to validate road topology and geometry content against a set of acceptance criteria using [scalatest](https://www.scalatest.org/). | [Scala](data-processing/scala/heremapcontent-validation) | Data Processing Library, Spark, Batch, JSON, HERE Map Content |
3737

3838
### Archiving Stream Data
3939

data-archive/java/avro-example/pom.xml

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.here.platform.data.archive</groupId>
66
<artifactId>data-archive-avro-example</artifactId>
7-
<version>0.0.729</version>
7+
<version>0.0.739</version>
88
<packaging>jar</packaging>
99

1010
<!-- Meta information section start -->
@@ -23,15 +23,15 @@
2323
<connection>scm:git:https://github.com/heremaps/here-workspace-examples-java-scala.git</connection>
2424
<developerConnection>scm:git:[email protected]:heremaps/here-workspace-examples-java-scala.git</developerConnection>
2525
<url>https://github.com/heremaps/here-workspace-examples-java-scala</url>
26-
<tag>2.33.0</tag>
26+
<tag>2.34.0</tag>
2727
</scm>
2828

2929
<!-- Meta information section end -->
3030
<properties>
3131
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3232
<java.version>1.8</java.version>
3333

34-
<sdk-bom.version>2.33.3</sdk-bom.version>
34+
<sdk-bom.version>2.34.5</sdk-bom.version>
3535
<scala.compat.version>2.12</scala.compat.version>
3636

3737
<avro.version>1.10.0</avro.version>
@@ -198,7 +198,7 @@
198198
</build>
199199

200200
<!-- This profile helps to make things run out of the box in IntelliJ -->
201-
<!-- Its adds Flink's core classes to the runtime class path. -->
201+
<!-- It adds Flink's core classes to the runtime class path. -->
202202
<!-- Otherwise they are missing in IntelliJ, because the dependency is 'provided' -->
203203
<profiles>
204204
<profile>
@@ -229,6 +229,35 @@
229229
<artifactId>flink-streaming-java_${scala.compat.version}</artifactId>
230230
<scope>compile</scope>
231231
</dependency>
232+
<!-- The following dependencies are added to this profile to address the following-->
233+
<!-- There is a known issue where data-archive pom's transitive dependencies are not resolved when running in an IDE-->
234+
<dependency>
235+
<groupId>org.slf4j</groupId>
236+
<artifactId>slf4j-log4j12</artifactId>
237+
<scope>runtime</scope>
238+
</dependency>
239+
<dependency>
240+
<groupId>log4j</groupId>
241+
<artifactId>log4j</artifactId>
242+
<version>1.2.17</version>
243+
<scope>runtime</scope>
244+
</dependency>
245+
<dependency>
246+
<groupId>com.typesafe</groupId>
247+
<artifactId>config</artifactId>
248+
</dependency>
249+
<dependency>
250+
<groupId>org.apache.avro</groupId>
251+
<artifactId>avro</artifactId>
252+
</dependency>
253+
<dependency>
254+
<groupId>com.here.platform.data.client</groupId>
255+
<artifactId>flink-support_${scala.compat.version}</artifactId>
256+
</dependency>
257+
<dependency>
258+
<groupId>com.here.olp.util</groupId>
259+
<artifactId>mapquad</artifactId>
260+
</dependency>
232261
</dependencies>
233262
</profile>
234263
<!-- HERE Artifact Service repository -->

data-archive/java/parquet-example/pom.xml

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.here.platform.data.archive</groupId>
66
<artifactId>data-archive-parquet-example</artifactId>
7-
<version>0.0.729</version>
7+
<version>0.0.739</version>
88
<packaging>jar</packaging>
99

1010
<!-- Meta information section start -->
@@ -23,15 +23,15 @@
2323
<connection>scm:git:https://github.com/heremaps/here-workspace-examples-java-scala.git</connection>
2424
<developerConnection>scm:git:[email protected]:heremaps/here-workspace-examples-java-scala.git</developerConnection>
2525
<url>https://github.com/heremaps/here-workspace-examples-java-scala</url>
26-
<tag>2.33.0</tag>
26+
<tag>2.34.0</tag>
2727
</scm>
2828

2929
<!-- Meta information section end -->
3030
<properties>
3131
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3232
<java.version>1.8</java.version>
3333

34-
<sdk-bom.version>2.33.3</sdk-bom.version>
34+
<sdk-bom.version>2.34.5</sdk-bom.version>
3535
<scala.compat.version>2.12</scala.compat.version>
3636

3737
<hadoop-client.version>2.7.3</hadoop-client.version>
@@ -208,6 +208,35 @@
208208
<artifactId>flink-streaming-java_${scala.compat.version}</artifactId>
209209
<scope>compile</scope>
210210
</dependency>
211+
<!-- The following dependencies are added to this profile to address the following-->
212+
<!-- There is a known issue where data-archive pom's transitive dependencies are not resolved when running in an IDE-->
213+
<dependency>
214+
<groupId>org.slf4j</groupId>
215+
<artifactId>slf4j-log4j12</artifactId>
216+
<scope>runtime</scope>
217+
</dependency>
218+
<dependency>
219+
<groupId>log4j</groupId>
220+
<artifactId>log4j</artifactId>
221+
<version>1.2.17</version>
222+
<scope>runtime</scope>
223+
</dependency>
224+
<dependency>
225+
<groupId>com.typesafe</groupId>
226+
<artifactId>config</artifactId>
227+
</dependency>
228+
<dependency>
229+
<groupId>org.apache.avro</groupId>
230+
<artifactId>avro</artifactId>
231+
</dependency>
232+
<dependency>
233+
<groupId>com.here.platform.data.client</groupId>
234+
<artifactId>flink-support_${scala.compat.version}</artifactId>
235+
</dependency>
236+
<dependency>
237+
<groupId>com.here.olp.util</groupId>
238+
<artifactId>mapquad</artifactId>
239+
</dependency>
211240
</dependencies>
212241
</profile>
213242
<!-- HERE Artifact Service repository -->

data-archive/java/protobuf-example/pom.xml

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.here.platform.data.archive</groupId>
66
<artifactId>data-archive-protobuf-example</artifactId>
7-
<version>0.0.729</version>
7+
<version>0.0.739</version>
88
<packaging>jar</packaging>
99

1010
<!-- Meta information section start -->
@@ -23,15 +23,15 @@
2323
<connection>scm:git:https://github.com/heremaps/here-workspace-examples-java-scala.git</connection>
2424
<developerConnection>scm:git:[email protected]:heremaps/here-workspace-examples-java-scala.git</developerConnection>
2525
<url>https://github.com/heremaps/here-workspace-examples-java-scala</url>
26-
<tag>2.33.0</tag>
26+
<tag>2.34.0</tag>
2727
</scm>
2828

2929
<!-- Meta information section end -->
3030
<properties>
3131
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3232
<java.version>1.8</java.version>
3333

34-
<sdk-bom.version>2.33.3</sdk-bom.version>
34+
<sdk-bom.version>2.34.5</sdk-bom.version>
3535
<scala.compat.version>2.12</scala.compat.version>
3636

3737
<commons-logging.version>1.2</commons-logging.version>
@@ -188,6 +188,35 @@
188188
<artifactId>flink-streaming-java_${scala.compat.version}</artifactId>
189189
<scope>compile</scope>
190190
</dependency>
191+
<!-- The following dependencies are added to this profile to address the following-->
192+
<!-- There is a known issue where data-archive pom's transitive dependencies are not resolved when running in an IDE-->
193+
<dependency>
194+
<groupId>org.slf4j</groupId>
195+
<artifactId>slf4j-log4j12</artifactId>
196+
<scope>runtime</scope>
197+
</dependency>
198+
<dependency>
199+
<groupId>log4j</groupId>
200+
<artifactId>log4j</artifactId>
201+
<version>1.2.17</version>
202+
<scope>runtime</scope>
203+
</dependency>
204+
<dependency>
205+
<groupId>com.typesafe</groupId>
206+
<artifactId>config</artifactId>
207+
</dependency>
208+
<dependency>
209+
<groupId>org.apache.avro</groupId>
210+
<artifactId>avro</artifactId>
211+
</dependency>
212+
<dependency>
213+
<groupId>com.here.platform.data.client</groupId>
214+
<artifactId>flink-support_${scala.compat.version}</artifactId>
215+
</dependency>
216+
<dependency>
217+
<groupId>com.here.olp.util</groupId>
218+
<artifactId>mapquad</artifactId>
219+
</dependency>
191220
</dependencies>
192221
</profile>
193222
<!-- HERE Artifact Service repository -->

data-archive/java/sensoris-parquet-example/pom.xml

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.here.platform.examples</groupId>
66
<artifactId>data-archive-sensoris-parquet-example</artifactId>
7-
<version>0.0.729</version>
7+
<version>0.0.739</version>
88
<packaging>jar</packaging>
99

1010
<!-- Meta information section -->
@@ -23,15 +23,15 @@
2323
<connection>scm:git:https://github.com/heremaps/here-workspace-examples-java-scala.git</connection>
2424
<developerConnection>scm:git:[email protected]:heremaps/here-workspace-examples-java-scala.git</developerConnection>
2525
<url>https://github.com/heremaps/here-workspace-examples-java-scala</url>
26-
<tag>2.33.0</tag>
26+
<tag>2.34.0</tag>
2727
</scm>
2828

2929
<properties>
3030
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3131
<java.version>1.8</java.version>
3232
<artifact.wagon.version>1.6.0</artifact.wagon.version>
3333

34-
<sdk-bom.version>2.33.3</sdk-bom.version>
34+
<sdk-bom.version>2.34.5</sdk-bom.version>
3535
<scala.compat.version>2.12</scala.compat.version>
3636
<hadoop-client.version>2.7.3</hadoop-client.version>
3737
<parquet-protobuf.version>1.11.1</parquet-protobuf.version>
@@ -216,6 +216,35 @@
216216
<artifactId>flink-streaming-java_${scala.compat.version}</artifactId>
217217
<scope>compile</scope>
218218
</dependency>
219+
<!-- The following dependencies are added to this profile to address the following-->
220+
<!-- There is a known issue where data-archive pom's transitive dependencies are not resolved when running in an IDE-->
221+
<dependency>
222+
<groupId>org.slf4j</groupId>
223+
<artifactId>slf4j-log4j12</artifactId>
224+
<scope>runtime</scope>
225+
</dependency>
226+
<dependency>
227+
<groupId>log4j</groupId>
228+
<artifactId>log4j</artifactId>
229+
<version>1.2.17</version>
230+
<scope>runtime</scope>
231+
</dependency>
232+
<dependency>
233+
<groupId>com.typesafe</groupId>
234+
<artifactId>config</artifactId>
235+
</dependency>
236+
<dependency>
237+
<groupId>org.apache.avro</groupId>
238+
<artifactId>avro</artifactId>
239+
</dependency>
240+
<dependency>
241+
<groupId>com.here.platform.data.client</groupId>
242+
<artifactId>flink-support_${scala.compat.version}</artifactId>
243+
</dependency>
244+
<dependency>
245+
<groupId>com.here.olp.util</groupId>
246+
<artifactId>mapquad</artifactId>
247+
</dependency>
219248
</dependencies>
220249
</profile>
221250
</profiles>

data-archive/java/sensoris-protobuf-example/pom.xml

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.here.platform.examples</groupId>
66
<artifactId>data-archive-sensoris-protobuf-example</artifactId>
7-
<version>0.0.729</version>
7+
<version>0.0.739</version>
88
<packaging>jar</packaging>
99

1010
<!-- Meta information section -->
@@ -25,15 +25,15 @@
2525
<connection>scm:git:https://github.com/heremaps/here-workspace-examples-java-scala.git</connection>
2626
<developerConnection>scm:git:[email protected]:heremaps/here-workspace-examples-java-scala.git</developerConnection>
2727
<url>https://github.com/heremaps/here-workspace-examples-java-scala</url>
28-
<tag>2.33.0</tag>
28+
<tag>2.34.0</tag>
2929
</scm>
3030

3131
<properties>
3232
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3333
<java.version>1.8</java.version>
3434
<artifact.wagon.version>2.0.5</artifact.wagon.version>
3535

36-
<sdk-bom.version>2.33.3</sdk-bom.version>
36+
<sdk-bom.version>2.34.5</sdk-bom.version>
3737
<scala.compat.version>2.12</scala.compat.version>
3838

3939
<commons-logging.version>1.2</commons-logging.version>
@@ -195,6 +195,35 @@
195195
<artifactId>flink-streaming-java_${scala.compat.version}</artifactId>
196196
<scope>compile</scope>
197197
</dependency>
198+
<!-- The following dependencies are added to this profile to address the following-->
199+
<!-- There is a known issue where data-archive pom's transitive dependencies are not resolved when running in an IDE-->
200+
<dependency>
201+
<groupId>org.slf4j</groupId>
202+
<artifactId>slf4j-log4j12</artifactId>
203+
<scope>runtime</scope>
204+
</dependency>
205+
<dependency>
206+
<groupId>log4j</groupId>
207+
<artifactId>log4j</artifactId>
208+
<version>1.2.17</version>
209+
<scope>runtime</scope>
210+
</dependency>
211+
<dependency>
212+
<groupId>com.typesafe</groupId>
213+
<artifactId>config</artifactId>
214+
</dependency>
215+
<dependency>
216+
<groupId>org.apache.avro</groupId>
217+
<artifactId>avro</artifactId>
218+
</dependency>
219+
<dependency>
220+
<groupId>com.here.platform.data.client</groupId>
221+
<artifactId>flink-support_${scala.compat.version}</artifactId>
222+
</dependency>
223+
<dependency>
224+
<groupId>com.here.olp.util</groupId>
225+
<artifactId>mapquad</artifactId>
226+
</dependency>
198227
</dependencies>
199228
</profile>
200229
</profiles>

data-processing/java/geometry-lifter/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.here.platform.data.processing.example.java.geometry.lifter</groupId>
66
<artifactId>geometry-lifter</artifactId>
7-
<version>0.0.729</version>
7+
<version>0.0.739</version>
88
<packaging>jar</packaging>
99

1010
<name>Batch Processor compiler for Geometry Lifter in Java</name>
@@ -23,14 +23,14 @@
2323
<connection>scm:git:https://github.com/heremaps/here-workspace-examples-java-scala.git</connection>
2424
<developerConnection>scm:git:[email protected]:heremaps/here-workspace-examples-java-scala.git</developerConnection>
2525
<url>https://github.com/heremaps/here-workspace-examples-java-scala</url>
26-
<tag>2.33.0</tag>
26+
<tag>2.34.0</tag>
2727
</scm>
2828

2929
<properties>
3030
<java.version>1.8</java.version>
3131
<maven.compiler.source>${java.version}</maven.compiler.source>
3232
<maven.compiler.target>${java.version}</maven.compiler.target>
33-
<sdk-bom.version>2.33.3</sdk-bom.version>
33+
<sdk-bom.version>2.34.5</sdk-bom.version>
3434
<exec-maven-plugin.version>1.6.0</exec-maven-plugin.version>
3535
<maven-shade-plugin.version>3.2.1</maven-shade-plugin.version>
3636
<scala-maven-plugin.version>4.5.4</scala-maven-plugin.version>

data-processing/java/heremapcontent-difftool/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.here.platform.data.processing.example.java</groupId>
66
<artifactId>heremapcontent-difftool</artifactId>
7-
<version>0.0.729</version>
7+
<version>0.0.739</version>
88
<packaging>jar</packaging>
99

1010
<name>HERE Map Content Differences example for Java</name>
@@ -23,14 +23,14 @@
2323
<connection>scm:git:https://github.com/heremaps/here-workspace-examples-java-scala.git</connection>
2424
<developerConnection>scm:git:[email protected]:heremaps/here-workspace-examples-java-scala.git</developerConnection>
2525
<url>https://github.com/heremaps/here-workspace-examples-java-scala</url>
26-
<tag>2.33.0</tag>
26+
<tag>2.34.0</tag>
2727
</scm>
2828

2929
<properties>
3030
<java.version>1.8</java.version>
3131
<maven.compiler.source>${java.version}</maven.compiler.source>
3232
<maven.compiler.target>${java.version}</maven.compiler.target>
33-
<sdk-bom.version>2.33.3</sdk-bom.version>
33+
<sdk-bom.version>2.34.5</sdk-bom.version>
3434
<exec-maven-plugin.version>1.6.0</exec-maven-plugin.version>
3535
<maven-shade-plugin.version>3.2.1</maven-shade-plugin.version>
3636
<scala-maven-plugin.version>4.5.4</scala-maven-plugin.version>

0 commit comments

Comments
 (0)