Skip to content

Conversation

@josephbirkner
Copy link
Collaborator

@josephbirkner josephbirkner commented Jan 14, 2026

Release 0.6.3

Note

Introduces a lightweight way to estimate serialized size breakdowns of a ModelPool.

  • Adds SerializationSizeStats with per-column byte counters and totalBytes()
  • Implements ModelPool::serializationSizeStats() using a CountingStreambuf and measureBytes to simulate bitsery serialization for: roots, int64, double, stringData, strings, object members, and array members
  • Includes <streambuf> for the counting stream buffer

Written by Cursor Bugbot for commit 040c25c. This will update automatically on new commits. Configure here.

@josephbirkner josephbirkner mentioned this pull request Jan 14, 2026
1 task
@sonarqubecloud
Copy link

@josephbirkner josephbirkner mentioned this pull request Jan 14, 2026
2 tasks
@github-actions
Copy link

Test Results

 1 files  ±0   1 suites  ±0   6m 53s ⏱️ -3s
86 tests ±0  86 ✅ ±0  0 💤 ±0  0 ❌ ±0 
91 runs  ±0  91 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 040c25c. ± Comparison against base commit 830cceb.

@github-actions
Copy link

Package Line Rate Branch Rate Health
include.simfil 27% 11%
include.simfil.model 90% 57%
src 74% 46%
src.model 74% 42%
Summary 45% (5862 / 12924) 27% (3829 / 14207)

@josephbirkner josephbirkner marked this pull request as draft January 15, 2026 10:02
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.

2 participants