This is an automated email from the ASF dual-hosted git repository.
morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new 9e39a04b63 [Doc](flink connector) add flink connector faq (#14520)
9e39a04b63 is described below
commit 9e39a04b6347ad1f96a14ac1bc47cd6025457fc8
Author: wudi <[email protected]>
AuthorDate: Wed Nov 23 21:40:00 2022 +0800
[Doc](flink connector) add flink connector faq (#14520)
---
docs/en/docs/ecosystem/flink-doris-connector.md | 5 +++++
docs/zh-CN/docs/ecosystem/flink-doris-connector.md | 5 +++++
2 files changed, 10 insertions(+)
diff --git a/docs/en/docs/ecosystem/flink-doris-connector.md
b/docs/en/docs/ecosystem/flink-doris-connector.md
index b6ddbb3652..57d12f1662 100644
--- a/docs/en/docs/ecosystem/flink-doris-connector.md
+++ b/docs/en/docs/ecosystem/flink-doris-connector.md
@@ -468,3 +468,8 @@ WITH (
In the Exactly-Once scenario, the Flink Job must be restarted from the latest
Checkpoint/Savepoint, otherwise the above error will be reported.
When Exactly-Once is not required, it can also be solved by turning off 2PC
commits (sink.enable-2pc=false) or changing to a different sink.label-prefix.
+
+3. **errCode = 2, detailMessage = transaction [19650] not found**
+
+Occurred in the Commit phase, the transaction ID recorded in the checkpoint
has expired on the FE side, and the above error will occur when committing
again at this time.
+At this time, it cannot be started from the checkpoint, and the expiration
time can be extended by modifying the streaming_label_keep_max_second
configuration in fe.conf, which defaults to 12 hours.
\ No newline at end of file
diff --git a/docs/zh-CN/docs/ecosystem/flink-doris-connector.md
b/docs/zh-CN/docs/ecosystem/flink-doris-connector.md
index 6ca5ea6ace..f5fd3109b9 100644
--- a/docs/zh-CN/docs/ecosystem/flink-doris-connector.md
+++ b/docs/zh-CN/docs/ecosystem/flink-doris-connector.md
@@ -465,3 +465,8 @@ WITH (
Exactly-Once场景下,Flink Job重启时必须从最新的Checkpoint/Savepoint启动,否则会报如上错误。
不要求Exactly-Once时,也可通过关闭2PC提交(sink.enable-2pc=false) 或更换不同的sink.label-prefix解决。
+
+3. **errCode = 2, detailMessage = transaction [19650] not found**
+
+发生在Commit阶段,checkpoint里面记录的事务ID,在FE侧已经过期,此时再次commit就会出现上述错误。
+此时无法从checkpoint启动,后续可通过修改fe.conf的streaming_label_keep_max_second配置来延长过期时间,默认12小时。
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]