Yifan Zhang has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/19949 )

Change subject: KUDU-3483 Fix flushing data in batch when table schema changed
......................................................................


Patch Set 16:

This patch batches all buffered operations into their respective tablet and 
schema and then sends them to tablet servers. Given each tablet has only one 
schema, some operations will fail due to inconsistent schema with that of the 
tablet.

It's a good way to avoid discarding all buffered operations. But it also sends 
extra write requests to the tablet server since we already know the 
inconsistency of the batched operations.

So is it possible to identify operations with outdated schema from the client 
and return row errors for these operations?


--
To view, visit http://gerrit.cloudera.org:8080/19949
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ie6501962b32814d121f180b2942999c402d927db
Gerrit-Change-Number: 19949
Gerrit-PatchSet: 16
Gerrit-Owner: Wang Xixu <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Attila Bukor <[email protected]>
Gerrit-Reviewer: KeDeng <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Wang Xixu <[email protected]>
Gerrit-Reviewer: Yifan Zhang <[email protected]>
Gerrit-Reviewer: Yingchun Lai <[email protected]>
Gerrit-Reviewer: Yuqi Du <[email protected]>
Gerrit-Comment-Date: Sun, 25 Jun 2023 11:49:37 +0000
Gerrit-HasComments: No

Reply via email to