You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Bug fixes
Fixed error for partial result option if field contains box.NULL.
Fixed incorrect crud results during reverse pagination
without specifying batch_size.
Fixed crud roles reload:
before this patch reload wasn't fair - reloading tuple.merger
and tuple.keydef modules failed, and crud started to use crud.select.compat.select_old module with naive merger implementation;
fair reloading tuple.merger and tuple.keydef led to the error that was
fixed by caching loaded module in the special global variable not cleaned
on reloading roles;
ability of using tuple.merger and tuple.keydef modules now is checked
by calling package.search, built-in merger and keydef modules are used
if present in package.loaded. It allows to avoid ignoring errors on checking
modules existing via pcall(require, '<module_name>').
Fixed some cases when module ignored schema updates.
Features
cut_rows and cut_objects functions to cut off scan key and
primary key values that were merged to the select/pairs partial result.
Functions stop() for the roles crud-storage and crud-router.
Option flag force_map_call for select()/pairs()
to disable the bucket_id computation from primary key.
crud.min and crud.max functions to find the minimum and maximum values in the specified index.