aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaksim Kita <kitaetoya@gmail.com>2023-09-21 18:37:42 +0300
committermaksim-kita <maksim-kita@yandex-team.com>2023-09-21 19:18:59 +0300
commit12232b3a0699caca57d5ae1254c641a2b979ef7c (patch)
tree9d2312e5fe32b70c1ad36890ee879de6f36389b6
parentb0d4ff9bdc7a22fb6a1622dbf6d379c2aafbdaf0 (diff)
downloadydb-12232b3a0699caca57d5ae1254c641a2b979ef7c.tar.gz
Public SDK YDBErrorException message fix
Public SDK YDBErrorException message fix Pull Request resolved: https://github.com/ydb-platform/ydb/pull/374
-rw-r--r--ydb/public/lib/idx_test/idx_test_common.h2
-rw-r--r--ydb/public/lib/ydb_cli/commands/ydb_common.h2
-rw-r--r--ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp2
-rw-r--r--ydb/public/sdk/cpp/examples/pagination/pagination.cpp2
-rw-r--r--ydb/public/sdk/cpp/examples/secondary_index/secondary_index.h2
-rw-r--r--ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.h4
-rw-r--r--ydb/public/sdk/cpp/examples/ttl/util.h2
-rw-r--r--ydb/tests/tools/idx_test/main.cpp2
8 files changed, 9 insertions, 9 deletions
diff --git a/ydb/public/lib/idx_test/idx_test_common.h b/ydb/public/lib/idx_test/idx_test_common.h
index 7609c459ef6..469844a2898 100644
--- a/ydb/public/lib/idx_test/idx_test_common.h
+++ b/ydb/public/lib/idx_test/idx_test_common.h
@@ -21,7 +21,7 @@ public:
inline void ThrowOnError(const NYdb::TStatus& status) {
if (!status.IsSuccess()) {
- throw TYdbErrorException(status);
+ throw TYdbErrorException(status) << status;
}
}
diff --git a/ydb/public/lib/ydb_cli/commands/ydb_common.h b/ydb/public/lib/ydb_cli/commands/ydb_common.h
index 647c09766a2..e359c09f55f 100644
--- a/ydb/public/lib/ydb_cli/commands/ydb_common.h
+++ b/ydb/public/lib/ydb_cli/commands/ydb_common.h
@@ -22,7 +22,7 @@ private:
inline void ThrowOnError(NYdb::TStatus status) {
if (!status.IsSuccess()) {
- throw TYdbErrorException(std::move(status));
+ throw TYdbErrorException(status) << status;
} else if (status.GetIssues()) {
Cerr << status;
}
diff --git a/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp b/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp
index 1a7c8d418f1..7c3a5e0015e 100644
--- a/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp
+++ b/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp
@@ -16,7 +16,7 @@ public:
static void ThrowOnError(const TStatus& status) {
if (!status.IsSuccess()) {
- throw TYdbErrorException(status);
+ throw TYdbErrorException(status) << status;
}
}
diff --git a/ydb/public/sdk/cpp/examples/pagination/pagination.cpp b/ydb/public/sdk/cpp/examples/pagination/pagination.cpp
index f81d2580b8b..a5972725115 100644
--- a/ydb/public/sdk/cpp/examples/pagination/pagination.cpp
+++ b/ydb/public/sdk/cpp/examples/pagination/pagination.cpp
@@ -18,7 +18,7 @@ public:
static void ThrowOnError(const TStatus& status) {
if (!status.IsSuccess()) {
- throw TYdbErrorException(status);
+ throw TYdbErrorException(status) << status;
}
}
diff --git a/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.h b/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.h
index 94b249f53dd..e60e61c8cac 100644
--- a/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.h
+++ b/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.h
@@ -66,7 +66,7 @@ private:
inline void ThrowOnError(NYdb::TStatus status) {
if (!status.IsSuccess()) {
- throw TYdbErrorException(std::move(status));
+ throw TYdbErrorException(status) << status;
}
}
diff --git a/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.h b/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.h
index 06597398123..de782b823ef 100644
--- a/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.h
+++ b/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.h
@@ -52,7 +52,7 @@ struct TSeries {
, UploadedUserId(uploadedUserId) {}
};
-class TYdbErrorException: yexception {
+class TYdbErrorException: public yexception {
public:
TYdbErrorException(NYdb::TStatus status)
: Status(std::move(status))
@@ -72,7 +72,7 @@ private:
inline void ThrowOnError(NYdb::TStatus status) {
if (!status.IsSuccess()){
- throw TYdbErrorException(std::move(status));
+ throw TYdbErrorException(status) << status;
}
}
diff --git a/ydb/public/sdk/cpp/examples/ttl/util.h b/ydb/public/sdk/cpp/examples/ttl/util.h
index f4046b8892e..b596df76fd3 100644
--- a/ydb/public/sdk/cpp/examples/ttl/util.h
+++ b/ydb/public/sdk/cpp/examples/ttl/util.h
@@ -18,7 +18,7 @@ public:
inline void ThrowOnError(const TStatus& status) {
if (!status.IsSuccess()) {
- throw TYdbErrorException(status);
+ throw TYdbErrorException(status) << status;
}
}
diff --git a/ydb/tests/tools/idx_test/main.cpp b/ydb/tests/tools/idx_test/main.cpp
index 03ca36b845d..8d7f28521be 100644
--- a/ydb/tests/tools/idx_test/main.cpp
+++ b/ydb/tests/tools/idx_test/main.cpp
@@ -33,7 +33,7 @@ public:
static void ThrowOnError(const TStatus& status) {
if (!status.IsSuccess()) {
- throw TYdbErrorException(status);
+ throw TYdbErrorException(status) << status;
}
}