This is an automated email from the ASF dual-hosted git repository.
tballison pushed a change to branch TIKA-4835-spill-primitives
in repository https://gitbox.apache.org/repos/asf/tika.git
from 5aebae53d8 TIKA-4835 -- tika-core primitives for spill-less parsing
add 379c88a92e reviewer feedback
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 28 ++--
docs/modules/ROOT/pages/pipes/configuration.adoc | 27 ++--
.../apache/tika/digest/BufferingDigestSink.java | 52 ++++---
.../org/apache/tika/digest/CompositeDigester.java | 55 +++----
.../java/org/apache/tika/digest/DigestHelper.java | 20 ++-
.../java/org/apache/tika/digest/DigestSink.java | 67 +++++++++
.../main/java/org/apache/tika/digest/Digester.java | 6 +-
.../apache/tika/digest/InputStreamDigester.java | 22 ++-
.../org/apache/tika/io/CachingInputStream.java | 5 +-
.../java/org/apache/tika/io/CachingSource.java | 4 +-
.../apache/tika/io/MemorySeekableByteChannel.java | 3 +-
.../org/apache/tika/io/TemporaryResources.java | 9 +-
.../java/org/apache/tika/io/TikaInputStream.java | 16 +-
.../org/apache/tika/digest/DigestHelperTest.java | 102 +++++++++++++
.../org/apache/tika/digest/DigestSinkTest.java | 166 +++++++++++++++++++--
.../apache/tika/digest/FailingTestTranslator.java | 54 +++++++
.../apache/tika/io/InMemoryContentViewTest.java | 40 +++--
.../org/apache/tika/io/StreamCacheBudgetTest.java | 48 ++++--
.../org/apache/tika/io/TemporaryResourcesTest.java | 22 ---
....apache.tika.extractor.EmbeddedStreamTranslator | 1 +
.../apache/tika/pipes/core/server/PipesServer.java | 39 +++--
.../core/server/CacheMemoryBudgetSeedingTest.java | 18 +++
22 files changed, 619 insertions(+), 185 deletions(-)
create mode 100644
tika-core/src/main/java/org/apache/tika/digest/DigestSink.java
create mode 100644
tika-core/src/test/java/org/apache/tika/digest/DigestHelperTest.java
create mode 100644
tika-core/src/test/java/org/apache/tika/digest/FailingTestTranslator.java
create mode 100644
tika-core/src/test/resources/META-INF/services/org.apache.tika.extractor.EmbeddedStreamTranslator