[
https://issues.apache.org/jira/browse/KUDU-1396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Todd Lipcon updated KUDU-1396:
------------------------------
Code Review: http://gerrit.cloudera.org:8080/#/c/2725/
> CFile index builder overflows stack if an individual value is larger than the
> block size
> ----------------------------------------------------------------------------------------
>
> Key: KUDU-1396
> URL: https://issues.apache.org/jira/browse/KUDU-1396
> Project: Kudu
> Issue Type: Bug
> Components: cfile
> Affects Versions: 0.8.0
> Reporter: Todd Lipcon
> Assignee: Todd Lipcon
> Priority: Blocker
>
> Darren Hoo ran into this issue on his workload which involves larger cells:
> if an individual value in a CFile with a value-index is larger than the index
> block size, it will infinitely recurse upwards adding levels to the index.
> Each time it adds a value to an index block, it sees that the block is full,
> and tries to add the index block to (or create) the level above. Of course
> that level will also fill up, etc.
> Amusingly, there is a DCHECK for this assertion that has been there since
> October 2012, but we lacked test coverage around larger cells.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)