PREHOOK: query: EXPLAIN CREATE TEMPORARY FUNCTION test_udf_get_java_boolean AS 'org.apache.hadoop.hive.ql.udf.generic.GenericUDFTestGetJavaBoolean' PREHOOK: type: CREATEFUNCTION POSTHOOK: query: EXPLAIN CREATE TEMPORARY FUNCTION test_udf_get_java_boolean AS 'org.apache.hadoop.hive.ql.udf.generic.GenericUDFTestGetJavaBoolean' POSTHOOK: type: CREATEFUNCTION ABSTRACT SYNTAX TREE: (TOK_CREATEFUNCTION test_udf_get_java_boolean 'org.apache.hadoop.hive.ql.udf.generic.GenericUDFTestGetJavaBoolean') STAGE DEPENDENCIES: Stage-0 is a root stage STAGE PLANS: Stage: Stage-0 PREHOOK: query: CREATE TEMPORARY FUNCTION test_udf_get_java_boolean AS 'org.apache.hadoop.hive.ql.udf.generic.GenericUDFTestGetJavaBoolean' PREHOOK: type: CREATEFUNCTION POSTHOOK: query: CREATE TEMPORARY FUNCTION test_udf_get_java_boolean AS 'org.apache.hadoop.hive.ql.udf.generic.GenericUDFTestGetJavaBoolean' POSTHOOK: type: CREATEFUNCTION PREHOOK: query: select 1 from src where test_udf_get_java_boolean("false") and True limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("false") and True limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### PREHOOK: query: select 1 from src where test_udf_get_java_boolean("true") and True limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("true") and True limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### 1 PREHOOK: query: select 1 from src where True and test_udf_get_java_boolean("false") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where True and test_udf_get_java_boolean("false") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### PREHOOK: query: select 1 from src where False and test_udf_get_java_boolean("false") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where False and test_udf_get_java_boolean("false") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### PREHOOK: query: select 1 from src where test_udf_get_java_boolean("true") and test_udf_get_java_boolean("true") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("true") and test_udf_get_java_boolean("true") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### 1 PREHOOK: query: select 1 from src where test_udf_get_java_boolean("true") and test_udf_get_java_boolean("false") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("true") and test_udf_get_java_boolean("false") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### PREHOOK: query: select 1 from src where test_udf_get_java_boolean("false") and test_udf_get_java_boolean("true") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("false") and test_udf_get_java_boolean("true") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### PREHOOK: query: select 1 from src where test_udf_get_java_boolean("false") and test_udf_get_java_boolean("false") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("false") and test_udf_get_java_boolean("false") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### PREHOOK: query: select 1 from src where test_udf_get_java_boolean("false") or True limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("false") or True limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### 1 PREHOOK: query: select 1 from src where test_udf_get_java_boolean("true") or True limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("true") or True limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### 1 PREHOOK: query: select 1 from src where True or test_udf_get_java_boolean("false") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where True or test_udf_get_java_boolean("false") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### 1 PREHOOK: query: select 1 from src where False or test_udf_get_java_boolean("false") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where False or test_udf_get_java_boolean("false") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### PREHOOK: query: select 1 from src where test_udf_get_java_boolean("true") or test_udf_get_java_boolean("true") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("true") or test_udf_get_java_boolean("true") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### 1 PREHOOK: query: select 1 from src where test_udf_get_java_boolean("true") or test_udf_get_java_boolean("false") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("true") or test_udf_get_java_boolean("false") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### 1 PREHOOK: query: select 1 from src where test_udf_get_java_boolean("false") or test_udf_get_java_boolean("true") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("false") or test_udf_get_java_boolean("true") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### 1 PREHOOK: query: select 1 from src where test_udf_get_java_boolean("false") or test_udf_get_java_boolean("false") limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where test_udf_get_java_boolean("false") or test_udf_get_java_boolean("false") limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### PREHOOK: query: select 1 from src where not(test_udf_get_java_boolean("false")) limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where not(test_udf_get_java_boolean("false")) limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### 1 PREHOOK: query: select 1 from src where not(test_udf_get_java_boolean("true")) limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select 1 from src where not(test_udf_get_java_boolean("true")) limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src #### A masked pattern was here #### PREHOOK: query: DROP TEMPORARY FUNCTION test_udf_get_java_boolean PREHOOK: type: DROPFUNCTION POSTHOOK: query: DROP TEMPORARY FUNCTION test_udf_get_java_boolean POSTHOOK: type: DROPFUNCTION