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

tarantool / tarantool / 6943031719
88%

Build:
DEFAULT BRANCH: master
Ran 21 Nov 2023 11:26AM UTC
Jobs 1
Files 507
Run time 1min
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

21 Nov 2023 11:18AM UTC coverage: 86.667% (+0.009%) from 86.658%
6943031719

push

github

locker
box: allow to grant lua_call privilege to function name

Now, one can specify a function name when configuring the lua_call
privilege to a user or role. If omitted, the privilege will grant
access to any global Lua function except for built-ins and stored
procedures. If specified, the privilege will be applied only to
the given function name, which may be a built-in, but still not
a stored procedure. The function doesn't need to be defined at the
time the privilege is granted.

Since global Lua functions aren't stored in the database and hence
have no numeric ids, we store string names in the _priv system table.
Fortunately, it's already allowed for entity access so we don't need
to update the system schema. The cached runtime access information
is stored in a global hash table. Entries in the hash table are created
on demand and removed if they store no grants.

Closes #9360

NO_DOC=updated doc ticket manually

65828 of 118014 branches covered (0.0%)

90 of 98 new or added lines in 3 files covered. (91.84%)

29 existing lines in 14 files now uncovered.

97927 of 112992 relevant lines covered (86.67%)

2647897.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6943031719.1 21 Nov 2023 11:26AM UTC 0
86.67
GitHub Action Run
Source Files on build 6943031719
Detailed source file information is not available for this build.
  • Back to Repo
  • 773e3e9f on github
  • Prev Build on master (#6928093102)
  • Next Build on master (#6945189265)
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