Open ArtDu opened 3 years ago
Could we transfer this issue to "tarantool/errors"?
I like more "general" solutions. So it could be useful not only for crud.
Yeah, you are right, it is better to implement this in "tarantool/errors", after that in crud to fix the passing error through the new functionality. I will create a ticket in "tarantool/errors".
So it seems that migrating to box.error
should solve the issue, if it will work fine with vshard, I think it's better to wait until 1.10.x end of support then.
It's hard to parse vshard's internal errors.
It would be possible to add some cause field, where the internal error would lie like a table, but no string Something like that: