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

Uwe Schindler commented on SOLR-6130:
-------------------------------------

In my opinion, support for .class file metadata in an solr idex is not really a 
use-case. It is an option for TIKA to extract metadata from class files, but 
for sure not really useful for the average user.

I still think: If we bundle TIKA, we should just include those parsers that are 
usefull for fulltext search. ASM is a very bad dependency, because every major 
version has significant changes in public classes, which make the jars 
incompatible to each other. A lot of projects use ASM and so classpath issues 
are very likely. I had lots of customers complaining that Maven pulled ASM for 
them in this old version.

For this reason, forbidden-apis rewrites package names of ASM before bundling. 
Forbidden uses ASM 5 already, so 4.1 is also outdated (and incompatible to Java 
8).

> solr-cell dependencies weren't fully upgraded with the Tika 1.4->1.5 upgrade
> ----------------------------------------------------------------------------
>
>                 Key: SOLR-6130
>                 URL: https://issues.apache.org/jira/browse/SOLR-6130
>             Project: Solr
>          Issue Type: Bug
>    Affects Versions: 4.8
>            Reporter: Steve Rowe
>            Assignee: Steve Rowe
>             Fix For: 4.9, 5.0, 4.8.2
>
>
> There are problems with the solr-cell dependency configuration:
> # Despite the fact that the asm:asm dependency was removed in LUCENE-4263, 
> and re-addition effectively vetoed by Uwe/Robert in SOLR-4209, asm:asm:3.1 
> was re-added with no apparent discussion by SOLR-1301 in Solr 4.7.
> # The Tika 1.5 upgrade (SOLR-5763) failed to properly upgrade the asm:asm:3.1 
> dependency to org.ow2.asm:asm-debug-all:4.1 (see TIKA-1053).
> # New Tika dependency com.uwyn:jhighlight:1.0 was not added.
> [~thetaphi], do you have any opinions on the asm issues?  In particular, 
> would it make sense to have an additional asm dependency (asm-debug-all in 
> addition to asm)?



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to