Hello Andrew Wong, Kudu Jenkins, Grant Henke, I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/15679 to look at the new patch set (#2). Change subject: columnar_serialization: avoid preallocating 8MB per column ...................................................................... columnar_serialization: avoid preallocating 8MB per column Previously we would reserve an 8MB buffer for every column of data to be scanned. This wouldn't scale well for high number of concurrent queries with lots of columns. The new approach is to use the configured batch size and apportion that memory budget across the columns based on the size of those columns. It's not 100% accurate but at least shouldn't overshoot by hundreds of MB like the prior approach. Change-Id: I9b7ff78547792acbd975a606a02ec388dba3a8e8 --- M src/kudu/common/columnar_serialization.cc M src/kudu/common/columnar_serialization.h M src/kudu/common/wire_protocol-test.cc M src/kudu/tserver/tablet_service.cc 4 files changed, 20 insertions(+), 11 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/79/15679/2 -- To view, visit http://gerrit.cloudera.org:8080/15679 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I9b7ff78547792acbd975a606a02ec388dba3a8e8 Gerrit-Change-Number: 15679 Gerrit-PatchSet: 2 Gerrit-Owner: Todd Lipcon <t...@apache.org> Gerrit-Reviewer: Andrew Wong <andrew.w...@cloudera.com> Gerrit-Reviewer: Grant Henke <granthe...@apache.org> Gerrit-Reviewer: Kudu Jenkins (120)