CARVIEW |
Select Language
HTTP/2 200
date: Mon, 28 Jul 2025 08:03:27 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"469c34c83db160502b2ff87cd71741e1"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=j4iFcwIeUJnG7TEjF12tTeUfYHgUEfqPMlCM%2FQes3PlPi9prnCY1mkhjLDbTavUK2AX3r8xdPNJqR5hfEBfwJE0odTzlvbIPEaXeeW4MkMCAH%2FIt5h8aMkvhIQiJpvOek2Vw3QNsuN2UtcX1V1xHryzFCzfKV4Ol7%2F4qcj%2FykIuPp6LibD0Gi%2F6KGJDOY4K8ffTbvWGD8KmCitYLjqp07wZ5l7WzQtSJ72QnsEHn8w7%2FeKwDdmN%2FWXpj2lljE6jLOT1uGVLXD3YpBU%2BjIMupDw%3D%3D--3V5DzOWVvfaCRWuI--DHDv6uncZAQ%2BJ5edi42Cmg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1389017925.1753689807; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 08:03:27 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 08:03:27 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: DE6C:5FFA9:16FF65C:1DD02D7:68872ECF
Tags · tarantool/crud · GitHub
Toggle 1.5.2's commit message
Toggle 1.5.0's commit message
Toggle 1.4.3's commit message
Toggle 1.4.2's commit message
Toggle 1.4.1's commit message
Toggle 1.4.0's commit message
Toggle 1.3.0's commit message
Toggle 1.2.0's commit message
Toggle 1.1.1's commit message
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 15
Tags: tarantool/crud
Tags
1.5.2
# 1.5.2 ## Overview This release fixes the bug that was discovered while working with `tt crud export` and `tt crud import` tools. ## Fixed * `insert_many`, `insert_object_many`, `replace_many`, `replace_object_many`, `upsert_many`, `upsert_object_many` operations no longer fail with `ShardingHashMismatchError` if a space has custom sharding info and every tuple/object in the request has `bucket_id` set (#437).
1.5.0
# 1.5.0 ## Overview This release introduces roles for Tarantool 3 configuration (supported for versions 3.0.2, 3.1.0 and newer). ## Added * Asynchronous bootstrap support for storages (#412). * Tarantool 3 roles for setting up crud routers and storages (#415). * Ability to configure crud through Tarantool 3 roles configuration (#415). ## Changed * Explicitly forbid datetime interval conditions (#373). * Storage initialization is now asynchronous by default for Tarantool 3.0+ (#412). * Additionally check backoff error on storage info fetch (#427). ## Fixed * Working with datetime conditions in case of non-indexed fields or non-iterating indexes (#373). * Precision loss for decimal conditions in case of non-indexed fields or non-iterating indexes (#373). * Passing errors from storages for merger operations (`crud.select`, `crud.pairs`, `readview:select`, `readview:pairs`) (#423). * Working with `nil` operand conditions in case of non-indexed fields or non-iterating indexes (#422).
1.4.3
# 1.4.3 ### Overview This release introduces compatibility with several Tarantool 3 + vshard 0.1.25 features, as well as critical scan fix. ### Fixed * Compatibility with vshard configuration if UUIDs are omitted (#407). * Compatibility with automatic master discovery in vshard (#409). * Secondary conditions for index operands with operations `>=`, `<=`, `>`, `<` no longer cause missing part of the actual result for scan operations (`crud.select`, `crud.pairs`, `crud.count`, `readview:select`, `readview:pairs`) (#418).
1.4.2
# 1.4.2 ## Overview This release introduces compatibility with vshard 0.1.25 `name_as_key` identification mode, as well as several minor fixes and tests stabilization. ## Added * `mode` option for `crud.min` and `crud.max` (#404). ## Fixed * Compatibility with vshard 0.1.25 `name_as_key` identification mode for Tarantool 3.0 (#403). * Propagating `noreturn` and `fetch_latest_metadata` options in case of intermediate nullable fields update for Tarantool 2.7 and older (#404). ## Infrastructure * Fix flaky update unflatten test case (#404). * Do not rely on replication in read test cases (#404).
1.4.1
# 1.4.1 ## Overview This release introduces various fixes for future Tarantool 3 patches related to tuples over network. ## Changes * Dropped external tuple merger and tuple keydef modules installation from the package build (#390). ## Fixes * Compatibility with Tarantool 3.0 binary protocol change (#390). * Compatibility with Tarantool 3.0 tuple objects (#390).
1.4.0
# 1.4.0 ## Overview This release improves experience for VShard clusters users and Tarantool 3 users. It also introduces schema introspection API. ## New features * Space schema introspection API `crud.schema` (#380). ## Bugfixes * Return explicit error for `*_many` call with no tuples/objects (#377). * `crud.readview` resource cleanup on garbage collect (#379). * VShard storage user have not execution rights for internal functions (#366). * Compatibility with Tarantool 3.0 tuple objects (#387). ## Infrastructure * `deps.sh` installs the `vshard` instead of the `cartridge` by default (#364). You could to specify an environment variable `CARTIRDGE_VERSION` to install the `cartridge` and run tests cases with it. * `doc/playground.lua` does not work with Tarantool 3 (#371). * Tests with Tarantool 3 (#364). * Quickstart section in the README.md focuses on usage with `vshard` instead of `Cartridge` (#366).
1.3.0
# 1.3.0 ## Overview This release introduces read view support for select and pairs. A read view is an in-memory snapshot of data on instance that isn't affected by future data modifications. For a sharded cluster, we open a read view on each storage when one is requested from the router. Read views are supported for Tarantool Enterprise since 2.11. ## New features * Read view support for select and pairs (#343).
1.2.0
# 1.2.0 ## Overview This release adds two new flags: `noreturn` to ignore return values excessive transfer and encoding/decoding for insert/replace/etc (performance improvement up to 10% for batch requests) and `fetch_latest_metadata` to force fetching latest space format metadata right after a live migration (performance overhead may be up to 15%). ## New features * Add `noreturn` option for operations: `insert`, `insert_object`, `insert_many`, `insert_object_many`, `replace`, `replace_object`, `replace_many`, `insert_object_many`, `upsert`, `upsert_object`, `upsert_many`, `upsert_object_many`, `update`, `delete` (#267). ## Bugfixes * Crud DML operations returning stale schema for metadata generation. Now you may use `fetch_latest_metadata` flag to work with latest schema (#236).
1.1.1
# 1.1.1 ## Overview This release fixes a critical bug that resulted in 100% storage CPU load and fixes a couple of issues related to the development pipeline. ## Changes * Rename `DEV` environment variable to `TARANTOOL_CRUD_ENABLE_INTERNAL_CHECKS` (#250). ## Bugfixes * Yield on select/pairs storage tuple lookup (#312). * Fix loaded functions misleading coverage (#249).
PreviousNext
You can’t perform that action at this time.