| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | 
 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" | 
 |  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | 
 | <!-- Generated by graphviz version 2.36.0 (20140111.2315) | 
 |  --> | 
 | <!-- Title: ImpalaHiveServer2ServiceIf Pages: 1 --> | 
 | <svg width="190pt" height="644pt" | 
 |  viewBox="0.00 0.00 190.00 644.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | 
 | <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 640)"> | 
 | <title>ImpalaHiveServer2ServiceIf</title> | 
 | <polygon fill="white" stroke="none" points="-4,4 -4,-640 186,-640 186,4 -4,4"/> | 
 | <!-- Node1 --> | 
 | <g id="node1" class="node"><title>Node1</title> | 
 | <polygon fill="#bfbfbf" stroke="black" points="21.5,-578.5 21.5,-635.5 160.5,-635.5 160.5,-578.5 21.5,-578.5"/> | 
 | <text text-anchor="middle" x="91" y="-623.5" font-family="Helvetica,sans-Serif" font-size="10.00">ImpalaHiveServer2ServiceIf</text> | 
 | <polyline fill="none" stroke="black" points="21.5,-616.5 160.5,-616.5 "/> | 
 | <text text-anchor="middle" x="91" y="-604.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="21.5,-597.5 160.5,-597.5 "/> | 
 | <text text-anchor="middle" x="91" y="-585.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node2 --> | 
 | <g id="node2" class="node"><title>Node2</title> | 
 | <g id="a_node2"><a xlink:href="classimpala_1_1ImpalaServer.html" target="_top" xlink:title="{impala::ImpalaServer\n|- query_log_lock_\l- query_log_\l- query_log_index_\l- profile_logger_\l- audit_event_logger_\l- lineage_logger_\l- profile_log_file_flush\l_thread_\l- audit_event_logger\l_flush_thread_\l- lineage_logger_flush\l_thread_\l- exec_env_\land 26 more...\l- SQLSTATE_SYNTAX_ERROR\l_OR_ACCESS_VIOLATION\l- SQLSTATE_GENERAL_ERROR\l- SQLSTATE_OPTIONAL_FEATURE\l_NOT_IMPLEMENTED\l- ASCII_PRECISION\l|+ ImpalaServer()\l+ ~ImpalaServer()\l+ query()\l+ executeAndWait()\l+ explain()\l+ fetch()\l+ get_results_metadata()\l+ close()\l+ get_state()\l+ echo()\land 41 more...\l+ PrepareQueryContext()\l- CreateHS2ResultSet()\l- GetQueryExecState()\l- GetSessionIdForQuery()\l- UpdateCatalogMetrics()\l- Execute()\l- ExecuteInternal()\l- RegisterQuery()\l- SetQueryInflight()\l- UnregisterQuery()\l- CancelInternal()\land 45 more...\l- InitLoggingDir()\l- THandleIdentifierToTUniqueId()\l- TUniqueIdToTHandleIdentifier()\l}"> | 
 | <polygon fill="white" stroke="black" points="0,-0.5 0,-541.5 182,-541.5 182,-0.5 0,-0.5"/> | 
 | <text text-anchor="middle" x="91" y="-529.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ImpalaServer</text> | 
 | <polyline fill="none" stroke="black" points="0,-522.5 182,-522.5 "/> | 
 | <text text-anchor="start" x="8" y="-510.5" font-family="Helvetica,sans-Serif" font-size="10.00">- query_log_lock_</text> | 
 | <text text-anchor="start" x="8" y="-499.5" font-family="Helvetica,sans-Serif" font-size="10.00">- query_log_</text> | 
 | <text text-anchor="start" x="8" y="-488.5" font-family="Helvetica,sans-Serif" font-size="10.00">- query_log_index_</text> | 
 | <text text-anchor="start" x="8" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00">- profile_logger_</text> | 
 | <text text-anchor="start" x="8" y="-466.5" font-family="Helvetica,sans-Serif" font-size="10.00">- audit_event_logger_</text> | 
 | <text text-anchor="start" x="8" y="-455.5" font-family="Helvetica,sans-Serif" font-size="10.00">- lineage_logger_</text> | 
 | <text text-anchor="start" x="8" y="-444.5" font-family="Helvetica,sans-Serif" font-size="10.00">- profile_log_file_flush</text> | 
 | <text text-anchor="start" x="8" y="-433.5" font-family="Helvetica,sans-Serif" font-size="10.00">_thread_</text> | 
 | <text text-anchor="start" x="8" y="-422.5" font-family="Helvetica,sans-Serif" font-size="10.00">- audit_event_logger</text> | 
 | <text text-anchor="start" x="8" y="-411.5" font-family="Helvetica,sans-Serif" font-size="10.00">_flush_thread_</text> | 
 | <text text-anchor="start" x="8" y="-400.5" font-family="Helvetica,sans-Serif" font-size="10.00">- lineage_logger_flush</text> | 
 | <text text-anchor="start" x="8" y="-389.5" font-family="Helvetica,sans-Serif" font-size="10.00">_thread_</text> | 
 | <text text-anchor="start" x="8" y="-378.5" font-family="Helvetica,sans-Serif" font-size="10.00">- exec_env_</text> | 
 | <text text-anchor="start" x="8" y="-367.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 26 more...</text> | 
 | <text text-anchor="start" x="8" y="-356.5" font-family="Helvetica,sans-Serif" font-size="10.00">- SQLSTATE_SYNTAX_ERROR</text> | 
 | <text text-anchor="start" x="8" y="-345.5" font-family="Helvetica,sans-Serif" font-size="10.00">_OR_ACCESS_VIOLATION</text> | 
 | <text text-anchor="start" x="8" y="-334.5" font-family="Helvetica,sans-Serif" font-size="10.00">- SQLSTATE_GENERAL_ERROR</text> | 
 | <text text-anchor="start" x="8" y="-323.5" font-family="Helvetica,sans-Serif" font-size="10.00">- SQLSTATE_OPTIONAL_FEATURE</text> | 
 | <text text-anchor="start" x="8" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">_NOT_IMPLEMENTED</text> | 
 | <text text-anchor="start" x="8" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00">- ASCII_PRECISION</text> | 
 | <polyline fill="none" stroke="black" points="0,-294.5 182,-294.5 "/> | 
 | <text text-anchor="start" x="8" y="-282.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ImpalaServer()</text> | 
 | <text text-anchor="start" x="8" y="-271.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ImpalaServer()</text> | 
 | <text text-anchor="start" x="8" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ query()</text> | 
 | <text text-anchor="start" x="8" y="-249.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ executeAndWait()</text> | 
 | <text text-anchor="start" x="8" y="-238.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ explain()</text> | 
 | <text text-anchor="start" x="8" y="-227.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ fetch()</text> | 
 | <text text-anchor="start" x="8" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ get_results_metadata()</text> | 
 | <text text-anchor="start" x="8" y="-205.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ close()</text> | 
 | <text text-anchor="start" x="8" y="-194.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ get_state()</text> | 
 | <text text-anchor="start" x="8" y="-183.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ echo()</text> | 
 | <text text-anchor="start" x="8" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 41 more...</text> | 
 | <text text-anchor="start" x="8" y="-161.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ PrepareQueryContext()</text> | 
 | <text text-anchor="start" x="8" y="-150.5" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateHS2ResultSet()</text> | 
 | <text text-anchor="start" x="8" y="-139.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetQueryExecState()</text> | 
 | <text text-anchor="start" x="8" y="-128.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetSessionIdForQuery()</text> | 
 | <text text-anchor="start" x="8" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00">- UpdateCatalogMetrics()</text> | 
 | <text text-anchor="start" x="8" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Execute()</text> | 
 | <text text-anchor="start" x="8" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">- ExecuteInternal()</text> | 
 | <text text-anchor="start" x="8" y="-84.5" font-family="Helvetica,sans-Serif" font-size="10.00">- RegisterQuery()</text> | 
 | <text text-anchor="start" x="8" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">- SetQueryInflight()</text> | 
 | <text text-anchor="start" x="8" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00">- UnregisterQuery()</text> | 
 | <text text-anchor="start" x="8" y="-51.5" font-family="Helvetica,sans-Serif" font-size="10.00">- CancelInternal()</text> | 
 | <text text-anchor="start" x="8" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 45 more...</text> | 
 | <text text-anchor="start" x="8" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">- InitLoggingDir()</text> | 
 | <text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">- THandleIdentifierToTUniqueId()</text> | 
 | <text text-anchor="start" x="8" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">- TUniqueIdToTHandleIdentifier()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node1->Node2 --> | 
 | <g id="edge1" class="edge"><title>Node1->Node2</title> | 
 | <path fill="none" stroke="midnightblue" d="M91,-568.191C91,-560.245 91,-551.296 91,-541.593"/> | 
 | <polygon fill="none" stroke="midnightblue" points="87.5001,-568.383 91,-578.383 94.5001,-568.383 87.5001,-568.383"/> | 
 | </g> | 
 | </g> | 
 | </svg> |