The underlying reasons was to make sure that if you shared the same Lucene Directory, we would consider two indexes as equal. Maybe we want to revisit that.
Since the introduction of {{IndexManager}} s the term index name has a dual meaning. Initially it was used to specify the actual directory name of a filesystem based index ({{FSDirectoryProvider}}). Now the term index name is used to identify a {{IndexManager}} for example within the {{IndexManagerHolder}}.
This leads to ambiguities. For example:
{...
This message was sent by Atlassian JIRA (v6.1-OD-09-WN#6144-sha1:62dfc48)