This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-09-21
Channels
- # announcements (51)
- # asami (5)
- # babashka (25)
- # babashka-sci-dev (26)
- # beginners (33)
- # calva (10)
- # clj-kondo (51)
- # clj-yaml (99)
- # clojure (96)
- # clojure-australia (3)
- # clojure-berlin (5)
- # clojure-europe (151)
- # clojure-norway (58)
- # clojurescript (20)
- # cursive (13)
- # datalevin (1)
- # datomic (19)
- # docker (6)
- # emacs (55)
- # events (1)
- # fulcro (50)
- # gratitude (8)
- # juxt (7)
- # leiningen (5)
- # malli (6)
- # membrane (1)
- # nbb (28)
- # off-topic (22)
- # pathom (7)
- # polylith (20)
- # portal (1)
- # reagent (37)
- # reitit (2)
- # releases (2)
- # reveal (32)
- # scittle (34)
- # shadow-cljs (46)
- # testing (10)
- # tools-deps (33)
- # xtdb (18)
another regression in 1.22.0 it seems.
java.lang.Exception: Transaction ingester aborted.\n\tat xtdb.node$await_tx.invokeStatic(node.clj:60)\n\tat xtdb.node$await_tx.invoke(node.clj:36)\n\tat xtdb.node.XtdbNode.await_tx(node.clj:158)\n\tat xtdb.node.XtdbNode.await_tx(node.clj:155)\n
...
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)\n\tat java.base/java.lang.Thread.run(Thread.java:833)\nCaused by: java.lang.AssertionError: Assert failed: LMDB write lock timeout\n(pos? stamp)\n\tat xtdb.lmdb$acquire_write_lock.invokeStatic(lmdb.clj:39)\n\tat xtdb.lmdb$acquire_write_lock.invokePrim(lmdb.clj)\n\tat xtdb.lmdb.LMDBKv.store(lmdb.clj:238)\n\tat xtdb.fork.ForkedKvIndexStoreTx.commit_index_tx(fork.clj:188)\n\tat xtdb.tx.InFlightTx.commit(tx.clj:356)\n\tat xtdb.tx$__GT_tx_ingester$fn__45494$txs_index_fn__45502.invoke(tx.clj:567)\n\tat
haven’t seen these with 1.21.0idk exactly what pattern of usage causes this, it happened after it had been running a long while
then we started a new node which restored from checkpoint and it seemed to index transactions ok
hey @U11SJ6Q0K, thanks for the report. we'll see if we can get a repro here
@U11SJ6Q0K I've released 1.22.0.1-20220921.091757-1
(snapshot) for the xtdb-lmdb module, reverting the most likely culprit for this regression
It's definitely up https://s01.oss.sonatype.org/content/repositories/snapshots/com/xtdb/xtdb-lmdb/1.22.0.1-SNAPSHOT/
You may need to configure the snapshot repository if you haven't done so https://github.com/xtdb/xtdb#pre-release-snapshot-builds