AllianceDB
0.0.1
AllianceDB is an open-source suite, including benchmarks and libs for evaluating and improving stream operation algorithms on modern hardwares.
HandShakeJoin.h
1
//
2
// Created by Wang Chenyu on 15/12/21.
3
//
4
5
#ifndef HYBRID_JOIN_HANDSHAKEJOIN_H
6
#define HYBRID_JOIN_HANDSHAKEJOIN_H
7
8
#include <
Common/Types.h
>
9
#include <TestBench/AbstractJoinMethod.h>
10
#include <
WindowSlider/HandShakeWS.h
>
11
namespace
INTELLI
{
12
class
HandShakeJoin
:
public
AbstractJoinMethod
<HandShakeWS> {
13
public
:
14
static
void
execute(
Result
&joinResult,
RelationCouple
&relationCouple);
15
static
void
threadWork(
int
id
, numberType windowSize);
16
// static void test(Result &joinResult, RelationCouple &relationCouple);
17
};
18
}
19
20
#endif
//HYBRID_JOIN_HANDSHAKEJOIN_H
HandShakeWS.h
Types.h
INTELLI::AbstractJoinMethod
Definition:
AbstractJoinMethod.h:10
INTELLI::HandShakeJoin
Definition:
HandShakeJoin.h:12
INTELLI::RelationCouple
Definition:
Types.h:164
INTELLI::Result
Definition:
Types.h:210
INTELLI
Definition:
DatasetTool.h:10
benchmark
include
TestBench
HandShakeJoin.h
Generated by
1.9.1