• 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

90.04
/src/lua/init.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