Skip to content

Commit 39159c4

Browse files
authored
TIKA-4334 - move tika-pipes out of core (#2339)
1 parent 4b96303 commit 39159c4

211 files changed

Lines changed: 738 additions & 653 deletions

File tree

Some content is hidden

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

CHANGES.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
Release 4.0.0-BETA1 - ???
22
BREAKING CHANGES
33

4+
* tika-pipes core classes have been moved to a new module: tika-pipes-core,
5+
and the FileSystem pipes components have moved (TIKA-4334).
6+
47
* Headers are no longer injected into the body/content of MSG files (TIKA-4345). Please open
58
a ticket if you need this behavior across email formats.
69

tika-app/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,6 @@
6363
<artifactId>tika-xmp</artifactId>
6464
<version>${project.version}</version>
6565
</dependency>
66-
<dependency>
67-
<groupId>${project.groupId}</groupId>
68-
<artifactId>tika-emitter-fs</artifactId>
69-
<version>${project.version}</version>
70-
</dependency>
7166
<!-- this brings in tika-core -->
7267
<dependency>
7368
<groupId>${project.groupId}</groupId>

tika-app/src/test/java/org/apache/tika/cli/TikaCLIAsyncTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ public class TikaCLIAsyncTest {
5353
public static void setUpClass() throws Exception {
5454
ASYNC_CONFIG = Files.createTempFile(ASYNC_OUTPUT_DIR, "async-config-", ".xml");
5555
String xml = "<properties>" + "<async>" + "<numClients>3</numClients>" + "<tikaConfig>" + ASYNC_CONFIG.toAbsolutePath() + "</tikaConfig>" + "</async>" + "<fetchers>" +
56-
"<fetcher class=\"org.apache.tika.pipes.fetcher.fs.FileSystemFetcher\">" + "<name>fsf</name>" + "<basePath>" + TEST_DATA_FILE.getAbsolutePath() + "</basePath>" +
56+
"<fetcher class=\"org.apache.tika.pipes.fetcher.fs.FileSystemFetcher\">" + "<name>fsf</name>" + "<basePath>" + TEST_DATA_FILE.getAbsolutePath() +
57+
"</basePath>" +
5758
"</fetcher>" + "</fetchers>" + "<emitters>" + "<emitter class=\"org.apache.tika.pipes.emitter.fs.FileSystemEmitter\">" + "<name>fse</name>" + "<basePath>" +
5859
ASYNC_OUTPUT_DIR.toAbsolutePath() + "</basePath>" + "<prettyPrint>true</prettyPrint>" + "</emitter>" + "</emitters>" +
5960
"<pipesIterator class=\"org.apache.tika.pipes.pipesiterator.fs.FileSystemPipesIterator\">" + "<basePath>" + TEST_DATA_FILE.getAbsolutePath() + "</basePath>" +

tika-bom/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
<!-- Tika Pipes modules -->
311311
<dependency>
312312
<groupId>org.apache.tika</groupId>
313-
<artifactId>tika-emitter-fs</artifactId>
313+
<artifactId>tika-pipes-core</artifactId>
314314
<version>4.0.0-SNAPSHOT</version>
315315
</dependency>
316316
<dependency>

tika-eval/tika-eval-app/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<dependencies>
3333
<dependency>
3434
<groupId>org.apache.tika</groupId>
35-
<artifactId>tika-core</artifactId>
35+
<artifactId>tika-pipes-core</artifactId>
3636
<version>${project.version}</version>
3737
</dependency>
3838
<dependency>

tika-eval/tika-eval-app/src/main/java/org/apache/tika/eval/app/ExtractComparer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
import org.apache.tika.eval.core.util.ContentTags;
4444
import org.apache.tika.metadata.Metadata;
4545
import org.apache.tika.metadata.TikaCoreProperties;
46-
import org.apache.tika.pipes.fetcher.FetchKey;
46+
import org.apache.tika.pipes.core.fetcher.FetchKey;
4747

4848
public class ExtractComparer extends ProfilerBase {
4949

tika-eval/tika-eval-app/src/main/java/org/apache/tika/eval/app/ExtractComparerRunner.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@
5555
import org.apache.tika.eval.app.io.ExtractReader;
5656
import org.apache.tika.eval.app.io.ExtractReaderException;
5757
import org.apache.tika.eval.app.io.IDBWriter;
58-
import org.apache.tika.pipes.FetchEmitTuple;
59-
import org.apache.tika.pipes.pipesiterator.CallablePipesIterator;
60-
import org.apache.tika.pipes.pipesiterator.PipesIterator;
58+
import org.apache.tika.pipes.core.FetchEmitTuple;
59+
import org.apache.tika.pipes.core.pipesiterator.CallablePipesIterator;
60+
import org.apache.tika.pipes.core.pipesiterator.PipesIterator;
6161
import org.apache.tika.pipes.pipesiterator.fs.FileSystemPipesIterator;
6262

6363
public class ExtractComparerRunner {

tika-eval/tika-eval-app/src/main/java/org/apache/tika/eval/app/ExtractProfileRunner.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@
5555
import org.apache.tika.eval.app.io.ExtractReader;
5656
import org.apache.tika.eval.app.io.ExtractReaderException;
5757
import org.apache.tika.eval.app.io.IDBWriter;
58-
import org.apache.tika.pipes.FetchEmitTuple;
59-
import org.apache.tika.pipes.pipesiterator.CallablePipesIterator;
60-
import org.apache.tika.pipes.pipesiterator.PipesIterator;
58+
import org.apache.tika.pipes.core.FetchEmitTuple;
59+
import org.apache.tika.pipes.core.pipesiterator.CallablePipesIterator;
60+
import org.apache.tika.pipes.core.pipesiterator.PipesIterator;
6161
import org.apache.tika.pipes.pipesiterator.fs.FileSystemPipesIterator;
6262

6363
public class ExtractProfileRunner {

tika-eval/tika-eval-app/src/main/java/org/apache/tika/eval/app/ExtractProfiler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import org.apache.tika.eval.core.util.ContentTags;
3535
import org.apache.tika.metadata.Metadata;
3636
import org.apache.tika.metadata.TikaCoreProperties;
37-
import org.apache.tika.pipes.fetcher.FetchKey;
37+
import org.apache.tika.pipes.core.fetcher.FetchKey;
3838

3939
public class ExtractProfiler extends ProfilerBase {
4040

tika-eval/tika-eval-app/src/main/java/org/apache/tika/eval/app/ProfilerBase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
import org.apache.tika.metadata.PagedText;
7272
import org.apache.tika.metadata.Property;
7373
import org.apache.tika.metadata.TikaCoreProperties;
74-
import org.apache.tika.pipes.fetcher.FetchKey;
74+
import org.apache.tika.pipes.core.fetcher.FetchKey;
7575
import org.apache.tika.sax.ToXMLContentHandler;
7676
import org.apache.tika.utils.StringUtils;
7777

0 commit comments

Comments
 (0)