druid/extensions-core
Gian Merlino f00f1f754d
MSQ extension: Fix over-capacity write in ScanQueryFrameProcessor. (#13036)
* MSQ extension: Fix over-capacity write in ScanQueryFrameProcessor.

Frame processors are meant to write only one output frame per cycle.
The ScanQueryFrameProcessor would write two when reading from a channel
if the input frame cursor cycled and then the output frame filled up
while reading from the next frame.

This patch fixes the bug, and adds a test. It also makes some adjustments
to the processor code in order to make it easier to test.

* Add license header.
2022-09-07 19:32:21 +05:30
..
avro-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
azure-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
datasketches Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
druid-aws-rds-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
druid-basic-security Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
druid-bloom-filter more consistent expression error messages (#12995) 2022-09-06 23:21:38 -07:00
druid-kerberos Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
druid-pac4j Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
druid-ranger-security Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
ec2-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
google-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
hdfs-storage Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
histogram Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
kafka-extraction-namespace Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
kafka-indexing-service Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
kinesis-indexing-service Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
kubernetes-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
lookups-cached-global Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
lookups-cached-single Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
multi-stage-query MSQ extension: Fix over-capacity write in ScanQueryFrameProcessor. (#13036) 2022-09-07 19:32:21 +05:30
mysql-metadata-storage Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
orc-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
parquet-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
postgresql-metadata-storage Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
protobuf-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
s3-extensions Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
simple-client-sslcontext Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
stats Bump up the version to 25.0.0 (#12975) 2022-08-29 11:27:38 +05:30
testing-tools more consistent expression error messages (#12995) 2022-09-06 23:21:38 -07:00