mapshen opened a new issue #7694:
URL: https://github.com/apache/pinot/issues/7694
We run a realtime table `table1` with fields `X` in **upsert** mode. When a
new field `Y` is added to the schema, a simple `select` query in the Pinot
explorer will return the following error:
```
[
{
"message": "MergeResponseError:\nData schema mismatch between merged
block: [X(DOUBLE)] and block to merge: [X(DOUBLE),Y(DOUBLE)], drop block to
merge",
"errorCode": 500
}
]
```
The root cause seems to be that not all records are updated to have the `Y`
field after the schema change. In the worst case, some record will never
receive an update to contain that `Y` field.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]