[ 
https://issues.apache.org/jira/browse/TIKA-4608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18048474#comment-18048474
 ] 

Hudson commented on TIKA-4608:
------------------------------

FAILURE: Integrated in Jenkins build Tika ยป tika-main-jdk17 #1143 (See 
[https://ci-builds.apache.org/job/Tika/job/tika-main-jdk17/1143/])
TIKA-4608 -- clean up metadata filter api (#2507) (github: 
[https://github.com/apache/tika/commit/7109dcf01e55c280bfd061ca9f04e5018f2ffe9b])
* (edit) 
tika-pipes/tika-pipes-plugins/tika-pipes-solr/src/test/java/org/apache/tika/pipes/emitter/solr/SolrEmitterDevTest.java
* (edit) 
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/server/MetadataListAndEmbeddedBytes.java
* (edit) tika-core/src/main/java/org/apache/tika/metadata/filter/NoOpFilter.java
* (edit) 
tika-core/src/main/java/org/apache/tika/metadata/filter/MetadataFilterBase.java
* (edit) 
tika-core/src/main/java/org/apache/tika/metadata/filter/CompositeMetadataFilter.java
* (edit) 
tika-serialization/src/test/java/org/apache/tika/metadata/filter/AttachmentCountingListFilter.java
* (edit) 
tika-serialization/src/test/java/org/apache/tika/serialization/CustomClassSerializationTest.java
* (edit) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/RecursiveMetadataResource.java
* (edit) tika-app/src/main/java/org/apache/tika/cli/TikaCLI.java
* (edit) 
tika-core/src/main/java/org/apache/tika/metadata/filter/RemoveByMimeMetadataFilter.java
* (edit) 
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/server/EmitHandler.java
* (edit) tika-app/src/main/java/org/apache/tika/gui/TikaGUI.java
* (edit) 
tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/java/org/apache/tika/parser/image/JpegParserTest.java
* (edit) 
tika-pipes/tika-pipes-integration-tests/src/test/java/org/apache/tika/metadata/filter/AttachmentCountingListFilter.java
* (edit) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaResource.java
* (edit) 
tika-core/src/main/java/org/apache/tika/sax/RecursiveParserWrapperHandler.java
* (edit) 
tika-core/src/main/java/org/apache/tika/metadata/filter/MetadataFilter.java
* (edit) 
tika-eval/tika-eval-core/src/test/java/org/apache/tika/eval/core/metadata/TikaEvalMetadataFilterTest.java
* (edit) 
tika-pipes/tika-pipes-integration-tests/src/test/java/org/apache/tika/pipes/core/PassbackFilterTest.java
* (edit) 
tika-serialization/src/test/java/org/apache/tika/metadata/filter/TestMetadataFilter.java


> Clean up metadata filter api in 4.x
> -----------------------------------
>
>                 Key: TIKA-4608
>                 URL: https://issues.apache.org/jira/browse/TIKA-4608
>             Project: Tika
>          Issue Type: Task
>            Reporter: Tim Allison
>            Priority: Minor
>
> In 4.x, we merged MetadataFilter and MetadataListFilter. We're left with a 
> smelly api that looks like List<Metadata> should be immutable because there's 
> a return value, but it is in fact mutable for the sake of efficiency. Let's 
> fix the MetadataFilter api so that it is clearly mutable.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to