We've been integrating our pipelines with Janusgraph for sometime now, it's been working great, thanks to the developers! We use the transaction recovery job and enabled batch-loading for performance, and then we realized the write ahead transaction log is not used when batch-loading is enabled. By curiosity, is there any reason for this? At the moment we disabled batch loading and consistency checks. We've thought about replacing the transaction recovery with a reindexing job but reindexing is quite a heavy operation.