Skip to content

Various bug fixes - #197

Merged
colbynyce-mips merged 6 commits into
mainfrom
colby-nyce/argos
Aug 13, 2026
Merged

colbynyce-mips merged 6 commits into
mainfrom
colby-nyce/argos

Conversation

@colbynyce-mips

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR applies small fixes to the Argos collection pipeline, including checkpoint-chain integrity, container sizing bookkeeping, and a macOS-specific heartbeat override to avoid a known alignment issue.

Changes:

  • Update CollectableCheckpoint::detachPrev() to also clear the previous node’s next_ link before resetting prev_.
  • On macOS, force Argos collector heartbeat values > 1 down to 1 with a diagnostic message.
  • Fix container max-size tracking by computing container size before moving the payload into the checkpointer.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
include/simdb/apps/argos/Checkpoint.hpp Ensures checkpoint-chain links are fully detached (both directions) when trimming history.
include/simdb/apps/argos/ArgosCollector.hpp Adds macOS heartbeat override and fixes ordering so container size is computed before std::move into checkpoints.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread include/simdb/apps/argos/ArgosCollector.hpp
@colbynyce-mips
colbynyce-mips merged commit 99596aa into main Aug 13, 2026
11 checks passed
@colbynyce-mips
colbynyce-mips deleted the colby-nyce/argos branch August 13, 2026 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants