push
github
box: fix setting box error name Currently we fail to set box error name is some cases. Error name is error payload with key `name`. Let's cleanup error code a bit. As result the bug will be fixed. 1. Use `va_list` in error constructors so in order to remove error reinitialization in build functions. 2. Use ClientCode for building ER_UNSUPPORTED_INDEX_FEATURE. It is ClientError too. 3. Drop tnt_error() which has a single usage. 4. Drop logged error. It is just a ClientError that is logged when created. Closes #10708 NO_DOC=bugfix (cherry picked from commit a924d9614)
70002 of 123333 branches covered (56.76%)
84 of 95 new or added lines in 6 files covered. (88.42%)
65 existing lines in 19 files now uncovered.103217 of 117916 relevant lines covered (87.53%)
1609647.35 hits per line