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

tarantool / tarantool / 23334821510

20 Mar 2026 08:24AM UTC coverage: 87.696% (+0.02%) from 87.672%
23334821510

push

github

locker
coll: drop reference counter

Collations are reusable and the set of used collations is normally
stable and quite limited. Besides, there's no official way for the user
to drop collations and in the scope of #12376 we're going to hard-code
the list of available collations anyway. That said, let's drop the
collation reference counter and never delete created collations. This
greatly simplifies implementation of #12378 because then we don't need
to care about MT-accesses when we create or destroy a key definition
object referencing a collation.

Needed for #12378
Part of #12376

NO_DOC=internal
NO_TEST=not needed
NO_CHANGELOG=internal

70557 of 118695 branches covered (59.44%)

7 of 9 new or added lines in 2 files covered. (77.78%)

66 existing lines in 14 files now uncovered.

106057 of 120937 relevant lines covered (87.7%)

1363098.41 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

91.95
/src/lua/utf8.c


Build SHA Not Found

The commit SHA "afdb35ce25134a95cc81182409ed0df6003ec0f8 " was not found in your repository, so the file cannot be loaded. This may be because you posted from a local development environment, or your CI created an ephemeral commit.

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