File batch.cpp

namespace faabric
namespace util

Functions

std::shared_ptr<faabric::BatchExecuteRequest> batchExecFactory()
std::shared_ptr<faabric::BatchExecuteRequest> batchExecFactory(const std::string &user, const std::string &function, int count = 1)
bool isBatchExecRequestValid(std::shared_ptr<faabric::BatchExecuteRequest> ber)
void updateBatchExecAppId(std::shared_ptr<faabric::BatchExecuteRequest> ber, int newAppId)
void updateBatchExecGroupId(std::shared_ptr<faabric::BatchExecuteRequest> ber, int newGroupId)
std::shared_ptr<faabric::BatchExecuteRequestStatus> batchExecStatusFactory(int32_t appId)
std::shared_ptr<faabric::BatchExecuteRequestStatus> batchExecStatusFactory(std::shared_ptr<faabric::BatchExecuteRequest> ber)
int getNumFinishedMessagesInBatch(std::shared_ptr<faabric::BatchExecuteRequestStatus> berStatus)