[ 
https://issues.apache.org/jira/browse/IMPALA-10260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Quanlong Huang updated IMPALA-10260:
------------------------------------
    Description: 
Saw the following ASAN failure in an internal CORE build:
{code:java}
==7121==ERROR: AddressSanitizer: heap-use-after-free on address 0x7fec0d74d800 
at pc 0x000001ae9f71 bp 0x7fecfe5d7180 sp 0x7fecfe5d6930
READ of size 1048576 at 0x7fec0d74d800 thread T82 (rpc reactor-757)
    #0 0x1ae9f70 in read_iovec(void*, __sanitizer::__sanitizer_iovec*, unsigned 
long, unsigned long) 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:904
    #1 0x1b005d1 in read_msghdr(void*, __sanitizer::__sanitizer_msghdr*, long) 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:2781
    #2 0x1b02eb3 in __interceptor_sendmsg 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:2796
    #3 0x399f54c in kudu::Socket::Writev(iovec const*, int, long*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/net/socket.cc:447:3
    #4 0x35afe75 in kudu::rpc::OutboundTransfer::SendBuffer(kudu::Socket&) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/transfer.cc:227:26
    #5 0x35b8930 in kudu::rpc::Connection::WriteHandler(ev::io&, int) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/connection.cc:802:31
    #6 0x580bd12 in ev_invoke_pending 
(/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x580bd12)
    #7 0x3542c9c in kudu::rpc::ReactorThread::InvokePendingCb(ev_loop*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:196:3
    #8 0x580f3bf in ev_run 
(/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x580f3bf)
    #9 0x3542e91 in kudu::rpc::ReactorThread::RunThread() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:497:9
    #10 0x35545cb in boost::_bi::bind_t<void, boost::_mfi::mf0<void, 
kudu::rpc::ReactorThread>, 
boost::_bi::list1<boost::_bi::value<kudu::rpc::ReactorThread*> > 
>::operator()() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:1222:16
    #11 0x23417c6 in boost::function0<void>::operator()() const 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/function/function_template.hpp:770:14
    #12 0x233e039 in kudu::Thread::SuperviseThread(void*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/thread.cc:675:3
    #13 0x7ff54bd29e24 in start_thread (/lib64/libpthread.so.0+0x7e24)
    #14 0x7ff5487c034c in __clone (/lib64/libc.so.6+0xf834c)

0x7fec0d74d800 is located 0 bytes inside of 1048577-byte region 
[0x7fec0d74d800,0x7fec0d84d801)
freed by thread T112 here:
    #0 0x1b6ff50 in operator delete(void*) 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_new_delete.cc:137
    #1 0x7ff5490c35a9 in __gnu_cxx::new_allocator<char>::deallocate(char*, 
unsigned long) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:125
    #2 0x7ff5490c35a9 in std::allocator_traits<std::allocator<char> 
>::deallocate(std::allocator<char>&, char*, unsigned long) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h:462
    #3 0x7ff5490c35a9 in std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:226
    #4 0x7ff5490c35a9 in std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:302

previously allocated by thread T112 here:
    #0 0x1b6f1e0 in operator new(unsigned long) 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_new_delete.cc:92
    #1 0x1b73ece in void std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char 
const*, char const*, std::forward_iterator_tag) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/gcc-7.5.0/lib/gcc/x86_64-pc-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/basic_string.tcc:219:14
    #2 0x7ff5490c5994 in void std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char 
const*>(char const*, char const*, std::__false_type) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:236
    #3 0x7ff5490c5994 in void std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char 
const*, char const*) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:255
    #4 0x7ff5490c5994 in std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::basic_string(char const*, 
unsigned long, std::allocator<char> const&) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:502
    #5 0x3625e65 in 
impala::Coordinator::FilterState::ApplyUpdate(impala::UpdateFilterParamsPB 
const&, impala::Coordinator*, kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/coordinator.cc:1469:51
    #6 0x3624d81 in 
impala::Coordinator::UpdateFilter(impala::UpdateFilterParamsPB const&, 
kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/coordinator.cc:1367:12
    #7 0x2964a65 in 
impala::ClientRequestState::UpdateFilter(impala::UpdateFilterParamsPB const&, 
kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/client-request-state.cc:1476:11
    #8 0x28b5565 in 
impala::ImpalaServer::UpdateFilter(impala::UpdateFilterResultPB*, 
impala::UpdateFilterParamsPB const&, kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/impala-server.cc:2855:19
    #9 0x2845505 in 
impala::DataStreamService::UpdateFilter(impala::UpdateFilterParamsPB const*, 
impala::UpdateFilterResultPB*, kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/data-stream-service.cc:119:44
    #10 0x35a68c3 in std::function<void (google::protobuf::Message const*, 
google::protobuf::Message*, 
kudu::rpc::RpcContext*)>::operator()(google::protobuf::Message const*, 
google::protobuf::Message*, kudu::rpc::RpcContext*) const 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/gcc-7.5.0/lib/gcc/x86_64-pc-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/std_function.h:706:14
    #11 0x35a5d71 in 
kudu::rpc::GeneratedServiceIf::Handle(kudu::rpc::InboundCall*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/service_if.cc:139:3
    #12 0x2435dde in impala::ImpalaServicePool::RunThread() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/impala-service-pool.cc:280:15
    #13 0x243eb8b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, 
impala::ImpalaServicePool>, 
boost::_bi::list1<boost::_bi::value<impala::ImpalaServicePool*> > 
>::operator()() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:1222:16
    #14 0x23417c6 in boost::function0<void>::operator()() const 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/function/function_template.hpp:770:14
    #15 0x2ca64e9 in 
impala::Thread::SuperviseThread(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, boost::function<void ()>, impala::ThreadDebugInfo const*, 
impala::Promise<long, (impala::PromiseMode)0>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/util/thread.cc:360:3
    #16 0x2cb1928 in void 
boost::_bi::list5<boost::_bi::value<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >, boost::_bi::value<boost::function<void ()> >, 
boost::_bi::value<impala::ThreadDebugInfo*>, 
boost::_bi::value<impala::Promise<long, (impala::PromiseMode)0>*> 
>::operator()<void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
(impala::PromiseMode)0>*), boost::_bi::list0>(boost::_bi::type<void>, void 
(*&)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
(impala::PromiseMode)0>*), boost::_bi::list0&, int) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:531:9
    #17 0x2cb177b in boost::_bi::bind_t<void, void 
(*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
(impala::PromiseMode)0>*), 
boost::_bi::list5<boost::_bi::value<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >, boost::_bi::value<boost::function<void ()> >, 
boost::_bi::value<impala::ThreadDebugInfo*>, 
boost::_bi::value<impala::Promise<long, (impala::PromiseMode)0>*> > 
>::operator()() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:1222:16
    #18 0x44c41f1 in thread_proxy 
(/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x44c41f1)

Thread T82 (rpc reactor-757) created by T0 here:
    #0 0x1a94900 in __interceptor_pthread_create 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_interceptors.cc:317
    #1 0x233d1c2 in kudu::Thread::StartThread(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, boost::function<void ()> const&, unsigned long, 
scoped_refptr<kudu::Thread>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/thread.cc:619:15
    #2 0x354cab5 in kudu::Status kudu::Thread::Create<void 
(kudu::rpc::ReactorThread::*)(), 
kudu::rpc::ReactorThread*>(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, void (kudu::rpc::ReactorThread::* const&)(), kudu::rpc::ReactorThread* 
const&, scoped_refptr<kudu::Thread>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/thread.h:164:12
    #3 0x3542748 in kudu::rpc::ReactorThread::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:188:10
    #4 0x354a982 in kudu::rpc::Reactor::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:762:18
    #5 0x35300cb in kudu::rpc::Messenger::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/messenger.cc:447:5
    #6 0x352f77e in 
kudu::rpc::MessengerBuilder::Build(std::shared_ptr<kudu::rpc::Messenger>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/messenger.cc:203:3
    #7 0x241b271 in impala::RpcMgr::Init(impala::TNetworkAddress const&) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/rpc-mgr.cc:151:3
    #8 0x24859a5 in impala::ExecEnv::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/exec-env.cc:408:3
    #9 0x2885240 in ImpaladMain(int, char**) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/impalad-main.cc:71:3
    #10 0x1b736a8 in main 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/daemon-main.cc:37:12
    #11 0x7ff5486e9c04 in __libc_start_main (/lib64/libc.so.6+0x21c04)

Thread T112 created by T0 here:
    #0 0x1a94900 in __interceptor_pthread_create 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_interceptors.cc:317
    #1 0x44c3248 in boost::thread::start_thread_noexcept() 
(/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x44c3248)
    #2 0x2caa446 in boost::thread::thread<void 
(*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
(impala::PromiseMode)0>*), std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>, boost::function<void ()>, impala::ThreadDebugInfo*, impala::Promise<long, 
(impala::PromiseMode)0>*>(void (*)(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, boost::function<void ()>, impala::ThreadDebugInfo const*, 
impala::Promise<long, (impala::PromiseMode)0>*), 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>, std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, boost::function<void ()>, impala::ThreadDebugInfo*, 
impala::Promise<long, (impala::PromiseMode)0>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/thread/detail/thread.hpp:420:13
    #3 0x2ca5947 in 
impala::Thread::StartThread(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, boost::function<void ()> const&, std::unique_ptr<impala::Thread, 
std::default_delete<impala::Thread> >*, bool) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/util/thread.cc:317:13
    #4 0x2439d37 in impala::Status impala::Thread::Create<void 
(impala::ImpalaServicePool::*)(), 
impala::ImpalaServicePool*>(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, void (impala::ImpalaServicePool::* const&)(), 
impala::ImpalaServicePool* const&, std::unique_ptr<impala::Thread, 
std::default_delete<impala::Thread> >*, bool) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/util/thread.h:81:12
    #5 0x24357ee in impala::ImpalaServicePool::Init(int) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/impala-service-pool.cc:92:5
    #6 0x241bc5a in impala::RpcMgr::RegisterService(int, int, 
kudu::rpc::GeneratedServiceIf*, impala::MemTracker*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/rpc-mgr.cc:163:3
    #7 0x28449d7 in impala::DataStreamService::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/data-stream-service.cc:79:3
    #8 0x2485ada in impala::ExecEnv::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/exec-env.cc:412:3
    #9 0x2885240 in ImpaladMain(int, char**) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/impalad-main.cc:71:3
    #10 0x1b736a8 in main 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/daemon-main.cc:37:12
    #11 0x7ff5486e9c04 in __libc_start_main (/lib64/libc.so.6+0x21c04)

SUMMARY: AddressSanitizer: heap-use-after-free 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:904
 in read_iovec(void*, __sanitizer::__sanitizer_iovec*, unsigned long, unsigned 
long)
Shadow bytes around the buggy address:
  0x0ffe01ae1ab0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0ffe01ae1ac0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0ffe01ae1ad0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0ffe01ae1ae0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0ffe01ae1af0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
=>0x0ffe01ae1b00:[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b10: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b20: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b30: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b40: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b50: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:           00
  Partially addressable: 01 02 03 04 05 06 07 
  Heap left redzone:       fa
  Freed heap region:       fd
  Stack left redzone:      f1
  Stack mid redzone:       f2
  Stack right redzone:     f3
  Stack after return:      f5
  Stack use after scope:   f8
  Global redzone:          f9
  Global init order:       f6
  Poisoned by user:        f7
  Container overflow:      fc
  Array cookie:            ac
  Intra object redzone:    bb
  ASan internal:           fe
  Left alloca redzone:     ca
  Right alloca redzone:    cb
==7121==ABORTING{code}
The space is previously allocated by a thread doing 
{{Coordinator::FilterState::ApplyUpdate}}. So it seems a bug in aggregating 
runtime filters.
cc [~fangyurao], [~tmarshall]

Not sure which query causes the bug. Listing all the failed tests here:
{code}
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q12[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_scanners_fuzz.TestScannersFuzzing.test_fuzz_alltypes[protocol: 
beeswax | exec_option: {'debug_action': 
'-1:OPEN:SET_DENY_RESERVATION_PROBABILITY@1.0', 'abort_on_error': False, 
'mem_limit': '512m', 'num_nodes': 0} | table_format: orc/def/block]
query_test.test_exprs.TestExprs.test_exprs[protocol: beeswax | exec_option: 
{'batch_size': 0, 'num_nodes': 0, 'disable_codegen_rows_threshold': 0, 
'disable_codegen': False, 'abort_on_error': 1, 
'exec_single_node_rows_threshold': 0} | table_format: text/none | 
enable_expr_rewrites: 0]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q51a[protocol: beeswax 
| exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q61[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q77a[protocol: beeswax 
| exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_queries.TestHdfsQueries.test_hdfs_scan_node[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
avro/snap/block]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q89[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_queries.TestHdfsQueries.test_file_partitions[protocol: beeswax 
| exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
rc/snap/block]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q53[protocol: beeswax | 
exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q18a[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q96[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q65[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q80a[protocol: beeswax 
| exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_exprs.TestUtcTimestampFunctions.test_utc_functions[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none | enable_expr_rewrites: 1]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q57[protocol: beeswax | 
exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q23_1[protocol:
 beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_hbase_queries.TestHBaseQueries.test_hbase_scan_node[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
hbase/none]
query_test.test_queries.TestHdfsQueries.test_file_partitions[protocol: beeswax 
| exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
orc/def/block]
query_test.test_tpcds_queries.TestTpcdsUnmodified.test_tpcds_q48[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q69[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q84[protocol: beeswax | 
exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_queries.TestHdfsQueries.test_file_partitions[protocol: beeswax 
| exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsUnmodified.test_tpcds_q59[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q59[protocol: beeswax | 
exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q70[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q30[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-TPC-H: Q3]
query_test.test_insert.TestInsertQueries.test_acid_nonacid_insert[protocol: 
beeswax | exec_option: {'sync_ddl': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-unique_database0]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q4[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q32[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-TPC-H: Q5]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-TPC-H: Q15]
query_test.test_insert.TestInsertQueries.test_insert_random_partition[protocol: 
beeswax | exec_option: {'sync_ddl': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-unique_database0]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/gzip/block-TPC-H: Q19]
query_test.test_tpch_nested_queries.TestTpchNestedQuery.test_tpch_q2[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
orc/def/block]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-TPC-H: Q9]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/gzip/block-TPC-H: Q5]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-TPC-H: Q17]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/gzip/block-TPC-H: Q20]
query_test.test_insert_behaviour.TestInsertBehaviour.test_insert_file_permissions
query_test.test_tpch_nested_queries.TestTpchNestedQuery.test_tpch_q4[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-TPC-H: Q13]
query_test.test_insert_parquet.TestInsertParquetQueries.test_insert_parquet[compression_codec:
 none | protocol: beeswax | exec_option: {'sync_ddl': 1, 'batch_size': 0, 
'num_nodes': 0, 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none | file_size: 33554432-unique_database0]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/gzip/block-TPC-H: Q9]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-TPC-H: Q19]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none-TPC-H: Q19]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
kudu/none-TPC-H: Q7]
query_test.test_insert_parquet.TestInsertParquetVerifySize.test_insert_parquet_verify_size[compression_codec:
 snappy | protocol: beeswax | exec_option: {'sync_ddl': 1, 'batch_size': 0, 
'num_nodes': 0, 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none-TPC-H: Q9]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/gzip/block-TPC-H: Q11]
query_test.test_tpch_nested_queries.TestTpchNestedQuery.test_tpch_q10[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
orc/def/block-TPC-H: Q7]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-TPC-H: Q22]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none-TPC-H: Q13]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/gzip/block-TPC-H: Q15]
query_test.test_tpch_nested_queries.TestTpchNestedQuery.test_tpch_q16[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
orc/def/block-TPC-H: Q22]
query_test.test_udfs.TestUdfExecution.test_udf_constant_folding[protocol: 
beeswax | exec_option: {'disable_codegen_rows_threshold': 0, 'disable_codegen': 
True, 'exec_single_node_rows_threshold': 0, 'enable_expr_rewrites': False} | 
table_format: text/none]
query_test.test_udfs.TestUdfExecution.test_native_functions[protocol: beeswax | 
exec_option: {'disable_codegen_rows_threshold': 0, 'disable_codegen': True, 
'exec_single_node_rows_threshold': 100, 'enable_expr_rewrites': False} | 
table_format: text/none]
query_test.test_insert_parquet.TestHdfsParquetTableWriter.test_def_level_encoding[protocol:
 beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
shell.test_shell_commandline.TestImpalaShell.test_continue_on_error[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_multiple_queries_with_escaped_backslash[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_no_args[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
query_test.test_udfs.TestUdfExecution.test_udf_constant_folding[protocol: 
beeswax | exec_option: {'disable_codegen_rows_threshold': 0, 'disable_codegen': 
True, 'exec_single_node_rows_threshold': 0, 'enable_expr_rewrites': True} | 
table_format: text/none]
query_test.test_udfs.TestUdfExecution.test_ir_functions[protocol: beeswax | 
exec_option: {'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'exec_single_node_rows_threshold': 100, 'enable_expr_rewrites': True} | 
table_format: text/none]
query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
kudu/none-TPC-H: Q3]
query_test.test_insert_parquet.TestHdfsParquetTableWriter.test_logical_types[protocol:
 beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_multiple_queries_with_escaped_backslash[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_no_args[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_client.TestShellClient.test_fetch_size[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors_1[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
query_test.test_udfs.TestUdfExecution.test_udf_errors[protocol: beeswax | 
exec_option: {'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'exec_single_node_rows_threshold': 100, 'enable_expr_rewrites': True} | 
table_format: text/none]
query_test.test_insert_parquet.TestHdfsParquetTableWriter.test_decimal_logical_types[protocol:
 beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_multiple_queries[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors_2[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors_1[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
query_test.test_insert_parquet.TestHdfsParquetTableStatsWriter.test_write_statistics_null[protocol:
 beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
shell.test_shell_commandline.TestImpalaShell.test_continue_on_error[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_removed_query_option[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_no_args[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_config_file[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_cancellation[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_summary[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_international_characters_prettyprint_tabs[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_global_config_file[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_international_characters_prettyprint_tabs[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_summary[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_runtime_profile[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_international_characters_prettyprint_tabs[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors_2[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_global_config_file[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_var_substitution[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_socket_opening[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_find_query_option[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_impala_shell_timeout[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_allow_creds_in_clear[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_execute_queries_from_stdin[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_default_port[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_query_time_and_link_message[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_float_formatting[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_commandline.TestImpalaShell.test_type_formatting[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_result_spooling_timeout[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_commandline.TestImpalaShell.test_query_time_and_link_message[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_ldap_password_from_shell[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_result_spooling_timeout[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_compute_stats_with_live_progress_options[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_escaped_quotes[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_unicode_input[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2-http]
shell.test_shell_interactive.TestImpalaShellInteractive.test_disconnected_shell[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_unicode_input[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_commandline.TestImpalaShell.test_socket_opening[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_bash_cmd_timing[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_quit_no_reconnect[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_history_does_not_duplicate_on_interrupt[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_bash_cmd_timing[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_history_file_option[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_history_does_not_duplicate_on_interrupt[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_multiline_queries_in_history[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_source_file[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2-http]
shell.test_shell_interactive.TestImpalaShellInteractive.test_live_option_configuration[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_fix_infinite_loop[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_tip[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_var_substitution[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2-http]
shell.test_shell_interactive.TestImpalaShellInteractive.test_live_option_configuration[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_commandline_flag_disable_live_progress[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_interactive.TestImpalaShellInteractive.test_source_file[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_source_missing_file[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_interactive.TestImpalaShellInteractive.test_shell_prompt[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_source_missing_file[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_source_file_with_errors[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_interactive.TestImpalaShellInteractive.test_fix_infinite_loop[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_interactive.TestImpalaShellInteractive.test_zero_row_fetch[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2-http]
shell.test_shell_interactive.TestImpalaShellInteractive.test_fix_infinite_loop[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_zero_row_fetch[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_shell_prompt[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_timezone_validation[table_format_and_file_extension:
 ('parquet', '.parq') | protocol: beeswax]
shell.test_shell_interactive.TestImpalaShellInteractive.test_with_clause[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
query_test.test_scanners_fuzz.TestScannersFuzzing.test_fuzz_decimal_tbl[protocol:
 beeswax | exec_option: {'debug_action': 
'-1:OPEN:SET_DENY_RESERVATION_PROBABILITY@0.5', 'abort_on_error': False, 
'mem_limit': '512m', 'num_nodes': 0} | table_format: avro/snap/block]
webserver.test_web_pages.TestWebPage.test_query_profile_encoded_unknown_query_id
webserver.test_web_pages.TestWebPage.test_jmx_endpoint
webserver.test_web_pages.TestWebPage.test_query_stmt
query_test.test_scanners_fuzz.TestScannersFuzzing.test_fuzz_decimal_tbl[protocol:
 beeswax | exec_option: {'debug_action': None, 'abort_on_error': False, 
'mem_limit': '512m', 'num_nodes': 0} | table_format: parquet/none]
verifiers.test_verify_metrics.TestValidateMetrics.test_num_unused_buffers
verifiers.test_verify_metrics.TestValidateMetrics.test_backends_are_idle
generate_junitxml.finalize.asan_error_impalad.impala-ec2-centos74-r5-4xlarge-ondemand-19d8.vpc.cloudera.com.jenkins.log.ERROR.20201018-180237.7121
verifiers.test_verify_metrics.TestValidateMetrics.test_metrics_are_zero
custom_cluster.test_event_processing.TestEventProcessing.test_event_based_replication
metadata.test_ddl.TestDdlStatements.test_create_database[protocol: beeswax | 
exec_option: {'sync_ddl': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none-unique_database0]
query_test.test_hdfs_caching.TestHdfsCachingFallbackPath.test_hdfs_caching_fallback_path[protocol:
 beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
seq/snap/block]
shell.test_shell_interactive.TestImpalaShellInteractive.test_http_interactions[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: hs2]
shell.test_shell_interactive.TestImpalaShellInteractive.test_http_interactions[table_format_and_file_extension:
 ('textfile', '.txt') | protocol: beeswax]
metadata.test_metadata_query_statements.TestMetadataQueryStatements.test_describe_db[protocol:
 beeswax | exec_option: {'sync_ddl': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
text/none]
generate_junitxml.buildall.run-custom-cluster-tests
{code}

  was:
Saw the following ASAN failure in an internal build:
{code:java}
==7121==ERROR: AddressSanitizer: heap-use-after-free on address 0x7fec0d74d800 
at pc 0x000001ae9f71 bp 0x7fecfe5d7180 sp 0x7fecfe5d6930
READ of size 1048576 at 0x7fec0d74d800 thread T82 (rpc reactor-757)
    #0 0x1ae9f70 in read_iovec(void*, __sanitizer::__sanitizer_iovec*, unsigned 
long, unsigned long) 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:904
    #1 0x1b005d1 in read_msghdr(void*, __sanitizer::__sanitizer_msghdr*, long) 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:2781
    #2 0x1b02eb3 in __interceptor_sendmsg 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:2796
    #3 0x399f54c in kudu::Socket::Writev(iovec const*, int, long*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/net/socket.cc:447:3
    #4 0x35afe75 in kudu::rpc::OutboundTransfer::SendBuffer(kudu::Socket&) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/transfer.cc:227:26
    #5 0x35b8930 in kudu::rpc::Connection::WriteHandler(ev::io&, int) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/connection.cc:802:31
    #6 0x580bd12 in ev_invoke_pending 
(/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x580bd12)
    #7 0x3542c9c in kudu::rpc::ReactorThread::InvokePendingCb(ev_loop*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:196:3
    #8 0x580f3bf in ev_run 
(/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x580f3bf)
    #9 0x3542e91 in kudu::rpc::ReactorThread::RunThread() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:497:9
    #10 0x35545cb in boost::_bi::bind_t<void, boost::_mfi::mf0<void, 
kudu::rpc::ReactorThread>, 
boost::_bi::list1<boost::_bi::value<kudu::rpc::ReactorThread*> > 
>::operator()() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:1222:16
    #11 0x23417c6 in boost::function0<void>::operator()() const 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/function/function_template.hpp:770:14
    #12 0x233e039 in kudu::Thread::SuperviseThread(void*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/thread.cc:675:3
    #13 0x7ff54bd29e24 in start_thread (/lib64/libpthread.so.0+0x7e24)
    #14 0x7ff5487c034c in __clone (/lib64/libc.so.6+0xf834c)

0x7fec0d74d800 is located 0 bytes inside of 1048577-byte region 
[0x7fec0d74d800,0x7fec0d84d801)
freed by thread T112 here:
    #0 0x1b6ff50 in operator delete(void*) 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_new_delete.cc:137
    #1 0x7ff5490c35a9 in __gnu_cxx::new_allocator<char>::deallocate(char*, 
unsigned long) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:125
    #2 0x7ff5490c35a9 in std::allocator_traits<std::allocator<char> 
>::deallocate(std::allocator<char>&, char*, unsigned long) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h:462
    #3 0x7ff5490c35a9 in std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:226
    #4 0x7ff5490c35a9 in std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:302

previously allocated by thread T112 here:
    #0 0x1b6f1e0 in operator new(unsigned long) 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_new_delete.cc:92
    #1 0x1b73ece in void std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char 
const*, char const*, std::forward_iterator_tag) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/gcc-7.5.0/lib/gcc/x86_64-pc-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/basic_string.tcc:219:14
    #2 0x7ff5490c5994 in void std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char 
const*>(char const*, char const*, std::__false_type) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:236
    #3 0x7ff5490c5994 in void std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char 
const*, char const*) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:255
    #4 0x7ff5490c5994 in std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::basic_string(char const*, 
unsigned long, std::allocator<char> const&) 
/mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:502
    #5 0x3625e65 in 
impala::Coordinator::FilterState::ApplyUpdate(impala::UpdateFilterParamsPB 
const&, impala::Coordinator*, kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/coordinator.cc:1469:51
    #6 0x3624d81 in 
impala::Coordinator::UpdateFilter(impala::UpdateFilterParamsPB const&, 
kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/coordinator.cc:1367:12
    #7 0x2964a65 in 
impala::ClientRequestState::UpdateFilter(impala::UpdateFilterParamsPB const&, 
kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/client-request-state.cc:1476:11
    #8 0x28b5565 in 
impala::ImpalaServer::UpdateFilter(impala::UpdateFilterResultPB*, 
impala::UpdateFilterParamsPB const&, kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/impala-server.cc:2855:19
    #9 0x2845505 in 
impala::DataStreamService::UpdateFilter(impala::UpdateFilterParamsPB const*, 
impala::UpdateFilterResultPB*, kudu::rpc::RpcContext*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/data-stream-service.cc:119:44
    #10 0x35a68c3 in std::function<void (google::protobuf::Message const*, 
google::protobuf::Message*, 
kudu::rpc::RpcContext*)>::operator()(google::protobuf::Message const*, 
google::protobuf::Message*, kudu::rpc::RpcContext*) const 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/gcc-7.5.0/lib/gcc/x86_64-pc-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/std_function.h:706:14
    #11 0x35a5d71 in 
kudu::rpc::GeneratedServiceIf::Handle(kudu::rpc::InboundCall*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/service_if.cc:139:3
    #12 0x2435dde in impala::ImpalaServicePool::RunThread() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/impala-service-pool.cc:280:15
    #13 0x243eb8b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, 
impala::ImpalaServicePool>, 
boost::_bi::list1<boost::_bi::value<impala::ImpalaServicePool*> > 
>::operator()() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:1222:16
    #14 0x23417c6 in boost::function0<void>::operator()() const 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/function/function_template.hpp:770:14
    #15 0x2ca64e9 in 
impala::Thread::SuperviseThread(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, boost::function<void ()>, impala::ThreadDebugInfo const*, 
impala::Promise<long, (impala::PromiseMode)0>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/util/thread.cc:360:3
    #16 0x2cb1928 in void 
boost::_bi::list5<boost::_bi::value<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >, boost::_bi::value<boost::function<void ()> >, 
boost::_bi::value<impala::ThreadDebugInfo*>, 
boost::_bi::value<impala::Promise<long, (impala::PromiseMode)0>*> 
>::operator()<void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
(impala::PromiseMode)0>*), boost::_bi::list0>(boost::_bi::type<void>, void 
(*&)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
(impala::PromiseMode)0>*), boost::_bi::list0&, int) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:531:9
    #17 0x2cb177b in boost::_bi::bind_t<void, void 
(*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
(impala::PromiseMode)0>*), 
boost::_bi::list5<boost::_bi::value<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >, boost::_bi::value<boost::function<void ()> >, 
boost::_bi::value<impala::ThreadDebugInfo*>, 
boost::_bi::value<impala::Promise<long, (impala::PromiseMode)0>*> > 
>::operator()() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:1222:16
    #18 0x44c41f1 in thread_proxy 
(/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x44c41f1)

Thread T82 (rpc reactor-757) created by T0 here:
    #0 0x1a94900 in __interceptor_pthread_create 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_interceptors.cc:317
    #1 0x233d1c2 in kudu::Thread::StartThread(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, boost::function<void ()> const&, unsigned long, 
scoped_refptr<kudu::Thread>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/thread.cc:619:15
    #2 0x354cab5 in kudu::Status kudu::Thread::Create<void 
(kudu::rpc::ReactorThread::*)(), 
kudu::rpc::ReactorThread*>(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, void (kudu::rpc::ReactorThread::* const&)(), kudu::rpc::ReactorThread* 
const&, scoped_refptr<kudu::Thread>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/thread.h:164:12
    #3 0x3542748 in kudu::rpc::ReactorThread::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:188:10
    #4 0x354a982 in kudu::rpc::Reactor::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:762:18
    #5 0x35300cb in kudu::rpc::Messenger::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/messenger.cc:447:5
    #6 0x352f77e in 
kudu::rpc::MessengerBuilder::Build(std::shared_ptr<kudu::rpc::Messenger>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/messenger.cc:203:3
    #7 0x241b271 in impala::RpcMgr::Init(impala::TNetworkAddress const&) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/rpc-mgr.cc:151:3
    #8 0x24859a5 in impala::ExecEnv::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/exec-env.cc:408:3
    #9 0x2885240 in ImpaladMain(int, char**) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/impalad-main.cc:71:3
    #10 0x1b736a8 in main 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/daemon-main.cc:37:12
    #11 0x7ff5486e9c04 in __libc_start_main (/lib64/libc.so.6+0x21c04)

Thread T112 created by T0 here:
    #0 0x1a94900 in __interceptor_pthread_create 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_interceptors.cc:317
    #1 0x44c3248 in boost::thread::start_thread_noexcept() 
(/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x44c3248)
    #2 0x2caa446 in boost::thread::thread<void 
(*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
(impala::PromiseMode)0>*), std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>, boost::function<void ()>, impala::ThreadDebugInfo*, impala::Promise<long, 
(impala::PromiseMode)0>*>(void (*)(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, boost::function<void ()>, impala::ThreadDebugInfo const*, 
impala::Promise<long, (impala::PromiseMode)0>*), 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>, std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, boost::function<void ()>, impala::ThreadDebugInfo*, 
impala::Promise<long, (impala::PromiseMode)0>*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/thread/detail/thread.hpp:420:13
    #3 0x2ca5947 in 
impala::Thread::StartThread(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, boost::function<void ()> const&, std::unique_ptr<impala::Thread, 
std::default_delete<impala::Thread> >*, bool) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/util/thread.cc:317:13
    #4 0x2439d37 in impala::Status impala::Thread::Create<void 
(impala::ImpalaServicePool::*)(), 
impala::ImpalaServicePool*>(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, void (impala::ImpalaServicePool::* const&)(), 
impala::ImpalaServicePool* const&, std::unique_ptr<impala::Thread, 
std::default_delete<impala::Thread> >*, bool) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/util/thread.h:81:12
    #5 0x24357ee in impala::ImpalaServicePool::Init(int) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/impala-service-pool.cc:92:5
    #6 0x241bc5a in impala::RpcMgr::RegisterService(int, int, 
kudu::rpc::GeneratedServiceIf*, impala::MemTracker*) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/rpc-mgr.cc:163:3
    #7 0x28449d7 in impala::DataStreamService::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/data-stream-service.cc:79:3
    #8 0x2485ada in impala::ExecEnv::Init() 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/exec-env.cc:412:3
    #9 0x2885240 in ImpaladMain(int, char**) 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/impalad-main.cc:71:3
    #10 0x1b736a8 in main 
/data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/daemon-main.cc:37:12
    #11 0x7ff5486e9c04 in __libc_start_main (/lib64/libc.so.6+0x21c04)

SUMMARY: AddressSanitizer: heap-use-after-free 
/mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:904
 in read_iovec(void*, __sanitizer::__sanitizer_iovec*, unsigned long, unsigned 
long)
Shadow bytes around the buggy address:
  0x0ffe01ae1ab0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0ffe01ae1ac0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0ffe01ae1ad0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0ffe01ae1ae0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0ffe01ae1af0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
=>0x0ffe01ae1b00:[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b10: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b20: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b30: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b40: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0ffe01ae1b50: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:           00
  Partially addressable: 01 02 03 04 05 06 07 
  Heap left redzone:       fa
  Freed heap region:       fd
  Stack left redzone:      f1
  Stack mid redzone:       f2
  Stack right redzone:     f3
  Stack after return:      f5
  Stack use after scope:   f8
  Global redzone:          f9
  Global init order:       f6
  Poisoned by user:        f7
  Container overflow:      fc
  Array cookie:            ac
  Intra object redzone:    bb
  ASan internal:           fe
  Left alloca redzone:     ca
  Right alloca redzone:    cb
==7121==ABORTING{code}
The space is previously allocated by a thread doing 
{{Coordinator::FilterState::ApplyUpdate}}. So it seems a bug in aggregating 
runtime filters.
cc [~fangyurao], [~tmarshall]


> heap-use-after-free AddressSanitizer error in aggregating runtime filters
> -------------------------------------------------------------------------
>
>                 Key: IMPALA-10260
>                 URL: https://issues.apache.org/jira/browse/IMPALA-10260
>             Project: IMPALA
>          Issue Type: Bug
>            Reporter: Quanlong Huang
>            Assignee: Fang-Yu Rao
>            Priority: Critical
>
> Saw the following ASAN failure in an internal CORE build:
> {code:java}
> ==7121==ERROR: AddressSanitizer: heap-use-after-free on address 
> 0x7fec0d74d800 at pc 0x000001ae9f71 bp 0x7fecfe5d7180 sp 0x7fecfe5d6930
> READ of size 1048576 at 0x7fec0d74d800 thread T82 (rpc reactor-757)
>     #0 0x1ae9f70 in read_iovec(void*, __sanitizer::__sanitizer_iovec*, 
> unsigned long, unsigned long) 
> /mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:904
>     #1 0x1b005d1 in read_msghdr(void*, __sanitizer::__sanitizer_msghdr*, 
> long) 
> /mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:2781
>     #2 0x1b02eb3 in __interceptor_sendmsg 
> /mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:2796
>     #3 0x399f54c in kudu::Socket::Writev(iovec const*, int, long*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/net/socket.cc:447:3
>     #4 0x35afe75 in kudu::rpc::OutboundTransfer::SendBuffer(kudu::Socket&) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/transfer.cc:227:26
>     #5 0x35b8930 in kudu::rpc::Connection::WriteHandler(ev::io&, int) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/connection.cc:802:31
>     #6 0x580bd12 in ev_invoke_pending 
> (/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x580bd12)
>     #7 0x3542c9c in kudu::rpc::ReactorThread::InvokePendingCb(ev_loop*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:196:3
>     #8 0x580f3bf in ev_run 
> (/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x580f3bf)
>     #9 0x3542e91 in kudu::rpc::ReactorThread::RunThread() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:497:9
>     #10 0x35545cb in boost::_bi::bind_t<void, boost::_mfi::mf0<void, 
> kudu::rpc::ReactorThread>, 
> boost::_bi::list1<boost::_bi::value<kudu::rpc::ReactorThread*> > 
> >::operator()() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:1222:16
>     #11 0x23417c6 in boost::function0<void>::operator()() const 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/function/function_template.hpp:770:14
>     #12 0x233e039 in kudu::Thread::SuperviseThread(void*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/thread.cc:675:3
>     #13 0x7ff54bd29e24 in start_thread (/lib64/libpthread.so.0+0x7e24)
>     #14 0x7ff5487c034c in __clone (/lib64/libc.so.6+0xf834c)
> 0x7fec0d74d800 is located 0 bytes inside of 1048577-byte region 
> [0x7fec0d74d800,0x7fec0d84d801)
> freed by thread T112 here:
>     #0 0x1b6ff50 in operator delete(void*) 
> /mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_new_delete.cc:137
>     #1 0x7ff5490c35a9 in __gnu_cxx::new_allocator<char>::deallocate(char*, 
> unsigned long) 
> /mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:125
>     #2 0x7ff5490c35a9 in std::allocator_traits<std::allocator<char> 
> >::deallocate(std::allocator<char>&, char*, unsigned long) 
> /mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h:462
>     #3 0x7ff5490c35a9 in std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) 
> /mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:226
>     #4 0x7ff5490c35a9 in std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) 
> /mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:302
> previously allocated by thread T112 here:
>     #0 0x1b6f1e0 in operator new(unsigned long) 
> /mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_new_delete.cc:92
>     #1 0x1b73ece in void std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >::_M_construct<char 
> const*>(char const*, char const*, std::forward_iterator_tag) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/gcc-7.5.0/lib/gcc/x86_64-pc-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/basic_string.tcc:219:14
>     #2 0x7ff5490c5994 in void std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char 
> const*>(char const*, char const*, std::__false_type) 
> /mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:236
>     #3 0x7ff5490c5994 in void std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >::_M_construct<char 
> const*>(char const*, char const*) 
> /mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:255
>     #4 0x7ff5490c5994 in std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >::basic_string(char const*, 
> unsigned long, std::allocator<char> const&) 
> /mnt/source/gcc/build-7.5.0/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:502
>     #5 0x3625e65 in 
> impala::Coordinator::FilterState::ApplyUpdate(impala::UpdateFilterParamsPB 
> const&, impala::Coordinator*, kudu::rpc::RpcContext*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/coordinator.cc:1469:51
>     #6 0x3624d81 in 
> impala::Coordinator::UpdateFilter(impala::UpdateFilterParamsPB const&, 
> kudu::rpc::RpcContext*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/coordinator.cc:1367:12
>     #7 0x2964a65 in 
> impala::ClientRequestState::UpdateFilter(impala::UpdateFilterParamsPB const&, 
> kudu::rpc::RpcContext*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/client-request-state.cc:1476:11
>     #8 0x28b5565 in 
> impala::ImpalaServer::UpdateFilter(impala::UpdateFilterResultPB*, 
> impala::UpdateFilterParamsPB const&, kudu::rpc::RpcContext*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/impala-server.cc:2855:19
>     #9 0x2845505 in 
> impala::DataStreamService::UpdateFilter(impala::UpdateFilterParamsPB const*, 
> impala::UpdateFilterResultPB*, kudu::rpc::RpcContext*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/data-stream-service.cc:119:44
>     #10 0x35a68c3 in std::function<void (google::protobuf::Message const*, 
> google::protobuf::Message*, 
> kudu::rpc::RpcContext*)>::operator()(google::protobuf::Message const*, 
> google::protobuf::Message*, kudu::rpc::RpcContext*) const 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/gcc-7.5.0/lib/gcc/x86_64-pc-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/std_function.h:706:14
>     #11 0x35a5d71 in 
> kudu::rpc::GeneratedServiceIf::Handle(kudu::rpc::InboundCall*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/service_if.cc:139:3
>     #12 0x2435dde in impala::ImpalaServicePool::RunThread() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/impala-service-pool.cc:280:15
>     #13 0x243eb8b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, 
> impala::ImpalaServicePool>, 
> boost::_bi::list1<boost::_bi::value<impala::ImpalaServicePool*> > 
> >::operator()() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:1222:16
>     #14 0x23417c6 in boost::function0<void>::operator()() const 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/function/function_template.hpp:770:14
>     #15 0x2ca64e9 in 
> impala::Thread::SuperviseThread(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, boost::function<void ()>, impala::ThreadDebugInfo const*, 
> impala::Promise<long, (impala::PromiseMode)0>*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/util/thread.cc:360:3
>     #16 0x2cb1928 in void 
> boost::_bi::list5<boost::_bi::value<std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > >, 
> boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > >, boost::_bi::value<boost::function<void ()> >, 
> boost::_bi::value<impala::ThreadDebugInfo*>, 
> boost::_bi::value<impala::Promise<long, (impala::PromiseMode)0>*> 
> >::operator()<void (*)(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, boost::function<void ()>, impala::ThreadDebugInfo const*, 
> impala::Promise<long, (impala::PromiseMode)0>*), 
> boost::_bi::list0>(boost::_bi::type<void>, void 
> (*&)(std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > const&, std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
> ()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
> (impala::PromiseMode)0>*), boost::_bi::list0&, int) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:531:9
>     #17 0x2cb177b in boost::_bi::bind_t<void, void 
> (*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > const&, std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
> ()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
> (impala::PromiseMode)0>*), 
> boost::_bi::list5<boost::_bi::value<std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > >, 
> boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > >, boost::_bi::value<boost::function<void ()> >, 
> boost::_bi::value<impala::ThreadDebugInfo*>, 
> boost::_bi::value<impala::Promise<long, (impala::PromiseMode)0>*> > 
> >::operator()() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/bind/bind.hpp:1222:16
>     #18 0x44c41f1 in thread_proxy 
> (/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x44c41f1)
> Thread T82 (rpc reactor-757) created by T0 here:
>     #0 0x1a94900 in __interceptor_pthread_create 
> /mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_interceptors.cc:317
>     #1 0x233d1c2 in 
> kudu::Thread::StartThread(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, boost::function<void ()> const&, unsigned long, 
> scoped_refptr<kudu::Thread>*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/thread.cc:619:15
>     #2 0x354cab5 in kudu::Status kudu::Thread::Create<void 
> (kudu::rpc::ReactorThread::*)(), 
> kudu::rpc::ReactorThread*>(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, void (kudu::rpc::ReactorThread::* const&)(), 
> kudu::rpc::ReactorThread* const&, scoped_refptr<kudu::Thread>*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/util/thread.h:164:12
>     #3 0x3542748 in kudu::rpc::ReactorThread::Init() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:188:10
>     #4 0x354a982 in kudu::rpc::Reactor::Init() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/reactor.cc:762:18
>     #5 0x35300cb in kudu::rpc::Messenger::Init() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/messenger.cc:447:5
>     #6 0x352f77e in 
> kudu::rpc::MessengerBuilder::Build(std::shared_ptr<kudu::rpc::Messenger>*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/kudu/rpc/messenger.cc:203:3
>     #7 0x241b271 in impala::RpcMgr::Init(impala::TNetworkAddress const&) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/rpc-mgr.cc:151:3
>     #8 0x24859a5 in impala::ExecEnv::Init() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/exec-env.cc:408:3
>     #9 0x2885240 in ImpaladMain(int, char**) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/impalad-main.cc:71:3
>     #10 0x1b736a8 in main 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/daemon-main.cc:37:12
>     #11 0x7ff5486e9c04 in __libc_start_main (/lib64/libc.so.6+0x21c04)
> Thread T112 created by T0 here:
>     #0 0x1a94900 in __interceptor_pthread_create 
> /mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/asan_interceptors.cc:317
>     #1 0x44c3248 in boost::thread::start_thread_noexcept() 
> (/data0/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/build/debug/service/impalad+0x44c3248)
>     #2 0x2caa446 in boost::thread::thread<void 
> (*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> > const&, std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, boost::function<void 
> ()>, impala::ThreadDebugInfo const*, impala::Promise<long, 
> (impala::PromiseMode)0>*), std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, boost::function<void ()>, impala::ThreadDebugInfo*, impala::Promise<long, 
> (impala::PromiseMode)0>*>(void (*)(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, boost::function<void ()>, impala::ThreadDebugInfo const*, 
> impala::Promise<long, (impala::PromiseMode)0>*), 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, boost::function<void ()>, impala::ThreadDebugInfo*, 
> impala::Promise<long, (impala::PromiseMode)0>*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/Impala-Toolchain/toolchain-packages-gcc7.5.0/boost-1.61.0-p2/include/boost/thread/detail/thread.hpp:420:13
>     #3 0x2ca5947 in 
> impala::Thread::StartThread(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, boost::function<void ()> const&, std::unique_ptr<impala::Thread, 
> std::default_delete<impala::Thread> >*, bool) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/util/thread.cc:317:13
>     #4 0x2439d37 in impala::Status impala::Thread::Create<void 
> (impala::ImpalaServicePool::*)(), 
> impala::ImpalaServicePool*>(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, void (impala::ImpalaServicePool::* const&)(), 
> impala::ImpalaServicePool* const&, std::unique_ptr<impala::Thread, 
> std::default_delete<impala::Thread> >*, bool) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/util/thread.h:81:12
>     #5 0x24357ee in impala::ImpalaServicePool::Init(int) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/impala-service-pool.cc:92:5
>     #6 0x241bc5a in impala::RpcMgr::RegisterService(int, int, 
> kudu::rpc::GeneratedServiceIf*, impala::MemTracker*) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/rpc/rpc-mgr.cc:163:3
>     #7 0x28449d7 in impala::DataStreamService::Init() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/data-stream-service.cc:79:3
>     #8 0x2485ada in impala::ExecEnv::Init() 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/runtime/exec-env.cc:412:3
>     #9 0x2885240 in ImpaladMain(int, char**) 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/impalad-main.cc:71:3
>     #10 0x1b736a8 in main 
> /data/jenkins/workspace/impala-cdpd-master-staging-core-asan/repos/Impala/be/src/service/daemon-main.cc:37:12
>     #11 0x7ff5486e9c04 in __libc_start_main (/lib64/libc.so.6+0x21c04)
> SUMMARY: AddressSanitizer: heap-use-after-free 
> /mnt/source/llvm/llvm-5.0.1.src-p3/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:904
>  in read_iovec(void*, __sanitizer::__sanitizer_iovec*, unsigned long, 
> unsigned long)
> Shadow bytes around the buggy address:
>   0x0ffe01ae1ab0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
>   0x0ffe01ae1ac0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
>   0x0ffe01ae1ad0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
>   0x0ffe01ae1ae0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
>   0x0ffe01ae1af0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
> =>0x0ffe01ae1b00:[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
>   0x0ffe01ae1b10: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
>   0x0ffe01ae1b20: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
>   0x0ffe01ae1b30: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
>   0x0ffe01ae1b40: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
>   0x0ffe01ae1b50: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
> Shadow byte legend (one shadow byte represents 8 application bytes):
>   Addressable:           00
>   Partially addressable: 01 02 03 04 05 06 07 
>   Heap left redzone:       fa
>   Freed heap region:       fd
>   Stack left redzone:      f1
>   Stack mid redzone:       f2
>   Stack right redzone:     f3
>   Stack after return:      f5
>   Stack use after scope:   f8
>   Global redzone:          f9
>   Global init order:       f6
>   Poisoned by user:        f7
>   Container overflow:      fc
>   Array cookie:            ac
>   Intra object redzone:    bb
>   ASan internal:           fe
>   Left alloca redzone:     ca
>   Right alloca redzone:    cb
> ==7121==ABORTING{code}
> The space is previously allocated by a thread doing 
> {{Coordinator::FilterState::ApplyUpdate}}. So it seems a bug in aggregating 
> runtime filters.
> cc [~fangyurao], [~tmarshall]
> Not sure which query causes the bug. Listing all the failed tests here:
> {code}
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q12[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_scanners_fuzz.TestScannersFuzzing.test_fuzz_alltypes[protocol:
>  beeswax | exec_option: {'debug_action': 
> '-1:OPEN:SET_DENY_RESERVATION_PROBABILITY@1.0', 'abort_on_error': False, 
> 'mem_limit': '512m', 'num_nodes': 0} | table_format: orc/def/block]
> query_test.test_exprs.TestExprs.test_exprs[protocol: beeswax | exec_option: 
> {'batch_size': 0, 'num_nodes': 0, 'disable_codegen_rows_threshold': 0, 
> 'disable_codegen': False, 'abort_on_error': 1, 
> 'exec_single_node_rows_threshold': 0} | table_format: text/none | 
> enable_expr_rewrites: 0]
> query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q51a[protocol: 
> beeswax | exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q61[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q77a[protocol: 
> beeswax | exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_queries.TestHdfsQueries.test_hdfs_scan_node[protocol: beeswax 
> | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> avro/snap/block]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q89[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_queries.TestHdfsQueries.test_file_partitions[protocol: 
> beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> rc/snap/block]
> query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q53[protocol: beeswax 
> | exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q18a[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q96[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q65[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q80a[protocol: 
> beeswax | exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_exprs.TestUtcTimestampFunctions.test_utc_functions[protocol: 
> beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none | enable_expr_rewrites: 1]
> query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q57[protocol: beeswax 
> | exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q23_1[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_hbase_queries.TestHBaseQueries.test_hbase_scan_node[protocol: 
> beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> hbase/none]
> query_test.test_queries.TestHdfsQueries.test_file_partitions[protocol: 
> beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> orc/def/block]
> query_test.test_tpcds_queries.TestTpcdsUnmodified.test_tpcds_q48[protocol: 
> beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q69[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q84[protocol: beeswax 
> | exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_queries.TestHdfsQueries.test_file_partitions[protocol: 
> beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsUnmodified.test_tpcds_q59[protocol: 
> beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q59[protocol: beeswax 
> | exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q70[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q30[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-TPC-H: Q3]
> query_test.test_insert.TestInsertQueries.test_acid_nonacid_insert[protocol: 
> beeswax | exec_option: {'sync_ddl': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-unique_database0]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q4[protocol: 
> beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q32[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-TPC-H: Q5]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-TPC-H: Q15]
> query_test.test_insert.TestInsertQueries.test_insert_random_partition[protocol:
>  beeswax | exec_option: {'sync_ddl': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-unique_database0]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/gzip/block-TPC-H: Q19]
> query_test.test_tpch_nested_queries.TestTpchNestedQuery.test_tpch_q2[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> orc/def/block]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-TPC-H: Q9]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/gzip/block-TPC-H: Q5]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-TPC-H: Q17]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/gzip/block-TPC-H: Q20]
> query_test.test_insert_behaviour.TestInsertBehaviour.test_insert_file_permissions
> query_test.test_tpch_nested_queries.TestTpchNestedQuery.test_tpch_q4[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-TPC-H: Q13]
> query_test.test_insert_parquet.TestInsertParquetQueries.test_insert_parquet[compression_codec:
>  none | protocol: beeswax | exec_option: {'sync_ddl': 1, 'batch_size': 0, 
> 'num_nodes': 0, 'disable_codegen_rows_threshold': 0, 'disable_codegen': 
> False, 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | 
> table_format: parquet/none | file_size: 33554432-unique_database0]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/gzip/block-TPC-H: Q9]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-TPC-H: Q19]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none-TPC-H: Q19]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> kudu/none-TPC-H: Q7]
> query_test.test_insert_parquet.TestInsertParquetVerifySize.test_insert_parquet_verify_size[compression_codec:
>  snappy | protocol: beeswax | exec_option: {'sync_ddl': 1, 'batch_size': 0, 
> 'num_nodes': 0, 'disable_codegen_rows_threshold': 0, 'disable_codegen': 
> False, 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | 
> table_format: parquet/none]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none-TPC-H: Q9]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/gzip/block-TPC-H: Q11]
> query_test.test_tpch_nested_queries.TestTpchNestedQuery.test_tpch_q10[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> orc/def/block-TPC-H: Q7]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-TPC-H: Q22]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none-TPC-H: Q13]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/gzip/block-TPC-H: Q15]
> query_test.test_tpch_nested_queries.TestTpchNestedQuery.test_tpch_q16[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> orc/def/block-TPC-H: Q22]
> query_test.test_udfs.TestUdfExecution.test_udf_constant_folding[protocol: 
> beeswax | exec_option: {'disable_codegen_rows_threshold': 0, 
> 'disable_codegen': True, 'exec_single_node_rows_threshold': 0, 
> 'enable_expr_rewrites': False} | table_format: text/none]
> query_test.test_udfs.TestUdfExecution.test_native_functions[protocol: beeswax 
> | exec_option: {'disable_codegen_rows_threshold': 0, 'disable_codegen': True, 
> 'exec_single_node_rows_threshold': 100, 'enable_expr_rewrites': False} | 
> table_format: text/none]
> query_test.test_insert_parquet.TestHdfsParquetTableWriter.test_def_level_encoding[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> shell.test_shell_commandline.TestImpalaShell.test_continue_on_error[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_multiple_queries_with_escaped_backslash[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_no_args[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> query_test.test_udfs.TestUdfExecution.test_udf_constant_folding[protocol: 
> beeswax | exec_option: {'disable_codegen_rows_threshold': 0, 
> 'disable_codegen': True, 'exec_single_node_rows_threshold': 0, 
> 'enable_expr_rewrites': True} | table_format: text/none]
> query_test.test_udfs.TestUdfExecution.test_ir_functions[protocol: beeswax | 
> exec_option: {'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'exec_single_node_rows_threshold': 100, 'enable_expr_rewrites': True} | 
> table_format: text/none]
> query_test.test_tpch_queries.TestTpchQuery.test_tpch[protocol: beeswax | 
> exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> kudu/none-TPC-H: Q3]
> query_test.test_insert_parquet.TestHdfsParquetTableWriter.test_logical_types[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_multiple_queries_with_escaped_backslash[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_no_args[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_client.TestShellClient.test_fetch_size[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors_1[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> query_test.test_udfs.TestUdfExecution.test_udf_errors[protocol: beeswax | 
> exec_option: {'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'exec_single_node_rows_threshold': 100, 'enable_expr_rewrites': True} | 
> table_format: text/none]
> query_test.test_insert_parquet.TestHdfsParquetTableWriter.test_decimal_logical_types[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_multiple_queries[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors_2[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors_1[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> query_test.test_insert_parquet.TestHdfsParquetTableStatsWriter.test_write_statistics_null[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> parquet/none]
> shell.test_shell_commandline.TestImpalaShell.test_continue_on_error[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_removed_query_option[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_no_args[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_config_file[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_cancellation[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_summary[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_international_characters_prettyprint_tabs[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_global_config_file[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_international_characters_prettyprint_tabs[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_summary[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_runtime_profile[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_international_characters_prettyprint_tabs[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_completed_query_errors_2[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_global_config_file[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_var_substitution[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_socket_opening[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_find_query_option[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_impala_shell_timeout[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_allow_creds_in_clear[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_execute_queries_from_stdin[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_default_port[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_query_time_and_link_message[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_float_formatting[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_commandline.TestImpalaShell.test_type_formatting[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_result_spooling_timeout[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_commandline.TestImpalaShell.test_query_time_and_link_message[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_ldap_password_from_shell[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_result_spooling_timeout[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_compute_stats_with_live_progress_options[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_escaped_quotes[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_unicode_input[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2-http]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_disconnected_shell[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_unicode_input[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_commandline.TestImpalaShell.test_socket_opening[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_bash_cmd_timing[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_quit_no_reconnect[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_history_does_not_duplicate_on_interrupt[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_bash_cmd_timing[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_history_file_option[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_history_does_not_duplicate_on_interrupt[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_multiline_queries_in_history[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_source_file[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2-http]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_live_option_configuration[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_fix_infinite_loop[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_tip[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_var_substitution[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2-http]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_live_option_configuration[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_commandline_flag_disable_live_progress[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_source_file[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_source_missing_file[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_shell_prompt[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_source_missing_file[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_source_file_with_errors[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_fix_infinite_loop[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_zero_row_fetch[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2-http]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_fix_infinite_loop[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_zero_row_fetch[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_shell_prompt[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_timezone_validation[table_format_and_file_extension:
>  ('parquet', '.parq') | protocol: beeswax]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_with_clause[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> query_test.test_scanners_fuzz.TestScannersFuzzing.test_fuzz_decimal_tbl[protocol:
>  beeswax | exec_option: {'debug_action': 
> '-1:OPEN:SET_DENY_RESERVATION_PROBABILITY@0.5', 'abort_on_error': False, 
> 'mem_limit': '512m', 'num_nodes': 0} | table_format: avro/snap/block]
> webserver.test_web_pages.TestWebPage.test_query_profile_encoded_unknown_query_id
> webserver.test_web_pages.TestWebPage.test_jmx_endpoint
> webserver.test_web_pages.TestWebPage.test_query_stmt
> query_test.test_scanners_fuzz.TestScannersFuzzing.test_fuzz_decimal_tbl[protocol:
>  beeswax | exec_option: {'debug_action': None, 'abort_on_error': False, 
> 'mem_limit': '512m', 'num_nodes': 0} | table_format: parquet/none]
> verifiers.test_verify_metrics.TestValidateMetrics.test_num_unused_buffers
> verifiers.test_verify_metrics.TestValidateMetrics.test_backends_are_idle
> generate_junitxml.finalize.asan_error_impalad.impala-ec2-centos74-r5-4xlarge-ondemand-19d8.vpc.cloudera.com.jenkins.log.ERROR.20201018-180237.7121
> verifiers.test_verify_metrics.TestValidateMetrics.test_metrics_are_zero
> custom_cluster.test_event_processing.TestEventProcessing.test_event_based_replication
> metadata.test_ddl.TestDdlStatements.test_create_database[protocol: beeswax | 
> exec_option: {'sync_ddl': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none-unique_database0]
> query_test.test_hdfs_caching.TestHdfsCachingFallbackPath.test_hdfs_caching_fallback_path[protocol:
>  beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> seq/snap/block]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_http_interactions[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: hs2]
> shell.test_shell_interactive.TestImpalaShellInteractive.test_http_interactions[table_format_and_file_extension:
>  ('textfile', '.txt') | protocol: beeswax]
> metadata.test_metadata_query_statements.TestMetadataQueryStatements.test_describe_db[protocol:
>  beeswax | exec_option: {'sync_ddl': 0, 'batch_size': 0, 'num_nodes': 0, 
> 'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
> 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
> text/none]
> generate_junitxml.buildall.run-custom-cluster-tests
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org
For additional commands, e-mail: issues-all-h...@impala.apache.org

Reply via email to