编年史队列:recordHistory() 不再可用了吗?

Chronicle Queue: Is recordHistory() not available anymore?

我想使用 github README 中演示的方法对队列性能进行基准测试。

但是,当我尝试最新版本时(chronicle-queue:5.23ea5,chronicle-wire:2.23ea5),recordHistory(bool recordHistory)似乎不​​可用,我加倍检查了javadoc.

MethodWriterBuilder 好像被 VanillaMethodWriterBuilder 代替了,后者没有 recordHistory(bool recordHistory) 方法。

这个库是否仍然提供一种方法来跟踪消息并在消息通过系统时添加时间戳?

如有任何指点,我将不胜感激。谢谢。

是的,recordHistory(bool) 已被删除。它只有在设置了 sourceId 时才有用,所以现在设置 sourceId(在队列中)将自动打开 recordHistory。

我们正在更新 CQ 文档以反映这一点。