• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

codenotary / immudb / 30525169618
85%

Build:
DEFAULT BRANCH: master
Ran 30 Jul 2026 08:12AM UTC
Jobs 1
Files 312
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Jul 2026 08:03AM UTC coverage: 84.863% (-0.1%) from 84.966%
30525169618

push

gh-ci

vchaindz
docs(embedding): add an in-process embedding guide and runnable examples

immudb can run fully in-process as a Go library, with no server and no
container, but nothing in the repository explained how. Readers had to infer the
approach from the test suite and guess which layer to build against.

Adds docs/EMBEDDING.md covering:

  - choosing between pkg/database and embedded/store + embedded/sql
  - why the SQL engine needs a multi-indexing store
  - the single-writer constraint: immudb does not lock its data directory, so
    concurrent processes over one directory need external coordination
  - the on-disk layout
  - how to confirm a build links no server code

Adds three runnable companions, so the guide cannot drift from working code:

  - examples/embedded/main.go       end-to-end pkg/database walkthrough
  - embedded/store/example_test.go  verifiable KV against the raw store
  - embedded/sql/example_test.go    embedded SQL against the raw engine

The two example_test.go files are Go Example tests with expected output, so
`go test` fails if the documented behaviour ever changes.

Links the guide from the README paragraph describing immudb as embeddable.

0 of 76 new or added lines in 1 file covered. (0.0%)

45278 of 53354 relevant lines covered (84.86%)

126315.29 hits per line

Uncovered Changes

Lines Coverage ∆ File
76
0.0
examples/embedded/main.go
Jobs
ID Job ID Ran Files Coverage
1 30525169618.1 30 Jul 2026 08:12AM UTC 312
84.86
Source Files on build 30525169618
  • Tree
  • List 312
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9f9679e0 on github
  • Prev Build on master (#30524793846)
  • Next Build on master (#30525301972)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc