crud
crud copied to clipboard
Easy assess to data stored in vshard cluster
Sometimes our customers don't understand that bucket_id it's an only abstraction between physical node and single storage contains not only single bucket_id. In other words "bucket_id" as option it's not...
I sure that it should be encapsulated in compare.keydef.I mean, using comparators instead of keydef. _Originally posted by @dokshina in https://github.com/tarantool/crud/pull/167#discussion_r645319148_
https://github.com/tarantool/vshard/commit/a394e3f4008a7436f011c81028dcaadc270eebf6
It's hard to parse vshard's internal errors. ```lua 0.0.0.0:3301> crud.get("vets", 11111111-1111-1111-1111-111111111111) --- - null - line: 75 class_name: Get err: "Failed to call get on storage-side: Call: Failed for 6558ab95-7c60-48fe-8d46-75d428033d54:...
Trying to ``./deps.sh`` on ARM: ``` Installing http://rocks.tarantool.org/luatest-0.5.4-1.all.rock luatest 0.5.4-1 is now installed in /mnt/mmc-SD64G_0x016e52ea-part1/crud/.rocks (license: MIT) Installing http://rocks.tarantool.org/luacheck-0.25.0-1.rockspec Cloning into 'luacheck'... remote: Enumerating objects: 6143, done. remote: Total 6143...
CRUD started support JSON path in #12. We need to support JSON path in sharding key. I would split a task for two parts: - support indexes with JSON path,...
crud has 2 methods: select and pairs which returns a list of tuples, also it has after option that used for pagination. Thats great but in different interfaces: rest/graphql/language connectors...
Since `exclude_null` is implemented choosing the wrong index may affect the result.
I was equipped by the test case from #220 and saw significant difference between pure vshard call and crud's select even after PR #222 and PR #226. It was around...
Add an ability to pass not only bucket_id but also as an option sharding_keys itself. This will lead to less users mistakes in calculating bucket_id,