Skip to content

Commit 6bf4ee8

Browse files
vunamtientienvn
and
tienvn
authored
JAVA-39214-Moving-some-article-links-on-libraries-data (#17563)
Co-authored-by: tienvn <[email protected]>
1 parent 1681328 commit 6bf4ee8

File tree

83 files changed

+209
-233
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+209
-233
lines changed

libraries-data-2/README.md

+3-1

libraries-data-2/pom.xml

+31-40
Original file line numberDiff line numberDiff line change
@@ -13,44 +13,6 @@
1313
</parent>
1414

1515
<dependencies>
16-
<dependency>
17-
<groupId>org.apache.flink</groupId>
18-
<artifactId>flink-connector-kafka</artifactId>
19-
<version>${flink-connector-kafka.version}</version>
20-
</dependency>
21-
<dependency>
22-
<groupId>org.apache.flink</groupId>
23-
<artifactId>flink-streaming-java</artifactId>
24-
<version>${flink.version}</version>
25-
</dependency>
26-
<dependency>
27-
<groupId>org.apache.flink</groupId>
28-
<artifactId>flink-core</artifactId>
29-
<version>${flink.version}</version>
30-
<exclusions>
31-
<exclusion>
32-
<artifactId>commons-logging</artifactId>
33-
<groupId>commons-logging</groupId>
34-
</exclusion>
35-
</exclusions>
36-
</dependency>
37-
<dependency>
38-
<groupId>org.apache.flink</groupId>
39-
<artifactId>flink-java</artifactId>
40-
<version>${flink.version}</version>
41-
<exclusions>
42-
<exclusion>
43-
<artifactId>commons-logging</artifactId>
44-
<groupId>commons-logging</groupId>
45-
</exclusion>
46-
</exclusions>
47-
</dependency>
48-
<dependency>
49-
<groupId>org.apache.flink</groupId>
50-
<artifactId>flink-test-utils</artifactId>
51-
<version>${flink.version}</version>
52-
<scope>test</scope>
53-
</dependency>
5416
<dependency>
5517
<groupId>net.agkn</groupId>
5618
<artifactId>hll</artifactId>
@@ -139,6 +101,32 @@
139101
<artifactId>swagger-parser</artifactId>
140102
<version>${swagger-parser.version}</version>
141103
</dependency>
104+
<dependency>
105+
<groupId>org.apache.ignite</groupId>
106+
<artifactId>ignite-core</artifactId>
107+
<version>${ignite.version}</version>
108+
</dependency>
109+
<dependency>
110+
<groupId>com.google.code.gson</groupId>
111+
<artifactId>gson</artifactId>
112+
<version>${gson.version}</version>
113+
</dependency>
114+
<dependency>
115+
<groupId>com.googlecode.jmapper-framework</groupId>
116+
<artifactId>jmapper-core</artifactId>
117+
<version>${jmapper.version}</version>
118+
<exclusions>
119+
<exclusion>
120+
<groupId>com.thoughtworks.xstream</groupId>
121+
<artifactId>xstream</artifactId>
122+
</exclusion>
123+
</exclusions>
124+
</dependency>
125+
<dependency>
126+
<groupId>com.thoughtworks.xstream</groupId>
127+
<artifactId>xstream</artifactId>
128+
<version>1.4.16</version>
129+
</dependency>
142130
</dependencies>
143131

144132
<build>
@@ -150,15 +138,15 @@
150138
<configuration>
151139
<argLine>
152140
--add-opens java.base/java.util=ALL-UNNAMED
141+
--add-opens java.base/java.nio=ALL-UNNAMED
142+
--add-opens java.base/java.lang=ALL-UNNAMED
153143
</argLine>
154144
</configuration>
155145
</plugin>
156146
</plugins>
157147
</build>
158148

159149
<properties>
160-
<flink.version>1.19.1</flink.version>
161-
<flink-connector-kafka.version>1.17.2</flink-connector-kafka.version>
162150
<hll.version>1.6.0</hll.version>
163151
<crdt.version>0.1.0</crdt.version>
164152
<unit-ri.version>1.0.3</unit-ri.version>
@@ -170,6 +158,9 @@
170158
<univocity.version>2.8.4</univocity.version>
171159
<swagger-parser.version>2.1.13</swagger-parser.version>
172160
<minio.version>8.5.2</minio.version>
161+
<ignite.version>2.16.0</ignite.version>
162+
<gson.version>2.11.0</gson.version>
163+
<jmapper.version>1.6.0.1</jmapper.version>
173164
</properties>
174165

175166
</project>

libraries-data/src/test/java/com/baeldung/jmapper/JMapperIntegrationTest.java renamed to libraries-data-2/src/test/java/com/baeldung/jmapper/JMapperIntegrationTest.java

-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
import java.time.LocalDate;
88

99
import static com.googlecode.jmapper.api.JMapperAPI.*;
10-
import static com.googlecode.jmapper.api.JMapperAPI.attribute;
11-
import static com.googlecode.jmapper.api.JMapperAPI.global;
12-
import static com.googlecode.jmapper.api.JMapperAPI.mappedClass;
1310
import static org.junit.Assert.assertEquals;
1411
import static org.junit.Assert.assertTrue;
1512

libraries-data-3/README.md

+5-4

libraries-data-3/pom.xml

+48-23
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,6 @@
1313
</parent>
1414

1515
<dependencies>
16-
<dependency>
17-
<groupId>org.javatuples</groupId>
18-
<artifactId>javatuples</artifactId>
19-
<version>${javatuples.version}</version>
20-
</dependency>
2116
<dependency>
2217
<groupId>org.multiverse</groupId>
2318
<artifactId>multiverse-core</artifactId>
@@ -55,33 +50,63 @@
5550
<artifactId>eclipse-collections</artifactId>
5651
<version>${eclipse-collections.version}</version>
5752
</dependency>
58-
<dependency>
59-
<groupId>com.github.ben-manes.caffeine</groupId>
60-
<artifactId>caffeine</artifactId>
61-
<version>${caffeine.version}</version>
62-
</dependency>
6353
<dependency>
6454
<groupId>com.google.code.findbugs</groupId>
6555
<artifactId>jsr305</artifactId>
6656
<version>${findbugs.version}</version>
6757
<scope>test</scope>
6858
</dependency>
69-
<dependency>
70-
<groupId>org.modelmapper</groupId>
71-
<artifactId>modelmapper</artifactId>
72-
<version>${org.modelmapper.version}</version>
73-
</dependency>
7459
<dependency>
7560
<groupId>org.apache.commons</groupId>
7661
<artifactId>commons-lang3</artifactId>
7762
<version>${commons-lang3.version}</version>
7863
</dependency>
7964
<dependency>
80-
<groupId>net.sf.dozer</groupId>
81-
<artifactId>dozer</artifactId>
82-
<version>${dozer.version}</version>
65+
<groupId>org.apache.ignite</groupId>
66+
<artifactId>ignite-spring-data</artifactId>
67+
<version>${ignite-spring-data.version}</version>
68+
</dependency>
69+
<dependency>
70+
<groupId>org.springframework.data</groupId>
71+
<artifactId>spring-data-jpa</artifactId>
72+
<version>2.1.5.RELEASE</version>
73+
</dependency>
74+
<dependency>
75+
<groupId>javax.persistence</groupId>
76+
<artifactId>javax.persistence-api</artifactId>
77+
<version>2.2</version>
78+
</dependency>
79+
<dependency>
80+
<groupId>org.apache.crunch</groupId>
81+
<artifactId>crunch-core</artifactId>
82+
<version>${org.apache.crunch.crunch-core.version}</version>
83+
</dependency>
84+
<dependency>
85+
<groupId>org.apache.hadoop</groupId>
86+
<artifactId>hadoop-client</artifactId>
87+
<version>${org.apache.hadoop.hadoop-client}</version>
88+
<scope>provided</scope>
89+
</dependency>
90+
<dependency>
91+
<groupId>org.apache.storm</groupId>
92+
<artifactId>storm-core</artifactId>
93+
<version>${storm.version}</version>
94+
<exclusions>
95+
<exclusion>
96+
<groupId>org.slf4j</groupId>
97+
<artifactId>slf4j-log4j12</artifactId>
98+
</exclusion>
99+
<exclusion>
100+
<groupId>org.slf4j</groupId>
101+
<artifactId>log4j-over-slf4j</artifactId>
102+
</exclusion>
103+
</exclusions>
104+
</dependency>
105+
<dependency>
106+
<groupId>com.fasterxml.jackson.core</groupId>
107+
<artifactId>jackson-databind</artifactId>
108+
<version>${jackson.version}</version>
83109
</dependency>
84-
85110
</dependencies>
86111

87112
<build>
@@ -101,17 +126,17 @@
101126
</build>
102127

103128
<properties>
104-
<javatuples.version>1.2</javatuples.version>
105129
<multiverse.version>0.7.0</multiverse.version>
106130
<chronicle.map.version>3.25ea0</chronicle.map.version>
107131
<cactoos.version>0.55.0</cactoos.version>
108132
<cache2k.version>1.2.3.Final</cache2k.version>
109133
<pcollections.version>2.1.2</pcollections.version>
110134
<eclipse-collections.version>8.2.0</eclipse-collections.version>
111-
<caffeine.version>3.1.8</caffeine.version>
112135
<findbugs.version>3.0.2</findbugs.version>
113-
<org.modelmapper.version>3.2.0</org.modelmapper.version>
114-
<dozer.version>5.5.1</dozer.version>
136+
<ignite-spring-data.version>2.9.1</ignite-spring-data.version>
137+
<org.apache.crunch.crunch-core.version>1.0.0</org.apache.crunch.crunch-core.version>
138+
<org.apache.hadoop.hadoop-client>2.2.0</org.apache.hadoop.hadoop-client>
139+
<storm.version>1.2.2</storm.version>
115140
</properties>
116141

117142
</project>

libraries-data/src/main/java/com/baeldung/crunch/StopWordFilter.java renamed to libraries-data-3/src/main/java/com/baeldung/crunch/StopWordFilter.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.baeldung.crunch;
22

3-
import java.util.Set;
4-
3+
import com.google.common.collect.ImmutableSet;
54
import org.apache.crunch.FilterFn;
65

7-
import com.google.common.collect.ImmutableSet;
6+
import java.util.Set;
87

98
/**
109
* A filter that removes known stop words.

libraries-data/src/main/java/com/baeldung/crunch/Tokenizer.java renamed to libraries-data-3/src/main/java/com/baeldung/crunch/Tokenizer.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.baeldung.crunch;
22

3+
import com.google.common.base.Splitter;
34
import org.apache.crunch.DoFn;
45
import org.apache.crunch.Emitter;
56

6-
import com.google.common.base.Splitter;
7-
87
/**
98
* Splits a line of text, filtering known stop words.
109
*/

libraries-data/src/main/java/com/baeldung/objecthydration/entity/Book.java renamed to libraries-data-3/src/main/java/com/baeldung/objecthydration/entity/Book.java

+1-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
package com.baeldung.objecthydration.entity;
22

3-
import javax.persistence.Column;
4-
import javax.persistence.Entity;
5-
import javax.persistence.GeneratedValue;
6-
import javax.persistence.GenerationType;
7-
import javax.persistence.Id;
8-
import javax.persistence.Table;
3+
import javax.persistence.*;
94

105
@Entity
116
@Table(name = "books")

libraries-data/src/main/java/com/baeldung/storm/TopologyRunner.java renamed to libraries-data-3/src/main/java/com/baeldung/storm/TopologyRunner.java

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.baeldung.storm.bolt.AggregatingBolt;
44
import com.baeldung.storm.bolt.FileWritingBolt;
55
import com.baeldung.storm.bolt.FilteringBolt;
6-
import com.baeldung.storm.bolt.PrintingBolt;
76
import com.baeldung.storm.spout.RandomNumberSpout;
87
import org.apache.storm.Config;
98
import org.apache.storm.LocalCluster;

libraries-data/src/main/java/com/baeldung/storm/spout/RandomNumberSpout.java renamed to libraries-data-3/src/main/java/com/baeldung/storm/spout/RandomNumberSpout.java

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.baeldung.storm.spout;
22

33
import org.apache.storm.spout.SpoutOutputCollector;
4-
import org.apache.storm.task.OutputCollector;
54
import org.apache.storm.task.TopologyContext;
65
import org.apache.storm.topology.OutputFieldsDeclarer;
76
import org.apache.storm.topology.base.BaseRichSpout;

libraries-data/src/test/java/com/baeldung/crunch/MemPipelineUnitTest.java renamed to libraries-data-3/src/test/java/com/baeldung/crunch/MemPipelineUnitTest.java

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,5 @@
11
package com.baeldung.crunch;
22

3-
import static org.junit.jupiter.api.Assertions.assertEquals;
4-
import static org.junit.jupiter.api.Assertions.assertIterableEquals;
5-
6-
import java.io.File;
7-
import java.io.IOException;
8-
import java.nio.file.Files;
9-
import java.nio.file.Path;
10-
import java.util.Calendar;
11-
123
import org.apache.crunch.PCollection;
134
import org.apache.crunch.Pipeline;
145
import org.apache.crunch.Source;
@@ -19,6 +10,15 @@
1910
import org.junit.Ignore;
2011
import org.junit.Test;
2112

13+
import java.io.File;
14+
import java.io.IOException;
15+
import java.nio.file.Files;
16+
import java.nio.file.Path;
17+
import java.util.Calendar;
18+
19+
import static org.junit.jupiter.api.Assertions.assertEquals;
20+
import static org.junit.jupiter.api.Assertions.assertIterableEquals;
21+
2222
public class MemPipelineUnitTest {
2323

2424
private static final String INPUT_FILE_PATH = "src/test/resources/crunch/input.txt";

libraries-data/src/test/java/com/baeldung/crunch/StopWordFilterUnitTest.java renamed to libraries-data-3/src/test/java/com/baeldung/crunch/StopWordFilterUnitTest.java

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
11
package com.baeldung.crunch;
22

3-
import static org.junit.Assert.assertEquals;
4-
import static org.junit.Assert.assertFalse;
5-
import static org.junit.Assert.assertTrue;
6-
3+
import com.google.common.collect.ImmutableList;
4+
import com.google.common.collect.Lists;
75
import org.apache.crunch.FilterFn;
86
import org.apache.crunch.PCollection;
97
import org.apache.crunch.impl.mem.MemPipeline;
10-
import org.junit.Ignore;
118
import org.junit.Test;
129

13-
import com.google.common.collect.ImmutableList;
14-
import com.google.common.collect.Lists;
10+
import static org.junit.Assert.*;
1511

1612
public class StopWordFilterUnitTest {
1713

libraries-data/src/test/java/com/baeldung/crunch/ToUpperCaseFnUnitTest.java renamed to libraries-data-3/src/test/java/com/baeldung/crunch/ToUpperCaseFnUnitTest.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
package com.baeldung.crunch;
22

3-
import static org.junit.Assert.assertEquals;
4-
3+
import com.google.common.collect.ImmutableList;
54
import org.apache.crunch.impl.mem.emit.InMemoryEmitter;
65
import org.junit.Test;
76

8-
import com.google.common.collect.ImmutableList;
7+
import static org.junit.Assert.assertEquals;
98

109
public class ToUpperCaseFnUnitTest {
1110

0 commit comments

Comments
 (0)