Blog
Updates, design notes, and deep dives from the SecantusDB project.
-
Reject bad geo input at write time (code 16572)
Reject bad geo input at write time (code 16572) (v0.3.0a42).
-
secantusdb.com goes live; geo cross-driver smoke tests
secantusdb.com goes live; geo cross-driver smoke tests (v0.3.0a40).
-
$geoNear includeLocs lands
$geoNear includeLocs lands (v0.3.0a37).
-
Validation reports refreshed; PyPI README link-validation
Validation reports refreshed; PyPI README link-validation (v0.3.0a35).
-
Brandkit lands; tests now run on real on-disk WiredTiger
Brandkit lands; tests now run on real on-disk WiredTiger (v0.3.0a32).
-
$geoNear key auto-inference; CI ccache passthrough shim
$geoNear key auto-inference; CI ccache passthrough shim (v0.3.0a29).
-
Geo Phase 2: 2dsphere + 2d index acceleration
Geo Phase 2: 2dsphere + 2d index acceleration (v0.3.0a26).
-
Geo Phase 1: $geoWithin / $geoIntersects / $near / $nearSphere / $geoNear
Geo Phase 1: $geoWithin / $geoIntersects / $near / $nearSphere / $geoNear (v0.3.0a22).
-
Drop the run-in-background sub-agent pattern
Drop the run-in-background sub-agent pattern (v0.3.0a19).
-
Hello from SecantusDB
Welcome to the SecantusDB blog — what the project is, what it isn't, and where it's heading next.