[ https://issues.apache.org/jira/browse/HIVE-7224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15362826#comment-15362826 ]
Vaibhav Gumashta commented on HIVE-7224: ---------------------------------------- [~stakiar] There seems to be an issue with the column width estimation when incremental printing is enabled by default. An example: With incremental true: {code} | search_engine | string | | | exclude_hit | string | | | hier1 | string | | | hier2 | string | | | hier3 | string | | | hier4 | string | | | hier5 | string | | | browser | string | | | post_browser_height | string | | | post_browser_width | string | | | post_cookies | string | | | post_java_enabled | string | | | post_persistent_cookie | string | | | color | string | | | connection_type | string | | | country | string | | | domain | string | | | post_t_time_info | string | | | javascript | string | | | language | string | | | os | string | | | plugins | string | | | resolution | string | | | last_hit_time_gmt | string | | | first_hit_time_gmt | string | | | visit_start_time_gmt | string | | | last_purchase_time_gmt | string | | +-----------------+-----------------+-----------------+--+ | col_name | data_type | comment | +-----------------+-----------------+-----------------+--+ | last_purchase_num | string | | | first_hit_page_url | string | | | first_hit_pagename | string | | | visit_start_page_url | string | | | visit_start_pagename | string | | | first_hit_referrer | string | | | visit_referrer | string | | | visit_search_engine | string | | | visit_num | string | | | visit_page_num | string | | | prev_page | string | | | geo_city | string | | | geo_country | string | | | geo_region | string | | | duplicate_purchase | string | | {code} With incremental false: {code} | search_engine | string | | | exclude_hit | string | | | hier1 | string | | | hier2 | string | | | hier3 | string | | | hier4 | string | | | hier5 | string | | | browser | string | | | post_browser_height | string | | | post_browser_width | string | | | post_cookies | string | | | post_java_enabled | string | | | post_persistent_cookie | string | | | color | string | | | connection_type | string | | | country | string | | | domain | string | | | post_t_time_info | string | | | javascript | string | | | language | string | | | os | string | | | plugins | string | | | resolution | string | | | last_hit_time_gmt | string | | | first_hit_time_gmt | string | | | visit_start_time_gmt | string | | | last_purchase_time_gmt | string | | +--------------------------+-----------------------+-----------------------+--+ | col_name | data_type | comment | +--------------------------+-----------------------+-----------------------+--+ | last_purchase_num | string | | | first_hit_page_url | string | | | first_hit_pagename | string | | | visit_start_page_url | string | | | visit_start_pagename | string | | | first_hit_referrer | string | | | visit_referrer | string | | | visit_search_engine | string | | | visit_num | string | | | visit_page_num | string | | | prev_page | string | | | geo_city | string | | | geo_country | string | | | geo_region | string | | | duplicate_purchase | string | | {code} I think we'll need to fix this before we can get this in. > Set incremental printing to true by default in Beeline > ------------------------------------------------------ > > Key: HIVE-7224 > URL: https://issues.apache.org/jira/browse/HIVE-7224 > Project: Hive > Issue Type: Bug > Components: Clients, JDBC > Affects Versions: 0.13.0, 1.0.0, 1.2.0, 1.1.0 > Reporter: Vaibhav Gumashta > Assignee: Sahil Takiar > Attachments: HIVE-7224.1.patch, HIVE-7224.2.patch, HIVE-7224.2.patch, > HIVE-7224.3.patch > > > See HIVE-7221. > By default beeline tries to buffer the entire output relation before printing > it on stdout. This can cause OOM when the output relation is large. However, > beeline has the option of incremental prints. We should keep that as the > default. -- This message was sent by Atlassian JIRA (v6.3.4#6332)