OoOJoin  0.0.1
The next generation of out-of-order join operator
IMAIAWJOperator.h File Reference
#include <Operator/MeanAQPIAWJOperator.h>
#include <Common/Window.h>
#include <atomic>
#include <WaterMarker/LatenessWM.h>
#include <Common/StateOfKey.h>
Include dependency graph for IMAIAWJOperator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OoOJoin::IMAIAWJOperator
 The IAWJ operator under the simplest AQP strategy, and updates incrementally (IMA), only considers a single window and uses exponential weighted moving average for prediction. This one is EAGER join in fact. More...
 
class  OoOJoin::IMAIAWJOperator::IMAStateOfKey
 

Namespaces

 OoOJoin
 

Macros

#define newIMAStateOfKey   std::make_shared<IMAStateOfKey>
 
#define newIMAIAWJOperator   std::make_shared<OoOJoin::IMAIAWJOperator>
 (Macro) To creat a new IMAIAWJOperator under shared pointer.
 

Typedefs

typedef std::shared_ptr< class IMAIAWJOperator > OoOJoin::IMAIAWJOperatorPtr
 The class to describe a shared pointer to IMAIAWJOperator.
 

Detailed Description

.h