Merge pull request #28623 from taosdata/fix/reset
fix(stream): record the failed checkpointId, after receive reset task info.
This commit is contained in:
commit
f9124dad6c
|
@ -788,6 +788,8 @@ TEST(clientCase, insert_test) {
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(clientCase, projection_query_tables) {
|
TEST(clientCase, projection_query_tables) {
|
||||||
|
taos_options(TSDB_OPTION_CONFIGDIR, "/home/lisa/first/cfg");
|
||||||
|
|
||||||
TAOS* pConn = taos_connect("localhost", "root", "taosdata", NULL, 0);
|
TAOS* pConn = taos_connect("localhost", "root", "taosdata", NULL, 0);
|
||||||
ASSERT_NE(pConn, nullptr);
|
ASSERT_NE(pConn, nullptr);
|
||||||
|
|
||||||
|
@ -796,6 +798,12 @@ TEST(clientCase, projection_query_tables) {
|
||||||
pRes= taos_query(pConn, "use abc1");
|
pRes= taos_query(pConn, "use abc1");
|
||||||
taos_free_result(pRes);
|
taos_free_result(pRes);
|
||||||
|
|
||||||
|
pRes = taos_query(pConn, "select forecast(k,'algo=arima,wncheck=0') from t1 where ts<='2024-11-15 1:7:44'");
|
||||||
|
if (taos_errno(pRes) != 0) {
|
||||||
|
(void)printf("failed to create table tu, reason:%s\n", taos_errstr(pRes));
|
||||||
|
}
|
||||||
|
taos_free_result(pRes);
|
||||||
|
|
||||||
pRes = taos_query(pConn, "create table tu using st2 tags(2)");
|
pRes = taos_query(pConn, "create table tu using st2 tags(2)");
|
||||||
if (taos_errno(pRes) != 0) {
|
if (taos_errno(pRes) != 0) {
|
||||||
(void)printf("failed to create table tu, reason:%s\n", taos_errstr(pRes));
|
(void)printf("failed to create table tu, reason:%s\n", taos_errstr(pRes));
|
||||||
|
|
|
@ -244,6 +244,8 @@ int32_t flushStateDataInExecutor(SStreamTask* pTask, SStreamQueueItem* pCheckpoi
|
||||||
int32_t streamCreateSinkResTrigger(SStreamTrigger** pTrigger);
|
int32_t streamCreateSinkResTrigger(SStreamTrigger** pTrigger);
|
||||||
int32_t streamCreateForcewindowTrigger(SStreamTrigger** pTrigger, int32_t trigger, SInterval* pInterval,
|
int32_t streamCreateForcewindowTrigger(SStreamTrigger** pTrigger, int32_t trigger, SInterval* pInterval,
|
||||||
STimeWindow* pLatestWindow, const char* id);
|
STimeWindow* pLatestWindow, const char* id);
|
||||||
|
// inject stream errors
|
||||||
|
void chkptFailedByRetrieveReqToSource(SStreamTask* pTask, int64_t checkpointId);
|
||||||
|
|
||||||
// inject stream errors
|
// inject stream errors
|
||||||
void chkptFailedByRetrieveReqToSource(SStreamTask* pTask, int64_t checkpointId);
|
void chkptFailedByRetrieveReqToSource(SStreamTask* pTask, int64_t checkpointId);
|
||||||
|
|
Loading…
Reference in New Issue