NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
Metadata defining the information about the new decomposed plan that needs to be started and immediately terminated. This metadata can be used for state migration using adhoc queries that are merged into the currently running decomposed query. Therefore, first the current plan needs to be updated to perform state migration before terminating it. More...
#include <UpdateAndDrainQueryMetadata.hpp>
Public Member Functions | |
UpdateAndDrainQueryMetadata (WorkerId workerId, SharedQueryId sharedQueryId, DecomposedQueryId decomposedQueryId, DecomposedQueryPlanVersion decomposedQueryPlanVersion, uint16_t numberOfSources) | |
![]() | |
ReconfigurationMetadata (ReconfigurationMetadataType reconfigurationMetaDataType) | |
virtual | ~ReconfigurationMetadata ()=default |
template<class T > | |
bool | instanceOf () const |
template<class T > | |
std::shared_ptr< const T > | as () const |
Public Attributes | |
const WorkerId | workerId |
const SharedQueryId | sharedQueryId |
const DecomposedQueryId | decomposedQueryId |
const DecomposedQueryPlanVersion | decomposedQueryPlanVersion |
const uint16_t | numberOfSources |
![]() | |
const ReconfigurationMetadataType | reconfigurationMetadataType |
Metadata defining the information about the new decomposed plan that needs to be started and immediately terminated. This metadata can be used for state migration using adhoc queries that are merged into the currently running decomposed query. Therefore, first the current plan needs to be updated to perform state migration before terminating it.
|
inline |
References NES::UpdateAndDrainQuery.
const DecomposedQueryId NES::UpdateAndDrainQueryMetadata::decomposedQueryId |
Referenced by TEST_F().
const DecomposedQueryPlanVersion NES::UpdateAndDrainQueryMetadata::decomposedQueryPlanVersion |
Referenced by TEST_F().
const uint16_t NES::UpdateAndDrainQueryMetadata::numberOfSources |
Referenced by TEST_F().
const SharedQueryId NES::UpdateAndDrainQueryMetadata::sharedQueryId |
Referenced by TEST_F().