https://bugs.openldap.org/show_bug.cgi?id=10021
--- Comment #2 from jailbird@fdf.net --- Good point!
I don't want to spam this with the whole output, but it looks like it has the same basic problem.
test000-rootdse & test001-slapadd pass, but test002-populate fails. Looking at the slapd.1.log:
640f758c.321fe80c 0x5576497f2640 slap_get_csn: conn=1001 op=1 generated new csn=20230313191212.840948Z#000000#000#000000 manage=1 640f758c.321ff276 0x5576497f2640 slap_queue_csn: queueing 0x557640103cc0 20230313191212.840948Z#000000#000#000000 640f758c.3221b577 0x5576497f2640 wt_add: session id: 0x55765aa591b8 640f758c.3221c8af 0x5576497f2640 => wt_dn2id_add 0x1: "dc=example,dc=com" [1678734732:841143][62141:0x5576497f2640], file:dn2id.wt, WT_CURSOR.insert: [WT_VERB_DEFAULT][ERROR]: __wt_txn_id_check, 1339: write operations are not supported in read-committed or read-uncommitted transactions.: Operation not supported 640f758c.32232fb5 0x5576497f2640 wt_dn2id_add: insert failed: Operation not supported (95) 640f758c.322344a8 0x5576497f2640 <= wt_dn2id_add 0x1: 95 640f758c.32234c91 0x5576497f2640 wt_add: dn2id_add failed: Operation not supported (95)
Looking at the blame of the WT repo, it looks like that part of the code is 3 years old, so I don't think it was a change on the WT side. I guess I'll try some bisects.