Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
#include <thrift/concurrency/Thread.h>
#include "common/logging.h"
#include "util/thread.h"
#include "util/promise.h"
Go to the source code of this file.
Classes | |
class | impala::ThriftThreadFactory |
class | impala::ThriftThread |
Namespaces | |
impala | |
This file contains type definitions that are used throughout the code base. | |
Macros | |
#define | HAVE_PTHREAD_H |
#define HAVE_PTHREAD_H |
This is required for thrift's Thread.h to compile. Thrift also includes an experimental Boost-based thread implementation that is enabled by #define USE_BOOST_THREAD. It is important that USE_BOOST_THREAD is defined if and only if it was defined when compiling Thrift itself, as it causes the size of id_t to change, which will cause crashes if it's different sizes in Impala and in Thrift.
Definition at line 23 of file thrift-thread.h.