- RTG uses a diff reqponse format depending on whether a single id is requested or multiple ids are requested.
- there are 2 ways to request multiple ids:
- multiple id params
- comma seperated ids in one (or more) ids param(s)
But in cloud mode, asking for multiple ids using the first method can incorrectly return the "single" doc response structure if 0 or 1 docs are returned (ie: because the other doc(s) don't exist in the index or were deleted).
This inconsistency does not seem to exist in single node solr RTG
(Example to follow in comment)
- is related to
SOLR-9180 need better cloud & RTG testing of TestPseudoReturnFields