Multiple backports to prepare for 5.9.1-rc1
This branch cherry-picked the following commits:
- silence ospenabled client connect to ospdisabled server warning 62ecc2bc (To be merged in master)
- Merge topic '20612-fix-array-initialization' a746923d
- Merge topic '20379-pass-arrays-ghost-arrays' a03cf1d6
- Merge topic '20548-data-label-error' b9d53a3b
Partially fixes this issue: #20615 (closed)