Ticket 48745 Matching Rule caseExactIA5Match indexes incorrectly values with upper cases
Bug Description:
For new style MR plugin (majority of them) they do not have indexer_create function
Instead they are assigned (SLAPI_PLUGIN_MR_INDEXER_CREATE_FN) default_mr_indexer_create.
In slapi_mr_indexer_create, for compatibility reason, we first look for old style MR plugin,
that define their indexer_create function. But when a new style MR plugin have been previously
assigned default_mr_indexer_create, this function is called to create the indexer.
It is called with the MR plugin (that will be use to index) and the MR plugin OID, at this
point the function does not check if the MR plugin can handle the MR plugin OID.
Fix Description:
Let default_mr_indexer_create check that the MR plugin is able to handle the OID
(Plus fix for CI tests 48362/48270)
https://fedorahosted.org/389/ticket/48745
Reviewed by: William Brown (thanks William)
Platforms tested: F23
Flag Day: no
Doc impact: no