From fe6455a4384d928f009e4e40459701604ea20b7e Mon Sep 17 00:00:00 2001 From: jif Date: Mon, 21 Sep 2026 16:01:17 +0000 Subject: [PATCH] Add a partial index for agent message board root posts (#47063) Create `posts_roots_created` on `(board, channel, timestamp, seq)` for posts where `id = root` in the local SQLite schema. GitOrigin-RevId: 4c40e0d853deaa3ab6b6303525870e3b7bfc3b14 --- codex-rs/ext/agent-message-board/src/local.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/codex-rs/ext/agent-message-board/src/local.rs b/codex-rs/ext/agent-message-board/src/local.rs index 3d1c157f49..7a2052e8c9 100644 --- a/codex-rs/ext/agent-message-board/src/local.rs +++ b/codex-rs/ext/agent-message-board/src/local.rs @@ -73,6 +73,7 @@ CREATE TABLE IF NOT EXISTS posts ( ); CREATE INDEX IF NOT EXISTS posts_board_channel ON posts(board,channel,seq); CREATE INDEX IF NOT EXISTS posts_board_channel_timestamp ON posts(board,channel,timestamp,seq); +CREATE INDEX IF NOT EXISTS posts_roots_created ON posts(board,channel,timestamp,seq) WHERE id=root; CREATE INDEX IF NOT EXISTS posts_board_root ON posts(board,root,seq); CREATE INDEX IF NOT EXISTS posts_board_root_timestamp ON posts(board,root,timestamp,seq); CREATE INDEX IF NOT EXISTS posts_board_timestamp ON posts(board,timestamp,seq);