版本是3.4.2版本,是主键表,单副本,索引文件损坏

这两天已经出现了两次这种情况,index文件损坏,只能找到所在分区,删除分区就能恢复,这个bug在哪个版本能修复

Status=Fail, BeginTxnTimeMs=0, Message=Tablet is in error state, tablet_id: 1957941 apply tablet: 1957941 failed, status: Invalid argument: _apply_rowset_commit error: apply rowset update state failed: Invalid argument: Fail to do LZ4FRAME decompress, res=ERROR_decompressionFailed
be/src/storage/persistent_index.cpp:2636 codec->decompress(compressed_body, &decompressed_body)
be/src/storage/persistent_index.cpp:2754 _read_page(shard_idx, pageid, &page, stat)
be/src/storage/persistent_index.cpp:3050 _get_in_shard(shard_off + i, n, keys, keys_info_by_shard[i].key_infos, values, found_keys_info, stat)
be/src/storage/persistent_index.cpp:3762 _l2_vec[i - 1]->get(n, keys, keys_info, values, &found_keys_info, key_size, stat)
be/src/storage/persistent_index.cpp:4000 _get_from_immutable_index(n, keys, old_values, not_founds_by_key_size, stat)
be/src/storage/primary_index.cpp:1358 _persistent_index->upsert(n, vkeys, reinterpret_cast<IndexValue*>(values.data()), reinterpret_cast<IndexValue*>(old_values.data()), stat)
be/src/storage/tablet_updates.cpp:2010 index.upsert(rowset_id + upsert_idx, 0, *upserts[upsert_idx], new_deletes, iostat.get()) tablet:1957941 #version:1534 [113577 115097@1532 115098] pending: rowsets:13
92285 [seg:1 row:5966890 del:583094 bytes:441642984 row_size:0 compaction_score:42582752 compaction_level:-1 partial_update_by_column:false]
110193 [seg:1 row:1311587 del:137604 bytes:88826142 row_size:0 compaction_score:226204894 compaction_level:-1 partial_update_by_column:false]
113751 [seg:1 row:204204 del:14 bytes:17770769 row_size:0 compaction_score:250670777 compaction_level:-1 partial_update_by_column:false]
115504 [seg:1 row:74 del:0 bytes:16053 row_size:27551 compaction_score:268418435 compaction_level:-1 partial_update_by_column:false]
115505 [seg:1 row:20 del:0 bytes:7085 row_size:7067 compaction_score:268427701 compaction_level:-1 partial_update_by_column:false]
115506 [seg:1 row:96185 del:0 bytes:8777011 row_size:0 compaction_score:259658445 compaction_level:-1 partial_update_by_column:false]
115507 [seg:1 row:101 del:0 bytes:19246 row_size:35732 compaction_score:268415343 compaction_level:-1 partial_update_by_column:false]
115508 [seg:1 row:1 del:0 bytes:3827 row_size:564 compaction_score:268431005 compaction_level:-1 partial_update_by_column:false]
115509 [seg:1 row:86 del:0 bytes:18780 row_size:32877 compaction_score:268415680 compaction_level:-1 partial_update_by_column:false]
115510 [seg:1 row:30 del:0 bytes:8636 row_size:10583 compaction_score:268426085 compaction_level:-1 partial_update_by_column:false]
115511 [seg:1 row:102 del:0 bytes:19822 row_size:37751 compaction_score:268414607 compaction_level:-1 partial_update_by_column:false]
115512 [seg:0 row:0 del:0 bytes:0 row_size:0 compaction_score:268435456 compaction_level:-1 partial_update_by_column:false]
115513 [seg:1 row:97 del:0 bytes:18806 row_size:34958 compaction_score:268416650 compaction_level:-1 partial_update_by_column:false]: be:41.246.153.41, NumberUnselectedRows=0, CommitAndPublishTimeMs=0, Label=52b3fcd5-2d95-4606-8ee8-8b90bbb5c97a, LoadBytes=1010983, StreamLoadPlanTimeMs=7, NumberTotalRows=0, WriteDataTimeMs=10, TxnId=2381460, LoadTimeMs=18, ReadDataTimeMs=1, NumberLoadedRows=0, NumberFilteredRows=0}