-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
None
It's not obvious to me how mirroring has caused this, so it may be a correlation thing rather than a causation thing. Patch build linked in the comments. The error signature is:
[1660619966:177015][11212:0x7f86b1a86700], t, file:T00003.wt, WT_CURSOR.reset: [WT_VERB_DEFAULT][ERROR]: __hs_delete_reinsert_from_pos, 935: Assertion 'ts == 1 || ts == WT_TS_NONE' failed: out-of-order timestamp update detected
[1660619966:177056][11212:0x7f86b1a86700], t, file:T00003.wt, WT_CURSOR.reset: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 28: aborting WiredTiger library
The format config is:
############################################
# RUN PARAMETERS: V3
############################################
assert.read_timestamp=0
backup=0
backup.incremental=off
backup.incr_granularity=844
block_cache=0
block_cache.cache_on_checkpoint=0
block_cache.cache_on_writes=0
block_cache.size=59
btree.huffman_value=0
cache=250
cache.evict_max=5
cache.minimum=20
checkpoint=on
checkpoint.log_size=97
checkpoint.wait=16
disk.data_extend=1
disk.direct_io=0
disk.encryption=none
disk.mmap=1
disk.mmap_all=0
format.abort=0
format.independent_thread_rng=1
format.major_timeout=0
import=0
logging=0
logging.compression=none
logging.file_max=47965
logging.prealloc=1
logging.remove=0
ops.alter=1
ops.compaction=0
ops.hs_cursor=1
ops.prepare=0
ops.random_cursor=0
ops.salvage=0
ops.verify=1
quiet=1
runs.in_memory=0
runs.ops=50000
runs.rows=10000
runs.tables=5
runs.threads=4
runs.timer=16
runs.verify_failure_dump=0
statistics=0
statistics.server=0
stress.aggressive_sweep=0
stress.checkpoint=0
stress.checkpoint_evict_page=0
stress.checkpoint_reserved_txnid_delay=0
stress.checkpoint_prepare=0
stress.evict_reposition=0
stress.failpoint_eviction_fail_after_reconciliation=1
stress.failpoint_hs_delete_key_from_ts=0
stress.hs_checkpoint_delay=0
stress.hs_search=0
stress.hs_sweep=0
stress.split_1=0
stress.split_2=0
stress.split_3=0
stress.split_4=0
stress.split_5=0
stress.split_6=0
stress.split_7=1
transaction.implicit=0
transaction.timestamps=1
wiredtiger.config=off
wiredtiger.rwlock=1
wiredtiger.leak_memory=0
############################################
# TABLE PARAMETERS: table 1
############################################
table1.btree.compression=none
table1.btree.dictionary=1
table1.btree.internal_key_truncation=1
table1.btree.internal_page_max=12
table1.btree.leaf_page_max=17
table1.btree.memory_page_max=4
table1.btree.repeat_data_pct=23
table1.btree.split_pct=64
table1.btree.value_max=750
table1.btree.value_min=2
table1.disk.checksum=unencrypted
table1.disk.firstfit=0
table1.ops.pct.delete=20
table1.ops.pct.insert=1
table1.ops.pct.modify=1
table1.ops.pct.read=0
table1.ops.pct.write=78
table1.ops.truncate=1
table1.runs.mirror=0
table1.runs.source=table
table1.runs.type=variable-length column-store
############################################
# TABLE PARAMETERS: table 2
############################################
table2.btree.compression=none
table2.btree.dictionary=0
table2.btree.internal_key_truncation=1
table2.btree.internal_page_max=14
table2.btree.key_max=105
table2.btree.key_min=31
table2.btree.leaf_page_max=12
table2.btree.memory_page_max=7
table2.btree.prefix_len=0
table2.btree.prefix_compression=1
table2.btree.prefix_compression_min=2
table2.btree.reverse=0
table2.btree.split_pct=56
table2.btree.value_max=103
table2.btree.value_min=19
table2.disk.checksum=on
table2.disk.firstfit=0
table2.ops.pct.delete=0
table2.ops.pct.insert=1
table2.ops.pct.modify=97
table2.ops.pct.read=0
table2.ops.pct.write=2
table2.ops.truncate=1
table2.runs.mirror=0
table2.runs.source=table
table2.runs.type=row-store
############################################
# TABLE PARAMETERS: table 3
############################################
table3.btree.compression=none
table3.btree.dictionary=0
table3.btree.internal_key_truncation=1
table3.btree.internal_page_max=14
table3.btree.key_max=29
table3.btree.key_min=16
table3.btree.leaf_page_max=11
table3.btree.memory_page_max=6
table3.btree.prefix_len=0
table3.btree.prefix_compression=1
table3.btree.prefix_compression_min=4
table3.btree.reverse=1
table3.btree.split_pct=59
table3.btree.value_max=840
table3.btree.value_min=20
table3.disk.checksum=unencrypted
table3.disk.firstfit=0
table3.ops.pct.delete=4
table3.ops.pct.insert=2
table3.ops.pct.modify=0
table3.ops.pct.read=23
table3.ops.pct.write=71
table3.ops.truncate=1
table3.runs.mirror=0
table3.runs.source=table
table3.runs.type=row-store
############################################
# TABLE PARAMETERS: table 4
############################################
table4.btree.bitcnt=8
table4.btree.compression=none
table4.btree.internal_key_truncation=1
table4.btree.internal_page_max=11
table4.btree.leaf_page_max=13
table4.btree.memory_page_max=6
table4.btree.split_pct=67
table4.disk.checksum=on
table4.disk.firstfit=0
table4.ops.pct.delete=11
table4.ops.pct.insert=42
table4.ops.pct.modify=1
table4.ops.pct.read=23
table4.ops.pct.write=23
table4.ops.truncate=1
table4.runs.mirror=0
table4.runs.source=table
table4.runs.type=fixed-length column-store
############################################
# TABLE PARAMETERS: table 5
############################################
table5.btree.compression=none
table5.btree.dictionary=0
table5.btree.internal_key_truncation=1
table5.btree.internal_page_max=9
table5.btree.key_max=82
table5.btree.key_min=17
table5.btree.leaf_page_max=9
table5.btree.memory_page_max=2
table5.btree.prefix_len=0
table5.btree.prefix_compression=1
table5.btree.prefix_compression_min=2
table5.btree.reverse=0
table5.btree.split_pct=78
table5.btree.value_max=1375
table5.btree.value_min=5
table5.disk.checksum=unencrypted
table5.disk.firstfit=0
table5.ops.pct.delete=100
table5.ops.pct.insert=0
table5.ops.pct.modify=0
table5.ops.pct.read=0
table5.ops.pct.write=0
table5.ops.truncate=1
table5.runs.mirror=0
table5.runs.source=table
table5.runs.type=row-store
############################################
test/format run configuration highlights
############################################
############################################
- duplicates
-
WT-9763 Return EBUSY if the time window of inserting record does not match with history store time window
-
- Closed
-