=pro #15880 use M2 version of reactive streams API

Resolves #15880