[jira] [Assigned] (IMPALA-13033) impala-profile-tool should support parsing thrift profiles downloaded from WebUI
[ https://issues.apache.org/jira/browse/IMPALA-13033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned IMPALA-13033: --- Assignee: (was: Quanlong Huang) > impala-profile-tool should support parsing thrift profiles downloaded from > WebUI > > > Key: IMPALA-13033 > URL: https://issues.apache.org/jira/browse/IMPALA-13033 > Project: IMPALA > Issue Type: Bug > Components: Infrastructure >Reporter: Quanlong Huang >Priority: Major > > In the coordinator WebUI, users can download query profiles in > text/json/thrift formats. The thrift profile is the same as one line in the > profile log without the timestamp and query id at the beginning. > impala-profile-tool fails to parse such a file. It should retry parsing the > whole line as the encoded profile. Current code snipper: > {code:cpp} > // Parse out fields from the line. > istringstream liness(line); > int64_t timestamp; > string query_id, encoded_profile; > liness >> timestamp >> query_id >> encoded_profile; > if (liness.fail()) { > cerr << "Error parsing line " << lineno << ": '" << line << "'\n"; > ++errors; > continue; > }{code} > https://github.com/apache/impala/blob/f620e5d5c0bbdb0fd97bac31c7b7439cd13c6d08/be/src/util/impala-profile-tool.cc#L109 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org
[jira] [Assigned] (IMPALA-13033) impala-profile-tool should support parsing thrift profiles downloaded from WebUI
[ https://issues.apache.org/jira/browse/IMPALA-13033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Saurabh Katiyal reassigned IMPALA-13033: Assignee: Anshula Jain > impala-profile-tool should support parsing thrift profiles downloaded from > WebUI > > > Key: IMPALA-13033 > URL: https://issues.apache.org/jira/browse/IMPALA-13033 > Project: IMPALA > Issue Type: Bug > Components: Infrastructure >Reporter: Quanlong Huang >Assignee: Anshula Jain >Priority: Major > Labels: newbie, ramp-up > > In the coordinator WebUI, users can download query profiles in > text/json/thrift formats. The thrift profile is the same as one line in the > profile log without the timestamp and query id at the beginning. > impala-profile-tool fails to parse such a file. It should retry parsing the > whole line as the encoded profile. Current code snipper: > {code:cpp} > // Parse out fields from the line. > istringstream liness(line); > int64_t timestamp; > string query_id, encoded_profile; > liness >> timestamp >> query_id >> encoded_profile; > if (liness.fail()) { > cerr << "Error parsing line " << lineno << ": '" << line << "'\n"; > ++errors; > continue; > }{code} > https://github.com/apache/impala/blob/f620e5d5c0bbdb0fd97bac31c7b7439cd13c6d08/be/src/util/impala-profile-tool.cc#L109 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org