Skip to content

Record FastDB 0.2.4 publication evidence - #46

Merged
Dsssyc merged 1 commit into
mainfrom
socu/record-0.2.4
Oct 29, 2026
Merged

Dsssyc merged 1 commit into
mainfrom
socu/record-0.2.4

Conversation

@Dsssyc

@Dsssyc Dsssyc commented Oct 29, 2026

Copy link
Copy Markdown
Member

Record the published FastDB 0.2.4 source, publication runs and the Windows x64 check made before publication. This documentation commit does not change the immutable release source or rebuild packages.

Publication acceptance is complete: PyPI (35 wheels and an sdist), npm and both crates are public. All 39 registry files were downloaded and matched the release manifest by size and SHA-256. A binary-only fastdb4py==0.2.4 install passed all 403 Python tests on macOS ARM64 with CPython 3.10, and the public npm tarball passed the packed payload inventory and Wasm smoke check. No registry-only Rust consumer was built; both crates are byte-identical to the tested candidate.

Source: f82fa13adeae2b87a295bf984821c85c44b55a3d (PR #45). Exact-source main runs Run Tests 40932272066 and Release Artifacts 40932272107 passed. Publication runs: PyPI 40940243958, npm 40940925984, Rust 40940920531.

Before tagging, a Windows 11 x64 machine ran the candidate CPython 3.10 wheel. Commit charge stayed flat across six 15.5M-row write and read cycles, where 0.2.3 grew by 312–379 MiB per cycle. The full Python suite passed 397 tests; its five failures are Windows shared-memory defects in ObjectEngine.share() and FastSerializer.loads_shm that 0.2.3 shares. The release record describes both.

The GitHub release retains all 43 archives, the manifest, CI proof and publication receipt. Manifest SHA-256: 8a07ab93409811bb5e11418876ba082594758c2b3b87a766699c447586a9c5bf. Receipt SHA-256: e6a2cc3f4e1a52471a217076ed9b52be48f55b5da3899b71894d60778192d7fb.

Validation: the release_tools and clean-cut checks pass locally on this commit; git diff --check passes.

Fill the 0.2.4 release record with the exact-source Run Tests and Release
Artifacts runs, the MSVC compile fix, the Windows x64 check before
publication, the publication runs, registry hash verification and consumer
checks. Date the changelog entry and update the verification scope of the
native memory report.
@Dsssyc
Dsssyc merged commit 2570a49 into main Oct 29, 2026
18 checks passed
@Dsssyc
Dsssyc deleted the socu/record-0.2.4 branch October 29, 2026 19:44
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.

1 participant