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

ovn-kubernetes / libovsdb
50%
main: 50%

Build:
Build:
LAST BUILD BRANCH: wherecachetyped
DEFAULT BRANCH: main
Repo Added 15 Apr 2021 05:45PM UTC
Token FBHmVryAtOC95uh0zdETtZHdbzPZ1o7QC regen
Build 951 Last
Files 73
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 wherecachetyped
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • allow_prom_ns_definition
  • any
  • api-fix
  • applymod-set
  • auto-reconnect
  • avoid-multi-level-map-access
  • base-type
  • bench
  • benchmark-apicreate
  • bug/433
  • bugfix/connect-with-timeout
  • cache
  • cache-clone-not-lookup-twice
  • cache-debuglogging
  • cache-exit-run
  • cache-indexes
  • check-sid
  • cleanup
  • cli-options
  • client
  • client-iface
  • client-validate
  • close-without-serve
  • codeql
  • cond_mon
  • condition
  • create_multiple
  • cutdown_reconnect_logging
  • db_change_aware
  • deepcopy
  • dep_bot_merge
  • dependabot
  • dependabot/github_actions/github-actions-970b8d0e10
  • dependabot/github_actions/github-actions-a331d3ec2d
  • dependabot/github_actions/github-actions-c836e40089
  • dependabot/go_modules/github.com/docker/docker-20.10.24incompatible
  • dependabot/go_modules/github.com/docker/docker-24.0.7incompatible
  • dependabot/go_modules/github.com/docker/docker-24.0.9incompatible
  • dependabot/go_modules/github.com/docker/docker-28.0.0incompatible
  • dependabot/go_modules/github.com/go-viper/mapstructure/v2-2.3.0
  • dependabot/go_modules/github.com/go-viper/mapstructure/v2-2.4.0
  • dependabot/go_modules/github.com/opencontainers/runc-1.1.12
  • dependabot/go_modules/github.com/opencontainers/runc-1.1.14
  • dependabot/go_modules/github.com/opencontainers/runc-1.1.5
  • dependabot/go_modules/github.com/opencontainers/runc-1.2.8
  • dependabot/go_modules/go-dependencies-0f877749ad
  • dependabot/go_modules/go-dependencies-2410d55ef4
  • dependabot/go_modules/go-dependencies-52cc044f02
  • dependabot/go_modules/go-dependencies-e457808fc3
  • dependabot/go_modules/go-dependencies-fddcb94d8d
  • dependabot/go_modules/golang.org/x/crypto-0.35.0
  • dependabot/go_modules/golang.org/x/net-0.17.0
  • dependabot/go_modules/golang.org/x/net-0.23.0
  • dependabot/go_modules/golang.org/x/net-0.7.0
  • dependabot/go_modules/golang.org/x/text-0.3.8
  • dependabot/go_modules/google.golang.org/protobuf-1.33.0
  • doc
  • dynamic-ep
  • empty_list
  • encodingCleanup
  • enforce_index_checking
  • enum
  • enum-num
  • errors
  • events-list
  • events-pointer
  • expand-named-uuids-rows
  • export-ovsdbclient
  • faster-mutliarch
  • feat/modelgen-enum
  • feat/refact-new-gen
  • feature/cluster-support
  • feature/logger-metrics
  • fix-201
  • fix-212
  • fix-216
  • fix-arg
  • fix-caps
  • fix-comment-op
  • fix-deadlock
  • fix-delete
  • fix-digest
  • fix-indexes
  • fix-make-lint-path
  • fix-make-local
  • fix-modelgen-path
  • fix-monitor-fallback
  • fix-overflow
  • fix-play-with-ovs
  • fix-pointer-issue
  • fix-readme
  • fix-reconnect
  • fix-row
  • fix-rpc-shutdown-race
  • fix-server
  • fix-server-again
  • fix-set-size-1
  • fix-trafficSeen-race
  • fix-types-api
  • fix/203
  • fix/add-print-schema-test
  • fix/print-schema-without-reftype
  • fix_cache_errors
  • fix_conn_leak_at_monitor_failure
  • fix_handling_cache
  • fix_import
  • fix_mod_missing_column
  • fix_monitors_deadlock
  • fix_nil_column_keys
  • fix_null_ptr_metric
  • fix_ovs_set
  • fix_ptr_indirect
  • fix_rebase
  • fix_reg_once
  • fix_server_close
  • fix_server_err
  • fix_wait_timeout
  • gen_refactor
  • getExternalIDs
  • getbyindex
  • go-up
  • golangci-fix
  • implement_wait_method
  • inactivity-check
  • index-deferred
  • insert-not-present
  • issue/319
  • issue232
  • issue303_monitorFields
  • issue303_monitorFields.try2
  • it
  • json-adapter
  • libovsdb-txn-log
  • log-more
  • macos-integration
  • main
  • makefile.merge
  • mapper-field-by-column-error
  • me-maintainer
  • moar-fixes
  • moar-linting
  • moar-panics
  • moar_fixes
  • modelgen
  • modelgen-const
  • modelgen-diff-not-detected-in-ci
  • modelgen-order
  • modelgen-schema
  • modelgen-table-name
  • modelgen_fix
  • monitor
  • monitor-cond-since
  • monitor-cond-since-simple
  • monitor-select
  • monitor_condition_v1
  • move_api
  • multi-arch-ovs
  • multi_column_cache
  • mv-cache
  • named-uuid-cleanup
  • no-clone-where
  • no-index
  • noptr
  • old
  • optional
  • optional_blocking_with_reconnect
  • optional_nil_update
  • orm
  • orm-crud
  • otel
  • ovn-kubernetes
  • ovs-perms
  • ovs-test-up
  • ovs-up
  • ovs-update
  • ovsdb-server
  • ovsdb-tag
  • patch-1
  • perf/list-mem
  • perf/wherecache
  • pointer-column
  • protect_cache_read
  • ptr
  • ptrs
  • rando_fixes2
  • readme-fix
  • reconnect
  • reconnect-to-something-else
  • reduce-name-stutter
  • refactor
  • references
  • reg_metrics_once
  • release
  • remove-clone
  • revert-412-dependabot/go_modules/go-dependencies-e457808fc3
  • rlock-row-by-model
  • rowcache-deadlock
  • rowupdate-easyjson
  • runc-upgrade
  • schema
  • select
  • select-columns
  • select-new
  • select-refact
  • send-echo-async-for-inactivity-check
  • send-echo-async-v2
  • separate_timeout
  • server
  • server-error-handling
  • server-map-mutate
  • server-panic
  • server-txn
  • sets-as-slice
  • show_me_your_uuids
  • stress
  • test
  • test-focus
  • test-images-wf
  • test_integration_multiple_ops
  • testgen
  • tidy
  • timeout
  • tmp-fix
  • transact-fix
  • transact-no-log
  • translog
  • tweak-loglevel
  • uint64
  • update
  • update-channels
  • update-perf
  • update-refactor
  • update_go118
  • us_fixes
  • use-contexts
  • uuid_map
  • variadic
  • verify-indexes
  • wait-check-now
  • wait_api
  • wait_api_integration_test
  • wait_fixes
  • where
  • where-many
  • wherecachetyped

06 Feb 2026 09:08AM UTC coverage: 50.445% (+0.1%) from 50.345%
21745023765

Pull #418

github

halfcrazy
typed version of WhereCache, with 4X speed up and 99% memory reduce

Signed-off-by: Yan Zhu <hackzhuyan@gmail.com>
Pull Request #418: typed version of WhereCache, with 3X speed up and 99% memory reduce

41 of 56 new or added lines in 2 files covered. (73.21%)

6466 of 12818 relevant lines covered (50.44%)

115.11 hits per line

Relevant lines Covered
Build:
Build:
12818 RELEVANT LINES 6466 COVERED LINES
115.11 HITS PER LINE
Source Files on main
  • Tree
  • List 73
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21745023765 wherecachetyped typed version of WhereCache, with 4X speed up and 99% memory reduce Signed-off-by: Yan Zhu <hackzhuyan@gmail.com> Pull #418 06 Feb 2026 09:12AM UTC halfcrazy github
50.44
21742144227 db_change_aware fix flaky test due to random number collision Signed-off-by: Yan Zhu <hackzhuyan@gmail.com> Pull #456 06 Feb 2026 07:18AM UTC halfcrazy github
50.51
21742045874 db_change_aware fix flaky test due to random number collision Signed-off-by: Yan Zhu <hackzhuyan@gmail.com> Pull #456 06 Feb 2026 07:13AM UTC halfcrazy github
50.5
21735633959 modelgen-diff-not-detected-in-ci ci: Fail if generated models do not correspond the schema Signed-off-by: Ihar Hrachyshka <ihrachyshka@nvidia.com> Pull #462 06 Feb 2026 01:50AM UTC booxter github
50.34
21734808636 fix-make-lint-path make: fix lint target failing when GOPATH is not in PATH Without the patch it fails with: ``` make: golangci-lint: No such file or directory make: *** [Makefile:52: lint] Error 127 ``` Signed-off-by: Ihar Hrachyshka <ihrachyshka@nvidia.com> Pull #461 06 Feb 2026 01:10AM UTC booxter github
50.37
21734792768 fix-make-lint-path make: fix lint target failing when GOPATH is not in PATH Without the patch it fails with: ``` make: golangci-lint: No such file or directory make: *** [Makefile:52: lint] Error 127 ``` Pull #461 06 Feb 2026 01:09AM UTC booxter github
50.35
21728576006 fix-trafficSeen-race client: fix race condition in Echo() function The Echo() function had a race condition where it would fall through and access the reply variable after CallWithContext() returned an error (other than ErrShutdown). This caused a data race between t... Pull #458 05 Feb 2026 09:12PM UTC booxter github
50.49
21728327703 fix-trafficSeen-race client: fix race condition in Echo() function The Echo() function had a race condition where it would fall through and access the reply variable after CallWithContext() returned an error (other than ErrShutdown). This caused a data race between t... Pull #458 05 Feb 2026 09:04PM UTC booxter github
50.49
21727870663 fix-trafficSeen-race client: fix race condition in Echo() function The Echo() function had a race condition where it would fall through and access the reply variable after CallWithContext() returned an error (other than ErrShutdown). This caused a data race between t... Pull #458 05 Feb 2026 08:49PM UTC booxter github
50.34
21646306595 fix-rpc-shutdown-race client: fix data race reading shutdown flag in reconnect logic Use isShutdown() helper instead of directly accessing o.shutdown in handleDisconnectNotification() to avoid data race with Close(). Signed-off-by: Ihar Hrachyshka <ihrachyshka@nvidia... Pull #457 03 Feb 2026 08:22PM UTC booxter github
50.36
See All Builds (951)

Badge your Repo: libovsdb

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • 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