[infinispan-issues] [JBoss JIRA] (ISPN-9020) Remote query: disabling indexing for a type with @Indexed(false) still creates empty documents in index

Adrian Nistor (JIRA) issues at jboss.org
Wed Apr 18 05:49:00 EDT 2018


    [ https://issues.jboss.org/browse/ISPN-9020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13562843#comment-13562843 ] 

Adrian Nistor commented on ISPN-9020:
-------------------------------------

If the FieldBridge api does not let me skip indexing for a certain entity instance based on a custom condition, maybe EntityIndexingInterceptor can, although it is not clear to me why this interceptor is documented to have a special role in mass-indexing that is different from regular indexing . See https://docs.jboss.org/hibernate/search/5.9/reference/en-US/html_single/#search-mapping-indexinginterceptor

> Remote query: disabling indexing for a type with @Indexed(false) still creates empty documents in index
> -------------------------------------------------------------------------------------------------------
>
>                 Key: ISPN-9020
>                 URL: https://issues.jboss.org/browse/ISPN-9020
>             Project: Infinispan
>          Issue Type: Bug
>          Components: Remote Querying
>    Affects Versions: 7.0.0.Final
>            Reporter: Adrian Nistor
>            Assignee: Adrian Nistor
>             Fix For: 9.3.0.Final
>
>
> When adding to cache protobuf encoded entries of types that are specifically annotated as @Indexed(false) we would expect that nothing is added to the index. But a document with no fields is added instead, cluttering the index. This does not impact the correctness of query results but it impacts performance because every put operation touches the index even if not required. This bug is a consequence of some limitations of the integration point between infinispan and hibernate search: the FieldBridge api.



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the infinispan-issues mailing list