Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Public Member Functions | |
RuntimeEnv () | |
void | reset () |
int | getNumCores () |
void | setNumCores (int numCores) |
void | setTestEnv (boolean v) |
boolean | isTestEnv () |
boolean | computeLineage () |
Static Public Attributes | |
static RuntimeEnv | INSTANCE = new RuntimeEnv() |
Private Attributes | |
int | numCores_ |
boolean | computeLineage_ |
boolean | isTestEnv_ |
Static Private Attributes | |
static final Logger | LOG = LoggerFactory.getLogger(RuntimeEnv.class) |
Contains runtime-specific parameters such as the number of CPU cores. Currently only used in Plan cost estimation. The static RuntimeEnv members can be set so that tests can rely on a machine-independent RuntimeEnv.
Definition at line 30 of file RuntimeEnv.java.
|
inline |
Definition at line 43 of file RuntimeEnv.java.
References com.cloudera.impala.common.RuntimeEnv.computeLineage_, and com.cloudera.impala.common.RuntimeEnv.reset().
|
inline |
Definition at line 65 of file RuntimeEnv.java.
References com.cloudera.impala.common.RuntimeEnv.computeLineage_.
Referenced by com.cloudera.impala.analysis.AlterViewStmt.analyze(), com.cloudera.impala.analysis.CreateViewStmt.analyze(), and com.cloudera.impala.planner.Planner.createPlan().
|
inline |
Definition at line 61 of file RuntimeEnv.java.
References com.cloudera.impala.common.RuntimeEnv.numCores_.
|
inline |
Definition at line 64 of file RuntimeEnv.java.
References com.cloudera.impala.common.RuntimeEnv.isTestEnv_.
|
inline |
Resets this RuntimeEnv back to its machine-dependent state.
Definition at line 57 of file RuntimeEnv.java.
References com.cloudera.impala.common.RuntimeEnv.numCores_.
Referenced by com.cloudera.impala.common.RuntimeEnv.RuntimeEnv().
|
inline |
Definition at line 62 of file RuntimeEnv.java.
|
inline |
Definition at line 63 of file RuntimeEnv.java.
References com.cloudera.impala.common.RuntimeEnv.isTestEnv_.
|
private |
Definition at line 38 of file RuntimeEnv.java.
Referenced by com.cloudera.impala.common.RuntimeEnv.computeLineage(), and com.cloudera.impala.common.RuntimeEnv.RuntimeEnv().
|
static |
Definition at line 33 of file RuntimeEnv.java.
Referenced by com.cloudera.impala.analysis.AlterViewStmt.analyze(), com.cloudera.impala.analysis.CreateViewStmt.analyze(), and com.cloudera.impala.planner.Planner.createPlan().
|
private |
Definition at line 41 of file RuntimeEnv.java.
Referenced by com.cloudera.impala.common.RuntimeEnv.isTestEnv(), and com.cloudera.impala.common.RuntimeEnv.setTestEnv().
|
staticprivate |
Definition at line 31 of file RuntimeEnv.java.
|
private |
Definition at line 35 of file RuntimeEnv.java.
Referenced by com.cloudera.impala.common.RuntimeEnv.getNumCores(), and com.cloudera.impala.common.RuntimeEnv.reset().