This is an automated email from the ASF dual-hosted git repository.
tallison pushed a change to branch TIKA-4243-tika-config-overhaul-parsecontext
in repository https://gitbox.apache.org/repos/asf/tika.git
from eb8feab8c basic serialization and deserialization of FetchEmitTuple
with a ParseContext works.
add 15a495616 basic serialization and deserialization of FetchEmitTuple
with a ParseContext works and checkstyle
No new revisions were added by this update.
Summary of changes:
.../src/main/java/org/apache/tika/cli/TikaCLI.java | 4 +-
.../src/main/java/org/apache/tika/gui/TikaGUI.java | 2 +-
.../tika/cli/TikaCLIBatchIntegrationTest.java | 2 +-
.../batch/fs/RecursiveParserWrapperFSConsumer.java | 2 +-
.../tika/batch/fs/StreamOutRPWFSConsumer.java | 2 +-
.../RecursiveParserWrapperFSConsumerTest.java | 2 +-
.../java/org/apache/tika/parser/ParseContext.java | 17 ------
.../org/apache/tika/eval/app/io/ExtractReader.java | 2 +-
.../org/apache/tika/example/ParsingExample.java | 4 +-
.../apache/tika/example/TestParsingExample.java | 2 +-
.../apache/tika/async/cli/AsyncProcessorTest.java | 2 +-
.../tika/pipes/emitter/azblob/AZBlobEmitter.java | 2 +-
.../tika/pipes/emitter/fs/FileSystemEmitter.java | 2 +-
.../apache/tika/pipes/emitter/gcs/GCSEmitter.java | 2 +-
.../apache/tika/pipes/emitter/s3/S3Emitter.java | 2 +-
.../pipes/fetcher/azblob/TestAZBlobFetcher.java | 2 +-
.../pipesiterator/json/JsonPipesIterator.java | 2 +-
.../serialization/MetadataDeserializer.java | 21 -------
.../metadata/serialization/MetadataSerializer.java | 17 ------
.../{metadata => }/serialization/JsonMetadata.java | 17 ++++--
.../serialization/JsonMetadataList.java | 28 ++++++----
.../serialization/JsonStreamingSerializer.java | 12 ++--
.../tika/serialization/ParseContextSerializer.java | 16 ++++++
.../serialization/PrettyMetadataKeyComparator.java | 2 +-
.../tika/serialization/TikaJsonDeserializer.java | 46 +++++++++++----
.../tika/serialization/TikaJsonSerializer.java | 43 +++++++++-----
.../serialization/TikaSerializationException.java | 16 ++++++
.../pipes}/JsonEmitData.java | 16 ++++--
.../{ => pipes}/JsonFetchEmitTuple.java | 65 +++++++++++++++-------
.../{ => pipes}/JsonFetchEmitTupleList.java | 14 +++--
.../serialization/JsonMetadataListTest.java | 29 ++++++----
.../serialization/JsonMetadataTest.java | 19 ++++---
.../serialization/TikaJsonSerializationTest.java | 24 +++++---
.../apache/tika/serialization/mocks/ClassA.java | 19 ++++++-
.../apache/tika/serialization/mocks/ClassB.java | 18 +++++-
.../apache/tika/serialization/mocks/ClassC.java | 16 ++++++
.../{ => pipes}/JsonFetchEmitTupleListTest.java | 6 +-
.../{ => pipes}/JsonFetchEmitTupleTest.java | 17 ++----
.../org/apache/tika/server/client/TikaClient.java | 2 +-
.../tika/server/core/resource/AsyncResource.java | 2 +-
.../tika/server/core/resource/PipesResource.java | 2 +-
.../server/core/writer/JSONMessageBodyWriter.java | 2 +-
.../core/writer/MetadataListMessageBodyWriter.java | 2 +-
.../server/core/RecursiveMetadataResourceTest.java | 2 +-
.../org/apache/tika/server/core/TikaPipesTest.java | 4 +-
.../core/TikaResourceMetadataFilterTest.java | 2 +-
.../tika/server/core/TikaResourceNoStackTest.java | 2 +-
.../apache/tika/server/core/TikaResourceTest.java | 2 +-
.../core/TikaServerAsyncIntegrationTest.java | 2 +-
.../server/core/TikaServerIntegrationTest.java | 2 +-
.../core/TikaServerPipesIntegrationTest.java | 2 +-
.../apache/tika/server/standard/FetcherTest.java | 2 +-
.../server/standard/JsonMaxFieldLengthTest.java | 2 +-
.../tika/server/standard/MetadataResourceTest.java | 2 +-
.../server/standard/OpenNLPMetadataFilterTest.java | 4 +-
.../standard/OptimaizeMetadataFilterTest.java | 4 +-
.../standard/RecursiveMetadataFilterTest.java | 2 +-
.../standard/RecursiveMetadataResourceTest.java | 2 +-
.../apache/tika/server/standard/TikaPipesTest.java | 4 +-
.../tika/server/standard/TikaResourceTest.java | 2 +-
60 files changed, 338 insertions(+), 228 deletions(-)
delete mode 100644
tika-serialization/src/main/java/org/apache/tika/metadata/serialization/MetadataDeserializer.java
delete mode 100644
tika-serialization/src/main/java/org/apache/tika/metadata/serialization/MetadataSerializer.java
rename tika-serialization/src/main/java/org/apache/tika/{metadata =>
}/serialization/JsonMetadata.java (90%)
rename tika-serialization/src/main/java/org/apache/tika/{metadata =>
}/serialization/JsonMetadataList.java (83%)
rename tika-serialization/src/main/java/org/apache/tika/{metadata =>
}/serialization/JsonStreamingSerializer.java (86%)
rename tika-serialization/src/main/java/org/apache/tika/{metadata =>
}/serialization/PrettyMetadataKeyComparator.java (96%)
rename
tika-serialization/src/main/java/org/apache/tika/{metadata/serialization =>
serialization/pipes}/JsonEmitData.java (82%)
rename tika-serialization/src/main/java/org/apache/tika/serialization/{ =>
pipes}/JsonFetchEmitTuple.java (79%)
rename tika-serialization/src/main/java/org/apache/tika/serialization/{ =>
pipes}/JsonFetchEmitTupleList.java (85%)
rename tika-serialization/src/test/java/org/apache/tika/{metadata =>
}/serialization/JsonMetadataListTest.java (86%)
rename tika-serialization/src/test/java/org/apache/tika/{metadata =>
}/serialization/JsonMetadataTest.java (87%)
rename tika-serialization/src/test/java/org/apache/tika/serialization/{ =>
pipes}/JsonFetchEmitTupleListTest.java (90%)
rename tika-serialization/src/test/java/org/apache/tika/serialization/{ =>
pipes}/JsonFetchEmitTupleTest.java (84%)