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

tarantool / tarantool / 23334811920

20 Mar 2026 08:24AM UTC coverage: 87.672% (-0.003%) from 87.675%
23334811920

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

70510 of 118695 branches covered (59.4%)

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

260 existing lines in 20 files now uncovered.

106037 of 120947 relevant lines covered (87.67%)

1354789.87 hits per line

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

91.95
/src/lua/utf8.c


Source Not Available

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