|
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) | |
Public Member Functions inherited from NES::ReconfigurationMetadata | |
| 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 |
Public Attributes inherited from NES::ReconfigurationMetadata | |
| 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().