Skip to content

Investigate broken test replayBufferOverflow in DistributedQueryBusSubscriptionQueryTest #4423

@hjohn

Description

@hjohn

This test is constructed in such a way that when the buffer for a query stream overflows, the user should be able to consume the elements that did fit in the buffer. However, the underlying stream regards the overflow as an error, and will close the stream directly, clearing any buffers (note: the bug is likely that it shouldn't call close, but only close the producer side, as calling close is an action reserved for users only).

Alternatively, we could consider that this scenario is not supported at all, and have an overflow be fatal, in which case closing the stream and clearing any available data is the correct action.

Metadata

Metadata

Assignees

Labels

Priority 2: ShouldHigh priority. Ideally, these issues are part of the release they’re assigned to.

Type

No fields configured for Bug.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions