DDLServiceMgr triggers the build of a partitioned index with replica created in non-defer mode. In order to do this, it needs MetadataProvider.
When DDLServiceMgr tries to instantiate a new MetadataProvider, it waits for 500ms.
In case of large number of indexes, 500ms may not be enough, as there are other consumers such as getLocalIndexMetadata (used to respond to /getIndexStatus) which take lock while iterating over the repo.
This can delay the index build.
|Link||This issue relates to CBSE-9004 [ CBSE-9004 ]|
|Assignee||Jeelan Poola [ jeelan.poola ]||Deepkaran Salooja [ deepkaran.salooja ]|
|Resolution||Fixed [ 1 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Labels||backport-candidate customer||backport-candidate customer request-dev-verify|
|Assignee||Deepkaran Salooja [ deepkaran.salooja ]||Mihir Kamdar [ mihir.kamdar ]|
|Labels||backport-candidate customer request-dev-verify||backport-candidate customer|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Fix Version/s||7.0.0 [ 17233 ]|
|Fix Version/s||Cheshire-Cat [ 15915 ]|