0.11.0
Caution: Use CRUD 0.11.1 instead of 0.11.0. It fixes critical bug
for requests with specified bucket id (see #278).
Overview
This release adds several features and optimizations to CRUD module
and fixes some critical problems.
If you use CRUD with DDL, we highly recommend to update to this version.
Breaking changes
There are no breaking changes in the release.
crud.common.sharding_func
and crud.common.sharding_key
sharding
cache reload modules are deprecated now (since sharding cache reload
is now automatic) and will be removed in future releases.
New features
-
crud.count()
function to calculate the number of tuples
in the space according to conditions. Read more about this
feature in README "Count" section. -
crud.stats()
function to monitor performance of your requests.
To enable statistics collect, usecrud.cfg{ stats = true }
If
metrics
package found, CRUD metrics will be automatically exported
to metrics registry. Read more about this feature in README "Statistics"
section. -
Support bucket id calculating using sharding func specified in
DDL schema or in_ddl_sharding_func
space. Read more about this
feature in README "API" section.