From 9f3de61b95ffc3781d6221ebbe971e1cf61148ea Mon Sep 17 00:00:00 2001 From: Maciej Kulawik Date: Tue, 25 Nov 2025 00:04:53 +0100 Subject: [PATCH] don't open ancients for classic-msg database --- execution/gethexec/node.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/execution/gethexec/node.go b/execution/gethexec/node.go index 41dc140bb0..95a577da34 100644 --- a/execution/gethexec/node.go +++ b/execution/gethexec/node.go @@ -313,7 +313,13 @@ func CreateExecutionNode( var classicOutbox *ClassicOutboxRetriever if l2BlockChain.Config().ArbitrumChainParams.GenesisBlockNum > 0 { - classicMsgDb, err := stack.OpenDatabase("classic-msg", 0, 0, "classicmsg/", true) + classicMsgDb, err := stack.OpenDatabaseWithOptions("classic-msg", node.DatabaseOptions{ + MetricsNamespace: "classicmsg/", + Cache: 16, + Handles: 16, + ReadOnly: true, + NoFreezer: true, + }) if dbutil.IsNotExistError(err) { log.Warn("Classic Msg Database not found", "err", err) classicOutbox = nil