[hibernate-issues] [Hibernate-JIRA] Commented: (HSEARCH-1049) includePaths bombs on inclusion of id members

Davide D'Alto (JIRA) noreply at atlassian.com
Mon Mar 12 19:17:48 EDT 2012


    [ https://hibernate.onjira.com/browse/HSEARCH-1049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45921#comment-45921 ] 

Davide D'Alto commented on HSEARCH-1049:
----------------------------------------

@Marc
Sorry I didn't reply sooner but I'm a bit confused about this:
{quote}
b. It is expected behaviour for the MassIndexer to create a separate Index for an @indexed item that it encounters through @indexedembedded, even it MassIndexer is not executed on the embedded item directly
{quote}

in particular because I'm not sure how the entities are annotated when you talk about this.

I think it's already behaving in the correct way but I need to check the code to refresh my memory. I agree on opening another JIRA but I want to check the current patch to understand which problems are solved and which ones are still open. My plan was to send the pull request this past weekend but I've been busier than expected.

I'll try to send a pull request before the end of the week.




> includePaths bombs on inclusion of id members
> ---------------------------------------------
>
>                 Key: HSEARCH-1049
>                 URL: https://hibernate.onjira.com/browse/HSEARCH-1049
>             Project: Hibernate Search
>          Issue Type: Bug
>          Components: engine
>    Affects Versions: 4.1.0.Beta2
>            Reporter: Marc Schipperheyn
>            Priority: Blocker
>             Fix For: 4.1.0.Final
>
>
> When I include id members on includePaths, I get 
> Found invalid @IndexedEmbedded->paths configured on class nl.project.model.Item, member subitem: item.id
> I use ids a lot and in many cases they are all I'm interested in.
> E.g.
> @IndexedEmbedded(prefix="location.",includePaths={"city.id","city.city","country.id","city.region.id"})
> 	public Address getAddress() {
> 		return address;
> 	}
> will indicate all id fields as erronous.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the hibernate-issues mailing list