You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> optimize table test3_01 compact;
OPTIMIZE TABLE test3_01 compact
error happens after fetched 0 rows: APIError: PageError with 4000: transaction aborted after 0 retries, which took 10 ms
7080000 rows written in4.050 sec. Processed 7.08 million rows, 584.89 MiB (1.75 million rows/s, 144.43 MiB/s)
error log:
<Backtrace disabled by default. Please use RUST_BACKTRACE=1 to enable>
2023-12-16T02:26:50.904932Z ERROR common_storages_fuse::operations::common::processors::sink_commit:
src/query/storages/fuse/src/operations/common/processors/[sink_commit.rs:310](http://sink_commit.rs:310/) commit mutation
failed cause get lock failed, error: TableLockExpired. Code: 2016, Text = the acquired table lock in '3181978' has been expired.
A look at the meta log shows that the table lock expired when it was created. But the default expiration time should be 10s.
But using it at the databend-query side force an upgrade of the meta-service cluster, which may not be expected by customers.
This relative expiration time will be enabled when our customers finished upgrading.
Summary
error log:
A look at the meta log shows that the table lock expired when it was created. But the default expiration time should be 10s.
Meta log:
By comparing the system time of the meta cluster, it was found to be inconsistent.
The text was updated successfully, but these errors were encountered: