5.2.9. TopicQueries
5.2.9.1. [Major] max_samples_per_remote_writer resource limit not honored in some cases when using an unkeyed Topic and TopicQueries
If a DataReader created multiple TopicQueries and had a finite
max_samples_per_remote_writer resource limit, that limit was not
correctly enforced in TopicQuery queues. After some time, the
DataReader may have only been able to accept fewer samples than
max_samples_per_remote_writer before rejecting samples. This only
happened if the Topic was unkeyed. Now, when a DataReader issues
multiple TopicQueries, the max_samples_per_remote_writer resource
limit is properly enforced for each TopicQuery queue.
[RTI Issue ID CORE-15639]