NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
NES::LowerLogicalToPhysicalOperatorsTest Class Reference
Collaboration diagram for NES::LowerLogicalToPhysicalOperatorsTest:
[legend]

Public Member Functions

void SetUp () override
 
- Public Member Functions inherited from NES::Testing::BaseUnitTest
void SetUp () override
 
void TearDown () override
 
virtual void onFatalError (int signalNumber, std::string callstack) override
 onFatalError shall be called when a signal is caught More...
 
virtual void onFatalException (std::shared_ptr< std::exception > exception, std::string callstack) override
 onFatalException shall be called when an exception is caught More...
 
- Public Member Functions inherited from NES::detail::virtual_enable_shared_from_this< ErrorListener >
 ~virtual_enable_shared_from_this () NES_NOEXCEPT(true) override=default
 
std::shared_ptr< T1 > shared_from_this ()
 
std::weak_ptr< T1 > weak_from_this ()
 
- Public Member Functions inherited from NES::detail::virtual_enable_shared_from_this_base< true >
virtual ~virtual_enable_shared_from_this_base () NES_NOEXCEPT(isNoexceptDestructible)=default
 
- Public Member Functions inherited from NES::Testing::detail::TestWaitingHelper
 TestWaitingHelper ()
 
void startWaitingThread (std::string testName)
 
void completeTest ()
 
void failTest ()
 

Static Public Member Functions

static void SetUpTestCase ()
 

Protected Attributes

ExpressionNodePtr pred1
 
ExpressionNodePtr pred2
 
ExpressionNodePtr pred3
 
ExpressionNodePtr pred4
 
ExpressionNodePtr pred5
 
ExpressionNodePtr pred6
 
ExpressionNodePtr pred7
 
LogicalOperatorPtr sourceOp1
 
LogicalOperatorPtr sourceOp2
 
LogicalOperatorPtr sourceOp3
 
LogicalOperatorPtr sourceOp4
 
LogicalOperatorPtr unionOp1
 
LogicalOperatorPtr watermarkAssigner1
 
LogicalOperatorPtr filterOp1
 
LogicalOperatorPtr filterOp2
 
LogicalOperatorPtr filterOp3
 
LogicalOperatorPtr filterOp4
 
LogicalOperatorPtr filterOp5
 
LogicalOperatorPtr filterOp6
 
LogicalOperatorPtr filterOp7
 
LogicalOperatorPtr sinkOp1
 
LogicalOperatorPtr sinkOp2
 
LogicalOperatorPtr mapOp
 
LogicalOperatorPtr mapJavaUDFOp
 
LogicalOperatorPtr projectPp
 
LogicalJoinOperatorPtr joinOp1
 
QueryCompilation::QueryCompilerOptionsPtr options
 

Static Protected Attributes

static constexpr DecomposedQueryId defaultDecomposedQueryPlanId = INVALID_DECOMPOSED_QUERY_PLAN_ID
 
static constexpr SharedQueryId defaultSharedQueryId = INVALID_SHARED_QUERY_ID
 
static constexpr OperatorId defaultJoinOperatorId = OperatorId(1)
 

Additional Inherited Members

- Public Attributes inherited from NES::Testing::BaseUnitTest
detail::TestSourceNameHelper srcName
 

Member Function Documentation

◆ SetUp()

void NES::LowerLogicalToPhysicalOperatorsTest::SetUp ( )
inlineoverride

References NES::API::Milliseconds().

Here is the call graph for this function:

◆ SetUpTestCase()

static void NES::LowerLogicalToPhysicalOperatorsTest::SetUpTestCase ( )
inlinestatic

References NES::LOG_DEBUG, NES_INFO, and NES::Logger::setupLogging().

Here is the call graph for this function:

Member Data Documentation

◆ defaultDecomposedQueryPlanId

constexpr DecomposedQueryId NES::LowerLogicalToPhysicalOperatorsTest::defaultDecomposedQueryPlanId = INVALID_DECOMPOSED_QUERY_PLAN_ID
staticconstexprprotected

◆ defaultJoinOperatorId

constexpr OperatorId NES::LowerLogicalToPhysicalOperatorsTest::defaultJoinOperatorId = OperatorId(1)
staticconstexprprotected

◆ defaultSharedQueryId

constexpr SharedQueryId NES::LowerLogicalToPhysicalOperatorsTest::defaultSharedQueryId = INVALID_SHARED_QUERY_ID
staticconstexprprotected

◆ filterOp1

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::filterOp1
protected

◆ filterOp2

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::filterOp2
protected

◆ filterOp3

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::filterOp3
protected

◆ filterOp4

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::filterOp4
protected

◆ filterOp5

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::filterOp5
protected

◆ filterOp6

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::filterOp6
protected

◆ filterOp7

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::filterOp7
protected

◆ joinOp1

LogicalJoinOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::joinOp1
protected

◆ mapJavaUDFOp

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::mapJavaUDFOp
protected

◆ mapOp

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::mapOp
protected

◆ options

QueryCompilation::QueryCompilerOptionsPtr NES::LowerLogicalToPhysicalOperatorsTest::options
protected

◆ pred1

ExpressionNodePtr NES::LowerLogicalToPhysicalOperatorsTest::pred1
protected

◆ pred2

ExpressionNodePtr NES::LowerLogicalToPhysicalOperatorsTest::pred2
protected

◆ pred3

ExpressionNodePtr NES::LowerLogicalToPhysicalOperatorsTest::pred3
protected

◆ pred4

ExpressionNodePtr NES::LowerLogicalToPhysicalOperatorsTest::pred4
protected

◆ pred5

ExpressionNodePtr NES::LowerLogicalToPhysicalOperatorsTest::pred5
protected

◆ pred6

ExpressionNodePtr NES::LowerLogicalToPhysicalOperatorsTest::pred6
protected

◆ pred7

ExpressionNodePtr NES::LowerLogicalToPhysicalOperatorsTest::pred7
protected

◆ projectPp

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::projectPp
protected

◆ sinkOp1

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::sinkOp1
protected

◆ sinkOp2

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::sinkOp2
protected

◆ sourceOp1

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::sourceOp1
protected

◆ sourceOp2

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::sourceOp2
protected

◆ sourceOp3

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::sourceOp3
protected

◆ sourceOp4

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::sourceOp4
protected

◆ unionOp1

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::unionOp1
protected

◆ watermarkAssigner1

LogicalOperatorPtr NES::LowerLogicalToPhysicalOperatorsTest::watermarkAssigner1
protected

The documentation for this class was generated from the following file: