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

tarantool / go-storage
93%
master: 93%

Build:
Build:
LAST BUILD BRANCH: bigbes/tntp-7708-watch-signal-contract
DEFAULT BRANCH: master
Repo Added 23 Dec 2025 02:48PM UTC
Files 41
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

LAST BUILD ON BRANCH bigbes/tntp-7708-watch-signal-contract
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • bigbes/gh-29-locker-package
  • bigbes/gh-29-locker/dummy-driver
  • bigbes/gh-29-locker/etcd-driver
  • bigbes/gh-29-locker/locker-package
  • bigbes/gh-29-locker/storage-wiring
  • bigbes/gh-29-locker/tcs-driver
  • bigbes/gh-30-basic-integration-tests
  • bigbes/gh-31-readme-md
  • bigbes/gh-34-remove-mocks
  • bigbes/gh-61-implement-count
  • bigbes/gh-no-add-additional-marshallers
  • bigbes/gh-no-add-go-generate-target
  • bigbes/gh-no-fix-govulncheck
  • bigbes/gh-no-fix-interface
  • bigbes/gh-no-fix-watch-bug
  • bigbes/gh-no-update-contributing-md
  • bigbes/gh-no-update-golangci-lint
  • bigbes/release-v1.1.0
  • bigbes/release-v1.1.1
  • bigbes/release-v1.1.2
  • bigbes/release-v1.2.0
  • bigbes/release-v1.3.0
  • bigbes/tntp-7585-new-namer
  • bigbes/tntp-7587-codec-api
  • bigbes/tntp-7587-examples
  • bigbes/tntp-7587-new-namer
  • bigbes/tntp-7587-prefixed-storage-wrapper
  • bigbes/tntp-7587-store-api
  • bigbes/tntp-7587-tx-api
  • bigbes/tntp-7708-watch-signal-contract
  • bigbes/tntp-7709-namer-multi-segment
  • bigbes/tntp-7710-integrity-singleton
  • ci/inline-govulncheck
  • g.rybakov/gh-25-integrity-predicates
  • g.rybakov/gh-26-fix-non-empty-range
  • g.rybakov/tntp-4544-add-dummy-driver
  • gh-no-range-double-slash
  • master
  • mockird31/TNTP-4192-usage-examples
  • mockird31/fix-prefix-generate
  • mockird31/gh-23-extend-validated-result
  • mockird31/gh-24-prefix-deleteion
  • mockird31/gh-24-prefix-deletion
  • mockird31/gh-30-integration-tests-integrity.Typed
  • oleg-jukovec/replace-etcd-client-with-interface
  • oleg-jukovec/storage-create-helper
  • origin/mockird31/gh-30-integration-tests-integrity.Typed
  • refs/tags/v1.1.0
  • refs/tags/v1.1.1
  • refs/tags/v1.1.2
  • refs/tags/v1.2.0
  • refs/tags/v1.3.0

07 May 2026 11:17PM UTC coverage: 92.638% (+0.06%) from 92.581%
25527719889

Pull #79

github

bigbes
watch: unify drivers on signal-only Event.Prefix contract

All drivers now emit the watched key with any trailing "/" stripped,
matching tcs's broadcast-style watch which carries no per-event key.
The integrity store filter strips the same suffix from the user name so
prefix-shaped watches match.

Adds TestTypedIntegration_Watch_Prefix as a regression across all three
backends.
Pull Request #79: watch: unify drivers on signal-only Event.Prefix contract

16 of 17 new or added lines in 5 files covered. (94.12%)

3083 of 3328 relevant lines covered (92.64%)

640.37 hits per line

Relevant lines Covered
Build:
Build:
3328 RELEVANT LINES 3083 COVERED LINES
640.37 HITS PER LINE
Source Files on master
  • Tree
  • List 41
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25527719889 bigbes/tntp-7708-watch-signal-contract watch: unify drivers on signal-only Event.Prefix contract All drivers now emit the watched key with any trailing "/" stripped, matching tcs's broadcast-style watch which carries no per-event key. The integrity store filter strips the same suffix ... Pull #79 07 May 2026 11:30PM UTC bigbes github
92.64
25527719862 bigbes/tntp-7709-namer-multi-segment namer: allow multi-segment objectLocation in LayeredNamer Lets callers use paths like "settings/ldap" with WithObjectLocation; the inner-slash check is replaced by a CutPrefix-based parser, and the reserved-marker check now applies to the first s... Pull #80 07 May 2026 11:30PM UTC bigbes github
92.78
25527719897 bigbes/tntp-7710-integrity-singleton integrity: add SingletonStore[T] for fixed-key configs Codec[T].BindSingleton(storage, name) returns a *SingletonStore[T] that bakes the name in once. Get/Put/Delete/Watch and TxGet/TxPut/TxDelete drop the name parameter, fitting configuration ob... Pull #81 07 May 2026 11:30PM UTC bigbes github
92.62
25506606630 bigbes/gh-no-fix-watch-bug integrity: fix empty-name Watch dropping every event Store[T].Watch(ctx, "") and Typed[T].Watch(ctx, "") silently dropped every event: both ran event.Prefix through ParseKey to filter neighbour-codec events, but under the signal-only contract eve... push 07 May 2026 03:50PM UTC bigbes github
92.85
25503678087 bigbes/gh-no-fix-watch-bug integrity: fix empty Range dropping every result under integrity Store[T].Range(ctx, "") and Typed[T].Range(ctx, "") returned nothing as soon as a hasher or signer/verifier was configured: the empty-name branch fetched only the value-layer prefix... push 07 May 2026 02:58PM UTC bigbes github
92.91
25499756051 bigbes/gh-no-fix-watch-bug integrity: add SingletonStore[T] for fixed-key configs Codec[T].BindSingleton(storage, name) returns a *SingletonStore[T] that bakes the name in once. Get/Put/Delete/Watch and TxGet/TxPut/TxDelete drop the name parameter, fitting configuration ob... push 07 May 2026 01:46PM UTC bigbes github
92.83
25495191366 bigbes/gh-no-fix-watch-bug watch: unify drivers on signal-only Event.Prefix contract All drivers now emit the watched key with any trailing "/" stripped, matching tcs's broadcast-style watch which carries no per-event key. The integrity store filter strips the same suffix ... push 07 May 2026 12:17PM UTC bigbes github
92.61
25436061655 master ci: inline govulncheck and bump Go to 1.26 The vulncheck workflow was broken: golang/govulncheck-action@v1 bundles actions/checkout@v4.1.1, which collides with the outer actions/checkout@v6 — both inject an Authorization extraheader, so module fe... push 06 May 2026 12:46PM UTC bigbes github
92.58
25428924619 ci/inline-govulncheck ci: inline govulncheck and bump Go to 1.26 The vulncheck workflow was broken: golang/govulncheck-action@v1 bundles actions/checkout@v4.1.1, which collides with the outer actions/checkout@v6 — both inject an Authorization extraheader, so module fe... Pull #78 06 May 2026 10:06AM UTC bigbes github
92.58
25377006391 refs/tags/v1.3.0 Release v1.3.0 push 05 May 2026 12:43PM UTC bigbes github
92.58
See All Builds (178)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc