| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| <meta http-equiv="X-UA-Compatible" content="IE=9"/> |
| <meta name="generator" content="Doxygen 1.8.6"/> |
| <title>Impala: be/src/runtime/exec-env.h Source File</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="jquery.js"></script> |
| <script type="text/javascript" src="dynsections.js"></script> |
| <link href="navtree.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="resize.js"></script> |
| <script type="text/javascript" src="navtree.js"></script> |
| <script type="text/javascript"> |
| $(document).ready(initResizable); |
| $(window).load(resizeHeight); |
| </script> |
| <link href="search/search.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="search/search.js"></script> |
| <script type="text/javascript"> |
| $(document).ready(function() { searchBox.OnSelectItem(0); }); |
| </script> |
| <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
| </head> |
| <body> |
| <div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
| <div id="titlearea"> |
| <table cellspacing="0" cellpadding="0"> |
| <tbody> |
| <tr style="height: 56px;"> |
| <td style="padding-left: 0.5em;"> |
| <div id="projectname">Impala |
| </div> |
| <div id="projectbrief">Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <!-- end header part --> |
| <!-- Generated by Doxygen 1.8.6 --> |
| <script type="text/javascript"> |
| var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
| </script> |
| <div id="navrow1" class="tabs"> |
| <ul class="tablist"> |
| <li><a href="index.html"><span>Main Page</span></a></li> |
| <li><a href="namespaces.html"><span>Namespaces</span></a></li> |
| <li><a href="annotated.html"><span>Classes</span></a></li> |
| <li class="current"><a href="files.html"><span>Files</span></a></li> |
| <li> |
| <div id="MSearchBox" class="MSearchBoxInactive"> |
| <span class="left"> |
| <img id="MSearchSelect" src="search/mag_sel.png" |
| onmouseover="return searchBox.OnSearchSelectShow()" |
| onmouseout="return searchBox.OnSearchSelectHide()" |
| alt=""/> |
| <input type="text" id="MSearchField" value="Search" accesskey="S" |
| onfocus="searchBox.OnSearchFieldFocus(true)" |
| onblur="searchBox.OnSearchFieldFocus(false)" |
| onkeyup="searchBox.OnSearchFieldChange(event)"/> |
| </span><span class="right"> |
| <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> |
| </span> |
| </div> |
| </li> |
| </ul> |
| </div> |
| <div id="navrow2" class="tabs2"> |
| <ul class="tablist"> |
| <li><a href="files.html"><span>File List</span></a></li> |
| <li><a href="globals.html"><span>File Members</span></a></li> |
| </ul> |
| </div> |
| </div><!-- top --> |
| <div id="side-nav" class="ui-resizable side-nav-resizable"> |
| <div id="nav-tree"> |
| <div id="nav-tree-contents"> |
| <div id="nav-sync" class="sync"></div> |
| </div> |
| </div> |
| <div id="splitbar" style="-moz-user-select:none;" |
| class="ui-resizable-handle"> |
| </div> |
| </div> |
| <script type="text/javascript"> |
| $(document).ready(function(){initNavTree('exec-env_8h_source.html','');}); |
| </script> |
| <div id="doc-content"> |
| <!-- window showing the filter options --> |
| <div id="MSearchSelectWindow" |
| onmouseover="return searchBox.OnSearchSelectShow()" |
| onmouseout="return searchBox.OnSearchSelectHide()" |
| onkeydown="return searchBox.OnSearchSelectKey(event)"> |
| <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a></div> |
| |
| <!-- iframe showing the search results (closed by default) --> |
| <div id="MSearchResultsWindow"> |
| <iframe src="javascript:void(0)" frameborder="0" |
| name="MSearchResults" id="MSearchResults"> |
| </iframe> |
| </div> |
| |
| <div class="header"> |
| <div class="headertitle"> |
| <div class="title">exec-env.h</div> </div> |
| </div><!--header--> |
| <div class="contents"> |
| <a href="exec-env_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Copyright 2012 Cloudera Inc.</span></div> |
| <div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">//</span></div> |
| <div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// Licensed under the Apache License, Version 2.0 (the "License");</span></div> |
| <div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// you may not use this file except in compliance with the License.</span></div> |
| <div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// You may obtain a copy of the License at</span></div> |
| <div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">//</span></div> |
| <div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div> |
| <div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">//</span></div> |
| <div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div> |
| <div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">// distributed under the License is distributed on an "AS IS" BASIS,</span></div> |
| <div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div> |
| <div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment">// See the License for the specific language governing permissions and</span></div> |
| <div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// limitations under the License.</span></div> |
| <div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div> |
| <div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div> |
| <div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#ifndef IMPALA_RUNTIME_EXEC_ENV_H</span></div> |
| <div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor"></span><span class="preprocessor">#define IMPALA_RUNTIME_EXEC_ENV_H</span></div> |
| <div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span></div> |
| <div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include <boost/scoped_ptr.hpp></span></div> |
| <div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <boost/shared_ptr.hpp></span></div> |
| <div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <boost/thread/thread.hpp></span></div> |
| <div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div> |
| <div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include "<a class="code" href="status_8h.html">common/status.h</a>"</span></div> |
| <div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include "<a class="code" href="timestamp-functions_8h.html">exprs/timestamp-functions.h</a>"</span></div> |
| <div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include "<a class="code" href="client-cache_8h.html">runtime/client-cache.h</a>"</span></div> |
| <div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include "<a class="code" href="cgroups-mgr_8h.html">util/cgroups-mgr.h</a>"</span></div> |
| <div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include "<a class="code" href="hdfs-bulk-ops_8h.html">util/hdfs-bulk-ops.h</a>"</span> <span class="comment">// For declaration of HdfsOpThreadPool</span></div> |
| <div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include "<a class="code" href="resource-broker_8h.html">resourcebroker/resource-broker.h</a>"</span></div> |
| <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> |
| <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">namespace </span>impala {</div> |
| <div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div> |
| <div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">class </span>DataStreamMgr;</div> |
| <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">class </span>DiskIoMgr;</div> |
| <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">class </span>HBaseTableFactory;</div> |
| <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">class </span>HdfsFsCache;</div> |
| <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">class </span>LibCache;</div> |
| <div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">class </span>Scheduler;</div> |
| <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">class </span>StatestoreSubscriber;</div> |
| <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">class </span>TestExecEnv;</div> |
| <div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">class </span>Webserver;</div> |
| <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">class </span>MetricGroup;</div> |
| <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">class </span>MemTracker;</div> |
| <div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">class </span>ThreadResourceMgr;</div> |
| <div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">class </span>CgroupsManager;</div> |
| <div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">class </span>ImpalaServer;</div> |
| <div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="keyword">class </span>RequestPoolService;</div> |
| <div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">class </span>Frontend;</div> |
| <div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> |
| <div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html"> 53</a></span> <span class="keyword">class </span><a class="code" href="classimpala_1_1ExecEnv.html">ExecEnv</a> {</div> |
| <div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">public</span>:</div> |
| <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="classimpala_1_1ExecEnv.html#a1e6e0d5c3e7b2d8b027e45f1a5b6999d">ExecEnv</a>();</div> |
| <div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> |
| <div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="classimpala_1_1ExecEnv.html#a1e6e0d5c3e7b2d8b027e45f1a5b6999d">ExecEnv</a>(<span class="keyword">const</span> std::string& hostname, <span class="keywordtype">int</span> backend_port, <span class="keywordtype">int</span> subscriber_port,</div> |
| <div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordtype">int</span> webserver_port, <span class="keyword">const</span> std::string& statestore_host, <span class="keywordtype">int</span> statestore_port);</div> |
| <div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> |
| <div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#af75aeec37f5b3b5eb9b531453af0c553"> 63</a></span>  <span class="keyword">static</span> <a class="code" href="classimpala_1_1ExecEnv.html">ExecEnv</a>* <a class="code" href="classimpala_1_1ExecEnv.html#af75aeec37f5b3b5eb9b531453af0c553">GetInstance</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a60c5364873d450d829ad53f0da5ed6a2">exec_env_</a>; }</div> |
| <div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> |
| <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keyword">virtual</span> <a class="code" href="classimpala_1_1ExecEnv.html#a3d46411c3713cb0079a0f72ddd3b5f50">~ExecEnv</a>();</div> |
| <div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> |
| <div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a7bbec8c02426a6990faa8d8f2a9afe54"> 69</a></span>  <span class="keywordtype">void</span> <a class="code" href="classimpala_1_1ExecEnv.html#a7bbec8c02426a6990faa8d8f2a9afe54">SetImpalaServer</a>(<a class="code" href="classimpala_1_1ImpalaServer.html">ImpalaServer</a>* server) { <a class="code" href="classimpala_1_1ExecEnv.html#a24d5f16832bb67394a0a651a2dfcdee6">impala_server_</a> = server; }</div> |
| <div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div> |
| <div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#aec7238ff46eafe8cade32b8e3b6d6e3b"> 71</a></span>  <a class="code" href="classimpala_1_1StatestoreSubscriber.html">StatestoreSubscriber</a>* <a class="code" href="classimpala_1_1ExecEnv.html#aec7238ff46eafe8cade32b8e3b6d6e3b">statestore_subscriber</a>() {</div> |
| <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#aec266ff2ef42567e5d5b31ec76a81111">statestore_subscriber_</a>.get();</div> |
| <div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  }</div> |
| <div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div> |
| <div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a776e198676e5f59f44d0f0f2b43cde68"> 75</a></span>  <a class="code" href="classimpala_1_1DataStreamMgr.html">DataStreamMgr</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a776e198676e5f59f44d0f0f2b43cde68">stream_mgr</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a8f3613d5e3708261af996c0e066aa675">stream_mgr_</a>.get(); }</div> |
| <div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a4e470b8606b776eb409005c95c575361"> 76</a></span>  <a class="code" href="classimpala_1_1ClientCache.html">ImpalaInternalServiceClientCache</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a4e470b8606b776eb409005c95c575361">impalad_client_cache</a>() {</div> |
| <div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a5b912a83c8f42872ee4b37b350da79a3">impalad_client_cache_</a>.get();</div> |
| <div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  }</div> |
| <div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#aaf2f59b4a9a56e4a06a7a0e49ba5d492"> 79</a></span>  <a class="code" href="classimpala_1_1ClientCache.html">CatalogServiceClientCache</a>* <a class="code" href="classimpala_1_1ExecEnv.html#aaf2f59b4a9a56e4a06a7a0e49ba5d492">catalogd_client_cache</a>() {</div> |
| <div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#af3cc406122599495c263442308236b0b">catalogd_client_cache_</a>.get();</div> |
| <div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  }</div> |
| <div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#abbd31614e8a0044cbbc700e6ad5c5149"> 82</a></span>  <a class="code" href="classimpala_1_1HBaseTableFactory.html">HBaseTableFactory</a>* <a class="code" href="classimpala_1_1ExecEnv.html#abbd31614e8a0044cbbc700e6ad5c5149">htable_factory</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#ab6a7ccffca476f07e5810444b83e090f">htable_factory_</a>.get(); }</div> |
| <div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#ab15c22950c158cec1797996f4f927de6"> 83</a></span>  <a class="code" href="classimpala_1_1DiskIoMgr.html">DiskIoMgr</a>* <a class="code" href="classimpala_1_1ExecEnv.html#ab15c22950c158cec1797996f4f927de6">disk_io_mgr</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#aac68330b4af2ee903901c4c2de7bc698">disk_io_mgr_</a>.get(); }</div> |
| <div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a6e3ed36c39c73057d654530ef8ff52b1"> 84</a></span>  <a class="code" href="classimpala_1_1Webserver.html">Webserver</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a6e3ed36c39c73057d654530ef8ff52b1">webserver</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#adb2ad434054987f921b974c00a3dce97">webserver_</a>.get(); }</div> |
| <div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#adcf986a74629bdc01dcc4ce2cd353f20"> 85</a></span>  <a class="code" href="classimpala_1_1MetricGroup.html">MetricGroup</a>* <a class="code" href="classimpala_1_1ExecEnv.html#adcf986a74629bdc01dcc4ce2cd353f20">metrics</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#ab7d0852b63f8f9b7b1b983b16ddd03a7">metrics_</a>.get(); }</div> |
| <div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a609be125f8de92848139a7cae6e975bc"> 86</a></span>  <a class="code" href="classimpala_1_1MemTracker.html">MemTracker</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a609be125f8de92848139a7cae6e975bc">process_mem_tracker</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a2faf359235628e417ec67ff7290490ea">mem_tracker_</a>.get(); }</div> |
| <div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#ad43b8842f1d307b815ae67e6295e7524"> 87</a></span>  <a class="code" href="classimpala_1_1ThreadResourceMgr.html">ThreadResourceMgr</a>* <a class="code" href="classimpala_1_1ExecEnv.html#ad43b8842f1d307b815ae67e6295e7524">thread_mgr</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a7b3804d9f518d34123e6e9c2c89196d6">thread_mgr_</a>.get(); }</div> |
| <div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#adab640721575c6afe9074faf5ef11925"> 88</a></span>  <a class="code" href="classimpala_1_1CgroupsMgr.html">CgroupsMgr</a>* <a class="code" href="classimpala_1_1ExecEnv.html#adab640721575c6afe9074faf5ef11925">cgroups_mgr</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#ae362e16935d2d9785c5c42c532087c4b">cgroups_mgr_</a>.get(); }</div> |
| <div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a1aa344745ea152e6df02c4c4f7693aab"> 89</a></span>  <a class="code" href="classimpala_1_1ThreadPool.html">HdfsOpThreadPool</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a1aa344745ea152e6df02c4c4f7693aab">hdfs_op_thread_pool</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a5e7decabc060444e2c53a590ecbc36ca">hdfs_op_thread_pool_</a>.get(); }</div> |
| <div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a1e79b8e9d421019d94a8b0396524f508"> 90</a></span>  <a class="code" href="classimpala_1_1ImpalaServer.html">ImpalaServer</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a1e79b8e9d421019d94a8b0396524f508">impala_server</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a24d5f16832bb67394a0a651a2dfcdee6">impala_server_</a>; }</div> |
| <div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#ab185a4adc575797f0fee891f4782627a"> 91</a></span>  <a class="code" href="classimpala_1_1Frontend.html">Frontend</a>* <a class="code" href="classimpala_1_1ExecEnv.html#ab185a4adc575797f0fee891f4782627a">frontend</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a91b10c38921af81a7e01b7482cfa3b41">frontend_</a>.get(); };</div> |
| <div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div> |
| <div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a76337d98939015472181aeeb051fb685"> 93</a></span>  <span class="keywordtype">void</span> <a class="code" href="classimpala_1_1ExecEnv.html#a76337d98939015472181aeeb051fb685">set_enable_webserver</a>(<span class="keywordtype">bool</span> enable) { <a class="code" href="classimpala_1_1ExecEnv.html#a9f4b0be46feb9888a0cb15f297f35cd0">enable_webserver_</a> = enable; }</div> |
| <div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div> |
| <div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a069a3da92141cfb1b2ecef658d894392"> 95</a></span>  <a class="code" href="classimpala_1_1ResourceBroker.html">ResourceBroker</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a069a3da92141cfb1b2ecef658d894392">resource_broker</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a3c2146d80dc8a674d2e4a655dbefde3a">resource_broker_</a>.get(); }</div> |
| <div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a223f769e4db7d049f1064a9f7cbf2242"> 96</a></span>  <a class="code" href="classimpala_1_1Scheduler.html">Scheduler</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a223f769e4db7d049f1064a9f7cbf2242">scheduler</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a2e413df7dfb184bacfd17021caccb91a">scheduler_</a>.get(); }</div> |
| <div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a4f3747cd8ecf4f4e100fff44fdc3d463"> 97</a></span>  <a class="code" href="classimpala_1_1StatestoreSubscriber.html">StatestoreSubscriber</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a4f3747cd8ecf4f4e100fff44fdc3d463">subscriber</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#aec266ff2ef42567e5d5b31ec76a81111">statestore_subscriber_</a>.get(); }</div> |
| <div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div> |
| <div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a9c3325da495eb7d1d71e3c932aff2628"> 99</a></span>  <span class="keyword">const</span> TNetworkAddress& <a class="code" href="classimpala_1_1ExecEnv.html#a9c3325da495eb7d1d71e3c932aff2628">backend_address</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#adada124b235ca0fc20e83ea2fbc3ce61">backend_address_</a>; }</div> |
| <div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div> |
| <div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keyword">virtual</span> <a class="code" href="classimpala_1_1Status.html">Status</a> <a class="code" href="classimpala_1_1ExecEnv.html#a076c016ebaa5c7b77b1dc9310f1247a0">StartServices</a>();</div> |
| <div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> |
| <div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="classimpala_1_1Status.html">Status</a> <a class="code" href="classimpala_1_1ExecEnv.html#a96fe8303b423faaeb2278c48fd1fe679">InitForFeTests</a>();</div> |
| <div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div> |
| <div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#aa9d3a268d8659c4b7d5f2e216d83fc32"> 110</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classimpala_1_1ExecEnv.html#aa9d3a268d8659c4b7d5f2e216d83fc32">is_fe_tests</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#a57a7109765094f0afbd357ca94bb5f3e">is_fe_tests_</a>; }</div> |
| <div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div> |
| <div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a0511cde1ab735d6ea0de8e30c0d3e2c9"> 115</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classimpala_1_1ExecEnv.html#a0511cde1ab735d6ea0de8e30c0d3e2c9">is_pseudo_distributed_llama</a>() { <span class="keywordflow">return</span> <a class="code" href="classimpala_1_1ExecEnv.html#aac4d3101af53514c068b9b868fc8fce9">is_pseudo_distributed_llama_</a>; }</div> |
| <div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div> |
| <div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keyword">protected</span>:</div> |
| <div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a8f3613d5e3708261af996c0e066aa675"> 119</a></span>  boost::scoped_ptr<DataStreamMgr> <a class="code" href="classimpala_1_1ExecEnv.html#a8f3613d5e3708261af996c0e066aa675">stream_mgr_</a>;</div> |
| <div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a3c2146d80dc8a674d2e4a655dbefde3a"> 120</a></span>  boost::scoped_ptr<ResourceBroker> <a class="code" href="classimpala_1_1ExecEnv.html#a3c2146d80dc8a674d2e4a655dbefde3a">resource_broker_</a>;</div> |
| <div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a2e413df7dfb184bacfd17021caccb91a"> 121</a></span>  boost::scoped_ptr<Scheduler> <a class="code" href="classimpala_1_1ExecEnv.html#a2e413df7dfb184bacfd17021caccb91a">scheduler_</a>;</div> |
| <div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#aec266ff2ef42567e5d5b31ec76a81111"> 122</a></span>  boost::scoped_ptr<StatestoreSubscriber> <a class="code" href="classimpala_1_1ExecEnv.html#aec266ff2ef42567e5d5b31ec76a81111">statestore_subscriber_</a>;</div> |
| <div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a5b912a83c8f42872ee4b37b350da79a3"> 123</a></span>  boost::scoped_ptr<ImpalaInternalServiceClientCache> <a class="code" href="classimpala_1_1ExecEnv.html#a5b912a83c8f42872ee4b37b350da79a3">impalad_client_cache_</a>;</div> |
| <div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#af3cc406122599495c263442308236b0b"> 124</a></span>  boost::scoped_ptr<CatalogServiceClientCache> <a class="code" href="classimpala_1_1ExecEnv.html#af3cc406122599495c263442308236b0b">catalogd_client_cache_</a>;</div> |
| <div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#ab6a7ccffca476f07e5810444b83e090f"> 125</a></span>  boost::scoped_ptr<HBaseTableFactory> <a class="code" href="classimpala_1_1ExecEnv.html#ab6a7ccffca476f07e5810444b83e090f">htable_factory_</a>;</div> |
| <div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#aac68330b4af2ee903901c4c2de7bc698"> 126</a></span>  boost::scoped_ptr<DiskIoMgr> <a class="code" href="classimpala_1_1ExecEnv.html#aac68330b4af2ee903901c4c2de7bc698">disk_io_mgr_</a>;</div> |
| <div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#adb2ad434054987f921b974c00a3dce97"> 127</a></span>  boost::scoped_ptr<Webserver> <a class="code" href="classimpala_1_1ExecEnv.html#adb2ad434054987f921b974c00a3dce97">webserver_</a>;</div> |
| <div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#ab7d0852b63f8f9b7b1b983b16ddd03a7"> 128</a></span>  boost::scoped_ptr<MetricGroup> <a class="code" href="classimpala_1_1ExecEnv.html#ab7d0852b63f8f9b7b1b983b16ddd03a7">metrics_</a>;</div> |
| <div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a2faf359235628e417ec67ff7290490ea"> 129</a></span>  boost::scoped_ptr<MemTracker> <a class="code" href="classimpala_1_1ExecEnv.html#a2faf359235628e417ec67ff7290490ea">mem_tracker_</a>;</div> |
| <div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a7b3804d9f518d34123e6e9c2c89196d6"> 130</a></span>  boost::scoped_ptr<ThreadResourceMgr> <a class="code" href="classimpala_1_1ExecEnv.html#a7b3804d9f518d34123e6e9c2c89196d6">thread_mgr_</a>;</div> |
| <div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#ae362e16935d2d9785c5c42c532087c4b"> 131</a></span>  boost::scoped_ptr<CgroupsMgr> <a class="code" href="classimpala_1_1ExecEnv.html#ae362e16935d2d9785c5c42c532087c4b">cgroups_mgr_</a>;</div> |
| <div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a5e7decabc060444e2c53a590ecbc36ca"> 132</a></span>  boost::scoped_ptr<HdfsOpThreadPool> <a class="code" href="classimpala_1_1ExecEnv.html#a5e7decabc060444e2c53a590ecbc36ca">hdfs_op_thread_pool_</a>;</div> |
| <div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#ad1686cb9f71b88e161f82f85e6afd39c"> 133</a></span>  boost::scoped_ptr<RequestPoolService> <a class="code" href="classimpala_1_1ExecEnv.html#ad1686cb9f71b88e161f82f85e6afd39c">request_pool_service_</a>;</div> |
| <div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a91b10c38921af81a7e01b7482cfa3b41"> 134</a></span>  boost::scoped_ptr<Frontend> <a class="code" href="classimpala_1_1ExecEnv.html#a91b10c38921af81a7e01b7482cfa3b41">frontend_</a>;</div> |
| <div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div> |
| <div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a24d5f16832bb67394a0a651a2dfcdee6"> 137</a></span>  <a class="code" href="classimpala_1_1ImpalaServer.html">ImpalaServer</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a24d5f16832bb67394a0a651a2dfcdee6">impala_server_</a>;</div> |
| <div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div> |
| <div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a9f4b0be46feb9888a0cb15f297f35cd0"> 139</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classimpala_1_1ExecEnv.html#a9f4b0be46feb9888a0cb15f297f35cd0">enable_webserver_</a>;</div> |
| <div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div> |
| <div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keyword">private</span>:</div> |
| <div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a60c5364873d450d829ad53f0da5ed6a2"> 142</a></span>  <span class="keyword">static</span> <a class="code" href="classimpala_1_1ExecEnv.html">ExecEnv</a>* <a class="code" href="classimpala_1_1ExecEnv.html#a60c5364873d450d829ad53f0da5ed6a2">exec_env_</a>;</div> |
| <div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a956f0173b50d13a8b89f77de74e09662"> 143</a></span>  <a class="code" href="classimpala_1_1TimezoneDatabase.html">TimezoneDatabase</a> <a class="code" href="classimpala_1_1ExecEnv.html#a956f0173b50d13a8b89f77de74e09662">tz_database_</a>;</div> |
| <div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#a57a7109765094f0afbd357ca94bb5f3e"> 144</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classimpala_1_1ExecEnv.html#a57a7109765094f0afbd357ca94bb5f3e">is_fe_tests_</a>;</div> |
| <div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> |
| <div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#adada124b235ca0fc20e83ea2fbc3ce61"> 147</a></span>  TNetworkAddress <a class="code" href="classimpala_1_1ExecEnv.html#adada124b235ca0fc20e83ea2fbc3ce61">backend_address_</a>;</div> |
| <div class="line"><a name="l00148"></a><span class="lineno"> 148</span> </div> |
| <div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classimpala_1_1ExecEnv.html#aac4d3101af53514c068b9b868fc8fce9"> 152</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classimpala_1_1ExecEnv.html#aac4d3101af53514c068b9b868fc8fce9">is_pseudo_distributed_llama_</a>;</div> |
| <div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div> |
| <div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keywordtype">void</span> <a class="code" href="classimpala_1_1ExecEnv.html#a517c656ab66a81d81005d3b90afa8d1a">InitRm</a>();</div> |
| <div class="line"><a name="l00156"></a><span class="lineno"> 156</span> };</div> |
| <div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div> |
| <div class="line"><a name="l00158"></a><span class="lineno"> 158</span> } <span class="comment">// namespace impala</span></div> |
| <div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div> |
| <div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="preprocessor">#endif</span></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a7bbec8c02426a6990faa8d8f2a9afe54"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a7bbec8c02426a6990faa8d8f2a9afe54">impala::ExecEnv::SetImpalaServer</a></div><div class="ttdeci">void SetImpalaServer(ImpalaServer *server)</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00069">exec-env.h:69</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_aac68330b4af2ee903901c4c2de7bc698"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#aac68330b4af2ee903901c4c2de7bc698">impala::ExecEnv::disk_io_mgr_</a></div><div class="ttdeci">boost::scoped_ptr< DiskIoMgr > disk_io_mgr_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00126">exec-env.h:126</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_aec7238ff46eafe8cade32b8e3b6d6e3b"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#aec7238ff46eafe8cade32b8e3b6d6e3b">impala::ExecEnv::statestore_subscriber</a></div><div class="ttdeci">StatestoreSubscriber * statestore_subscriber()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00071">exec-env.h:71</a></div></div> |
| <div class="ttc" id="cgroups-mgr_8h_html"><div class="ttname"><a href="cgroups-mgr_8h.html">cgroups-mgr.h</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a517c656ab66a81d81005d3b90afa8d1a"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a517c656ab66a81d81005d3b90afa8d1a">impala::ExecEnv::InitRm</a></div><div class="ttdeci">void InitRm()</div><div class="ttdoc">Initialise cgroups manager, detect test RM environment and init resource broker. </div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8cc_source.html#l00223">exec-env.cc:223</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a2faf359235628e417ec67ff7290490ea"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a2faf359235628e417ec67ff7290490ea">impala::ExecEnv::mem_tracker_</a></div><div class="ttdeci">boost::scoped_ptr< MemTracker > mem_tracker_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00129">exec-env.h:129</a></div></div> |
| <div class="ttc" id="classimpala_1_1ImpalaServer_html"><div class="ttname"><a href="classimpala_1_1ImpalaServer.html">impala::ImpalaServer</a></div><div class="ttdef"><b>Definition:</b> <a href="impala-server_8h_source.html#l00082">impala-server.h:82</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_ad1686cb9f71b88e161f82f85e6afd39c"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#ad1686cb9f71b88e161f82f85e6afd39c">impala::ExecEnv::request_pool_service_</a></div><div class="ttdeci">boost::scoped_ptr< RequestPoolService > request_pool_service_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00133">exec-env.h:133</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_adada124b235ca0fc20e83ea2fbc3ce61"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#adada124b235ca0fc20e83ea2fbc3ce61">impala::ExecEnv::backend_address_</a></div><div class="ttdeci">TNetworkAddress backend_address_</div><div class="ttdoc">Address of the Impala backend server instance. </div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00147">exec-env.h:147</a></div></div> |
| <div class="ttc" id="classimpala_1_1TimezoneDatabase_html"><div class="ttname"><a href="classimpala_1_1TimezoneDatabase.html">impala::TimezoneDatabase</a></div><div class="ttdoc">Functions to load and access the timestamp database. </div><div class="ttdef"><b>Definition:</b> <a href="timestamp-functions_8h_source.html#l00123">timestamp-functions.h:123</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a96fe8303b423faaeb2278c48fd1fe679"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a96fe8303b423faaeb2278c48fd1fe679">impala::ExecEnv::InitForFeTests</a></div><div class="ttdeci">Status InitForFeTests()</div><div class="ttdoc">Initializes the exec env for running FE tests. </div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8cc_source.html#l00276">exec-env.cc:276</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a5e7decabc060444e2c53a590ecbc36ca"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a5e7decabc060444e2c53a590ecbc36ca">impala::ExecEnv::hdfs_op_thread_pool_</a></div><div class="ttdeci">boost::scoped_ptr< HdfsOpThreadPool > hdfs_op_thread_pool_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00132">exec-env.h:132</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a2e413df7dfb184bacfd17021caccb91a"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a2e413df7dfb184bacfd17021caccb91a">impala::ExecEnv::scheduler_</a></div><div class="ttdeci">boost::scoped_ptr< Scheduler > scheduler_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00121">exec-env.h:121</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a9f4b0be46feb9888a0cb15f297f35cd0"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a9f4b0be46feb9888a0cb15f297f35cd0">impala::ExecEnv::enable_webserver_</a></div><div class="ttdeci">bool enable_webserver_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00139">exec-env.h:139</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_ae362e16935d2d9785c5c42c532087c4b"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#ae362e16935d2d9785c5c42c532087c4b">impala::ExecEnv::cgroups_mgr_</a></div><div class="ttdeci">boost::scoped_ptr< CgroupsMgr > cgroups_mgr_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00131">exec-env.h:131</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a60c5364873d450d829ad53f0da5ed6a2"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a60c5364873d450d829ad53f0da5ed6a2">impala::ExecEnv::exec_env_</a></div><div class="ttdeci">static ExecEnv * exec_env_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00142">exec-env.h:142</a></div></div> |
| <div class="ttc" id="classimpala_1_1MetricGroup_html"><div class="ttname"><a href="classimpala_1_1MetricGroup.html">impala::MetricGroup</a></div><div class="ttdoc">MetricGroups may be organised hierarchically as a tree. </div><div class="ttdef"><b>Definition:</b> <a href="metrics_8h_source.html#l00200">metrics.h:200</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a6e3ed36c39c73057d654530ef8ff52b1"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a6e3ed36c39c73057d654530ef8ff52b1">impala::ExecEnv::webserver</a></div><div class="ttdeci">Webserver * webserver()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00084">exec-env.h:84</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a3c2146d80dc8a674d2e4a655dbefde3a"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a3c2146d80dc8a674d2e4a655dbefde3a">impala::ExecEnv::resource_broker_</a></div><div class="ttdeci">boost::scoped_ptr< ResourceBroker > resource_broker_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00120">exec-env.h:120</a></div></div> |
| <div class="ttc" id="classimpala_1_1ResourceBroker_html"><div class="ttname"><a href="classimpala_1_1ResourceBroker.html">impala::ResourceBroker</a></div><div class="ttdef"><b>Definition:</b> <a href="resource-broker_8h_source.html#l00044">resource-broker.h:44</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a91b10c38921af81a7e01b7482cfa3b41"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a91b10c38921af81a7e01b7482cfa3b41">impala::ExecEnv::frontend_</a></div><div class="ttdeci">boost::scoped_ptr< Frontend > frontend_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00134">exec-env.h:134</a></div></div> |
| <div class="ttc" id="client-cache_8h_html"><div class="ttname"><a href="client-cache_8h.html">client-cache.h</a></div></div> |
| <div class="ttc" id="classimpala_1_1Frontend_html"><div class="ttname"><a href="classimpala_1_1Frontend.html">impala::Frontend</a></div><div class="ttdef"><b>Definition:</b> <a href="frontend_8h_source.html#l00032">frontend.h:32</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a223f769e4db7d049f1064a9f7cbf2242"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a223f769e4db7d049f1064a9f7cbf2242">impala::ExecEnv::scheduler</a></div><div class="ttdeci">Scheduler * scheduler()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00096">exec-env.h:96</a></div></div> |
| <div class="ttc" id="classimpala_1_1StatestoreSubscriber_html"><div class="ttname"><a href="classimpala_1_1StatestoreSubscriber.html">impala::StatestoreSubscriber</a></div><div class="ttdef"><b>Definition:</b> <a href="statestore-subscriber_8h_source.html#l00064">statestore-subscriber.h:64</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_abbd31614e8a0044cbbc700e6ad5c5149"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#abbd31614e8a0044cbbc700e6ad5c5149">impala::ExecEnv::htable_factory</a></div><div class="ttdeci">HBaseTableFactory * htable_factory()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00082">exec-env.h:82</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_ab185a4adc575797f0fee891f4782627a"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#ab185a4adc575797f0fee891f4782627a">impala::ExecEnv::frontend</a></div><div class="ttdeci">Frontend * frontend()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00091">exec-env.h:91</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a5b912a83c8f42872ee4b37b350da79a3"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a5b912a83c8f42872ee4b37b350da79a3">impala::ExecEnv::impalad_client_cache_</a></div><div class="ttdeci">boost::scoped_ptr< ImpalaInternalServiceClientCache > impalad_client_cache_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00123">exec-env.h:123</a></div></div> |
| <div class="ttc" id="classimpala_1_1DataStreamMgr_html"><div class="ttname"><a href="classimpala_1_1DataStreamMgr.html">impala::DataStreamMgr</a></div><div class="ttdef"><b>Definition:</b> <a href="data-stream-mgr_8h_source.html#l00056">data-stream-mgr.h:56</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_aec266ff2ef42567e5d5b31ec76a81111"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#aec266ff2ef42567e5d5b31ec76a81111">impala::ExecEnv::statestore_subscriber_</a></div><div class="ttdeci">boost::scoped_ptr< StatestoreSubscriber > statestore_subscriber_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00122">exec-env.h:122</a></div></div> |
| <div class="ttc" id="timestamp-functions_8h_html"><div class="ttname"><a href="timestamp-functions_8h.html">timestamp-functions.h</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a069a3da92141cfb1b2ecef658d894392"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a069a3da92141cfb1b2ecef658d894392">impala::ExecEnv::resource_broker</a></div><div class="ttdeci">ResourceBroker * resource_broker()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00095">exec-env.h:95</a></div></div> |
| <div class="ttc" id="classimpala_1_1ThreadResourceMgr_html"><div class="ttname"><a href="classimpala_1_1ThreadResourceMgr.html">impala::ThreadResourceMgr</a></div><div class="ttdef"><b>Definition:</b> <a href="thread-resource-mgr_8h_source.html#l00063">thread-resource-mgr.h:63</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a1e79b8e9d421019d94a8b0396524f508"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a1e79b8e9d421019d94a8b0396524f508">impala::ExecEnv::impala_server</a></div><div class="ttdeci">ImpalaServer * impala_server()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00090">exec-env.h:90</a></div></div> |
| <div class="ttc" id="classimpala_1_1CgroupsMgr_html"><div class="ttname"><a href="classimpala_1_1CgroupsMgr.html">impala::CgroupsMgr</a></div><div class="ttdef"><b>Definition:</b> <a href="cgroups-mgr_8h_source.html#l00079">cgroups-mgr.h:79</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a956f0173b50d13a8b89f77de74e09662"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a956f0173b50d13a8b89f77de74e09662">impala::ExecEnv::tz_database_</a></div><div class="ttdeci">TimezoneDatabase tz_database_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00143">exec-env.h:143</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a609be125f8de92848139a7cae6e975bc"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a609be125f8de92848139a7cae6e975bc">impala::ExecEnv::process_mem_tracker</a></div><div class="ttdeci">MemTracker * process_mem_tracker()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00086">exec-env.h:86</a></div></div> |
| <div class="ttc" id="classimpala_1_1Status_html"><div class="ttname"><a href="classimpala_1_1Status.html">impala::Status</a></div><div class="ttdef"><b>Definition:</b> <a href="status_8h_source.html#l00081">status.h:81</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_adab640721575c6afe9074faf5ef11925"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#adab640721575c6afe9074faf5ef11925">impala::ExecEnv::cgroups_mgr</a></div><div class="ttdeci">CgroupsMgr * cgroups_mgr()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00088">exec-env.h:88</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_adcf986a74629bdc01dcc4ce2cd353f20"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#adcf986a74629bdc01dcc4ce2cd353f20">impala::ExecEnv::metrics</a></div><div class="ttdeci">MetricGroup * metrics()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00085">exec-env.h:85</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_aac4d3101af53514c068b9b868fc8fce9"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#aac4d3101af53514c068b9b868fc8fce9">impala::ExecEnv::is_pseudo_distributed_llama_</a></div><div class="ttdeci">bool is_pseudo_distributed_llama_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00152">exec-env.h:152</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_aaf2f59b4a9a56e4a06a7a0e49ba5d492"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#aaf2f59b4a9a56e4a06a7a0e49ba5d492">impala::ExecEnv::catalogd_client_cache</a></div><div class="ttdeci">CatalogServiceClientCache * catalogd_client_cache()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00079">exec-env.h:79</a></div></div> |
| <div class="ttc" id="classimpala_1_1Scheduler_html"><div class="ttname"><a href="classimpala_1_1Scheduler.html">impala::Scheduler</a></div><div class="ttdef"><b>Definition:</b> <a href="scheduler_8h_source.html#l00040">scheduler.h:40</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a9c3325da495eb7d1d71e3c932aff2628"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a9c3325da495eb7d1d71e3c932aff2628">impala::ExecEnv::backend_address</a></div><div class="ttdeci">const TNetworkAddress & backend_address() const </div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00099">exec-env.h:99</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_ab6a7ccffca476f07e5810444b83e090f"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#ab6a7ccffca476f07e5810444b83e090f">impala::ExecEnv::htable_factory_</a></div><div class="ttdeci">boost::scoped_ptr< HBaseTableFactory > htable_factory_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00125">exec-env.h:125</a></div></div> |
| <div class="ttc" id="classimpala_1_1ThreadPool_html"><div class="ttname"><a href="classimpala_1_1ThreadPool.html">impala::ThreadPool</a></div><div class="ttdef"><b>Definition:</b> <a href="thread-pool_8h_source.html#l00030">thread-pool.h:30</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a57a7109765094f0afbd357ca94bb5f3e"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a57a7109765094f0afbd357ca94bb5f3e">impala::ExecEnv::is_fe_tests_</a></div><div class="ttdeci">bool is_fe_tests_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00144">exec-env.h:144</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_af3cc406122599495c263442308236b0b"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#af3cc406122599495c263442308236b0b">impala::ExecEnv::catalogd_client_cache_</a></div><div class="ttdeci">boost::scoped_ptr< CatalogServiceClientCache > catalogd_client_cache_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00124">exec-env.h:124</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a1aa344745ea152e6df02c4c4f7693aab"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a1aa344745ea152e6df02c4c4f7693aab">impala::ExecEnv::hdfs_op_thread_pool</a></div><div class="ttdeci">HdfsOpThreadPool * hdfs_op_thread_pool()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00089">exec-env.h:89</a></div></div> |
| <div class="ttc" id="resource-broker_8h_html"><div class="ttname"><a href="resource-broker_8h.html">resource-broker.h</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a076c016ebaa5c7b77b1dc9310f1247a0"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a076c016ebaa5c7b77b1dc9310f1247a0">impala::ExecEnv::StartServices</a></div><div class="ttdeci">virtual Status StartServices()</div><div class="ttdoc">Starts any dependent services in their correct order. </div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8cc_source.html#l00282">exec-env.cc:282</a></div></div> |
| <div class="ttc" id="classimpala_1_1MemTracker_html"><div class="ttname"><a href="classimpala_1_1MemTracker.html">impala::MemTracker</a></div><div class="ttdoc">This class is thread-safe. </div><div class="ttdef"><b>Definition:</b> <a href="mem-tracker_8h_source.html#l00061">mem-tracker.h:61</a></div></div> |
| <div class="ttc" id="classimpala_1_1DiskIoMgr_html"><div class="ttname"><a href="classimpala_1_1DiskIoMgr.html">impala::DiskIoMgr</a></div><div class="ttdef"><b>Definition:</b> <a href="disk-io-mgr_8h_source.html#l00188">disk-io-mgr.h:188</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a1e6e0d5c3e7b2d8b027e45f1a5b6999d"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a1e6e0d5c3e7b2d8b027e45f1a5b6999d">impala::ExecEnv::ExecEnv</a></div><div class="ttdeci">ExecEnv()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8cc_source.html#l00132">exec-env.cc:132</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_ab7d0852b63f8f9b7b1b983b16ddd03a7"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#ab7d0852b63f8f9b7b1b983b16ddd03a7">impala::ExecEnv::metrics_</a></div><div class="ttdeci">boost::scoped_ptr< MetricGroup > metrics_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00128">exec-env.h:128</a></div></div> |
| <div class="ttc" id="hdfs-bulk-ops_8h_html"><div class="ttname"><a href="hdfs-bulk-ops_8h.html">hdfs-bulk-ops.h</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_af75aeec37f5b3b5eb9b531453af0c553"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#af75aeec37f5b3b5eb9b531453af0c553">impala::ExecEnv::GetInstance</a></div><div class="ttdeci">static ExecEnv * GetInstance()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00063">exec-env.h:63</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a7b3804d9f518d34123e6e9c2c89196d6"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a7b3804d9f518d34123e6e9c2c89196d6">impala::ExecEnv::thread_mgr_</a></div><div class="ttdeci">boost::scoped_ptr< ThreadResourceMgr > thread_mgr_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00130">exec-env.h:130</a></div></div> |
| <div class="ttc" id="status_8h_html"><div class="ttname"><a href="status_8h.html">status.h</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a3d46411c3713cb0079a0f72ddd3b5f50"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a3d46411c3713cb0079a0f72ddd3b5f50">impala::ExecEnv::~ExecEnv</a></div><div class="ttdeci">virtual ~ExecEnv()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8cc_source.html#l00273">exec-env.cc:273</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a0511cde1ab735d6ea0de8e30c0d3e2c9"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a0511cde1ab735d6ea0de8e30c0d3e2c9">impala::ExecEnv::is_pseudo_distributed_llama</a></div><div class="ttdeci">bool is_pseudo_distributed_llama()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00115">exec-env.h:115</a></div></div> |
| <div class="ttc" id="classimpala_1_1HBaseTableFactory_html"><div class="ttname"><a href="classimpala_1_1HBaseTableFactory.html">impala::HBaseTableFactory</a></div><div class="ttdef"><b>Definition:</b> <a href="hbase-table-factory_8h_source.html#l00034">hbase-table-factory.h:34</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_ab15c22950c158cec1797996f4f927de6"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#ab15c22950c158cec1797996f4f927de6">impala::ExecEnv::disk_io_mgr</a></div><div class="ttdeci">DiskIoMgr * disk_io_mgr()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00083">exec-env.h:83</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a776e198676e5f59f44d0f0f2b43cde68"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a776e198676e5f59f44d0f0f2b43cde68">impala::ExecEnv::stream_mgr</a></div><div class="ttdeci">DataStreamMgr * stream_mgr()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00075">exec-env.h:75</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_aa9d3a268d8659c4b7d5f2e216d83fc32"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#aa9d3a268d8659c4b7d5f2e216d83fc32">impala::ExecEnv::is_fe_tests</a></div><div class="ttdeci">bool is_fe_tests()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00110">exec-env.h:110</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a24d5f16832bb67394a0a651a2dfcdee6"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a24d5f16832bb67394a0a651a2dfcdee6">impala::ExecEnv::impala_server_</a></div><div class="ttdeci">ImpalaServer * impala_server_</div><div class="ttdoc">Not owned by this class. </div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00137">exec-env.h:137</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a4f3747cd8ecf4f4e100fff44fdc3d463"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a4f3747cd8ecf4f4e100fff44fdc3d463">impala::ExecEnv::subscriber</a></div><div class="ttdeci">StatestoreSubscriber * subscriber()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00097">exec-env.h:97</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html"><div class="ttname"><a href="classimpala_1_1ExecEnv.html">impala::ExecEnv</a></div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00053">exec-env.h:53</a></div></div> |
| <div class="ttc" id="classimpala_1_1ClientCache_html"><div class="ttname"><a href="classimpala_1_1ClientCache.html">impala::ClientCache</a></div><div class="ttdef"><b>Definition:</b> <a href="client-cache_8h_source.html#l00187">client-cache.h:187</a></div></div> |
| <div class="ttc" id="classimpala_1_1Webserver_html"><div class="ttname"><a href="classimpala_1_1Webserver.html">impala::Webserver</a></div><div class="ttdef"><b>Definition:</b> <a href="webserver_8h_source.html#l00034">webserver.h:34</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_ad43b8842f1d307b815ae67e6295e7524"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#ad43b8842f1d307b815ae67e6295e7524">impala::ExecEnv::thread_mgr</a></div><div class="ttdeci">ThreadResourceMgr * thread_mgr()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00087">exec-env.h:87</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a76337d98939015472181aeeb051fb685"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a76337d98939015472181aeeb051fb685">impala::ExecEnv::set_enable_webserver</a></div><div class="ttdeci">void set_enable_webserver(bool enable)</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00093">exec-env.h:93</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a8f3613d5e3708261af996c0e066aa675"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a8f3613d5e3708261af996c0e066aa675">impala::ExecEnv::stream_mgr_</a></div><div class="ttdeci">boost::scoped_ptr< DataStreamMgr > stream_mgr_</div><div class="ttdoc">Leave protected so that subclasses can override. </div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00119">exec-env.h:119</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_adb2ad434054987f921b974c00a3dce97"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#adb2ad434054987f921b974c00a3dce97">impala::ExecEnv::webserver_</a></div><div class="ttdeci">boost::scoped_ptr< Webserver > webserver_</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00127">exec-env.h:127</a></div></div> |
| <div class="ttc" id="classimpala_1_1ExecEnv_html_a4e470b8606b776eb409005c95c575361"><div class="ttname"><a href="classimpala_1_1ExecEnv.html#a4e470b8606b776eb409005c95c575361">impala::ExecEnv::impalad_client_cache</a></div><div class="ttdeci">ImpalaInternalServiceClientCache * impalad_client_cache()</div><div class="ttdef"><b>Definition:</b> <a href="exec-env_8h_source.html#l00076">exec-env.h:76</a></div></div> |
| </div><!-- fragment --></div><!-- contents --> |
| </div><!-- doc-content --> |
| <!-- start footer part --> |
| <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> |
| <ul> |
| <li class="navelem"><a class="el" href="dir_e5d120be6b5e8a44336cbfd013b25604.html">be</a></li><li class="navelem"><a class="el" href="dir_68cf7cafb51a962d5bc4848b83cab0de.html">src</a></li><li class="navelem"><a class="el" href="dir_1ef28ab5153adb64262182d038c65543.html">runtime</a></li><li class="navelem"><a class="el" href="exec-env_8h.html">exec-env.h</a></li> |
| <li class="footer">Generated on Thu May 7 2015 16:10:36 for Impala by |
| <a href="http://www.doxygen.org/index.html"> |
| <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li> |
| </ul> |
| </div> |
| </body> |
| </html> |