Skip to content

Releases: pomagrenate/pomaidb

V1.10.1

Choose a tag to compare

@pomagrenate pomagrenate released this 26 Mar 15:44

Embedded durability profile upgrade
Standardized embedded runtime profiles around:
edge_safe
edge_balanced
edge_fast
Kept backward compatibility with prior profile naming to avoid breaking existing integrations.
Startup safety: stricter compatibility checks
Added manifest compatibility validation during open.
Added WAL header/version handshake checks across discovered segments at startup.
Improves fail-fast behavior when opening incompatible or corrupted on-disk state.
C/C++/Python surface alignment
Exposed new runtime controls (tick budget + deterministic flag) through C API and Python bindings.
Updated options resolution outputs so tooling reflects effective profile/runtime behavior clearly.
Operator UX improvements (pomaictl)
Added health --assert for CI/CD health gating.
Added profile --set to apply embedded runtime profile presets quickly.
Improved explain output metadata for planner debugging and benchmark reproducibility.
SDK adoption groundwork
Added initial alpha scaffolds for:
Rust
Go
Node
Provides a clean foundation for contract/conformance expansion in upcoming releases.
Why this matters
v1.10.1 focuses on production hardening for edge/embedded deployments: more predictable runtime behavior, stronger startup validation, easier operational automation, and clearer multi-language adoption path. It is a stability-and-operations focused release rather than a breaking feature release.

V1.10.0

Choose a tag to compare

@pomagrenate pomagrenate released this 26 Mar 07:31

Update README, strengthen core

V1.9.0

Choose a tag to compare

@pomagrenate pomagrenate released this 25 Mar 06:29

Add many things

PomaiDB V1.8.0 Release

Choose a tag to compare

@pomagrenate pomagrenate released this 12 Mar 02:43

add VFS, palloc self made memory allocator

PomaiDB V1.7.0 Release

Choose a tag to compare

@pomagrenate pomagrenate released this 06 Mar 11:23

Strengthen Core from 64MB to 46MB PEAK RSS, Error handling more strictly

PomaiDB V1.6.1 Release

Choose a tag to compare

@pomagrenate pomagrenate released this 05 Mar 14:51

Remove Palloc

PomaiDB V1.6.0 Release

Choose a tag to compare

@pomagrenate pomagrenate released this 04 Mar 02:33

Update the core into using legacy mode of Palloc

PomaiDB V1.5.0 Release

Choose a tag to compare

@pomagrenate pomagrenate released this 03 Mar 08:33

Turn the architecture into single threaded.
Add virtual benchmark via IoT devices with lack of RAM and SD.

PomaiDB V1.4.0

Choose a tag to compare

@pomagrenate pomagrenate released this 28 Feb 04:06

Add logging, binding, ...

PomaiDB V1.3.0 Release

Choose a tag to compare

@pomagrenate pomagrenate released this 27 Feb 07:56

Implement Helio, FAISS, Mulvius Lite, Share nothing shard, mimalloc