From 07ac6a5cf48d3dfccb2cefe54bf1767bb8e35dbc Mon Sep 17 00:00:00 2001 From: Xiaotian Wu Date: Wed, 16 Mar 2022 12:51:14 +0800 Subject: [PATCH] Regenerate ob_error.{h,cpp} at build time --- src/share/CMakeLists.txt | 8 ++++++++ src/share/gen_errno.pl | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/src/share/CMakeLists.txt b/src/share/CMakeLists.txt index 22dafad467..db143f593b 100644 --- a/src/share/CMakeLists.txt +++ b/src/share/CMakeLists.txt @@ -677,3 +677,11 @@ add_library(ob_share_static target_link_libraries(ob_share_static PUBLIC ob_share) + +#SET(GEN_ERRNO_SCRIPT ${CMAKE_SOURCE_DIR}/src/share/gen_errno.pl) +#execute_process( +# COMMAND perl ${GEN_ERRNO_SCRIPT} +# WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/src/share +# ) +# +#ob_server_add_target(ob_share) diff --git a/src/share/gen_errno.pl b/src/share/gen_errno.pl index 55fa6c214c..3cbeb9e8e8 100755 --- a/src/share/gen_errno.pl +++ b/src/share/gen_errno.pl @@ -563,6 +563,11 @@ print $fh_cpp ' #define OB_UNLIKELY #include #endif + +#define ER_KEY_COLUMN_DOES_NOT_EXITS -5211 +#define ER_DROP_PARTITION_NON_EXISTENT -5303 +#define ER_BLOB_CANT_HAVE_DEFAULT -5994 + using namespace oceanbase::common; namespace oceanbase