From 293e2ec49bf9b1f8a5372cef9d2b8c3877653e21 Mon Sep 17 00:00:00 2001 From: xs0 Date: Tue, 15 Mar 2022 19:30:47 +0800 Subject: [PATCH] fix coverity of transaction --- h0416 | 5500 +++++++++++++++++ src/storage/transaction/ob_trans_ctx.h | 6 +- src/storage/transaction/ob_trans_part_ctx.cpp | 4 +- .../transaction/ob_trans_partition_stat.cpp | 5 + .../transaction/ob_trans_partition_stat.h | 3 +- .../transaction/ob_trans_result_info_mgr.cpp | 1 + .../transaction/ob_trans_result_info_mgr.h | 18 +- src/storage/transaction/ob_trans_sche_ctx.cpp | 14 +- src/storage/transaction/ob_trans_service.cpp | 2 +- .../transaction/ob_trans_slave_ctx.cpp | 4 +- 10 files changed, 5536 insertions(+), 21 deletions(-) create mode 100644 h0416 diff --git a/h0416 b/h0416 new file mode 100644 index 000000000..e27f176d2 --- /dev/null +++ b/h0416 @@ -0,0 +1,5500 @@ +commit e6fd1470b9afab2e62cc93bf725052885b1247b4 (HEAD -> master, gitlab/master) +Author: LINxiansheng +Date: Tue Mar 15 12:02:56 2022 +0800 + + Fix bug 39784090: Its no effect when decrease the datafile_size + +commit 91ed8869c86a28e68ae77de0f2b3df058f4d6e23 +Author: leslieyuchen +Date: Tue Mar 15 12:02:28 2022 +0800 + + fix print remote sql info coredump + +commit 008466f837371fb9cadacb9779af322729bd6a30 +Author: dz0 +Date: Tue Mar 15 12:02:03 2022 +0800 + + fix tableapi whitescan + +commit 8539621a2edef2618f7df2163c42c5243ffdd1a9 +Author: WenJinyu <596324105@qq.com> +Date: Tue Mar 15 12:01:39 2022 +0800 + + add event backup_dest and add backup clean log + +commit 560d19365d2c72f63918ef1b0b8e15613aa717b3 +Author: LINxiansheng +Date: Tue Mar 15 12:01:14 2022 +0800 + + Update pull request template + +commit fc1052428f1a1ddfcd1dc640506a70cce34ace27 +Author: handora +Date: Tue Mar 15 12:00:50 2022 +0800 + + fix max majority too much when switch leader to follower + +commit fb27693fffc284c1900ef88d675bb8ac91cd33fd (github/master, gitee/master, csdn/master) +Author: Tyshawn +Date: Mon Mar 14 20:33:48 2022 +0800 + + [BUG.FIX] fix coredump in Dag deconstruct. + +commit 93fd1a9ea0c053013c67a4108bbfc7b084b1df2c +Author: xy0 +Date: Mon Mar 14 20:32:04 2022 +0800 + + [asan] 3.1 open observer无法启动 + +commit ac5edad6e900457e8717aa8e6d2c96c8f09272ea +Author: godyangfight +Date: Mon Mar 14 20:31:37 2022 +0800 + + Fix backup scheduelr thread start backup do not stop gc snapshot ts push + +commit 7076b575bfe6721a6361d25183f123aa912cc37e +Author: ly0 +Date: Mon Mar 14 20:31:10 2022 +0800 + + fix error from parser all_server_list config + +commit b6333008b5c693cf26e9cc37b63a49df5df22555 +Author: xj0 +Date: Mon Mar 14 20:30:44 2022 +0800 + + [WhiteScan] fix unreachable logic + +commit c375544c413278258266816f0b5e284802d33d74 +Author: xj0 +Date: Mon Mar 14 20:30:18 2022 +0800 + + [WhiteScan] fix var not init + +commit 5f0d77a3c22bb54ae479b4b22ff39b117267f64d +Author: bx0 +Date: Mon Mar 14 20:29:51 2022 +0800 + + When is_sensitive is true, memory leak. + +commit fded989800d31c177e911ca729e70145c60954d7 +Author: zx0 +Date: Mon Mar 14 20:29:25 2022 +0800 + + fix opensource oldCoverity + +commit 150d93bb56ddea356a83ed4aab02de4512a60f1d +Author: bx0 +Date: Mon Mar 14 20:28:58 2022 +0800 + + Defense failed with perf event and sql audit. + +commit a034e8253294f3c8d9d526e4e360931527451e57 +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 17:28:02 2022 +0800 + + Update bug-report.yml + +commit 3e89a5330edd3714ffb8f73c52b483b9e9eb13da +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 17:20:31 2022 +0800 + + Update question.yml + +commit 00bc660c6c65c9ecd0055d597a5554fa4cfd077b +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 17:19:20 2022 +0800 + + Update bug-report.yml + +commit 212043f7e46d5da4df5b13d383c5731e66c99584 +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 17:14:09 2022 +0800 + + Create question.yml + +commit 90ede42e4dcddde1db434c5d017f4d430d00455c +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 17:12:15 2022 +0800 + + Update bug-report.yml + +commit 5f91bad08248ae0d2d35ee3b8983cc06f1526183 +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 17:11:18 2022 +0800 + + Update bug-report.yml + +commit f744cd443861b98cbdf31cc8c3999f5bb483f630 +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 17:08:34 2022 +0800 + + Update bug-report.yml + +commit 668afd80db305c24ba175cea53b37bbea9917763 +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 17:07:13 2022 +0800 + + Update bug-report.yml + +commit 3b40eeb342b9efb1659f2fc1dbb45319097eee40 +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 17:06:10 2022 +0800 + + Update bug-report.yml + +commit 7018bbb722e570f1766afd2f47a826f4e2ed2c7a +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Fri Mar 11 16:31:01 2022 +0800 + + Update and rename bug-report.md to bug-report.yml + +commit 8244e32ee6720c73d37a9beaa4a55a29e7902bde +Author: Tyshawn +Date: Fri Mar 11 16:08:56 2022 +0800 + + [BUG.FIX] fix tmp file mem leak when it comes to errors. + +commit f10f55af0da9197abca6d919b869a206e7380a8b +Author: xy0 +Date: Fri Mar 11 16:08:31 2022 +0800 + + core in ObMultipleMultiScanMerge::construct_iters + +commit fb7b94bcff05501964f9554b46847046b7ededdc +Author: zz0 +Date: Fri Mar 11 16:08:05 2022 +0800 + + fix shared exprs bug + +commit 371c7214628aa1aab2d05e8848df76c0492fb7e2 +Author: WenJinyu <596324105@qq.com> +Date: Fri Mar 11 16:07:41 2022 +0800 + + fix backup clean delete round + +commit 6d4f2da96669b2a995b5af1e45ffeb375e5bd5f4 +Author: bx0 +Date: Fri Mar 11 16:07:16 2022 +0800 + + TOPK operator not implement for material in static type engine + +commit 9596e12cf98d734db6c82561d603814e0b816d8b +Author: WenJinyu <596324105@qq.com> +Date: Fri Mar 11 16:06:50 2022 +0800 + + adjust backup clean log + +commit bb425c395a926585bab66c68e7f548b2fa63fda1 +Author: Feizhi Cai +Date: Thu Mar 10 17:59:18 2022 +0800 + + add default engine for TABLES (#799) + +commit 25510c8333be998e820677c749a4c25112ba913e +Author: zs0 +Date: Thu Mar 10 17:55:40 2022 +0800 + + fix bug: create fd use invalid unique index + +commit 33f670706c4f67a084e30ad49ffa6bf5c59e62ea +Author: SanmuWangZJU +Date: Thu Mar 10 17:55:16 2022 +0800 + + [virtual_table] add column to expose the commit timestamp of eldest clog + +commit acaa03edd3ebb48d8139c62f0a52853d42f279d6 +Author: xy0 +Date: Thu Mar 10 17:54:51 2022 +0800 + + fix compilation errors when OB_ENABLE_PCH=OFF + +commit 7110e4aefaeef0b08a51da7c3615ddf2937ef34c +Author: lf0 +Date: Thu Mar 10 13:10:43 2022 +0800 + + Fix stack overflow of recursive printing raw_expr + +commit e9dc0113c97e31b3563a690d3fbdcf45b3e2520f +Author: xj0 +Date: Thu Mar 10 13:10:16 2022 +0800 + + data coverage in multi htable_put + +commit 535864943331c74abad6f466d36dd44d20dc28ff +Author: st0 +Date: Thu Mar 10 13:09:50 2022 +0800 + + disable pdml when update multiple tables + +commit 7afcbd32d3287682d13642e47d7c7125fb881c07 +Author: Delton Ding +Date: Thu Mar 10 10:24:20 2022 +0800 + + Update pull_request_template.md (#809) + +commit 9d65777404c4fc5021e59c2c3d279895dd7764cf +Author: oceanoverflow +Date: Thu Mar 10 10:20:07 2022 +0800 + + modify column statistic when physical restore + +commit ab066ef72434dca3f520976382056dcfda9aa08f +Author: HaHaJeff +Date: Thu Mar 10 10:19:42 2022 +0800 + + add an interface to get the minest server log ts + +commit de9b8333558cadff480f95e0b95c4d82e26f1a4e +Author: stdliu +Date: Thu Mar 10 10:19:19 2022 +0800 + + Fix window function stack overflow bug. + +commit 438fa493c3e1a7a1293bfab9d52d7a9f3d528d40 +Author: lf0 +Date: Thu Mar 10 10:18:53 2022 +0800 + + CLIENT_MULTI_RESULTS is turned on by default + +commit 0f517f59584363ee37e5d85e797ae0fde7ec7c58 +Author: LIN +Date: Wed Mar 9 10:15:48 2022 +0800 + + Update issue templates + +commit 7fddf2bde5ba7996aadb3fb81dce2fd80a9c2fb4 +Author: hnwyllmm +Date: Wed Mar 9 20:34:40 2022 +0800 + + change the default mode of index to local + +commit 2e21515a30ab329ed8cc1b412b1b283261d157ba +Author: maosy <630014370@qq.com> +Date: Wed Mar 9 20:34:16 2022 +0800 + + remove balance_blacklist + +commit dda1e1300c3305db4e8a50a0a38cce4c3e8cc207 +Author: LINxiansheng +Date: Wed Mar 9 20:33:52 2022 +0800 + + Support clang asan on open source branch + +commit 8204eea3f1da5826ecda2aef03420c6f9cf6acdc +Author: Laughing +Date: Tue Mar 8 16:20:31 2022 +0800 + + log more error message while change timestamp_service failed (#801) + + * log more error message + + * revert + + * log more error message + +commit 1c769b331401b9db7122dbfdc60f4cc109f8c7c1 +Author: xj0 +Date: Tue Mar 8 11:21:48 2022 +0800 + + json case to enum not support + +commit eb82c66278b5344a45b8367be3538fbecacd920a +Author: Longda +Date: Mon Mar 7 19:47:31 2022 +0800 + + fixed #803 remove useless documents in the code repo + +commit 5c77a743076964b6acf6ca2595ff6e430b9ca500 +Author: leslieyuchen +Date: Fri Mar 4 19:49:17 2022 +0800 + + response client after lock release(only used in mysqltest) + +commit 25bd25175f1b4fa3f2a843958181901c77ddfe7c +Author: xy0 +Date: Fri Mar 4 19:48:51 2022 +0800 + + fix typos from open github issue + +commit 42fcd3dd8040b023771582e86d3482eaeb0d671c +Author: ls0 +Date: Fri Mar 4 14:27:56 2022 +0800 + + use set_exprs_ instead of output_ for set op + +commit 0ccf105b380e21d3c31e3c09a64bcd2a74ab4ed0 +Author: st0 +Date: Fri Mar 4 11:46:37 2022 +0800 + + fix information_schema.statistics nullable bug + +commit ab74cf74782df49b99751883ea0f08101967f601 +Author: qianchanger +Date: Fri Mar 4 11:46:14 2022 +0800 + + Fix window function parallel bug + +commit f0d7d9d626637a4f45d9d6f6fa740e9800cb1cb7 +Author: st0 +Date: Fri Mar 4 11:45:50 2022 +0800 + + fix aggregate scale for temporal type bug + +commit 5022a0609fca1548cd046ab4d6aa3f21ed56ef6b +Author: LINxiansheng <4094166@qq.com> +Date: Fri Mar 4 10:39:36 2022 +0800 + + add deps -f + +commit e7f1eb7a75142032e146d4912d044a0278640abc +Author: gjw2284740 +Date: Fri Mar 4 10:25:16 2022 +0800 + + [opensource] refine ob_admin to print clog without user data + +commit 60a0eee9d368026748c572c0a4e2c024b686e06e +Author: LINxiansheng +Date: Fri Mar 4 10:24:51 2022 +0800 + + update readme + +commit 4260bd7135aaad3c429770ea0f8f5e97b3bb040c +Author: st0 +Date: Thu Mar 3 20:10:14 2022 +0800 + + support INTERVAL + expr + +commit fcc0cea109e65b014f620fe77689098938e48d8f +Author: LINxiansheng +Date: Thu Mar 3 20:09:50 2022 +0800 + + Add aarch64 el8 deps configuration + +commit 88693a523a6a860be4d709ca62224fbe2de30dff +Author: LINxiansheng +Date: Thu Mar 3 19:36:49 2022 +0800 + + fixed 795, add community to README + +commit 12ded2c21c77e86a89cc9ee848afe9b2e4e03350 +Author: Longda +Date: Thu Mar 3 18:29:39 2022 +0800 + + fixed 795, add community to README (#796) + + * fixed 795, add community to README + + * update slack information + +commit 41df6ed1fabecab73482a2e6a84bfe6d0d511de7 +Author: Delton Ding +Date: Thu Mar 3 17:38:24 2022 +0800 + + Update pull_request_template.md (#798) + + dead link + +commit 865c7006a6ae5381d4a34ae53bc247ed02855d8f +Author: ls0 +Date: Thu Mar 3 14:46:39 2022 +0800 + + adjust set op to reentrant + +commit 47044f346e373850c8352e4a573f57943dc81eb8 +Author: godyangfight +Date: Thu Mar 3 14:46:14 2022 +0800 + + Fix 2277 backup 320 restore backup snapshot failed bug + +commit 9eeefd68f5427e2c99984e36f6b1bdc8b40cc502 +Author: cx0 +Date: Thu Mar 3 14:45:49 2022 +0800 + + fix bug in check_multi_update_table_conflict + +commit 95c16e09bd2fc21595f445858ad329209c2d92cc +Author: st0 +Date: Thu Mar 3 10:23:20 2022 +0800 + + fix infix expression exprs count limit bug + +commit 104dab5c027d37234ceb6648bca0c9aef97600b8 +Author: rh0 +Date: Thu Mar 3 10:22:54 2022 +0800 + + fix unhex bug + +commit 42bdc0f45def574c6664147d01e0f9c689f51344 +Author: YoungYang0820 +Date: Thu Mar 3 10:22:29 2022 +0800 + + fix unique index print error log when unique violated + +commit 9324f96e5f6e438e70482e91675c0583faa79984 +Author: akaError <97499944+akaError@users.noreply.github.com> +Date: Wed Mar 2 14:52:25 2022 +0800 + + fix bug:连续多行的单行注释报错 bug #783 (#789) + + * test + + * fix multi comment with ';' + + * fix multi comment with ';' + + Author: akaError + +commit ea63e7942b07e9c35517cda6d756638198367153 +Author: 程序员小王(troy) +Date: Wed Mar 2 10:42:21 2022 +0800 + + fix typos ocena->ocean #646 (#788) + +commit 875077c2422c1203e71b0e590a8fa71c6fbf2af7 +Author: oceanoverflow +Date: Wed Mar 2 10:34:02 2022 +0800 + + fix tenant level backup restore failure + +commit 42d9540ff9f8bd89e8e04964c1e9552f77b15ff9 +Author: Laughing +Date: Tue Mar 1 17:16:21 2022 +0800 + + support 2c8g docker (#787) + +commit 5247b5b1b71cae0cb25a60a95cad6ce3dcd6f617 +Author: WenJinyu <596324105@qq.com> +Date: Tue Mar 1 16:18:49 2022 +0800 + + fix when backup_copies=1, backup data can not clean + +commit 054c42f445a093fbab2976a3245a19132bb22f4b +Author: HaHaJeff +Date: Tue Mar 1 16:09:51 2022 +0800 + + fixed a bug of get_front_log2file_max_timestamp + +commit 1f694d6b9628eddbf260686b7e5b2bcf21a53398 +Author: st0 +Date: Tue Mar 1 16:00:51 2022 +0800 + + fix connection resource cleanup task bug + +commit 32f2910552eeada00b1554add3d42f1430a1d58b +Author: lx0 +Date: Tue Mar 1 15:51:49 2022 +0800 + + fix check_row_lock bug + +commit a46986a8f388f548e057f0c2a2e976beab9bbcc7 +Author: jg0 +Date: Tue Mar 1 15:45:48 2022 +0800 + + fix libunwind coredump under arm os + +commit c7b59a9dde16d09662ccdbf4fa59ca73d3e03473 +Author: ly0 +Date: Mon Feb 28 20:17:37 2022 +0800 + + fix memleak when px submit + +commit c160d9503375a0453a75017301b4173b01f5e261 +Author: JiahuaChen +Date: Mon Feb 28 20:16:59 2022 +0800 + + Fix pg_key not removed from tenant file pg_map when replaying 22x remove pg slog during upgrade + +commit e8339766693a98a4b55c36e54f9154d3ce4af048 +Author: godyangfight +Date: Mon Feb 28 20:16:35 2022 +0800 + + Fix migration create pg partition using wrong schema version + +commit c856bc403ed82efcafabb97d8443d2d50b2d9f66 +Author: xj0 +Date: Mon Feb 28 20:16:09 2022 +0800 + + [fix] json not strict mode insert + +commit 0b3eff25157b6103ead57516330a805ec24bb622 +Author: xy0 +Date: Mon Feb 28 20:15:44 2022 +0800 + + 未use database的情况下创建outline,查询gv$outline时报-4016 + +commit 1b3e363de0612544fe57a3ac8f35b24eb874abcc +Author: yb0 +Date: Mon Feb 28 20:15:19 2022 +0800 + + fix parser bug abort uint64 + +commit 0002ca3b941f21fa2243d959ecfbaa2603b6939a +Author: st0 +Date: Mon Feb 28 20:14:53 2022 +0800 + + fix function convert_tz bug + +commit 8629461387d5c26bd5950c42d9f2a3d03cd233c8 +Author: jy0 +Date: Mon Feb 28 20:14:27 2022 +0800 + + primary_zone length overflow when memcpy + +commit d10ad3a0b894240dd33b3b5619045d88f35862c8 +Author: yy0 +Date: Mon Feb 28 20:13:59 2022 +0800 + + fix: remove incorrect boolean flag in json type + +commit f01d3bd42120e9ef9c9c48f6636d97095c168194 +Author: yishenglanlingzui <395329313@qq.com> +Date: Tue Feb 22 16:05:40 2022 +0800 + + fix bug replace into ret = -4377 + +commit d6b9744687ec355aad5c07a1bdca5371cb828c57 +Author: yishenglanlingzui <395329313@qq.com> +Date: Tue Feb 22 16:05:18 2022 +0800 + + fix bug multi update with 3 table left join, write row which is null + +commit 589b565d91cdf0b07f4dd211040de99e5bd05c58 +Author: yy0 +Date: Tue Feb 22 16:04:51 2022 +0800 + + fix: old engine distinct boolean type + +commit cb72130d0a5020b34db660f4ea355990ce433024 +Author: xj0 +Date: Tue Feb 22 16:04:26 2022 +0800 + + [fix] json array out of bound in remove operation + +commit 2a069991eb6fca7ea0a7d07c5a7e7c708200e170 +Author: yy0 +Date: Tue Feb 22 16:04:02 2022 +0800 + + fix row lock rollback problem + +commit 29ac840077b57c3b37ec9de46d919d3a27b8167f +Author: xj0 +Date: Fri Feb 18 11:07:24 2022 +0800 + + get json convert function not as expected + +commit f0a19537dccba296f5b5a8f9561267294f385e6f +Author: ym0 +Date: Fri Feb 18 11:07:00 2022 +0800 + + Allow to drop index column which is still referencing by a delay deleted index. + +commit 6fa20811889eb0f54cd6398dba08b993889fcc54 +Author: LINxiansheng +Date: Thu Feb 17 14:39:38 2022 +0800 + + Update quick start address + +commit 5f699b571110eadb798371301c83dd8f4487b9df +Author: hnwyllmm +Date: Thu Feb 17 10:27:48 2022 +0800 + + lower the cpu cost in open-source mini-mode + +commit e03047055d474eafeda29fd766bae318b4876688 +Author: my0 +Date: Wed Feb 16 19:23:14 2022 +0800 + + fix or expansion can not happen bug. + +commit 3f2ccce9df5159d45c48a3e5fba381802cc49add +Author: bx0 +Date: Wed Feb 16 19:22:37 2022 +0800 + + [asan|pquery]core at sql::ObExprCast::calc_result2 + +commit a3fa322bc92e5d7d4f490d231b6ffbeb95eaf294 +Author: yb0 +Date: Wed Feb 16 19:22:12 2022 +0800 + + modify large stack variable to heap variable for pwj compare + +commit b79cea0cad749fe8c159a406c4eeb27d63a27f7a +Author: ym0 +Date: Wed Feb 16 19:21:46 2022 +0800 + + Fix show create tablegroup problem + +commit bb573a7cd4343fc8535ef15f1f0776ed6f1938d2 +Author: xj0 +Date: Wed Feb 16 17:34:14 2022 +0800 + + [Json] json patch from 3.2.2 branch since 2021.12 + +commit 63edf11b9a7dab912c7d856c72cebf2178a23d9f +Author: xj0 +Date: Wed Feb 16 17:33:51 2022 +0800 + + [fix] update RPM.cmake and version upgrade script + +commit 83219d74d031f52432a5c7aa5a1290e6cc1bd880 +Author: ScienJus +Date: Tue Feb 15 22:02:13 2022 +0800 + + Remove duplicate codes in ObBloomFilterBuildTask::build_bloom_filter (#64) + +commit 5957de2992bc8ef05c1db66f6fd1e24d991ab6c8 +Author: LINxiansheng +Date: Tue Feb 15 12:06:46 2022 +0800 + + fix a bug in dep_create.sh + +commit dcd9d2fab9f6c1c201481c609a96794e233f716e +Author: leslieyuchen +Date: Tue Feb 15 11:43:13 2022 +0800 + + fix print ddl log coredump casued by genearted column index + +commit e81af6789887ad3a8a27592f394f9c75483dcffb +Author: DengzhiLiu +Date: Tue Feb 15 11:42:48 2022 +0800 + + Fix log core in partition merge + +commit 8c8877158b49a4b74261b450981b12cb42b19520 +Author: bf0 +Date: Mon Feb 14 11:19:12 2022 +0800 + + fix core using pdml insert + +commit b9b697e39df28b007d796de9feffe06e4409092e +Author: bx0 +Date: Mon Feb 14 11:18:50 2022 +0800 + + Multiple outlines with the same name can be created when no database is specified + +commit ac82728867bdfa543893ea969875376ed1bdd70b +Author: hnwyllmm +Date: Mon Feb 14 10:53:44 2022 +0800 + + patch back the flashback table/tenant/database/index(without flashback to scn) + +commit a15a151dae5e06b9a623bb79129ce6f8fdbf4013 +Author: lx0 +Date: Mon Feb 14 10:43:23 2022 +0800 + + Update ObQueryRefRawExpr result type + +commit a8b4d67f55acc89d8f8af3df78a2be968b488154 +Author: bx0 +Date: Thu Feb 10 20:15:56 2022 +0800 + + The outline created by the database is not specified and cannot be dropped + +commit 7b003df4524d369c4e2cc2758ac502949e33a590 +Author: LINxiansheng +Date: Thu Feb 10 20:07:13 2022 +0800 + + Fix some errors + +commit 9007c77b10db9be42bb1abfee89c46f9840098c0 +Author: nroskill +Date: Thu Feb 10 20:06:48 2022 +0800 + + disable construct of ObIAllocator + +commit 17b0f303d7aadcfe171ccc379701a2b51d887f35 +Author: LINxiansheng +Date: Thu Feb 10 15:03:47 2022 +0800 + + fix dooba bugs + +commit d42f31742253a0bcb07b2df3eb2ffcc04be827c6 +Author: LINxiansheng +Date: Thu Feb 10 14:51:49 2022 +0800 + + Move the docs folder + +commit 7c6dcc671236936c0583b6777a63f2945309e175 +Author: sw0 +Date: Thu Feb 10 14:42:47 2022 +0800 + + core when print query range + +commit 5a7aaf95a95a73d8cb22a9d46f34433de72e16be +Author: richie +Date: Thu Feb 10 14:20:42 2022 +0800 + + Update 5.dump-and-merge.md (#733) + + 当达到freeze_trigger_percentage发生转储 memstore=memory_limit * memstore_limit_percentage 转储条件 memstore*freeze_trigger_percentage + +commit ab2a692dbd05c2bb3de07337c0085777e0093237 +Author: obpilot <33079488+obpilot@users.noreply.github.com> +Date: Thu Feb 10 11:04:54 2022 +0800 + + Add tutorials about oceanbase cdc (logproxy) (#686) + + * Add tutorials about oceanbase cdc (logproxy) + + * Modify tutorials about canal. + + Co-authored-by: LIN + +commit 8f4f4e5a98a22213da7f41609c1efa84f7e0694d +Author: Lingfeng Zhang +Date: Thu Feb 10 10:41:43 2022 +0800 + + replace uname -p with uname -m (#565) + + uname -p is non-portable (even across GNU/Linux distributions) and unavailable in some distributions such as Debain 10 and Arch Linux. See this [manual](https://www.gnu.org/software/coreutils/manual/html_node/uname-invocation.html). + +commit e8484f5bf453398d56372e3a4bd485abc968d1f6 +Author: Jackie Tien +Date: Wed Feb 9 17:38:10 2022 +0800 + + Call recovery_point_data_mgr_.destroy() in ObPGStorage (#323) + +commit 6b502f35f4b7a75fe40ec3cdb884f5d98cf0c2e0 +Author: a1iive +Date: Wed Feb 9 17:00:44 2022 +0800 + + docs(ob_error): research and scheme documents of ob_error tool + +commit 0c8bc404d70c7bc31c8211e32a33e7b85aeb3d45 +Author: jg0 +Date: Wed Feb 9 16:36:57 2022 +0800 + + fix coredump caused by oceanbase::sql::ObExprUtlInaddrGetHostName::calc_result1 + +commit 32f4022f2f71126cef51c90c0036809d075c3ecd +Author: xj0 +Date: Wed Feb 9 15:39:42 2022 +0800 + + [dooba] support tableapi monitor + +commit c2c7336b2bcf26cc6be70a2a2a2e412840090e2e +Author: tuitang00 <416322518@qq.com> +Date: Wed Feb 9 14:51:51 2022 +0800 + + 3.1.x_opensource_release support obd 3.1.x_opensource_release support obd 3.1.x_opensource_release support obd + +commit 21564ec61d9aa3297b10f70e9d612f6e997d17ef +Author: yu34po +Date: Wed Feb 9 10:47:02 2022 +0800 + + fix charset (#736) + +commit e5f59ea074f900dde7035bd5dfebfa015761e89b +Author: xj0 +Date: Tue Feb 8 14:58:13 2022 +0800 + + support json type + +commit 4b25bac8d0dcb3005b6d281a83f5af312e0b55c0 +Author: LINxiansheng +Date: Mon Feb 7 19:09:43 2022 +0800 + + update dooba help + +commit 5254df6776ff76e0d7b74fd324306923b9ecf152 +Author: Marek Šuppa +Date: Mon Feb 7 12:05:20 2022 +0100 + + fix: Missing comma (#774) + + * Add missing comma to `delta_key_list` list + +commit 9710bb145a9aae49d2eb9a5cc4daebbd97e84e15 +Author: lf0 +Date: Mon Feb 7 18:57:42 2022 +0800 + + Fix core at plan cache ObCacheObject::pre_calculation + +commit f51dd07dba8935d56823d026cd7bb36f4e426fb2 +Author: WenJinyu <596324105@qq.com> +Date: Mon Jan 31 15:02:00 2022 +0800 + + delete backup clean redundant code + +commit 77bb1d79222999f32e6786792006d750c731ceaf +Author: xj0 +Date: Mon Jan 31 15:01:35 2022 +0800 + + upgrade opensource release from 3.1.2 to 3.1.3 + +commit eed5fbbf6ae2d144bcc7161243ba0713fd7ce6fd +Author: Tyshawn +Date: Mon Jan 31 15:01:10 2022 +0800 + + [BUG.FIX] fix no remove tmp file block after 4013. + +commit 9de8bc3bd8fc4e7d5bc376fac8a52291b7c1bc02 +Author: rq0 +Date: Mon Jan 31 15:00:45 2022 +0800 + + fix database name case sensitive compare bug + +commit 57528cd7e42135b8109c1699876bfcfaf500cce3 +Author: nroskill +Date: Thu Jan 27 10:58:30 2022 +0800 + + fix memory leak + +commit b0e85791f28d4118da7e0af1cec01bb5c3175358 +Author: xy0 +Date: Thu Jan 27 10:57:53 2022 +0800 + + fix unity build compilation errors + +commit 81df42d4da07f1e9985e55edaa3949600b3e2fd7 +Author: ym0 +Date: Mon Jan 24 20:27:49 2022 +0800 + + Fix change tenant error + +commit 7331175f0fdec661f994e17b0c2eaf1aa66f0fa5 +Author: YoungYang0820 +Date: Mon Jan 24 15:59:03 2022 +0800 + + use source data size for copy index sstable + +commit 495b296f0ffb52cfd4c0d86a2186de0b0758db5b +Author: YoungYang0820 +Date: Mon Jan 24 15:58:37 2022 +0800 + + fix schema version reappears after recycle + +commit 16062de3b3269ebf0d009906231342ebca8dd9a0 +Author: gl0 +Date: Mon Jan 24 15:58:13 2022 +0800 + + Limit the size of part trans ctx + +commit d6fa144191478635f21563518a57ba839567d3db +Author: st0 +Date: Mon Jan 24 15:57:49 2022 +0800 + + fix CTE in mysql mode bug + +commit 568b45a826a0995e0148895a5bf1b45734410d1a +Author: zl0 +Date: Mon Jan 24 14:22:20 2022 +0800 + + fix stmt compare bug + +commit ced4f99794d9a5853b5f9ac25adfc925e48de556 +Author: hamstersox <673144759@qq.com> +Date: Mon Jan 24 14:21:55 2022 +0800 + + fix force cancel not work + +commit de61adfe464270643fdfdc3fa4f9cad01f5a1d89 +Author: lx0 +Date: Wed Jan 19 15:20:49 2022 +0800 + + fix debug log core + +commit c4c7998540aece94e0ef27c28d17bab3c709bd55 +Author: richie +Date: Wed Jan 19 11:38:44 2022 +0800 + + Update ob_root_service.cpp (#739) + +commit de9957196cc74d759926e56b4ac4c1e855ffe1c9 +Author: hamstersox <673144759@qq.com> +Date: Wed Jan 19 11:06:47 2022 +0800 + + add -t to support check tagging + +commit 8d568e0550bab4377731e80b15fdd48c3c651ef5 +Author: hamstersox <673144759@qq.com> +Date: Wed Jan 19 10:54:52 2022 +0800 + + force cancel + +commit d545b1e4496a7765b5d0548738ed36d65c70fb4b +Author: BraveLz <39371111+BraveLz@users.noreply.github.com> +Date: Wed Jan 19 10:34:40 2022 +0800 + + Fix: the information returned by bison execution is not printed correctly (#764) + +commit aa8ef6a07f9cb07d5fce15f3616b772bfde2d949 +Author: lx0 +Date: Tue Jan 18 15:18:56 2022 +0800 + + fix debug log core at ObFlatRowReader::analyze_row_header + +commit bba615f8ff79da4074b3a9df719d12b45795a73e +Author: hamstersox <673144759@qq.com> +Date: Tue Jan 18 10:58:44 2022 +0800 + + fix using dump_backup with -q in ob_admin causing error + +commit f398a1e61bb9560a8817690013557a0b8a455949 +Author: hiddenbomb +Date: Tue Jan 18 10:58:19 2022 +0800 + + fix syscall ret + +commit 0691551d016e82521cf598df980b84896d25d922 +Author: WenJinyu <596324105@qq.com> +Date: Tue Jan 18 10:57:52 2022 +0800 + + fix restore compat issue from low-version observer backup + +commit fbd2429eefa2c45da60857973664fb447924b06e +Author: JiahuaChen +Date: Mon Jan 17 10:31:46 2022 +0800 + + Fix Bloom Filter Macro Meta get_meta_content_serialize_size issue + +commit edc8347c47014b3d54c5b1f2a7e92fba7e20e8cc +Author: godyangfight +Date: Mon Jan 17 10:31:20 2022 +0800 + + Fix remove inner_remove_uncontinues_inc_tables print log core + +commit 20fb3ee126c56ed1047eef930aa46836520d8bd9 +Author: lx0 +Date: Mon Jan 17 10:30:53 2022 +0800 + + add MacroBlockID in warn log print + +commit b7a5e3490826818d02696f70ec83d3fdea3f0caa +Author: lx0 +Date: Fri Jan 14 10:51:45 2022 +0800 + + Add sanity_check API for ObNumber + +commit f935bcf90502f48183aafaf2397188dbe0374646 +Author: ym0 +Date: Fri Jan 14 10:42:48 2022 +0800 + + [PHYSICAL RESTORE] Avoid coredump while create user partitions + +commit e14104e3ab6ea8d40d3be42c77ef414adf211e7b +Author: godyangfight +Date: Fri Jan 14 10:39:14 2022 +0800 + + Fix physical incremental backup reuse trans sstable error + +commit 01724ead75445d062d038d19184313c1da4a07e5 +Author: dz0 +Date: Fri Jan 14 10:38:50 2022 +0800 + + TableAPI New Query + +commit c6185fe3eab9714eeffcc253f8dacf94c3921e49 +Author: st0 +Date: Fri Jan 14 10:38:22 2022 +0800 + + fix codegen convert tablelookup core + +commit 144d6aa2de20bdc0cdfe4424af612bb86a986346 +Author: bx0 +Date: Fri Jan 14 10:37:55 2022 +0800 + + query sql more than 16383 cuted in gv$sql_audit + +commit 0c787643ca2c064973e759d3f350f62c89a06326 +Author: WenJinyu <596324105@qq.com> +Date: Fri Jan 14 10:37:19 2022 +0800 + + the backup data cannot be cleaned up when the disk space is full + +commit 1786da815e6969b4d45ef0334b7a10509ea85c79 +Author: ym0 +Date: Fri Jan 14 10:36:50 2022 +0800 + + fix deploy case result + +commit 24d4669c242418ebe972f01f900fd6f9a0622271 +Author: SanmuWangZJU +Date: Tue Jan 11 20:49:35 2022 +0800 + + Binary file (standard input) matches + +commit df712cdec36c1fbd697f92dc2116c7c908b8af85 +Author: ym0 +Date: Tue Jan 11 20:49:09 2022 +0800 + + Enable auto_refresh_location_cache by default + +commit 3c0129720a1f71b9e48dbeab9fb314d937b5139d +Author: godyangfight +Date: Tue Jan 11 20:48:44 2022 +0800 + + Fix delete backuppiece can not delete files bug + +commit d5a5ed425138755e2624f51564fba40404ac6b8a +Author: nroskill +Date: Wed Jan 5 20:36:49 2022 +0800 + + fix btree core + +commit 8bc16fc202e90497459572c0b3cc1fc22174898d +Author: YoungYang0820 +Date: Wed Jan 5 10:42:50 2022 +0800 + + fix retry index task core + +commit bfa4cc4e121bef7cbf78739f931e00226cd003d8 +Author: sw0 +Date: Tue Jan 4 19:52:15 2022 +0800 + + stmt is double-freed + +commit 5df0c7086256a2b1efefff4564250a54ddc8255c +Author: hiddenbomb +Date: Tue Jan 4 19:51:48 2022 +0800 + + check disk warning state if io get events time out in loop + +commit baa96708eb778eb244d6fa1d02456d3733a3b1b7 +Author: hiddenbomb +Date: Tue Jan 4 11:39:41 2022 +0800 + + set DIO_ALIGN_SIZE from 512 to 4096 + +commit 245b8b7abd2996fc18ec0f62d9c975fbce443748 +Author: bf0 +Date: Tue Jan 4 11:12:14 2022 +0800 + + fix mysqltest + +commit e68621cd711334e66f7a07c36ad946176e81d44a +Author: JiahuaChen +Date: Tue Jan 4 11:11:49 2022 +0800 + + Fix swallow ret when rollback replay add partition failure + +commit 532a3bd58029352daff653b736551418ae471047 +Author: lx0 +Date: Tue Jan 4 11:11:13 2022 +0800 + + Make error code be compatible with MySQL + +commit 814f062a11e048454a76e27ace1b5015c16324c9 +Author: Hongqin-Li +Date: Tue Jan 4 11:10:48 2022 +0800 + + Fix unexpected null value in index on generated column + +commit 70016c6a4e42d82aaad4182251ca80feafb0f481 +Author: ym0 +Date: Tue Jan 4 11:10:21 2022 +0800 + + Erase location cache + +commit d89613837672151d4009569540488f1e552348f6 +Author: Hongqin-Li +Date: Tue Jan 4 11:09:53 2022 +0800 + + Fix row reshape bug + +commit d4ace121deae5b81d8f0b40afbc4c02705b7fc1d (tag: v3.1.2_CE) +Author: godyangfight +Date: Thu Dec 30 10:21:45 2021 +0800 + + Fix restore_follower_replica ERROR table type not expecte + +commit bd92507437b2d0c4b28ce93815f52ef6e9142f1f +Author: godyangfight +Date: Wed Dec 29 18:22:29 2021 +0800 + + Fix physical backup clean backup piece bug + +commit 320605c68a6fb49df90e66499304c731eb487f40 +Author: godyangfight +Date: Wed Dec 29 18:22:05 2021 +0800 + + Fix physical backup &restore reuse trans sstable bug + +commit 20092c8bb99d4bfb071f94fa15157d2db6a5f2c9 +Author: Fireatoms +Date: Wed Dec 29 18:21:41 2021 +0800 + + fix: failed to run make DESTDIR=./ install in non-rpm build mode + +commit 60f8ae0dc8bbc06207c7052eb5b9b5073185142c +Author: godyangfight +Date: Wed Dec 29 18:03:45 2021 +0800 + + Misreuse minor sstable or trans sstable with same tablekey + +commit c2cb7a79e5050337223b310ac4eb84ac2177bd7b +Author: hf0 +Date: Tue Dec 28 19:24:44 2021 +0800 + + Lower the level of logging message when cluster_id mismatching. + +commit b3780cad79410005783bd2537441d509571f5140 +Author: oceanoverflow +Date: Tue Dec 28 12:13:10 2021 +0800 + + fix restore failure in open source release + +commit 2a8f9bf09541346df638bae2f25ad89119ba15d3 +Author: WenJinyu <596324105@qq.com> +Date: Tue Dec 28 12:12:46 2021 +0800 + + auto_delete wakeup and add error code + +commit 0afbb84439867460d835b1a74eb37088b8b1fa5f +Author: ls0 +Date: Mon Dec 27 20:52:43 2021 +0800 + + patch bugfix to opensource + +commit bc3a22c704aef2fa4b5162a60f7a8f73b142d9c1 +Author: LINxiansheng +Date: Mon Dec 27 20:52:19 2021 +0800 + + close defensive check + +commit 93be552c8bca34195cc7809b4aba9b5994574afa +Author: gl0 +Date: Mon Dec 27 20:51:51 2021 +0800 + + Fix bug in lock_for_read() of ObPartTransCtx + +commit a10b882d0e7dd5d792c0a4e055c2b22183a9b9a7 +Author: lf0 +Date: Mon Dec 27 15:51:46 2021 +0800 + + Ctas statement contains USER VARIABLE creation failed + +commit 97eefd4e2e93f69d4fb17e8bef68b507c43950b6 +Author: hf0 +Date: Mon Dec 27 10:30:47 2021 +0800 + + fix rpc try connect fake addr for physical restoring. + +commit 03aa79723313f39c8bdd36ad2671a6339d3d22e8 +Author: bx0 +Date: Fri Dec 24 17:45:47 2021 +0800 + + Remove synonym function in MySQL mode + +commit 2dba06a3a3f123c4ead8c6ff196ae43f2e7fda91 +Author: xf0 +Date: Fri Dec 24 10:55:35 2021 +0800 + + fix a bug of ignore null value in not null text/blob column in mysql dml + +commit 888a02778c546a5cc541bd3a01d3cd7553a43a14 +Author: cr0 +Date: Fri Dec 24 10:54:59 2021 +0800 + + add some fix for speed_limit + +commit 870a799aaa0f95074545bcff7d14e142907f64a5 +Author: WenJinyu <596324105@qq.com> +Date: Thu Dec 23 16:09:48 2021 +0800 + + fix backup backup clean source extern file status + +commit 27c68a2d927a94ac61daa36e95674dc1d9cb289a +Author: godyangfight +Date: Thu Dec 23 14:27:50 2021 +0800 + + Fix backup check disk is enough bug + +commit a65f0bda0bf99c023ca32aee8e9841a6ee33d23c +Author: Monk-Liu <1152761042@qq.com> +Date: Thu Dec 23 14:20:39 2021 +0800 + + [update case]: load data supports NO_BACKSLASH_ESCAPES model, remove unsupported sql_mode in mysqltest. + +commit fbedc9b55a31ce88aacf6a2edfbe0cde003ebb50 +Author: WenJinyu <596324105@qq.com> +Date: Thu Dec 23 14:20:10 2021 +0800 + + support delete mode tag(oss) + +commit e585fa1aba027b152bcb8b5503f58cd7dd693617 +Author: godyangfight +Date: Thu Dec 23 14:19:42 2021 +0800 + + delete obsolete backup backup, return internal error 4016 + +commit eafb5b5f09765aa1c5b4edf34dd41c13aa7e5d01 +Author: bf0 +Date: Thu Dec 23 14:19:15 2021 +0800 + + forbidden mysql temp table in opensource + +commit 3aeb4bc7318899712a5122819698f29d51db093d +Author: yb0 +Date: Thu Dec 23 14:18:49 2021 +0800 + + fix allocate link operator bug + +commit e34b4b2aa203776de10b3d357c0fd5f74ed5468e +Author: Fireatoms +Date: Tue Dec 21 15:10:25 2021 +0800 + + feat: add scripts for building rpm package + +commit 62a736875f5eeea9a03574c389bb5fe3fd7db393 +Author: yb0 +Date: Tue Dec 21 15:09:54 2021 +0800 + + refine plan generate strategy for remote sql + +commit fe44cd94cf4501dd6c33bcf2379bb04e2afa9873 +Author: LINxiansheng +Date: Mon Dec 20 21:06:47 2021 +0800 + + public upgrade py + +commit 056c5a28b41a3d10828568279e0c107c8ff930c5 +Author: cx0 +Date: Mon Dec 20 20:05:37 2021 +0800 + + disallow multiple aliases to same table + +commit 36af412ea170ed744479fd3618478601632b5909 +Author: Tyshawn +Date: Mon Dec 20 20:05:13 2021 +0800 + + [BUGFIX] fix sstable double free both gc by iter and gc by queue. + +commit 18de895dc81e2142bb97e250b317e9b95fa99129 +Author: Tyshawn +Date: Mon Dec 20 20:04:31 2021 +0800 + + [TMP.FILE] fix block leak and limit disk for tmp file + +commit ea5bd71d32b6a9ce4ffe788aab545b95a5294449 +Author: yb0 +Date: Mon Dec 20 20:04:06 2021 +0800 + + fix check text column bug during ctas + +commit 9802ffae640eb15e0ad61d6d24b34e959512094c +Author: LINxiansheng +Date: Mon Dec 20 11:42:49 2021 +0800 + + fix two bugs from github issues #715 #716 + +commit 9e79e15b18a7148936278151f88a2bfebb22e5dd +Author: nroskill +Date: Sun Dec 19 20:31:47 2021 +0800 + + support 2C in open_source + +commit d663911730e81a198440f68de57865f319944c13 +Author: YoungYang0820 +Date: Sun Dec 19 20:31:22 2021 +0800 + + reduce global index scheduler sleep time + +commit c371a17fe06f498ee9804b21f74abe3532167348 +Author: YoungYang0820 +Date: Sun Dec 19 20:30:58 2021 +0800 + + Add retry for building index + +commit fa8b838450cd1b91cf995797d6a0967417f0e327 +Author: jk0 +Date: Thu Dec 16 21:16:00 2021 +0800 + + modify upgrade scripts&&support system variables session_track_* + +commit ed22c8dacd9be12769469f4a3807319b3140fd23 +Author: hezuojiao +Date: Thu Dec 16 19:31:15 2021 +0800 + + Fix core when copy number digits in add_v3 + +commit 4a61aa99e787eaa5eaa6e59ee52768550d0f5fb2 +Author: yishenglanlingzui <395329313@qq.com> +Date: Wed Dec 15 10:55:14 2021 +0800 + + fix bug multi_insert_up cause an incorrect result + +commit 0dc88201230cf68a3c5adcfb779eac70be12cdc7 +Author: zb0 +Date: Wed Dec 15 10:54:48 2021 +0800 + + add code for sw compiling and fix some problems + +commit 77cf1effd15fea81b15ecaa07dbf716a6bf40f68 +Author: lixiaodong <329003748@qq.com> +Date: Wed Dec 15 10:25:19 2021 +0800 + + add common error solutions to 4.7.md file (#712) + +commit 9b1ec8ad7768a210a530b38a8a13ba532b9a3ebd +Author: Charles0429 +Date: Wed Dec 15 10:24:53 2021 +0800 + + skip building delay deleted index + +commit 67b1a08ed1cd08c8648ac688b3fae9aea8fadbc0 +Author: zhouhuahui <39624796+zhouhuahui@users.noreply.github.com> +Date: Tue Dec 14 15:16:28 2021 +0800 + + Update ob_expr_remainder.cpp (#693) + + resolve issue#618 + +commit 11ba7bf2330c621a095f6c8cacf53774e15d4eaa +Author: xuhuleon +Date: Tue Dec 14 15:12:43 2021 +0800 + + disable ob alloc stack for asan + +commit 2a36347832fe12bdae303e8987cf9ff6b1030289 +Author: askdb <329003748@qq.com> +Date: Mon Dec 13 15:31:57 2021 +0800 + + update 4.11.md v1 (#710) + +commit c979869b2fc03f7e3965cc9d384e9d4f09b0269d +Author: xuhuleon +Date: Mon Dec 13 14:57:42 2021 +0800 + + add print interval for get piece info log + +commit 53650bb527e9e33ac20b4c3d013c18279187e445 +Author: jiangmengmeng <1804226997@qq.com> +Date: Mon Dec 13 14:45:50 2021 +0800 + + fix misspelled word in issue#277 (#696) + +commit 0822911e8c15d2c032c3dab740b4ce7b17f2440f +Author: ffeng +Date: Mon Dec 13 14:11:29 2021 +0800 + + fixed #698, Use bash instead of dash in gen_type_name.sh on Ubuntu (#703) + +commit 09b22898e16b3a4ae467666e64a9d97d01f73824 +Author: yangzecai <45009552+yangzecai@users.noreply.github.com> +Date: Mon Dec 13 12:00:13 2021 +0800 + + fixed #637, 'concurrentcy' typo error (#697) + +commit ab09b3203349ce4e6229b71419138975c99bc41b +Author: obpilot +Date: Fri Dec 10 15:01:00 2021 +0800 + + Add chapter05/06/07/08 #692 + +commit f41ee5fb174931ee73249311e76cf0a135b19dce +Author: tata24 <32012883+tata24@users.noreply.github.com> +Date: Fri Dec 10 14:12:22 2021 +0800 + + fixed bug of issue #606 (#609) + +commit c098de99f32bff28931c307cb21fcfd1d322295b +Author: st0 +Date: Fri Dec 10 13:43:27 2021 +0800 + + fix desc not print scale of on update current_timestamp bug + +commit 2b64e56aff6a45f5a0faf34c97633244aa02b60b +Author: lx0 +Date: Fri Dec 10 13:43:04 2021 +0800 + + [C] fix deal_with_tables [3.1_opensource_release < 3_1_x_release] + +commit 66238908e3f159b537d8bbcbbeeb0f30c2767f0b +Author: qianchanger +Date: Fri Dec 10 13:42:40 2021 +0800 + + [BUG FIX]storage_val is not equal with sql_val, maybe catch a bug + +commit f39690b55b32feb6b2cfbd460ffde4146d46b664 +Author: YoungYang0820 +Date: Wed Dec 8 10:25:26 2021 +0800 + + fix global index error after kill an observer + +commit 6c7b34555f451a847d170c07f8614739a5834840 +Author: bf0 +Date: Wed Dec 8 10:25:00 2021 +0800 + + fix load data core when handle shuffle result + +commit c04244902d251ca53124f9d3f2a6b013bf2b4f25 +Author: LINxiansheng +Date: Tue Dec 7 16:00:44 2021 +0800 + + fix [WhiteScan] [EVALUATION_ORDER]#677#681 + + Co-authored-by: BlaBlaBlaWang + Co-authored-by: Dousir9 <736191200@qq.com> + +commit 66288ad2149edbf28fe01ffa9bb160b8f20077fa +Author: nroskill +Date: Mon Dec 6 20:15:46 2021 +0800 + + fix __all_virtual_memory_info can not show all tenant + +commit 0657b959cda9f5a66e62d0a638e05fb14fcc198e +Author: nroskill +Date: Mon Dec 6 19:27:41 2021 +0800 + + fix fifo return -4013 + +commit 8ea2d68dab676a84f23ea1548e364e3c2ae446bd +Author: jz0 +Date: Mon Dec 6 19:18:40 2021 +0800 + + Add dummy information_schema.triggers for common tenant. + +commit 360a980562b31567dbc1cc26f8e92231211f163a +Author: Leozki +Date: Mon Dec 6 17:15:10 2021 +0800 + + Fix typo error (#671) + +commit 274f8fc5e9d14a10c2f708686a876f3508c259b3 +Author: obpilot <33079488+obpilot@users.noreply.github.com> +Date: Mon Dec 6 14:16:11 2021 +0800 + + Add chapter03 tutorial, about 'how to use oceanbase'. (#538) + + * Add chapter03 tutorial, about 'how to use oceanbase'. + + * Update some descriptions https://github.com/oceanbase/oceanbase/pull/538 + + * Replace pictures with urls + +commit 2d8ea0b71d3e9a233572c469152c935b4d822d55 +Author: 程序员小王(troy) +Date: Mon Dec 6 13:47:55 2021 +0800 + + #653 (#675) + +commit 2e57906d8f48f3ed5722c5acf953a58ca271db04 +Author: richie +Date: Mon Dec 6 13:21:20 2021 +0800 + + Update ob_log_plan.cpp (#672) + +commit 93676a184388c87f916c20510f5f9bfc0a73d40c +Author: br0 +Date: Mon Dec 6 13:01:44 2021 +0800 + + Fix NAN related operator bugs in non-static typing engine + +commit 42a62429dd2caa37ee304b9767b0cc85d3ab5262 +Author: nroskill +Date: Mon Dec 6 13:01:19 2021 +0800 + + fix memory_limit can not be set to 0 + +commit 1ad42e371f55f8c0b41ca2011148b8da4bdfe079 +Author: Leozki +Date: Mon Dec 6 11:49:30 2021 +0800 + + Fix typo error (#673) + +commit 41465805e3d451a8dcb9fa5f181a3b29efa88f3b +Author: 1115839967 <1115839967@qq.com> +Date: Mon Dec 6 10:24:42 2021 +0800 + + Add mulan(#665) + +commit 6047bd0c383ff8b80ec71f7f20a8b7908e36cf61 +Author: caizj +Date: Fri Dec 3 17:54:13 2021 +0800 + + Fix [WhiteScan] [FLOATING_POINT_EQUALITY] (#635) + +commit 04c7985b3b08eb5ac8795f8d1cbd91795b986c62 +Author: hnwyllmm1 <90242350+hnwyllmm1@users.noreply.github.com> +Date: Fri Dec 3 16:28:43 2021 +0800 + + transfomer -> transformer (#669) + +commit f024ba95746af78028770c4de5e275988f1671b9 +Author: zz0 +Date: Fri Dec 3 16:06:40 2021 +0800 + + fix some update set vector assignments bugs + +commit fcdc7e3308894f135c36f7d20438e5a30165341c +Author: gjw2284740 +Date: Fri Dec 3 14:25:48 2021 +0800 + + [hotpots] refine some codes + +commit 1613b26c2407614a1a76113a039d7c8254a3aafb +Author: ym0 +Date: Fri Dec 3 14:25:22 2021 +0800 + + Support to get flag replica by ObPartitionTableOperator + +commit 86370d237310fa6a5ea2c299a7905dc49323368d +Author: handora +Date: Thu Dec 2 15:33:47 2021 +0800 + + [BUG] fix report error msg from sql recheck + +commit 74e3e4cb0be241a6f6820e2561afe97eac7c2003 +Author: chaser-ch +Date: Thu Dec 2 15:24:41 2021 +0800 + + fix reverse scan with magic row problem + +commit bdf2dc1ddb9e5d7bcb53c492d6dcf4168ba7a22c +Author: qianchanger +Date: Thu Dec 2 14:33:53 2021 +0800 + + Fix px dispatch sqc rpc report OB_RPC_CONNECT_ERROR + +commit 9850c3bc85e9e5c9369eccde9984016372ee55fd +Author: ym0 +Date: Thu Dec 2 14:33:30 2021 +0800 + + Change _schema_history_recycle_interval to a formal parameter + +commit b82a7f5e4b6e91322c3a41ee992863023341b5f6 +Author: YoungYang0820 +Date: Thu Dec 2 10:39:37 2021 +0800 + + fix ob_build_index_scheduler not repicking source candidate after send_copy_replica_rpc() fails + +commit b1ec5d3524d8d982b12445a869e57fc2e0b072d4 +Author: godyangfight +Date: Thu Dec 2 10:30:28 2021 +0800 + + patch backup related bug fix to open source + +commit 2da7b7f4b8356401671c0db8b78dd2ada26371d4 +Author: stdliu +Date: Wed Dec 1 20:19:28 2021 +0800 + + Fix auto increment column is true resolve fail bug. + +commit a1f8d434dc326808fe7337036896fe1c77a0eb1a +Author: 程序员小王(troy) +Date: Wed Dec 1 16:56:22 2021 +0800 + + fix: typo error ../oceanbase/docs/docs/docs-cn/13.reference-guide/1.system-view/2.dictionary-view/16.information_schema-dba_outlines.md #638 (#660) + + * #557 + + * #557 + + * Fix typo #636 + + * #638 + + * rollback + + * rollback + +commit 688c612878388f7c8c9ccba0e1a4a2266b47eece +Author: 程序员小王(troy) +Date: Wed Dec 1 16:41:00 2021 +0800 + + Fix misspelled ../oceanbase/tools/ob_error/src/ob_error.cpp #636 (#659) + + * #557 + + * #557 + + * Fix typo #636 + + * rollback for other issue + +commit 0a7656fd423e3781e0f30e2844677e666b0bdfd3 +Author: lf0 +Date: Wed Dec 1 16:28:16 2021 +0800 + + Fix show full table return TABLE type for view + +commit 0fac1dd0b91f0a8bd4be3cfb402f0f7260c0813d +Author: st0 +Date: Wed Dec 1 16:27:51 2021 +0800 + + fix use GCONF.enable_static_engine_for_query bug + +commit 50211ed1ef3274e8a4e756757a0126bc541a9fad +Author: Xie Zhenye +Date: Wed Dec 1 11:25:34 2021 +0800 + + Update 2.plan-binding.md (#658) + + 修正文档 markdown 格式问题 + +commit aa3637dac7b1ed1ece07510404a6b5d744106230 +Author: tj0 +Date: Wed Dec 1 11:06:39 2021 +0800 + + Implement MySQL Function TO_BASE64() and FROM_BASE64() + +commit dbdecb53a22eee28752b4c3d9c5f06db510e9749 +Author: 姬小野 <38575466+JameyWoo@users.noreply.github.com> +Date: Tue Nov 30 11:21:02 2021 +0800 + + Fix a line break problem in Chinese documents (#656) + +commit db82de6a5b1a8a55ab426eb1d87bdf2343609d07 +Author: Monk-Liu <1152761042@qq.com> +Date: Tue Nov 30 11:13:39 2021 +0800 + + [cp]: fix 4 bugs for NO_BACKSLASH_ESCAPES mode. + +commit e28151b107484bd176792673e32adaeb592af48e +Author: al0 +Date: Tue Nov 30 11:13:10 2021 +0800 + + Support uuid_short in mysql mode. + +commit d06570baf45fbb56046ef721acdc2ddd3eab24a0 +Author: Monk-Liu <1152761042@qq.com> +Date: Tue Nov 30 11:12:43 2021 +0800 + + Support sql_mode "ANSI_QUOTES". + +commit ec9c2087fba563b17053b1e888d2e15302d070c0 +Author: bx0 +Date: Mon Nov 29 20:42:41 2021 +0800 + + Try_cnt in sql_audit show greater than actual value + +commit f6b446336fd6356440766d0c688c25d592873e43 +Author: Kun Fan <784819644@qq.com> +Date: Mon Nov 29 20:23:57 2021 +0800 + + fix misspelled word (#607) + +commit 66d64ac96e72f137c5b6d108f47eb4ce63c37365 +Author: wsh <40489082+wshonline@users.noreply.github.com> +Date: Mon Nov 29 20:12:58 2021 +0800 + + fix typos (#588) + +commit 69970f4d28da955dba0cf95f679271805aa784ff +Author: ligen131 <61000196+ligen131@users.noreply.github.com> +Date: Mon Nov 29 19:49:36 2021 +0800 + + fixed misspelled words oceanbase#273 (#589) + +commit c8292c2c2ed41e7f8a3d64891fa87a54f4dd348f +Author: ym0 +Date: Mon Nov 29 19:33:50 2021 +0800 + + Fix retrieve schema problem + +commit 3c36c7057cab173b8284ef204f26a2ec14d7a289 +Author: rq0 +Date: Mon Nov 29 19:24:42 2021 +0800 + + implement mysql function VALIDATE_PASSWORD_STRENGTH() + +commit da6f7be724e03a2c82413538c364d625c1569693 +Author: nauta +Date: Mon Nov 29 18:05:12 2021 +0800 + + Remove redundant checks on ret (#613) + +commit 22e98cc42c637dc8dff38355998ddeab98c00f69 +Author: LINxiansheng +Date: Mon Nov 29 17:45:47 2021 +0800 + + Transfer the sql parser rule files production into cmake process + +commit c62b8698ed12c492d2a43b55edbf1f9f6800eed9 +Author: yanghao <38845743+zaiwind@users.noreply.github.com> +Date: Mon Nov 29 15:46:06 2021 +0800 + + ob_ilog_storage.cpp with misspelled word (#594) + +commit fc8e532b0baaf0b3459ee6c5d114385e6825f2de +Author: xy0 +Date: Mon Nov 29 15:27:44 2021 +0800 + + Merge DAY() system function into opensource branch. + +commit 7b9fe4333537a3f8f1baf532a44f732403dda2a5 +Author: ls0 +Date: Mon Nov 29 14:58:10 2021 +0800 + + implement expr benchmark in mysql mode + +commit f0e34e03f6b56829cb249b1c74eaafec2e4b6c69 +Author: leslieyuchen +Date: Mon Nov 29 14:57:40 2021 +0800 + + add dml data strict defensive check + +commit bd258f93380493f8545e5bac7b2eab56c860e76e +Author: Monk-Liu <1152761042@qq.com> +Date: Mon Nov 29 11:36:40 2021 +0800 + + implement sql_mode NO_BACKSLASH_ESCAPES + +commit a2b5b77779039e15766f0ee95518160b2c62c2b2 +Author: al0 +Date: Mon Nov 29 11:30:40 2021 +0800 + + implement of any value expr in mysql mode + +commit d467ca3d3f6caf90222ae7c95c33ae82ce9907c1 +Author: DAYC +Date: Fri Nov 26 14:18:07 2021 +0800 + + Fix typo #445 (#587) + + * fix typo + + * fix archive + +commit 403837458739f89caecd420ca2cdcea6bee32e93 +Author: LLThomas +Date: Fri Nov 26 11:21:32 2021 +0800 + + fix mispelled cancel (#577) + +commit bf9767614d65eb7e6a0555806950ffc612832f99 +Author: obpilot <33079488+obpilot@users.noreply.github.com> +Date: Thu Nov 25 15:30:15 2021 +0800 + + Ob quick start chapter04 (#583) + + * Add chapter04 tutorial, about 'how to migrate data to or from oceanbase'. + + * Update some description about mysqldump,datax + +commit 41007070b8a37fc81a5b9372f938ea629536da39 +Author: SanmuWangZJU +Date: Thu Nov 25 14:13:50 2021 +0800 + + [liboblog-ce] adapt modify of oblogmsg + +commit 78b5e48569611527f0ba36d8be0677694f7022b0 +Author: dt0 +Date: Thu Nov 25 14:13:26 2021 +0800 + + FIX locate log when index file not exist + +commit abe919ef4b854aed24e3e5c31d524b3bccd4b827 +Author: richie +Date: Wed Nov 24 19:50:50 2021 +0800 + + Update ob_partition_group.cpp (#579) + +commit 6bbcebca3783fe533bd3bc654ca323193943e6d6 +Author: obpilot <33079488+obpilot@users.noreply.github.com> +Date: Wed Nov 24 19:42:12 2021 +0800 + + Fix the problem of some links. (#578) + +commit 31357640012eb7a843e47377655eef74c6dd34a1 +Author: LINxiansheng +Date: Wed Nov 24 15:22:03 2021 +0800 + + Remove mkdocs + +commit 22d92d191bd655322740ba907ddecb6630d215c0 +Author: nroskill +Date: Wed Nov 24 15:21:40 2021 +0800 + + add ctx_id in log + +commit 9a12265c32b2ebc65f6a07280a9682c7c737a0ef +Author: Iggie Wang +Date: Tue Nov 23 17:32:25 2021 +0800 + + fix mispelled executor (#566) + +commit ad33fa48ea9eaa0dcee5cdc84b6ea801c976fd70 +Author: LINxiansheng +Date: Tue Nov 23 16:06:17 2021 +0800 + + cp a document commit from github + +commit 61de3c8d5d4b485228afeaeacdc5dc02bd00b329 +Author: Liyao Xiong +Date: Tue Nov 23 15:06:40 2021 +0800 + + commit-message: fix issue 505, ob_partition_log_packet_handler.cpp with misspelled word (#567) + +commit 10fee2c4e2b04eacc1102c1da1ef4625288dde7a +Author: yan-tingyun <52439770+yan-tingyun@users.noreply.github.com> +Date: Tue Nov 23 14:47:03 2021 +0800 + + 修改: src/clog/ob_info_block_handler.h (#564) + +commit 3c1dc8c604df006dbe44cead739ffa2a196113e8 +Author: richie +Date: Tue Nov 23 14:25:27 2021 +0800 + + Update ob_th_worker.cpp (#558) + +commit 5183f3afd6e73fd6a3a18ff21ebf876e3790ecc5 +Author: Zhihao Chen <1797079433@qq.com> +Date: Tue Nov 23 14:06:41 2021 +0800 + + Fix typos in ob_partition_log_service.cpp (#559) + +commit 28026e845a6d689b13c7f0d49c0ea335f5942336 +Author: rainays <33034241+rainays@users.noreply.github.com> +Date: Tue Nov 23 13:56:02 2021 +0800 + + fix mispelled timestamp (#563) + +commit 5f57aa9e58342cb7514dbd8f8e408845cd8ba7cc +Author: lz0 +Date: Tue Nov 23 13:51:38 2021 +0800 + + Fix rollup wrong result bug + +commit b6dbe82e547ea8fec63995fc97d23328f23453db +Author: br0 +Date: Tue Nov 23 11:42:39 2021 +0800 + + Fix some WhiteScan errors + +commit df7cdeaaceaf712cd2331dc20cbec35cae0a295d +Author: cx0 +Date: Tue Nov 23 11:31:05 2021 +0800 + + fix unchecked reference in convert_global_index_update_info() + +commit 39f6a8264eb42c0f313598a68b032ce91c1c7937 +Author: richie +Date: Tue Nov 23 11:03:49 2021 +0800 + + Update 18.create-table.md (#556) + + 只支持none,cluster + + const char* const duplicate_scope_strings[] = {"none", + //"zone", + //"region", + "cluster"}; + + MySQL [test]> CREATE TABLE test (c1 INT PRIMARY KEY, c2 VARCHAR(50)) REPLICA_NUM = 3,DUPLICATE_SCOPE='region'; + ERROR 1210 (HY000): Incorrect arguments to duplicate_scope + + MySQL [test]> CREATE TABLE test (c1 INT PRIMARY KEY, c2 VARCHAR(50)) REPLICA_NUM = 3,DUPLICATE_SCOPE='zone'; + ERROR 1210 (HY000): Incorrect arguments to duplicate_scope + +commit d6ffaa05143a15cded41053008954fea45b084bf +Author: Whorra <50307674+Whorra@users.noreply.github.com> +Date: Tue Nov 23 10:42:47 2021 +0800 + + fix typos (#560) + +commit cb4715be5add2983312618d9885e15db7b7257e0 +Author: Longda +Date: Tue Nov 23 10:36:27 2021 +0800 + + fixed 493, MkDocs encountered as error (#497) + + * fixed 493, MkDocs encountered as error + + * add mkdocs-material to requirement according to review advice + +commit da03889dbf05afeb34f79567f579acb0f2f06952 +Author: LINxiansheng +Date: Mon Nov 22 21:30:51 2021 +0800 + + patch: Ob quick start + +commit 9a80911e623ea3878558ceb14a6b597d7b466c18 +Author: obpilot <33079488+obpilot@users.noreply.github.com> +Date: Mon Nov 22 21:12:11 2021 +0800 + + Ob quick start (#499) + + * Add Chapter One of the tutorial. + + * Updated some descriptions. + + * Added some urls. + + * Add chapter02 : How to deploy an oceanbase-ce cluster + + * Add all chapters of the tutorial. Waiting for review. + + * Modifiy some files as the first preview suggested. + + * Modifiy some files as the first preview suggested. + + * I temporarily remove some chapters for this PR, I will add them back in the later PR. + + * change OB to OceanBase. + + * 1.Remove pictures. 2. Add some description about Prometheus and Grafana. + + * Relocate the images. + + * Change OceanBase Deploy to OBD. + + * Fixed some format errors. + +commit fd0fb2433c76bf4407f8300c1857bfba849e175b +Author: simonjoylet +Date: Mon Nov 22 21:07:41 2021 +0800 + + fix compile and dump sstable_meta of ob_admin + +commit a22496d9d5b9c06dece75fe150df54e8f414cd96 +Author: LINxiansheng +Date: Mon Nov 22 21:07:19 2021 +0800 + + Fix Github Issue(#555) + +commit 85b67b6901455dc770877af2079bacb7b8c084f0 +Author: wangt1xiuyi <13547954130@163.com> +Date: Mon Nov 22 20:13:07 2021 +0800 + + fix core caused by subquery in row occur unexpected obj type + +commit 50032ec99f8fe2f6c7cf41f37fb8f799f6e2455e +Author: tj0 +Date: Mon Nov 22 15:41:08 2021 +0800 + + Fix WhiteScan deadcode + +commit b5f5f6a80e380e2689056d3b2343ccd8fa01915e +Author: LINxiansheng +Date: Fri Nov 19 14:40:10 2021 +0800 + + fix Readme bugs + +commit a67bf40128c74a69267f57a210801f3818b54846 +Author: yb0 +Date: Fri Nov 19 14:39:44 2021 +0800 + + deep copy stmt need copy user var exprs + +commit 728762d35e0a0c99d239295d3062434b81d2d30f +Author: shenchai <84112306+shenchai@users.noreply.github.com> +Date: Fri Nov 19 10:22:00 2021 +0800 + + add MySQLClient to supported clients (#441) + +commit c27c54b7640378fd45d850418847f8aa085a821a +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Thu Nov 18 18:16:31 2021 +0800 + + add clog faq (#328) + +commit 0dcda5774f0bdb3ebdee68877c04f79a7bd766e2 +Author: whhe +Date: Thu Nov 18 17:52:48 2021 +0800 + + fix license url in readme file (#487) + + * Update README.md + + * fix license link in readme file + + Co-authored-by: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> + +commit 131a315f1bebb8876e67d2b956dddfa6221ea119 +Author: Longda +Date: Thu Nov 18 17:15:02 2021 +0800 + + fixed 494, Add <> to README (#495) + +commit 528f205709bc4417290751085a3c534e3fb97f61 +Author: handora +Date: Thu Nov 18 17:12:42 2021 +0800 + + [BUG] fix report error msg from sql recheck + +commit f6fbce3c525ff4726bb45280105280981c9be694 +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Thu Nov 18 17:00:58 2021 +0800 + + error tool doc (#490) + + * error tool doc + + * fix wenqu comments + + * fix wenqu comments2 + +commit f759c4f173267f60e1845476f18e96cc2541610c +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Thu Nov 18 16:46:24 2021 +0800 + + [doc]deploy ob manually (#336) + + * deploy ob manually + + * update yaml + + Co-authored-by: LIN + +commit ac3ef77f14dbeda8c6337e36c8fa9a801aa8ae0e +Author: Charles0429 +Date: Wed Nov 17 17:10:13 2021 +0800 + + fix observer start failed due to large memory allocation + +commit 2b43f09ce18aad658115ff365cf4a465b6520273 +Author: yishenglanlingzui <395329313@qq.com> +Date: Wed Nov 17 17:09:50 2021 +0800 + + [cp] fix bug remote_exec cover the err_code + +commit db982ff17097f4ce97027a80bbf11f7065edfefd +Author: JiahuaChen +Date: Tue Nov 16 16:49:06 2021 +0800 + + Fix ObLogFileStore write not retry when meet disk full error + +commit 384568a347665e63220fbd76a959b5a6f7da68d2 +Author: Charles0429 +Date: Tue Nov 16 16:48:41 2021 +0800 + + fix bug of checking transaction end + +commit 942e2c664455cf8a6c9335222371b3ce6e6647e0 (github/oceanbase_competition) +Author: YoungYang0820 +Date: Mon Nov 15 12:03:41 2021 +0800 + + fix failed index errorly release snapshot + +commit b68eff8a02ff61513a514be5799ebf4311b7bc1c +Author: zbf0 +Date: Mon Nov 15 11:58:07 2021 +0800 + + placeholder for standby disconnect cluster + +commit 90650d1da69c2a0e537e6754c08269eac9c8aac2 +Author: tj0 +Date: Mon Nov 15 11:57:40 2021 +0800 + + Fix WhiteScan forward null + +commit c84b7de59cc1a720776a2e1baf461d38d06efec1 +Author: zs0 +Date: Thu Nov 11 19:49:35 2021 +0800 + + enhance plan expiration, optimize index prune for small row count + +commit f2f2aed95cce285df8729aa8d7b904494ac2b89a +Author: br0 +Date: Thu Nov 11 19:49:10 2021 +0800 + + Fix cast mode bug when cast string to int explicitly + +commit 4405ab1a54f411876b1cfec265f9b2300160c5d7 +Author: raywill +Date: Thu Nov 11 19:48:46 2021 +0800 + + convert error code when participant schema error + +commit bd97d72a0454c0bb7afcbcfaf29aea1761386ba2 +Author: nroskill +Date: Thu Nov 11 14:08:48 2021 +0800 + + add guard variable in try-catch stmt to aviod exception not caught + +commit a9f411e75c2a950158a823f9e34b503d392fa835 +Author: zb0 +Date: Thu Nov 11 14:08:22 2021 +0800 + + adjust easy ssl print level when observer starts and the connection state is not ready + +commit 55d9a874fa17b728c0b2f5cda1d06453b22348b3 +Author: Hongqin-Li +Date: Wed Nov 10 14:00:41 2021 +0800 + + Fix redundant tailing spaces in prefix index table + +commit 8546de77d5f04d3d0745d0753458cc790792fdbf +Author: kongfy +Date: Wed Nov 10 13:52:17 2021 +0800 + + release memory used in partition_log_info for dirty trans + +commit ab2bb5a20cda4b3cf0d5da35ec28bf0188af7dd6 +Author: chaser-ch +Date: Wed Nov 10 13:51:40 2021 +0800 + + fix fuse row cache problem with uncommited row across micro block + +commit b5266f04ea8d7fd3176855e246b9147f255e4c6d +Author: simonjoylet +Date: Tue Nov 9 17:33:42 2021 +0800 + + patch ob_admin + +commit 04ecb035fe6e14e37cc70badb96cca0f04125bfb +Author: ls0 +Date: Tue Nov 9 15:12:51 2021 +0800 + + fix hash group by oom + +commit 878c594b5680e746e784e09d2f9c7977f6846b2b +Author: st0 +Date: Tue Nov 9 10:48:59 2021 +0800 + + support set names/charset and variables in one sql + +commit fa9b5fdfc0b7ef68fd8c8a77d7c3dc2442f1a1a3 +Author: wxhwang +Date: Thu Nov 4 18:00:57 2021 +0800 + + fix prepare tenant during stop archive + +commit afae65547b5a8fc825101e12d1527d8d369b12ea +Author: yangyangzi +Date: Wed Nov 3 21:02:44 2021 +0800 + + refactor: remove unused code (#418) + + Clean the code and remove unused codes, + or these unused codes would confuse our developers. + +commit e9ea5d7f57d8c0bbecb883d9f256f9a8f24f1a74 +Author: ly0 +Date: Wed Nov 3 20:38:08 2021 +0800 + + fix asan report heap overflow: str has no ending + +commit 2e4c947fd7d04560b8930f52ba273a891c70a446 +Author: nroskill +Date: Wed Nov 3 20:37:46 2021 +0800 + + slog writer task use dynamic memory alloc + +commit 619e5e3d06f4cf7d5990325970d14b052f216048 +Author: nico-lius +Date: Wed Nov 3 20:37:22 2021 +0800 + + fix a coredump problem caused by a null pointer. + +commit c4a5e5d43dfc6b4d413de2e97bb83b40773410a1 +Author: SanmuWangZJU +Date: Wed Nov 3 13:46:31 2021 +0800 + + [liboblog-ce]provide static lib of liboblog and header of oblogmsg + +commit 85c634e194be84fd838ff98582bec7ab870e6cf3 +Author: hf0 +Date: Wed Nov 3 13:46:04 2021 +0800 + + optimize get_clog_parent interface. + +commit 0121cc45a86d7a74b3e8794a275b000a3d2a1825 +Author: br0 +Date: Tue Nov 2 14:31:00 2021 +0800 + + Add new type default string length + +commit 22d5eee21f784c22786fdfc82528b2aec254ba56 +Author: DengzhiLiu +Date: Tue Nov 2 14:14:36 2021 +0800 + + Fix range logger core in multi_version_get + +commit e55c1cfb1bfeb09d711b532d2337d0cb3cc8abec +Author: bx0 +Date: Tue Nov 2 14:14:13 2021 +0800 + + Shield sensitive information in sql_audit. + +commit c4933ab1b9b4ac6ebc75e29af99fb804c45b5da6 +Author: Fireatoms +Date: Mon Nov 1 11:57:44 2021 +0800 + + correct dependency rpm package name: bintuils => binutils + +commit c5c46705e489510e90743cb4a08efbbc645baa91 +Author: bx0 +Date: Mon Nov 1 10:42:40 2021 +0800 + + Sql audit copy unreasonable in output phase + +commit 9ff1baa323e98e00290e2766db7ade67350061c9 +Author: zs0 +Date: Mon Nov 1 10:30:45 2021 +0800 + + refine large size query range + +commit 766929ee4faf099dcf190701fb253c72e33ea391 +Author: yl0 +Date: Mon Nov 1 10:22:48 2021 +0800 + + add compat test + +commit 97b4a6afb8c918387651736f3eb73d1549be9fa0 +Author: xj0 +Date: Fri Oct 29 15:27:51 2021 +0800 + + [tableapi] support hbase api + +commit d1707e6a19973eb19066188ce0df737d457ed4b9 +Author: wd0 +Date: Fri Oct 29 10:48:43 2021 +0800 + + fix bug when purge databases containing a table having global index with a primary zone + +commit e7f25eaacdc6641aebd177ae2fd704bf2bfee998 +Author: handora +Date: Thu Oct 28 16:57:47 2021 +0800 + + Add new minor freeze strategy for callback + +commit 647c095737416f1d2b1805f01a50387622e04107 +Author: MizuhaHimuraki +Date: Thu Oct 28 11:18:39 2021 +0800 + + fix aarch64 pkg path + +commit 9b6599d96604606b442c8e6f6681aaea42694a04 +Author: my0 +Date: Thu Oct 28 10:52:07 2021 +0800 + + In pdml update, column_conv expr may produce loop. + +commit b01b3ee539c02a5f7f65563cabc34cc72ba19837 +Author: st0 +Date: Thu Oct 28 10:51:42 2021 +0800 + + fix time expression with invalid parameter bug + +commit 895dd335327983c2fb9a7362e8bb149a7e1343cd +Author: happyhust +Date: Wed Oct 27 10:52:06 2021 +0800 + + (#408)Resolves #264, resolves #265, resolves #269 + +commit 10c3950b05d40fb8ed4c4dd824b1add45f8a8f53 +Author: richie +Date: Wed Oct 27 10:26:31 2021 +0800 + + Update 1.database-operations.md (#429) + +commit 9b9dc288d46c958633802e34f8db374d93ade3a9 +Author: Keshav <56075233+keshavgbpecdelhi@users.noreply.github.com> +Date: Tue Oct 26 17:42:13 2021 +0530 + + Update README.md (#425) + +commit 095e430e37d0eff479d972dcc86e528ed1aea4b6 +Author: happyhust +Date: Tue Oct 26 19:34:17 2021 +0800 + + fixed #266 ob_election_group_id.cpp with misspelled word (#410) + +commit 89b27014951294fee5dfeb20ace1a04eb31bbdee +Author: JiahuaChen +Date: Tue Oct 26 19:24:45 2021 +0800 + + Fix ob_admin parse partition macro meta slog fail + +commit 188224d79bc400ad0dd314c0a35003d2f82f787d +Author: Wan <30400994+wanyue-wy@users.noreply.github.com> +Date: Tue Oct 26 18:07:47 2021 +0800 + + modify the version info (#421) + +commit b86bf6ed15c7a41b3652f24695d033a6920fe0b6 +Author: richie +Date: Tue Oct 26 17:23:20 2021 +0800 + + Update ob_delete_log_plan.cpp (#427) + +commit d01e355c6aa9fa6e60688634c3c93947ca94fddd +Author: lf0 +Date: Mon Oct 25 16:24:42 2021 +0800 + + Fix stack overflow of recursive get_name + +commit 7c7749fb13f051d78740dcad5ac8052af98ef8b8 +Author: kongfy +Date: Fri Oct 22 17:30:45 2021 +0800 + + update partition audit info cache in trans_end + +commit 3be156a115deac046cc2b0a1ab7007fd59846be4 +Author: stdliu +Date: Fri Oct 22 16:51:53 2021 +0800 + + Fix inner sql execution refered to destroyed SQL bug + +commit 6de26d626ee32f084d5edf2789fdd8e3ee9f0e8f +Author: br0 +Date: Fri Oct 22 10:27:40 2021 +0800 + + Fix stack-use-after-scope core when bit cast to string + +commit db025266d4ca478a42c3549dbcdcd1be466892b9 +Author: MizuhaHimuraki +Date: Thu Oct 21 19:54:56 2021 +0800 + + support aarch64 compilation + +commit e0748037b0bb0d85a1ae609fd4c9141bd7553b2c +Author: LINxiansheng +Date: Thu Oct 21 16:36:42 2021 +0800 + + 编译兼容Alibaba Cloud Linux,更新readme文档 + +commit ed0ed1a0a8b49c5b1bd808ee8e6efc9256fa551d +Author: lf0 +Date: Thu Oct 21 16:24:43 2021 +0800 + + Fix the core caused by using invalid memory + +commit 52b7d789ace0fd1febbe21725a78791cf9c9d9d5 +Author: JiahuaChen +Date: Thu Oct 21 14:30:42 2021 +0800 + + Fix ObLogFileStore leak + +commit 4ca9eabca45d1ae979fed26b5906539e3e76bbfd +Author: AntiTopQuark +Date: Wed Oct 20 11:33:37 2021 +0800 + + support expr WEIGHT_STRING() in mysql mode. master->3_1_opensource_release + +commit 0d3a41c33d40266a836773462c881f565a51bfea +Author: zz0 +Date: Tue Oct 19 21:03:41 2021 +0800 + + disable join elimination for delete/update when the eliminated table is also a deleted/updated table + +commit a809ae9f3682c79ea1da061a283ab3787980dc62 +Author: yishenglanlingzui <395329313@qq.com> +Date: Tue Oct 19 20:01:13 2021 +0800 + + fix bug multi_replace stmt hang in fetch_conflict + +commit e54cab6c455a59982442225de65d94362b8276b8 +Author: br0 +Date: Tue Oct 19 20:00:48 2021 +0800 + + Fix varchar cast to set in non strict mode + +commit 80194a9335287f120b5f8ae00c32e6238d7ca99a +Author: JiahuaChen +Date: Tue Oct 19 15:21:37 2021 +0800 + + Skip reuse old file for slog open + +commit 65d30fe39f94eb157533ca863c305463200929ca +Author: wenxingsen +Date: Mon Oct 18 19:51:39 2021 +0800 + + fix ob_error.cpp file requires at least 20g memory for release(-O2) compilation + fixed (#407) + +commit 5baefa81ff3769f11a7548cc80ec84dee2215049 +Author: nroskill +Date: Mon Oct 18 17:53:45 2021 +0800 + + support _enable_fatal_error_hang + +commit 9c8cca0f4386a90365d37969765604ba7f87153a +Author: Fireatoms +Date: Mon Oct 18 16:35:54 2021 +0800 + + build: make oceanbase rpm relocatable + +commit de99c9e067fc5da6d14bd72d2b67687107b7d265 +Author: zz0 +Date: Mon Oct 18 11:13:33 2021 +0800 + + fix some small bugs + +commit f335d5a1ceb1ca4d35073b636754773c80807a88 +Author: bx0 +Date: Mon Oct 18 10:39:05 2021 +0800 + + Fix the legacy of garbled code about sql_id in sql_audit [open source] + +commit 4a67d3f351fb8c9e99595dea229c099857a09703 +Author: leslieyuchen +Date: Thu Oct 14 16:49:18 2021 +0800 + + Change the ap_mini_task_mgr memory allocator from TCFactory to op_reclaim_alloc + +commit 28e32c861bfd0fbad4f57d648ee27ded05f8c7f4 +Author: Laughing +Date: Thu Oct 14 15:40:15 2021 +0800 + + fix misuse op_alloc of TableNode in ObAutoincrementService::get_table_node (#388) + +commit a600c3b82cd7715cefb43ee11e1a05fc77d9b753 +Author: st0 +Date: Wed Oct 13 20:40:49 2021 +0800 + + fix bitand overwrite datum of parameter bug + +commit 490ce0a9df2ceef2c1f25483a5c457ec3851c860 +Author: xf0 +Date: Wed Oct 13 20:33:10 2021 +0800 + + fix bugs of INET expr + +commit 72122fbe1cf2c648a16b73aef5b7a06d6236b389 +Author: lx0 +Date: Wed Oct 13 20:17:06 2021 +0800 + + fix get_multi_version_start bug + +commit 75c14d5c8827aeff384b4ffee0b2a190fbc13a0f +Author: Monk-Liu <1152761042@qq.com> +Date: Wed Oct 13 20:00:57 2021 +0800 + + add DEGREES() function that converts radian to degree. + +commit 614d2970e82e084aee355f631246c92f02eae95c +Author: br0 +Date: Wed Oct 13 19:48:33 2021 +0800 + + Fix bit type casting inconsistent with mysql + +commit 8dddff226c8bbbc3426ce74fb2ae98992e9221ec +Author: YoungYang0820 +Date: Wed Oct 13 17:12:29 2021 +0800 + + fix unexpected error log in ObMacroBlockWriter when creating unique index + +commit a1b06baab78eb3b059716d5cc7d99397c86c4dce +Author: wangt1xiuyi <13547954130@163.com> +Date: Wed Oct 13 14:40:01 2021 +0800 + + fix core caused by alias_column_expr in aggr for win func and Swallow error code + +commit f7ac50cd5db38684b1cf9fd6a305b7d514ef1d97 +Author: jg0 +Date: Wed Oct 13 14:27:53 2021 +0800 + + fix memory leak of dynamic creation and release of threads + +commit 3dfbfef7c14432b0910f9c646394cf45fbebdd47 +Author: mw0 +Date: Wed Oct 13 11:59:14 2021 +0800 + + Fix open source backup disk full may caused dead lock + +commit 6054dfb5fbb10d801497ccdac7680307bce51269 +Author: yb0 +Date: Wed Oct 13 11:42:56 2021 +0800 + + fix error code coverage bug + +commit 45460f6ae7c75bec0a2df64e25b2e5ffaabd9ea0 +Author: br0 +Date: Wed Oct 13 11:27:22 2021 +0800 + + Support MIN/MAX function for enum/set data type + +commit 52d765e9a6106de45c09992ba2dcb9a3dc8bd1a7 +Author: wangzelin.wzl +Date: Wed Oct 13 11:11:09 2021 +0800 + + Adjust location cache's thread cnt dynamically + +commit 5003ce27b75cb469cd939263467d6034b08bba74 +Author: LINxiansheng +Date: Wed Oct 13 10:49:20 2021 +0800 + + udpate ce + +commit ad3164d5e72df996e11f9ab1738f577c3b9ff2ce (tag: v3.1.1_CE) +Author: xh0 +Date: Tue Oct 12 19:42:01 2021 +0800 + + fix: submodule config for liboblog + +commit fe6827d0c50eb5f19210422ce95c50e2de5ec5ca +Author: xh0 +Date: Tue Oct 12 15:51:27 2021 +0800 + + fix: rpm package for liboblog + +commit a6f3f1287a3bd8b919407452bb6f4539d42bf672 +Author: SanmuWangZJU +Date: Sat Oct 9 15:02:02 2021 +0800 + + [liboblog-ce] won't compile liboblog unless compile with -DOB_BUILD_LIBOBLOG=ON + +commit e65a4c986a11efc6a09b027b3679a1dd4e27e09e +Author: MizuhaHimuraki +Date: Fri Oct 1 00:21:02 2021 +0800 + + support liboblog pkg + +commit 8cf53d726b97579881a25f16d683e84bbcc6596a +Author: wangzelin.wzl +Date: Thu Sep 30 23:35:34 2021 +0800 + + update gitsubmodule + +commit 88e1000d95a36a000a26af40ab73a7da3c1ad0b2 +Author: SanmuWangZJU +Date: Thu Sep 30 19:44:27 2021 +0800 + + [liboblog] opensource liboblog + +commit 9543929e15f5a65bbcf873b9f6c81d7d2641c22b +Author: LINxiansheng +Date: Thu Sep 30 19:28:50 2021 +0800 + + Update ce + +commit cefcd3d40ca11140f5bed1b39e188c775fa44f6a +Author: SanmuWangZJU +Date: Thu Sep 30 18:11:12 2021 +0800 + + add oblogmsg deps by git submodule + +commit 8fc776d6ee8df402cd66c9e477993bddb534dac6 +Author: xh0 +Date: Thu Sep 30 15:45:58 2021 +0800 + + opensource: pack ob_error and ob_admin + +commit 500bd4877504e94f849b02d51779196a32a23355 +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Wed Sep 29 10:17:29 2021 +0800 + + Update README.md + +commit 0806d47fd2e54b0ccd33810308cdd0069c1e998d +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Tue Sep 28 23:04:02 2021 +0800 + + Merge pull request from GitHub 147(#147) + +commit 24e3f93d598a3bebc1068f2256dfdbc4d908e332 +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Tue Sep 28 19:34:14 2021 +0800 + + install-dir info (#341) + + * install-dir info + + * update + + * update2 + +commit 0090a1694112a45504a197b120115c1852f4f62c +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Tue Sep 28 19:15:27 2021 +0800 + + add recmd-config-pro doc (#340) + +commit 184548945368dcb3b7c6277f660abefb1b97ff30 +Author: zx0 +Date: Tue Sep 28 16:39:46 2021 +0800 + + fix "Unexpected old row update or delete a non exist index row" for can_read_by_sql_no + +commit 73e44f37e57748028a79d0c1e2a1eec9e42ebb8b +Author: LINxiansheng +Date: Tue Sep 28 14:33:23 2021 +0800 + + Update CPACK Version + +commit d47e35a2f89d96657f1dcb520577efc7bbbb39a1 +Author: ym0 +Date: Mon Sep 27 21:44:02 2021 +0800 + + fix ObKVParser problem + +commit 4a2b2145a7182488b227b583476bc55b00300b0f +Author: hiddenbomb +Date: Mon Sep 27 21:29:42 2021 +0800 + + fix race condition when slog write failed + +commit febfa4863f7c62b7736358734da6908534e7dc22 +Author: Hongqin-Li +Date: Mon Sep 27 21:16:00 2021 +0800 + + Fix test cases + +commit e2f3a0741a328a8e9113ea39a50a07efaa249221 +Author: hf0 +Date: Mon Sep 27 21:03:37 2021 +0800 + + Allowing to change parent during waiting rebuild. + +commit 64b53b6a1742386573bc8eba6a0c3f8b20ab1683 +Author: mw0 +Date: Mon Sep 27 20:48:34 2021 +0800 + + patch backup &migrate code to open source + +commit a2c22b06aa3dd4ebc01ac1d5f83543a3c373f763 +Author: qianchanger +Date: Mon Sep 27 15:58:55 2021 +0800 + + Fix -4016 problem in ob_task serialize + +commit b78e3041b223d09890f4158129a90bc1628a3b35 +Author: bx0 +Date: Sun Sep 26 21:06:59 2021 +0800 + + OB query sql_id field in VIEW gv$sql_audit display error + +commit e1d32c1abb45f5634aaafa98bfa536e4d846180c +Author: gjw2284740 +Date: Sun Sep 26 18:01:38 2021 +0800 + + [opensource] modify the default value of freeze_trigger_percentage + +commit baf16464e933684ddabeee6446ad57e04a0f4705 +Author: LINxiansheng +Date: Sun Sep 26 16:01:30 2021 +0800 + + Fix an error number which conflicts with master branch + +commit f6d7fbdeafacf95354711decc6670ca4a1ed2940 +Author: ly0 +Date: Sun Sep 26 14:44:06 2021 +0800 + + fix tenant thread name issue + +commit bb004431db9eb68c1935064f19711f522a20a543 +Author: Jackie Tien +Date: Sun Sep 26 13:58:30 2021 +0800 + + call the destructor while memcpy is not safe in the pop_back() function of ObSEArrayImpl (#319) + +commit 16b086a718737e4a63444028e502d25f6a76748e +Author: zl0 +Date: Fri Sep 24 19:19:08 2021 +0800 + + fix late materialization bug + +commit bda3d4e6c51a205b7470b32b41a0062d2150efd3 +Author: Tyshawn +Date: Fri Sep 24 16:18:17 2021 +0800 + + [TMP.FILE] reduce tmp file print log + +commit cd2ffe63ad20b734652d8b0479e3fa5261c90a7e +Author: Tyshawn +Date: Fri Sep 24 15:26:58 2021 +0800 + + fix schedule fast gc sstable after stop server + +commit 81b151f04d86bf4d7c877eb60bce90c65e4d8f8a +Author: LINxiansheng +Date: Fri Sep 24 13:54:13 2021 +0800 + + Upgrade version 3.1.0 to 3.1.1 + +commit feb6c0e7c8c9834dc699a4b3123e8261e735c8f9 +Author: zx0 +Date: Fri Sep 24 13:31:03 2021 +0800 + + fix "Unexpected old row update or delete a non exist index row" + +commit 0a794fcaad9ee4052cde5d08c4496ac3a983a36a +Author: zs0 +Date: Fri Sep 24 13:18:22 2021 +0800 + + fix transform expr bug, convert single value row c1 in (1) to c1 = 1 + +commit ae8c941ed4a38265b06466ef83915a8f6abb2d38 +Author: yb0 +Date: Fri Sep 24 11:51:51 2021 +0800 + + partition_id_calc_type should reset after used + +commit 73e340174910629ee8caaae0c661e5726adf6c9d +Author: bf0 +Date: Fri Sep 24 11:10:39 2021 +0800 + + fix single partition opt bug + +commit 86697041a297d4097e85d33c0249a3913afe1546 +Author: LINxiansheng +Date: Fri Sep 24 10:33:48 2021 +0800 + + Update dooba.py + +commit 4a8dd80a12f41d1fddaec3a8593881591164d83b +Author: st0 +Date: Fri Sep 24 00:02:21 2021 +0800 + + fix concat_ws and make_set report 4013 with more than 32 parameters + +commit 5dcc0e59ddd69d7bd99dc15693bd756a296f6a1e +Author: hiddenbomb +Date: Thu Sep 23 23:37:02 2021 +0800 + + add disk warning state in log file store for slog + +commit fdef86a605509a2a14cd1d8ae5589ea267e248f3 +Author: jg0 +Date: Thu Sep 23 23:24:02 2021 +0800 + + fix tenant_weak_read thread leak + +commit 3ad80b7d92290b5d79702ac196182beeaefe0656 +Author: yy0 +Date: Thu Sep 23 23:12:44 2021 +0800 + + fix rebuild partition left at INIT state + +commit f51c7afe861065a4a872348c14b3e37b8087a7b3 +Author: Hongqin-Li +Date: Thu Sep 23 13:18:58 2021 +0800 + + Fix the conversion rules from string/datetime to enum/set + +commit 44f28e92b684c151b6dd522b5d7c98e29bdcddf5 +Author: hiddenbomb +Date: Wed Sep 22 21:22:03 2021 +0800 + + fix aio check logic error + +commit 150a34ccfa200a3741203b51056532b5a9b34052 +Author: ym0 +Date: Wed Sep 22 20:52:54 2021 +0800 + + Fix memory overread problem + +commit 1765522f95436b8db4442a99f15c57e64fa9eda8 +Author: br0 +Date: Wed Sep 22 20:10:47 2021 +0800 + + Fix enumset cast to time in static typing engine + +commit b2e66c1cd8f36a2ec32be8e6ca43022b24d31c05 +Author: raywill +Date: Wed Sep 22 19:31:35 2021 +0800 + + batch patch to opensource + +commit b276491a6ca5ed226f662badd411ac5601988516 +Author: xs0 +Date: Wed Sep 22 16:38:06 2021 +0800 + + allow weak read timestamp delay in 30s during the restart process + +commit 77b7c6140f238dead9253188a2269a5eb9d4a5bc +Author: br0 +Date: Wed Sep 22 16:06:42 2021 +0800 + + Support TEXT data type cast to SET/ENUM + +commit eff6d19fcc4850cd03f1a0f16c889d0172cee7b4 +Author: LINxiansheng +Date: Wed Sep 22 13:27:56 2021 +0800 + + Fix the branch compatibility problems. + +commit 74b95849f3c5bba638032ee8b612acaa21b96955 +Author: ly0 +Date: Wed Sep 22 11:53:36 2021 +0800 + + remove disable signal handler in asan + +commit c9ed9fe1c35f86f5d6c75e5b8095f3c0a3b5c5ed +Author: tj0 +Date: Wed Sep 22 11:17:02 2021 +0800 + + Fix BAD_OVERRIDE + +commit 137a8f1f96f911e77808e462616f202ada1b9fe3 +Author: xuhuleon +Date: Sat Sep 18 21:54:07 2021 +0800 + + support asan and fix several memory bug + +commit e4b3157f72e6a24ebabb40361af97ced23b7620b +Author: dt0 +Date: Sat Sep 18 16:47:17 2021 +0800 + + fix archive core in some cases + +commit 327ee663c6aa171d2d8c76b11c06adfab420e2fa +Author: Charles0429 +Date: Sat Sep 18 16:14:52 2021 +0800 + + fix create index on generated column + +commit 73164b746b1263185f6be7c26cfb30438becb464 +Author: jerry <49896148+hzchenjianfei@users.noreply.github.com> +Date: Sat Sep 18 14:51:13 2021 +0800 + + Update index.md (#360) + +commit b1581e364b750a67725cce50095d81b87a5b2afc +Author: br0 +Date: Fri Sep 17 19:24:43 2021 +0800 + + [WhiteScan] Fix some white scan errors + +commit 875865e081eb7bb05585d734480f3a8f2e4464e4 +Author: lf0 +Date: Fri Sep 17 19:09:35 2021 +0800 + + Fix traverse does not check overflow resulting in stack overflow + +commit cedd8a0188a9421669784a28c678af03feb1222f +Author: lf0 +Date: Fri Sep 17 18:09:41 2021 +0800 + + Implement sql_mode NO_FIELD_OPTIONS,NO_KEY_OPTIONS,NO_TABLE_OPTIONS + +commit c57bbe794902d5cc99610bdac3082c6d842b272a +Author: br0 +Date: Fri Sep 17 15:39:33 2021 +0800 + + Fix greatest and least functions for bit type + +commit 8064e1954987e01d275f073beef501d1d7280273 +Author: br0 +Date: Fri Sep 17 15:27:35 2021 +0800 + + Fix casting error for year to bit + +commit df707d359b8c74ded47bdb9af1e07c6cd5b39cf9 +Author: my0 +Date: Fri Sep 17 14:54:29 2021 +0800 + + fix op set order by bug + +commit bf79ca5650254bd304eb2dee71bc35d24b75cc12 +Author: mw0 +Date: Fri Sep 17 14:12:36 2021 +0800 + + Forbidden backup copies + +commit 6802a9012de4adbbc28c2ec132c0ed3016156dae +Author: mw0 +Date: Fri Sep 17 11:09:30 2021 +0800 + + fix open source restore and migrate loss sstable bug + +commit 198966a9ef41240423dd1f9b452fa243912f42a8 +Author: my0 +Date: Fri Sep 17 10:45:38 2021 +0800 + + when subquery return empty set result, transformer should not remove select. + +commit a87cb431591ca2bd4304889771504cf8a3cf1ae9 +Author: my0 +Date: Fri Sep 17 10:24:34 2021 +0800 + + Fix view merge bug when there is a rand() function in select items of view. + +commit 9e46649a4923421fbb5f0d4e108e7e39434336ea +Author: Monk-Liu <1152761042@qq.com> +Date: Thu Sep 16 21:30:32 2021 +0800 + + : select from dual table supports groupby and having now. + +commit 40e5a358cfd8246c9f920570de07eb3ddcbead22 +Author: dt0 +Date: Thu Sep 16 20:15:10 2021 +0800 + + add archive converge strategy + +commit ba2d7ae29bf79fbccc7fad6ba8bd557d2877bb6d +Author: dt0 +Date: Thu Sep 16 19:57:55 2021 +0800 + + add log entry check_integrity compat + +commit 85c2f0ab40df7672cf78a4d324865e18ed386405 +Author: ds0 +Date: Thu Sep 16 17:18:56 2021 +0800 + + : ob-mysql support 'sql_no_cache' and 'SUBPARTITION xxx ENGINE=InnoDB' now . + +commit 04204295ad0d115e89f938dca0526208fae3bc05 +Author: cr0 +Date: Thu Sep 16 16:32:05 2021 +0800 + + fix active_trx_count leak when add memtable fail + +commit b9542054c65831f8b60c414ec4c7e0d9828c970a +Author: ly0 +Date: Thu Sep 16 16:09:01 2021 +0800 + + fix observer.config.bin.history not effect issue + +commit 18ae717c42f62ca50ea0b5d2f077e6e279961698 +Author: Charles0429 +Date: Thu Sep 16 15:55:21 2021 +0800 + + fix bug of creating expression index on new added column + +commit d392312a099d575eb40177296c6bb4a1b647fa84 +Author: br0 +Date: Thu Sep 16 15:29:54 2021 +0800 + + Fix enum/set insert into values in irregular order + +commit 5df8d9c465a4daac16607bb81c5f382fb08e7bc9 +Author: tj0 +Date: Thu Sep 16 10:39:26 2021 +0800 + + Comment USELESS CALL in ob_cnnt_by_pump_bfs.cpp + +commit 85496aecebb4e6398083194aee927755deed676c +Author: handora +Date: Wed Sep 15 16:43:46 2021 +0800 + + add new cp to opensource + +commit c1aac4e2c005cd8bcab81e8a984f3156ab657fec +Author: yb0 +Date: Wed Sep 15 15:16:08 2021 +0800 + + fix ja rewrite bugs discovered by rqg + +commit 08d478d5dbcbcbf37114b2064de5de226b367fcf +Author: zhijiuxing-alt <58596106+zhijiuxing-alt@users.noreply.github.com> +Date: Tue Sep 14 20:25:28 2021 +0800 + + Fix invalid link in document (#356) + +commit 6e4b5bcd72d99ccb90f0ce945a8cd5368490d1e4 +Author: tj0 +Date: Tue Sep 14 20:11:25 2021 +0800 + + fix WhiteScan CHECKED_RETURN + +commit ad8e3075af026a796d10e86be342e69e018bd77a +Author: handora +Date: Tue Sep 14 19:57:24 2021 +0800 + + [BUG] Add miss CP to opensource + +commit f9d5fb8f04040127dac22ca52a743ab8c73ca8cf +Author: ly0 +Date: Tue Sep 14 19:36:49 2021 +0800 + + add thread name reset in ObThWorker::reset() + +commit 11d367b6f36f74c273b7b6f229a438bb3ff7ba43 +Author: tj0 +Date: Tue Sep 14 19:08:10 2021 +0800 + + Fixed FORWARD_NULL + +commit 9b52df66d577444e177349848f4e3e87acea2a86 +Author: tj0 +Date: Tue Sep 14 18:51:19 2021 +0800 + + Fix UNINIT_CTOR + +commit dbdba724ae45e55da81471eadf0e7524810aeb53 +Author: tj0 +Date: Tue Sep 14 16:38:03 2021 +0800 + + Fix deadcode + +commit 37b8f054b0c0603664d545bb13d6c1f363d3569b +Author: xuhuleon +Date: Tue Sep 14 15:58:22 2021 +0800 + + remove repeated error msg for ObConfigBoolItem::parse + +commit 86b7b814399303e7078d41db6e7c00b3d3c5090e +Author: maosy <630014370@qq.com> +Date: Tue Sep 14 15:33:23 2021 +0800 + + remove parameters _enable_split_partition + +commit cf9537431821e8f09fdad7930cec1b74d1358ef3 +Author: hf0 +Date: Mon Sep 13 20:53:36 2021 +0800 + + fix election event history word. + +commit 02e3302d0829f197105873a2b30e97576e0414d4 +Author: st0 +Date: Mon Sep 13 18:01:41 2021 +0800 + + support function crc32 + +commit c19f7ea941416d8bbc431a33670223ed866f7d15 +Author: st0 +Date: Mon Sep 13 17:45:22 2021 +0800 + + fix print type scale bug + +commit 65e00203c56c0f3335e859b1c5b034edb4297081 +Author: zhijiuxing-alt <58596106+zhijiuxing-alt@users.noreply.github.com> +Date: Mon Sep 13 16:28:26 2021 +0800 + + Remove oracle-related documents (#349) + +commit 05a528a6dd1f56f3f5202977e647fb75dfe67e01 +Author: YoungYang0820 +Date: Mon Sep 13 14:19:59 2021 +0800 + + change submit build global index task fail error code + +commit 94c3540d534608b8a3f46d30ff1df8fa1da10e17 +Author: wd0 +Date: Sun Sep 12 14:55:23 2021 +0800 + + fix leader coordinator bug when restore + +commit ae61c88e33bc5608c72de7a58fc2dc3dc68d1e30 +Author: ly0 +Date: Fri Sep 10 15:58:25 2021 +0800 + + fix px deadlock + +commit 7e7b2f9c9054ac03d6a4ba2c9dfbde598583859a +Author: LINxiansheng +Date: Fri Sep 10 15:29:45 2021 +0800 + + Add dooba.py + +commit 79f262cc4decbf21380febe37b02800fd96a893b +Author: Longda +Date: Fri Sep 10 13:22:23 2021 +0800 + + Fix the example of ntp server address (#353) + + Fix the example of ntp server address + +commit c392189bbb5b5317f0eae50542a6e0e36ede016b +Author: chinaxing +Date: Fri Sep 10 13:08:31 2021 +0800 + + [FIX] pg partition map handle pg remove corrupted after globalize + +commit c29d0907c78d9e19a3e2ee121ff0cdccf27fbd0e +Author: Charles0429 +Date: Fri Sep 10 11:03:38 2021 +0800 + + fix create index monitor task type + +commit 07636e3c3d53ed03e0614d878a3d8a599c9d7219 +Author: LINxiansheng +Date: Thu Sep 9 21:43:46 2021 +0800 + + Add UOS to OceanBase + +commit 18da76ec68e133549731f02de2078e70e6010fe4 +Author: zb0 +Date: Thu Sep 9 16:31:52 2021 +0800 + + fix the possible interger overflow problem when decode handshake msg + +commit 9ce3fd86ed012fe86198de896e7750b79beb911d +Author: wd0 +Date: Thu Sep 9 16:12:22 2021 +0800 + + disable mixed-zone locality deployment versions to come + +commit 62f802f76aca1c8c7f829b0352390e69b5d59af5 +Author: yy0 +Date: Thu Sep 9 15:29:26 2021 +0800 + + fix backup point missing problem + +commit 47840e1b45f8fc58f89ebcd9284e3123bc7143dc +Author: chris-sun-star <85611200+chris-sun-star@users.noreply.github.com> +Date: Thu Sep 9 15:02:53 2021 +0800 + + add env checker script to check basic system info before install oceanbase (#350) + +commit 726dad3ff753d8c73a6b729e6916cfa074565767 +Author: Wan <30400994+wanyue-wy@users.noreply.github.com> +Date: Thu Sep 9 11:24:34 2021 +0800 + + 去除alter外键约束时ob_ddl_timeout的约束,修改当前代码中遗失返回码和dead code的问题 (#344) + + * 去除alter外键约束时ob_ddl_timeout的约束,修改遗失返回码和dead code的问题 + + * 修改log记录的信息,修改移除dead code的代码 + +commit 2fd258cc46649fddafd031954116ff6cc68e12a6 +Author: gjw2284740 +Date: Thu Sep 9 11:05:30 2021 +0800 + + [opensource] add usec_tool + +commit 751ce2ac1b4f8c19d0bb2e3ac7b6bced4c1ac071 +Author: zb0 +Date: Thu Sep 9 10:16:49 2021 +0800 + + liboblog support ssl - observer part + +commit 807a7c0bc079d9f80f22887ca45341fe5f75e4ca +Author: rq0 +Date: Wed Sep 8 23:19:22 2021 +0800 + + modify mysql information_schema views + +commit 81ec0c135da62051d2e0465843bac71217d21192 +Author: zh0 +Date: Wed Sep 8 23:00:08 2021 +0800 + + remove enable_pg parameter config + +commit 79f1a13d714d931328f865fea9282cbb0f29c077 +Author: ls0 +Date: Wed Sep 8 14:50:42 2021 +0800 + + fix some fatal error for merge groupby/ hash distinct/ px_coord_merge_sort + +commit ea087416e4477c6abdff2f4d3fa1b2a4fa5ebb42 +Author: xf0 +Date: Wed Sep 8 14:22:24 2021 +0800 + + update expr no in 31x opensource + +commit a701bfb29648cb35bdb9f6ead00b279c0cbc9b36 +Author: tj0 +Date: Wed Sep 8 14:02:45 2021 +0800 + + Fix EVALUATION_ORDER + +commit e1677f1d4a88fc16322ff639d637e016ca0b55ff +Author: lx0 +Date: Wed Sep 8 11:46:39 2021 +0800 + + distinguish mini and complement flush macro block in log + +commit 19d899e8c35c56399512434d303cd61f7c19a4be +Author: 王辰潇 <50203394+Aristoeu@users.noreply.github.com> +Date: Tue Sep 7 20:47:00 2021 +0800 + + fix a core dump bug (#342) + +commit 4a421098f7026bdee52031558baa3384643f7b1f +Author: my0 +Date: Tue Sep 7 18:01:03 2021 +0800 + + Fix outer join push down limit bug. + +commit ea1c67200f7e616e112249fdf17925e78c0700f2 +Author: zx0 +Date: Tue Sep 7 16:17:19 2021 +0800 + + fix "Unexpected old row update or delete a non exist index row" + +commit 28e38428e42bdc48063f570598988645bb5370bc +Author: wxhwang +Date: Mon Sep 6 19:54:14 2021 +0800 + + patch to open source + +commit ffd7bbdda7a684abd550a2f10973129ef5a035de +Author: dt0 +Date: Mon Sep 6 16:49:59 2021 +0800 + + Add last_restore_log_id clear trans for pg restored from 2.x + +commit 2c57ef86bedf6a0c45c4ee49edb6e206be8cda87 +Author: tj0 +Date: Fri Sep 3 22:24:32 2021 +0800 + + fix deadcode + +commit 651fba36935c02872c495768e3611d0c7fa3b0f8 +Author: tj0 +Date: Fri Sep 3 22:14:44 2021 +0800 + + fix WhiteScan 622822099 + +commit f80b6c2a5e026582ad59ad51140ae919783a29ab +Author: Fireatoms +Date: Fri Sep 3 10:57:37 2021 +0800 + + Enable pch and unity option in compiling process of rpm mode in order to keep consistent with other modes. + +commit b6aa346563f52274cab5c5e7c97b5b6a345a1e31 +Author: wangt1xiuyi <13547954130@163.com> +Date: Thu Sep 2 18:53:25 2021 +0800 + + [Essence Securities]fix occur error after transform subquery pullup when view not set parent namespace stmt. + +commit 7122a4bf58201878e032bc73c1b47e8c7901bb5f +Author: Tyshawn +Date: Thu Sep 2 17:11:06 2021 +0800 + + [Tmp.File] fix some memory leak issue. + +commit 2cc75c49ce6238df508f36485b23622170110b38 +Author: maosy <630014370@qq.com> +Date: Thu Sep 2 16:44:09 2021 +0800 + + fix stop server may failed to check log is sync + +commit 868439b263b72789f8ca68069359d595a7be13ae +Author: zs0 +Date: Thu Sep 2 16:24:24 2021 +0800 + + fix bug + +commit 9b08ed2356333ef5cfbb242da345cc38f4469a36 +Author: st0 +Date: Thu Sep 2 15:50:36 2021 +0800 + + modify default value of freeze_trigger_percentage + +commit 62cb47033895732775a2b832d6aac72e63733b81 +Author: xuhuleon +Date: Thu Sep 2 15:26:39 2021 +0800 + + patch backup piece to 3.1. open source + +commit 153f16ad8af06ffe007af3f2eaebf005dd72bb0a +Author: Aristoeu +Date: Thu Sep 2 14:24:01 2021 +0800 + + add common table expression in MySQL (#314) + +commit 5f209b30fe36332556bc1d67e900fe695a28b7cd +Author: maosy <630014370@qq.com> +Date: Thu Sep 2 13:10:02 2021 +0800 + + [standby]fix type transform can not accumulate in primary cluster + +commit 29d1fd04e04bc3a3fc8f338dc1d66f63b0bee0b4 +Author: zs0 +Date: Thu Sep 2 11:34:59 2021 +0800 + + replace ObTableSchema to ObSimpleTableSchemaV2 + +commit 2b13a66b7905d0aad393c732510a3a9e230f11a5 +Author: zz0 +Date: Wed Sep 1 23:37:46 2021 +0800 + + [fix] fix the error caused by redundant condition + +commit ddecfdd73791a452c8b90724d2fabb8659f6796c +Author: xs0 +Date: Wed Sep 1 23:13:11 2021 +0800 + + make net_thread_count adaptive + +commit 7870375daf29c7016a3fc8d836f4011b2dca7442 +Author: jh0 +Date: Wed Sep 1 15:14:41 2021 +0800 + + fix OB_MOD_DO_NOT_USE_ME in set_outline_params_wrapper + +commit 6a31057d87300f890f3e5bbd9f422c33f799f08b +Author: zhijiuxing-alt <58596106+zhijiuxing-alt@users.noreply.github.com> +Date: Wed Sep 1 10:26:14 2021 +0800 + + Added some documents synchronized from ICMS, deleted some documents t… (#333) + + * Added some documents synchronized from ICMS, deleted some documents that were not in the Oceanbase database community edition and added a folder junior-Training under the Docs folder to store some beginner learning documents. + + * modify requirements.txt + + Co-authored-by: zhijiuxing-alt <322676446@qq.com> + +commit 8c820494ef27b3734a449fd05e2d763f8f61d905 +Author: LiuYoung00 +Date: Tue Aug 31 22:27:06 2021 +0800 + + only send long data disconnect when get not support portocol + +commit dd142a4f9104b39437ae0aee351fd83ea4cd587f +Author: zn0 +Date: Tue Aug 31 22:07:18 2021 +0800 + + Fix timeout setting in location cache + +commit f57b05e001469097b42c5bc2f2693f49129114a6 +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Tue Aug 31 21:57:34 2021 +0800 + + delete oracle and jdbc doc (#332) + +commit 3a9172e38440875e2309868e6e4e1b3040e2cb10 +Author: st0 +Date: Tue Aug 31 21:05:32 2021 +0800 + + fix transform window funtion formalization bug + +commit 5ea62a6393026f3aa2c6831519b3992d2412d678 +Author: HaHaJeff +Date: Tue Aug 31 20:18:06 2021 +0800 + + Modify function name and variable about disk hang + +commit f8b75754cea5de6069a9ba610966b1f36a478be1 +Author: 2149 <260391947@qq.com> +Date: Tue Aug 31 15:42:09 2021 +0800 + + add expr: (#198) + +commit 4c03c7163ee63833ea9dce632ff80f7875c19b62 +Author: hf0 +Date: Tue Aug 31 14:46:12 2021 +0800 + + fix tenant allocator not inited issue during restart. + +commit 8967498dc87068b32647fdbcc185ed7a8459d158 +Author: zz0 +Date: Tue Aug 31 13:42:37 2021 +0800 + + fix error caused by aggr func alias in order by + +commit c5b33f71c2a466131c7b665c9eba84049d165226 +Author: LiuYoung00 +Date: Mon Aug 30 22:38:11 2021 +0800 + + support send long data protocol + +commit 21c25a2bd97fa14734f00d45051d25bef128895a +Author: LINxiansheng +Date: Mon Aug 30 22:14:00 2021 +0800 + + Update docs + +commit 3a2e66fc2c54e078aac1f400a2e3a1fa6e83a8be +Author: LINxiansheng +Date: Mon Aug 30 16:04:23 2021 +0800 + + Fix RPM compile Error and format code + +commit a6a56e21f4b121d9bcd57bb9979f9b1cc25c99e8 +Author: LINxiansheng +Date: Mon Aug 30 15:49:44 2021 +0800 + + Remove cmake warning configuration (August) + +commit 0d7efce19a1d81d61300b817f87b05f32045ca5f +Author: br0 +Date: Mon Aug 30 15:35:41 2021 +0800 + + Fix white scan errors at ob_number_v2 + +commit 2303f8e5b582393503845f815b6b70344241c56b +Author: raywill +Date: Mon Aug 30 15:02:36 2021 +0800 + + fix table location memory leak + +commit e8e87dfc144ff0d28d5f2d73292fb46c8c954591 +Author: raywill +Date: Mon Aug 30 14:33:43 2021 +0800 + + deal with datahub memory leak + +commit 4efdd918355d33c27d58f14f6964f10529eef9ca +Author: st0 +Date: Mon Aug 30 14:11:48 2021 +0800 + + fix table lookup not reset evaluated flags bug + +commit 4ab42b8793c1993cae1df595649b13e33a5df087 +Author: gl0 +Date: Sun Aug 29 11:12:36 2021 +0800 + + [bug fix]correct the destroy order between ObPartitionTransCtxMgr and ObPartTransCtx + +commit 5c46b54684d55c2c9e95da02161032f9d6e0e1e5 +Author: lck0 +Date: Sun Aug 29 11:02:55 2021 +0800 + + fix bug for gi_flag in ob_log_set + +commit 9812af88fbc6208c60fc5a7f444621b2b3d845a1 +Author: hiddenbomb +Date: Sun Aug 29 10:37:13 2021 +0800 + + switch slog file for new comming slog data in any way + +commit b5fd1cecbc6f79362b85410271d515c9952d6464 +Author: bf0 +Date: Sun Aug 29 01:47:38 2021 +0800 + + fix load data case failed + +commit 7be8c3653ff0f7d168d3170d82af27f5c9a04e39 +Author: bf0 +Date: Thu Aug 26 21:26:35 2021 +0800 + + fix load data parser bug + +commit ca421cf83822bbad5d9937a8add42aa729733986 +Author: zbf0 +Date: Thu Aug 26 21:13:23 2021 +0800 + + standby_cluster - MA - create tenant failed, all ddl operation cannot execute + +commit 06c52b507012d74295d888ee35662be2c80d2314 +Author: a1iive <38487370+a1iive@users.noreply.github.com> +Date: Thu Aug 26 18:10:35 2021 +0800 + + fix(ob_error): add forward mapping information of OB error code (#327) + +commit d1cd5d47803ee18913c01098d54627c9dbd2228d +Author: wangt1xiuyi <13547954130@163.com> +Date: Thu Aug 26 12:37:17 2021 +0800 + + fix late materialization and topk hint bug + +commit 5462fd51beb34c24d8b912a9278c0790bedd8544 +Author: stdliu +Date: Thu Aug 26 12:24:59 2021 +0800 + + Fix inner sql execution refered to destroyed SQL bug + +commit ef6137fe557202e6435d73f0d76290ed0fbf5d12 +Author: lx0 +Date: Wed Aug 25 22:25:29 2021 +0800 + + fix dag str related bug + +commit 23556dbc4a448cda125521647211f09de29b4856 +Author: a1iive <38487370+a1iive@users.noreply.github.com> +Date: Wed Aug 25 21:11:45 2021 +0800 + + fix(ob_error): extended OB admin of ob_error (#326) + +commit cb791d8812c62e38b91ef21c015a1895f7601c35 +Author: ds0 +Date: Wed Aug 25 20:24:32 2021 +0800 + + Adaptive comment + +commit 61b6d056608ede403af21fc484010edf61b43b34 +Author: dimstars +Date: Wed Aug 25 19:17:34 2021 +0800 + + Support log compression & max retention time (#294) + +commit 27b470466f001ad2ec8d18939b10e7d998b0c01d +Author: hf0 +Date: Wed Aug 25 13:03:12 2021 +0800 + + remove -4109 result when it is waiting rebuild but online. + +commit eab34d598bbc2d0e364ae879899770426b74b038 +Author: raywill +Date: Wed Aug 25 11:58:37 2021 +0800 + + fix sequence prefetch bug + +commit cc0e6b8c1289d59d3b18d0f85eb0e726723562cf +Author: ls0 +Date: Wed Aug 25 11:09:16 2021 +0800 + + implement sql_mode NO_UNSIGNED_SUBTRACTION + +commit e142f566bd46d8bd37b51c99de85cda0dd448e7a +Author: bf0 +Date: Tue Aug 24 21:00:22 2021 +0800 + + fix load data handle null field + +commit 14588491668dcb77ba9be064eb2332a6cfe3de5b +Author: xf0 +Date: Tue Aug 24 20:42:03 2021 +0800 + + support show triggers for mysqldump + +commit e93afdc7024bd865b2a039fa586847e3f207ad2e +Author: zs0 +Date: Tue Aug 24 20:23:54 2021 +0800 + + check before auto migrate unit + +commit d011a5221907c6c91ac10b994d622b4604f76a0a +Author: yy0 +Date: Tue Aug 24 20:01:59 2021 +0800 + + save min_log_id in trans table + +commit 6718bd64c0e76a35f24eb52af1f2a70bb15f96b1 +Author: yht0 +Date: Tue Aug 24 19:49:21 2021 +0800 + + Fix estimating row incorrectly after several minor freeze + +commit dde5e02569b9cbb683dead4e5e1292037de27139 +Author: bf0 +Date: Tue Aug 24 19:25:17 2021 +0800 + + impl fixed route mode for temporary tables + +commit 67f64412ad5660c87276631197c6b6b4bb056bc0 +Author: dt0 +Date: Mon Aug 23 21:56:10 2021 +0800 + + clear trans with last restore log ts + +commit 5ae88eacbdaf93d00cc4596fa4ddc0bcf17e0a2f +Author: gjw2284740 +Date: Mon Aug 23 21:24:34 2021 +0800 + + [opensource] add clog tool + +commit f4def44a037cef8890f6da74d86cd15807802050 +Author: br0 +Date: Mon Aug 23 21:04:26 2021 +0800 + + Fix mysql incompatiable caused by bit size greater than 64 and data filled with zeros. + +commit ed29cc159de26bbd2272710be47184a405fe6b9a +Author: jz0 +Date: Mon Aug 23 13:46:10 2021 +0800 + + Fix empty select exprs for the view created from from item. + +commit 91c4879c3c85f6432114d07038a95091dd77f70c +Author: st0 +Date: Mon Aug 23 13:30:33 2021 +0800 + + modify default value of some parameters + +commit 59c49b6a316986f55fa777ecb1156d8a08f266c9 +Author: yy0 +Date: Fri Aug 20 19:50:26 2021 +0800 + + [clog] fix restart fail due to overwriting OB_DESRRIALIZE_ERROR with OB_INVALID_DATA + +commit 7dc47e8efac8c33ff70d6edb03c1f27e3cf6fd19 +Author: st0 +Date: Fri Aug 20 19:04:12 2021 +0800 + + fix cast string to number overflow bug + +commit fd70eda21f1c66b98b534b8681d29ae35b4a945f +Author: Jackie Tien +Date: Fri Aug 20 18:02:10 2021 +0800 + + fix typos in ob_macro_block.h (#320) + +commit cdfabcc9cf94d8f18730befe420d3e835911a0b6 +Author: zs0 +Date: Fri Aug 20 17:33:57 2021 +0800 + + fix auto migrate unit bug + +commit 69608af97a926eed6487cf6b99c9cc72639ecb66 +Author: zs0 +Date: Fri Aug 20 16:51:02 2021 +0800 + + Decoupling stop server and leader switch + +commit f7e6f965e627acc3f780424274bd494698c478e4 +Author: hf0 +Date: Fri Aug 20 15:01:34 2021 +0800 + + fix switching leader active. + +commit 63a91b18184f01d53402023463149af1623795fc +Author: yy0 +Date: Fri Aug 20 13:54:03 2021 +0800 + + [replay engine] removed __enable_block_receiving_clog and increased replay_concurrency from 4 to 64 + +commit aa15788e556a0efbe485631687c44c6e453f4fec +Author: yy0 +Date: Fri Aug 20 11:52:42 2021 +0800 + + fix logic of Maximum continuous replayed log_id + +commit 047132a3a7d64be2e947fa5329c96e0243024119 +Author: wangt1xiuyi <13547954130@163.com> +Date: Fri Aug 20 10:45:52 2021 +0800 + + fix some potential bugs + +commit 3107d410f1e920570700c4837f4fc87a97451d71 +Author: zhangdiandian <35321989+zhangdiandian0127@users.noreply.github.com> +Date: Fri Aug 20 11:29:39 2021 +0800 + + Fixed a wrong word in the comment (#317) + +commit ab00790f639d399eabd7b42922bf14dadd062478 +Author: hf0 +Date: Fri Aug 20 10:33:11 2021 +0800 + + fix NOP log submit_timestamp fallback issue during reconfirm + +commit 61ae7ea4d08bb7cb736c421f663154083bbf3c29 +Author: yy0 +Date: Fri Aug 20 10:26:02 2021 +0800 + + fix problem with region priority + +commit a0ff8aaa32887fddc3ac7d3f25bd1e3d96c77c49 +Author: jz0 +Date: Thu Aug 19 17:53:21 2021 +0800 + + Patch bug fixes to opensource branch. + +commit 10799a599b87abd39011bab0acee82ac75114e75 +Author: Tyshawn +Date: Thu Aug 19 17:36:56 2021 +0800 + + [Tmp.File] fix prefetch handle issue + +commit 88a8862b77508c40a37410ca8abccec90657e2ac +Author: st0 +Date: Thu Aug 19 17:11:52 2021 +0800 + + support max_connections and max_user_connections + +commit 4a1adf11e8f6af509a1fa2e830edfb3865651f6c +Author: yy0 +Date: Thu Aug 19 17:01:48 2021 +0800 + + [clog] fix observer restart failed with decompression log entry in last uncomplete block return -4527 + +commit 9d75514b8e905ef0a1e1743f1e914f0615bbbe9d +Author: nroskill +Date: Thu Aug 19 10:40:53 2021 +0800 + + delete unused var + +commit 6f46b8491f2339f83bdb29f2d9f8598c5ae0a377 +Author: lf0 +Date: Thu Aug 19 10:25:02 2021 +0800 + + Fix column default value check is not compatible with mysql + +commit f5e3910971fda72645c93e95938c49bda936bc26 +Author: br0 +Date: Wed Aug 18 15:38:46 2021 +0800 + + Fix some checked returns found by white scan + +commit fb1c1fd746807906d5d4a1e48391b96c2a5c3673 +Author: zhijiuxing-alt <58596106+zhijiuxing-alt@users.noreply.github.com> +Date: Wed Aug 18 15:25:16 2021 +0800 + + Fix invalid link in document (#306) + + modify the mkdocs.yml and Added support for Chinese retrieval + +commit 94e2cc67b4bd48a22d7a54e89814b6f108c54329 +Author: nroskill +Date: Wed Aug 18 10:16:22 2021 +0800 + + memory diagnose including deleted tenant + +commit 4791a7335ef18d40a577f199bb8b5674187d5315 +Author: chinaxing +Date: Tue Aug 17 15:34:07 2021 +0800 + + [FIX] test mvcc-list empty when access + +commit 8bd9721cfbe185fe9a5235e3119a229ab02a1e44 +Author: maosy <630014370@qq.com> +Date: Tue Aug 17 14:30:27 2021 +0800 + + modify daily_merge error and forbid modify cluster_id and cluster + +commit 0c581542a773b77b3c746b5c84b6a07e69a9bcb6 +Author: handora +Date: Tue Aug 17 14:02:38 2021 +0800 + + [BUG] clear record when data not changed + +commit 8dab36fe5d2aa1b8adaa9e521ac688c1f27f0d78 +Author: xf0 +Date: Tue Aug 17 13:52:10 2021 +0800 + + fix cases 3.1_opensource_release + +commit 27c813dfc8ccb976fd1fdd0c8c5109fa1eb5d0ae +Author: yht0 +Date: Mon Aug 16 23:48:22 2021 +0800 + + Fix skip range bug + +commit 1800b15f9b78119936573647349094a17d072e66 +Author: chinaxing +Date: Mon Aug 16 19:17:45 2021 +0800 + + [FIX] read row locked by current transaction need check in case of leader revoked + +commit 67e7063c4e469e36c45e9ab80007f464e164905d +Author: Aristoeu +Date: Mon Aug 16 14:34:36 2021 +0800 + + Merge pull request from GitHub pr276 + +commit 74cb839ffe4cc10bc79497af9c5e7640e537f107 +Author: LINxiansheng +Date: Fri Aug 13 17:31:13 2021 +0800 + + Fix the pointer and reference alignment error on clang-format + +commit f9f6066b8d70eeeee64b049d6b86ac0501766854 +Author: xf0 +Date: Fri Aug 13 16:36:28 2021 +0800 + + fix cases master + +commit a8f362279648de947e79f361f7f63e8fc6ccb498 +Author: yy0 +Date: Fri Aug 13 14:48:35 2021 +0800 + + trans table no need get multi trans version start + +commit 0cd34bf020dd1321d420cc681e9cf6da0c501de6 +Author: zhijiuxing-alt <58596106+zhijiuxing-alt@users.noreply.github.com> +Date: Fri Aug 13 13:44:50 2021 +0800 + + update docs (#297) + + * update docs + + * update file directories + + * modify docs directory structure + + Co-authored-by: He Wang + +commit 4504c4442f981e8a85623d1654198591c3ab6a45 +Author: ly0 +Date: Fri Aug 13 13:10:39 2021 +0800 + + fix searray memory leak + +commit cb4171c32772b34249ece240133aa7cc69b4a5fa +Author: nroskill +Date: Fri Aug 13 10:22:44 2021 +0800 + + fix trace_id memory leak + +commit f75f59928956e20bf070335a182dc954a6d0983a +Author: MizuhaHimuraki +Date: Thu Aug 12 18:04:11 2021 +0800 + + add dockerfiles to build a simple image for oceanbase-ce (#295) + +commit 23934c96820df6ff8ca147afe920d4792d4b5c4e +Author: chaser-ch +Date: Thu Aug 12 17:39:42 2021 +0800 + + fix border key buf overflow problem + +commit ce5da32082345d4691ae7ee00cac29586c1aafe4 +Author: rq0 +Date: Thu Aug 12 17:27:23 2021 +0800 + + fix size_overflow bug in distributed update + +commit ce819f8b0f15eb7456c34eecb93a27cbbbc0f53b +Author: rq0 +Date: Thu Aug 12 16:39:34 2021 +0800 + + fix core when invoke ObDistPlans::match + +commit 97b4595450086d66ef430de7fe011173e4dc3984 +Author: yy0 +Date: Thu Aug 12 16:05:28 2021 +0800 + + not update schema version if replay clog while restore + +commit ab743ff0d39a0bf1ca14488d178b6545e4736a6b +Author: hf0 +Date: Wed Aug 11 20:30:29 2021 +0800 + + fix primary leader sync log timeout issue in max protect mode. + +commit 87b97c82a16cec7df48a679d42b2b8020d045c3f +Author: jz0 +Date: Wed Aug 11 19:54:02 2021 +0800 + + Fix parent namespace stmt setting during query push down. + +commit 895f700d99533787ffa2a036038e0f0c6cae56df +Author: xj0 +Date: Wed Aug 11 19:24:11 2021 +0800 + + add tableapi to opensource release + +commit 7c05e32506763b14466f7158db7cc3e3e1794841 +Author: ym0 +Date: Wed Aug 11 19:06:57 2021 +0800 + + fix auto drop tenant problem + +commit 54e159cae461dc83f36cc0074fffb78e9bd92256 +Author: bf0 +Date: Wed Aug 11 18:55:42 2021 +0800 + + fix charset convert core + +commit 0192a4d228bdb5642e6e753bdd624ace50461433 +Author: ym0 +Date: Wed Aug 11 18:39:14 2021 +0800 + + fix create system table problem + +commit 58f7fb882eaf0d0a784f9e006b3ee1e2407a379a +Author: LINxiansheng +Date: Wed Aug 11 17:50:35 2021 +0800 + + Merge pull request from GitHub pr175 + +commit 99f2835249547a56afbaca7de5862567c8ec29dd +Author: st0 +Date: Wed Aug 11 17:37:37 2021 +0800 + + modify default value of enable_merge_by_turn + +commit fadee2ca78330309dba349ee2d595063995f06aa +Author: LINxiansheng +Date: Wed Aug 11 17:22:03 2021 +0800 + + Fix RPM make failed + +commit cd7e9ba1915ef6699590d067f12b5a3ef67e47d0 +Author: rh0 +Date: Wed Aug 11 17:08:53 2021 +0800 + + fix unhex when sql_mode is strict + +commit 9f5b3841584131bfe1647902e71277ac63e726a4 +Author: jz0 +Date: Wed Aug 11 16:53:39 2021 +0800 + + Fix set stmt view limit pushdown bug. + +commit 358b84793616fbf8803402f30d7d51b4fc8061b5 +Author: xf0 +Date: Wed Aug 11 16:06:01 2021 +0800 + + fix cases 3.1_opensource_release + +commit 78f8c06a35597789cbe8542403784def439e2467 +Author: Tyshawn +Date: Wed Aug 11 15:51:04 2021 +0800 + + optimize read performance of tmp file + +commit 4a58022b57a663f991390a5c8e6b79a1c58e78e9 +Author: handora +Date: Wed Aug 11 15:33:27 2021 +0800 + + cherrypick to 3.1_opensource_release + +commit a6d5591ddf2f1d26fdb4d679c4e5cb220c29c10f +Author: a1iive <38487370+a1iive@users.noreply.github.com> +Date: Wed Aug 11 15:14:42 2021 +0800 + + feat(ob_error): add ob_error tool (#192) + +commit b20901e8c84d3ea774beeaca963c67d7802e4b4e (tag: v3.1.0_CE_BP2) +Author: kongfy +Date: Wed Aug 4 17:57:29 2021 +0800 + + fix rowlock double locked problem + +commit d275ff56a8cc681661464cb7bfea32e860c17cfe +Author: mz0 +Date: Tue Aug 3 21:04:23 2021 +0800 + + Fix miss assignment of ret + +commit 651b68ec8ee965b7bb8cf096463836134f51c09f +Author: lx0 +Date: Tue Aug 3 20:32:42 2021 +0800 + + fix get_multi_version_start return bigger value + +commit c7e696325a87521e6808770856f709f8e3922711 +Author: xf0 +Date: Tue Aug 3 19:35:31 2021 +0800 + + modify information_schema.key_column_usage + +commit 254957d87eaf712904e8a6b0f96e3b0161989238 +Author: a1iive <38487370+a1iive@users.noreply.github.com> +Date: Wed Aug 4 19:06:58 2021 +0800 + + fix(add file): add gen_errno.pl (#285) + +commit abe31e8088414430feb0ef0e8acc4c55dcfe181b +Author: wangzelin.wzl +Date: Mon Aug 2 21:17:19 2021 +0800 + + Fix the errors 'observer -h' and 'observer -V' + +commit b9061285dc06ecef668de8d657a083867ebb60ff +Author: LINxiansheng +Date: Mon Aug 2 17:18:22 2021 +0800 + + Fix outerjoin limit pushdown where condition replace bug. + +commit 38692436dcbb0f0fcc3890c59253c40e64bee770 +Author: He Wang +Date: Mon Aug 2 16:17:46 2021 +0800 + + modify mkdocs (#278) + + * remove github workflow + + * update mkdocs.yml and add mkdocs.md + + * add site/ to .gitignore + + * leave requirements.txt in docs/ + + * update mkdocs.md + +commit 1f05540867f0e050683f53e07729ad3f336a9801 +Author: chaser-ch +Date: Mon Aug 2 14:42:13 2021 +0800 + + fix fuse row cache problem with uncommited trans + +commit f22996624874409dd81db7e5f492365fbc090d8c +Author: yb0 +Date: Fri Jul 30 23:44:54 2021 +0800 + + fix partition wise join check bug with non template part table + +commit 3d622cdd7be44b496b1a46a5aa02b5e33f16c0f5 +Author: nroskill +Date: Fri Jul 30 19:05:48 2021 +0800 + + fix get_virtual_memory_used core in arm + +commit 53f7a648885bf1ead7ca403c3d6838220631d19e +Author: He Wang +Date: Fri Jul 30 21:15:48 2021 +0800 + + add docs website config (#251) + + * add docs website config + + * move files in doc/ to docs/ + +commit 49cdaf51d56d6d2100dcf3356c35f631f089030d +Author: hiddenbomb +Date: Fri Jul 30 17:45:45 2021 +0800 + + retry io_getevents if we meet EINTR due to interruption from pstack/obstack + +commit a331dec52cce6356b41398c39626d3c27e13974b +Author: LINxiansheng +Date: Fri Jul 30 14:12:13 2021 +0800 + + Remove warning configurations + +commit 62c4fec8b566da5c5bde0513dfd451fcac775ec0 +Author: bz0 +Date: Fri Jul 30 13:51:14 2021 +0800 + + Adjust the position of an error code + +commit 83f34e730c8d23682e0c5eabf8c38de58bb70f3d +Author: jiangxianfu +Date: Fri Jul 30 14:54:52 2021 +0800 + + fix: utf8_bin is not exists in oceanbase replace with utf8mb4_bin #155 (#156) + + * fix: utf8_bin is not exists in oceanbase replace with utf8mb4_bin #155 + + * fix: typos version #179 + +commit a8a8925408f57f6ba9d68f536ff02ea72501a614 +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Fri Jul 30 12:51:20 2021 +0800 + + [doc]Clog tool (#154) + + * clog_tool doc + + * clog format introduction + + * fix comments and add about ob_admin + + * fix tingshan comment + +commit b75f46946e99502e1708eefa69811fe8176cf029 +Author: raywill +Date: Fri Jul 30 11:00:12 2021 +0800 + + [Shein-Feature] support auto_increment attribute for part column + +commit 6ee95017b002a60c8247cb666225593c3b365a50 +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Fri Jul 30 10:29:16 2021 +0800 + + Update ob_rpc_intrusion_detect.cpp (#170) + + * Update ob_rpc_intrusion_detect.cpp + + fix comments + + * Update ob_rpc_intrusion_detect.cpp + + Co-authored-by: LIN + +commit 1a45571554d8243c4763311e2895e288c36c4077 +Author: bz0 +Date: Thu Jul 29 22:21:13 2021 +0800 + + fix bug that index num in table is more than limited num + +commit bd84570b4ce76593361c88af5fb0469a6a3ce679 +Author: bz0 +Date: Thu Jul 29 22:12:13 2021 +0800 + + fix bug that is not check whether dimensional pointer is null + +commit 6eb1cb835538878f886fe80f37063c47e3ec8711 +Author: jz0 +Date: Thu Jul 29 21:36:13 2021 +0800 + + Fix view merge for join on condition containing subq + +commit c9521097c995a35e0ca521b493f2c3f8a1ce6c61 +Author: dx0 +Date: Thu Jul 29 21:21:12 2021 +0800 + + patch code to open source branch + +commit 8a519477bbfad3af7ea11764fbb01bb412a0ab76 +Author: ls0 +Date: Thu Jul 29 21:09:13 2021 +0800 + + fix merge group by overwrite T_QUESTIONMARK leads div core + +commit 2614023cbf18b82b081e312ccb4f7d93745d2ebe +Author: bz0 +Date: Thu Jul 29 20:48:13 2021 +0800 + + [thread hang] Fine-grained record time in root balance thread + +commit 79131c0cda4321081cfa78b8815d40ccdb4a52aa +Author: raywill +Date: Thu Jul 29 16:30:15 2021 +0800 + + [bp2] batch patch code from 31x to opensource + +commit 1f8ee09135039e4fe7914ba0ba6e0e74c71e66f6 +Author: Laughing +Date: Thu Jul 29 16:15:57 2021 +0800 + + fix(sql): invalid use of macro OZ and OB_FAIL (#164) + +commit dac871e88f268cc094e787610c0e285bf956670e +Author: zeminzhou +Date: Thu Jul 29 15:20:52 2021 +0800 + + fix bug (#180) + +commit 5f63a8788b383af58ec0519a2db889f2aaedcd9f +Author: lz0 +Date: Thu Jul 29 14:24:13 2021 +0800 + + Fix bug that memory size of AMM is too little + +commit 4640a92c31fed75d7e6200110e75807717cc42dd +Author: sl0 +Date: Thu Jul 29 14:03:21 2021 +0800 + + Bugfixs patched from 3.1.x to 3.1_opensource_release + +commit 9bbbb315853ae9e577ed9f97a857355eaf2d8084 +Author: wanhong.wwh +Date: Wed Jul 28 22:12:13 2021 +0800 + + WRS: add weak read version verification + +commit 60c3786386809b907a3accac63e100c0bff7fe9c +Author: LIN +Date: Wed Jul 28 21:37:26 2021 +0800 + + fix misspelled word (#250) + + Co-authored-by: wangzelin.wzl + +commit 418f0924626dd5bc9594bf6dcb471ad238d22d82 +Author: ym0 +Date: Wed Jul 28 17:39:13 2021 +0800 + + Implement of auto refresh location cache + +commit 12e315115d1cbb958267e7d8416beb6f26bdf3fa +Author: zh0 +Date: Wed Jul 28 15:36:15 2021 +0800 + + 解决事务消息重构引入的状态机无法结束的问题 + +commit 5005ca278ba3fcb22ecec972bf11640511228024 +Author: zh0 +Date: Wed Jul 28 14:33:13 2021 +0800 + + fix end stmt timeout bug + +commit 1012d84ab573a8a075a094bbf5df8c2d72178792 +Author: ly0 +Date: Wed Jul 28 14:18:13 2021 +0800 + + fix tenant config cannot remove after tenant removed + +commit 3209421d5c80598d8125ffba17834bfbf6300d6d +Author: zs0 +Date: Wed Jul 28 13:51:14 2021 +0800 + + revert create table wait leader + +commit 52a81d286137ca1f44a06ca736a020ced6a03b97 +Author: lf0 +Date: Wed Jul 28 11:42:14 2021 +0800 + + Fix ps cache is invalid when calling cache_evict_all_ps + +commit c9bd25e70cc4ba29830505311baa826472e18625 +Author: xf0 +Date: Wed Jul 28 11:30:14 2021 +0800 + + fix an index name bug in phy restore + +commit b307e66489f65087f936f4c6906a2208c18567a7 +Author: HaHaJeff +Date: Wed Jul 28 01:51:14 2021 +0800 + + Support rebuild in leader reconfirm + +commit 4acae240c257149e6e98df0027cdd5bb1cced127 +Author: wangt1xiuyi <13547954130@163.com> +Date: Wed Jul 28 01:33:15 2021 +0800 + + support full non_reserved_word can be as alias name + +commit 6e9e639aac17b8c4af3303c0e78c510fbfe0ae5f +Author: yishenglanlingzui <395329313@qq.com> +Date: Wed Jul 28 01:06:13 2021 +0800 + + fix bug:data inconsistency will occur after multiple rows are replaced into + +commit e3dd01b90f2206bfcb4dd0f012848005a594ee29 +Author: zh0 +Date: Tue Jul 27 22:45:14 2021 +0800 + + fix local trans core dump + +commit 74d0236609f58254395e6c8aa3b6ba7d6eba2447 +Author: jg0 +Date: Tue Jul 27 21:39:15 2021 +0800 + + support last_day in mysql mode + +commit 09edba0ff6050d6c01a288f65a478115de29eee4 +Author: leslieyuchen +Date: Tue Jul 27 21:21:14 2021 +0800 + + CP 3.1 commit to open source + +commit 2b51e4f00122e6203b888758c665330c1aba9139 +Author: bf0 +Date: Tue Jul 27 20:24:13 2021 +0800 + + fix load data handle empty filed bug + +commit 0b7773c43f2886fb10d8a2688e68cb97b9cc9f01 +Author: jg0 +Date: Tue Jul 27 19:54:14 2021 +0800 + + add double-destroy check for MemoryContext + +commit 91852f9b580d8e1c8a54c6a68b7ea4eb25a83782 +Author: wd0 +Date: Tue Jul 27 19:42:15 2021 +0800 + + patch 3.1.x modification to open source branch + +commit 0f38ab7395050d5f2cb2863a67c4b3ed24365f60 +Author: jz0 +Date: Tue Jul 27 18:09:13 2021 +0800 + + Fix outerjoin on condition pushdown parent_namespace_stmt issue + +commit 9c76339e62463666d7a37ab2337b0e2b9897e95a +Author: raywill +Date: Tue Jul 27 17:27:15 2021 +0800 + + batch cherry-pick 31x bugfix to opensource branch + +commit 2969037a8be46dec344022e6573d7c2169cf2ded +Author: zh0 +Date: Tue Jul 27 17:03:14 2021 +0800 + + fix stmt rollback request to timeout bug + +commit 9d77e24a32e88ed39610e198137f3dd1506d7443 +Author: jh0 +Date: Tue Jul 27 15:39:13 2021 +0800 + + fix memory leak when unit migrate or del tenant happens + +commit 85d7d1e6f8594f1d6e028eae5b35482436447a96 +Author: maosy <630014370@qq.com> +Date: Tue Jul 27 15:15:14 2021 +0800 + + [RS]fix RS start fail while get_master_rs timeout + +commit f0726b6b6cba0d44b35193182bbf792f6b24ac98 +Author: zs0 +Date: Tue Jul 27 14:45:14 2021 +0800 + + create pg failed + +commit 067905be89834c79d79a6d388f8f56d99f9fb6a9 +Author: ym0 +Date: Tue Jul 27 14:15:14 2021 +0800 + + fix recyclebin related problems + +commit 63cb67d65a8f87d351cceb2d2d615f47708bc95d +Author: zh0 +Date: Tue Jul 27 12:15:14 2021 +0800 + + restrict debug log frequence + +commit 8b5d87eecd39849c7a0dde16e5e025fc9a5b3dbb +Author: zh0 +Date: Tue Jul 27 11:57:13 2021 +0800 + + fix standalone weak read bug + +commit acef9d21e9c87c241202a3d142df885dfcfe0e76 +Author: zh0 +Date: Tue Jul 27 11:45:21 2021 +0800 + + fix sys tenant no fast freeze bug + +commit a0978c20a8dd3ef25dbf0508474ec74927eb035e +Author: zh0 +Date: Tue Jul 27 11:27:14 2021 +0800 + + fix rollback fail bug + +commit 53b1e663840f6c1c5e18b2fb35084e4721aee9ac +Author: zh0 +Date: Tue Jul 27 11:03:13 2021 +0800 + + fix discard participants bug + +commit 13f6b30b67dfcaad7bd728f9b4ba567a31d2293d +Author: lf0 +Date: Mon Jul 26 20:06:13 2021 +0800 + + Set_ ob_ enable_ prepared_ Statement is false by default + +commit 5bb002d1f8c4c7196b0bed5922e77c6916287d6d +Author: yy0 +Date: Mon Jul 26 16:57:15 2021 +0800 + + [replay] fix rollback of weak read ts because of nop_or_truncate_log + +commit c3590d66d09b5e7f40245031c76689c026356fa0 +Author: xq0 +Date: Mon Jul 26 15:57:15 2021 +0800 + + bugfix: char function error + +commit 3aa7e08d3337f250b260a1b6b6d1bc081ba7c08e +Author: raywill +Date: Mon Jul 26 15:30:14 2021 +0800 + + [feature] support user defined nextval("seqname") function + +commit 191577d3f5207212fc5402beca9b773d0989e1a0 +Author: yy0 +Date: Mon Jul 26 14:03:14 2021 +0800 + + add log of trans table + +commit b3d3c8731a9a1c32eaa12f2cd6c3f2cd8cf71c8e +Author: yq0 +Date: Mon Jul 26 13:15:14 2021 +0800 + + 解决priority_queue改进唤醒逻辑后导致容易hang死的bug + +commit 5f0ce95c739ac5c75f2a879ff9bb57f13f7806ea +Author: ym0 +Date: Mon Jul 26 12:45:13 2021 +0800 + + fix remote async execute -4006 + +commit a24b0eb4e75ad91ab7e13bfa19e006c7bb955eb5 +Author: stdliu +Date: Mon Jul 26 11:51:13 2021 +0800 + + Cherry commit from 3.1 to 3.1 opensource + +commit f2b3572e34fea5878345054854fbc14a359a1d34 +Author: lck0 +Date: Mon Jul 26 11:30:14 2021 +0800 + + patch some bugfixs into opensource + +commit 821da37d636a6ec20c32c4b0b5c82961d367385e +Author: yy0 +Date: Mon Jul 26 10:42:25 2021 +0800 + + cherry-pick from 3_1_x_release to 3.1_opensource_release + +commit f2f91f98c62981b5e2aee3a1bc804115a5b3e608 +Author: jg0 +Date: Fri Jul 23 18:36:23 2021 +0800 + + 【CP】patch to opensource + +commit 8160997f02e65ae006cb1a86713e00bb7c2a42e5 +Author: ly0 +Date: Fri Jul 23 17:33:21 2021 +0800 + + patch some bug fix:part 2 + +commit a56ffb2862edce375618c8b3a308474fdb7af29e +Author: LINxiansheng +Date: Fri Jul 23 13:42:20 2021 +0800 + + 修复冷partition写checkpoint日志的频率控制 + +commit 0df13a572f6ed032a47e62913572e09df10244e4 +Author: yq0 +Date: Fri Jul 23 12:12:25 2021 +0800 + + fix slice_alloc.h uint32_t overflow bug + +commit 3fa7f39778f836c86bde0dbcc71b864e4518b160 +Author: SanmuWangZJU +Date: Fri Jul 23 11:21:14 2021 +0800 + + patch code of observer modified by oblog + +commit 4223b124254871be75d286a8c393a03763343a54 +Author: sl0 +Date: Fri Jul 23 02:12:14 2021 +0800 + + remote sql executor not retry when get plan + +commit 1198d56ceb4baa5a4baa8a50da69af2791771caf +Author: ml0 +Date: Fri Jul 23 01:39:13 2021 +0800 + + Automically configure observer network speed. + +commit 8d61732e97507140db6fa086472d4101f3952bd6 +Author: ly0 +Date: Fri Jul 23 01:15:13 2021 +0800 + + patch some bug fix:part 1 + +commit 49b53c4570804b5e2458d4dbdf253d9911daca37 +Author: ml0 +Date: Fri Jul 23 00:27:13 2021 +0800 + + A couple of bug-fixes for opensource branch. + +commit 192f6aee4f131aed5d46fb24c15c5abfbf6d0849 +Author: yy0 +Date: Thu Jul 22 23:42:13 2021 +0800 + + fix clog_info membership info may be rewritten bug. + +commit 0b54fb4b94a45660dfe26e1554b1c2b60541ca38 +Author: obdev +Date: Thu Jul 22 16:24:14 2021 +0800 + + fix check_sync_state schema version for switchover + +commit 2cd51447d860fcc28044727c66060144176f4e19 +Author: Tyshawn +Date: Thu Jul 22 11:30:47 2021 +0800 + + optimize gc sstable. + +commit 7b201b92530e9040e8f0b13c6cf487c2e6f51439 +Author: gjw2284740 +Date: Thu Jul 22 11:18:09 2021 +0800 + + [opensource] patch from 31x + +commit 76d8e4bd5f45394e38dc807c0132a45cc736c39d +Author: hf0 +Date: Thu Jul 22 10:58:16 2021 +0800 + + optimize ps->check_can_start_service() interface. + +commit ac34abdc9e383a9a0dc9604c4882f35581b1e88b +Author: hf0 +Date: Thu Jul 22 10:25:58 2021 +0800 + + fix check_partition_exist failure code process logic. + +commit 5839aec035bd0a8e007e64e4b6d6568e63b9c51c +Author: rl0 +Date: Thu Jul 22 00:31:09 2021 +0800 + + Patch some commits to open source branch + +commit 69fa727d912a90c443d41f8c33c323e59f5c0379 +Author: hf0 +Date: Thu Jul 22 00:01:05 2021 +0800 + + restoring replica do not resp reconfirm fetch log req. + +commit 7fb21bbbe7fde0cb2007e88fe184d767511c59e7 +Author: bf0 +Date: Wed Jul 21 23:46:35 2021 +0800 + + cherry-pick bug fix in 3.1 + +commit d49f1baf7db9a134308dd0d77bfd00ec54a1ada1 +Author: bf0 +Date: Wed Jul 21 23:23:03 2021 +0800 + + change default server language for mysql handshake + +commit 889d5cb6d8c804ad8e78d9ca101f95cced4f5b90 +Author: ls0 +Date: Wed Jul 21 18:01:16 2021 +0800 + + implement expr asin/acos/cot/cos in mysql mode + +commit 26d446e4f19672ea4bab6517f1a5d12c69e95013 +Author: zx0 +Date: Wed Jul 21 17:28:33 2021 +0800 + + Optimize query performance of __all_virtual_trans_stat and bugfix + +commit 0d4cad40a0180bcf25a0859e3a4c12b4740cd63e +Author: obdev +Date: Wed Jul 21 15:21:15 2021 +0800 + + fix information_schema table priv problem + +commit d6d35f670c076a70ae815e2151ba6c8b0b164944 +Author: obdev +Date: Wed Jul 21 14:54:15 2021 +0800 + + cherry pick commits to opensource + +commit a9e70b7bcdb7177ab869c82b162a5b760dd25022 +Author: obdev +Date: Wed Jul 21 14:15:14 2021 +0800 + + bug fix to open source branch + +commit 80fad5f4a89b100d3bc3a2ea5f4c79cf5bcb53af +Author: obdev +Date: Tue Jul 20 21:33:13 2021 +0800 + + delete config clog_usage_limit_size + +commit f45d2cdbe210a0a50397c4bfa2b92c0ef9a0654a +Author: obdev +Date: Tue Jul 20 17:06:14 2021 +0800 + + cp bug fix to open source branch + +commit 91bb0da2ae919c37cda6690df825cab8feafd2a7 +Author: obdev +Date: Tue Jul 20 10:48:13 2021 +0800 + + fix mysql.user view for file priv + +commit 61ee286f26d4e2a3d9f55dd0409ccc9fe1c8ce5b +Author: obdev +Date: Tue Jul 20 10:21:14 2021 +0800 + + Fix FALLOC_FL_PUNCH_HOLE not defined when glibc version is low + +commit ae0ace666f1a5c4ac7ae2080fabf7fd35c580d2c +Author: obdev +Date: Mon Jul 19 23:12:15 2021 +0800 + + cherry-pick omitted fixs to open-source branch + +commit c949c5e01f0fafaecdd9318d15807f09d94cd701 +Author: obdev +Date: Mon Jul 19 22:45:15 2021 +0800 + + patch bug fix to open source branch + +commit e03cb03357556652d745b8e718e922a2636dc5d1 +Author: obdev +Date: Mon Jul 19 22:33:13 2021 +0800 + + PATCH bugfix to opensource branch + +commit 5b5c04ff4954b448ce7b6cba52b6b8249c7a984b +Author: obdev +Date: Mon Jul 19 21:39:13 2021 +0800 + + cherry-pick from 3_1_x_release to 3.1_opensource_release + +commit 1777c9769eafa406163a298fef2bfdc95d4ce357 +Author: obdev +Date: Mon Jul 19 21:27:14 2021 +0800 + + cherry-pick from 3_1_x_release to 3.1_opensource_release + +commit 850ef4e4c30ed82a28ddbaf3cc37820d406eb956 +Author: obdev +Date: Mon Jul 19 20:48:14 2021 +0800 + + optimize iterate_trans_stat + +commit a3fc28e3361850b79786cb8bad25e809efbda27e +Author: obdev +Date: Mon Jul 19 17:42:14 2021 +0800 + + do not print log when thread is exiting + +commit f0bad67c09867125388ca3ff5f3e22c0231f3f76 +Author: obdev +Date: Mon Jul 19 16:48:16 2021 +0800 + + Patch fixs of estimating row count to 3.1_opensource_release + +commit af7df013e6e4adc2c971eedf14f0c3df18f68790 +Author: obdev +Date: Mon Jul 19 16:12:13 2021 +0800 + + get config value clog_usage_limit_size for local store total disk space + +commit 0557600717a507d8a3a96b9b167ce885a0644414 +Author: obdev +Date: Mon Jul 19 15:39:14 2021 +0800 + + Support expr pi in mysql mode + +commit ee48dc4c29213b6b6184cb0b10fefc4d86b71469 +Author: obdev +Date: Mon Jul 19 14:42:14 2021 +0800 + + fix tmp file background gc issue, after tenant being dropped + +commit 4770dbcdcb76aeaeff953be1b8f13e7c9a60adb0 +Author: obdev +Date: Sun Jul 18 15:24:13 2021 +0800 + + Add defense for builtin_clz/builtin_ctz in case that input is zero + +commit 3a6db0a542776a7595ea226836bc7d66e25ad629 +Author: obdev +Date: Fri Jul 16 20:57:14 2021 +0800 + + patch code to open source + +commit ce7960726fa07d2391be642e6d4072c2ae241e08 +Author: obdev +Date: Fri Jul 16 18:24:15 2021 +0800 + + fix rs obtest case + +commit 8cd6314c3bfceb86ad69a5adac93e62a3a7809af +Author: obdev +Date: Fri Jul 16 18:06:13 2021 +0800 + + Fix compile warning + +commit 9ea292d68b2dbcc38aa807bc10054672092de6a3 +Author: obdev +Date: Fri Jul 16 17:57:13 2021 +0800 + + Fix bug that check response status when broadcast shuffle + +commit 9547c883a31bfba5da86ec19b374e1a75f349db7 +Author: obdev +Date: Fri Jul 16 15:03:13 2021 +0800 + + adjust kvcache log level. + +commit 6212d3fd99ebd333c2239f2346ea75909f6fd087 +Author: obdev +Date: Fri Jul 16 14:42:13 2021 +0800 + + Fix error that init dtl first buffer + +commit 4deb96eab49cfd3a07edb7ec086d2274a454e8b2 +Author: obdev +Date: Fri Jul 16 14:30:14 2021 +0800 + + Fix bug that sleep wrongly when get dtl data + +commit 46cd5c3ce043c3bbead2abd8d4868b648c7edc42 +Author: obdev +Date: Fri Jul 16 11:33:59 2021 +0800 + + fix bug of not kill session when execute ob_disconnect + +commit 18070dfcd7ef2587aa9e964311499af39aeb2fa6 +Author: obdev +Date: Fri Jul 16 11:17:55 2021 +0800 + + Support punch hole on block_file + +commit 3a827ef0d2df76a4c819c0a06c9164905114d164 +Author: obdev +Date: Thu Jul 15 20:24:13 2021 +0800 + + add defense code for tmp file in case of misuse. + +commit 09bc1e96dcf867273813e6166fd82ec1f8dc1b40 +Author: obdev +Date: Thu Jul 15 19:03:13 2021 +0800 + + update memory_limit description + +commit 000ee98d25e61425114ee67ec63e67f6ec4f6c24 +Author: obdev +Date: Thu Jul 15 18:39:14 2021 +0800 + + fix bug for sequence + +commit 51ee0c55b2b45289b79cd22dad662a852c5795af +Author: obdev +Date: Thu Jul 15 18:27:13 2021 +0800 + + cherry-pick from 3_1_x_release to 3.1_opensource_release + +commit 2aa1574bc6f0bfa5257207073e80f28733e1de16 +Author: obdev +Date: Thu Jul 15 18:15:13 2021 +0800 + + cherry-pick from 3_1_x_release to 3.1_opensource_release + +commit 7eb645fba3e385b03aedfcd3797d120f7abeaf99 +Author: obdev +Date: Thu Jul 15 17:57:14 2021 +0800 + + add parameters for detecting disk warning and error + +commit 20c0cae3ddff13855ac1572135d644751f13acf9 +Author: obdev +Date: Thu Jul 15 14:21:14 2021 +0800 + + cherry-pick from 3_1_x_release to 3.1_opensource_release + +commit ad7be2769266f9b0d9425121aa9b3230909bfb0b +Author: obdev +Date: Thu Jul 15 13:48:14 2021 +0800 + + cherry-pick to opensource. + +commit b1c0fe05fa76cbcd3c4e878dcece4b0eb3ce0635 +Author: obdev +Date: Thu Jul 15 11:51:13 2021 +0800 + + Fix OOM bug that SegmentBitset allocate more than the 2M size + +commit 94816acd47cd5d13bd2c9039e564821d3e35f6af +Author: obdev +Date: Thu Jul 15 11:39:13 2021 +0800 + + patch code from 3_1_x_release + +commit ef2b6227955c0345bc564a19d9d1fc3bff4cb2b0 +Author: obdev +Date: Thu Jul 15 10:51:14 2021 +0800 + + Decouple clog writer and shared memory file + +commit e76ba6bf1c02b8f43e128018ed492aeaea9c80f9 +Author: obdev +Date: Thu Jul 15 10:36:13 2021 +0800 + + Fix NPE when broadcast dtl channel can't allocate buffer + +commit e3a4db0a2440f0655da3780f179a81aa0bb4ee08 +Author: obdev +Date: Thu Jul 15 10:18:13 2021 +0800 + + Fix 3.1 upgrade issue in old pg create/remove slog replay + +commit b9291f9630e64526fa628e460a5dbb54350abb98 +Author: obdev +Date: Wed Jul 14 23:57:14 2021 +0800 + + Adjust system log level for last slog not complete + +commit 77a4d47202e9b61888f47c9bf2e7a9c9e2b0bfb0 +Author: obdev +Date: Wed Jul 14 23:48:13 2021 +0800 + + fix getting invalid timestamp when generate_weak_read_timestamp + +commit ae9ef4777eb3ca4567a222548df1f722d8f4c8c0 +Author: obdev +Date: Wed Jul 14 23:27:13 2021 +0800 + + Patch bugfix from 3.1.x. + +commit 86a8d6f46eaffeb17fc4b747dcf67ee57bc49428 +Author: obdev +Date: Wed Jul 14 23:00:13 2021 +0800 + + detect disk hang + +commit 24cb9387678b8012992b3b430503e158e4c03b6c +Author: obdev +Date: Wed Jul 14 22:42:13 2021 +0800 + + update first log timestamp as heartbeat response for aggregate log + +commit a997b23808abb79658de1f130091419bba79fb29 +Author: obdev +Date: Wed Jul 14 17:48:15 2021 +0800 + + cherry-pick bugfix from 3.1 to open source branch + +commit 131c2cf6580d68c82cf3ed4d38d54df36f173e09 +Author: obdev +Date: Wed Jul 14 10:24:13 2021 +0800 + + remote execute hang because of plan diff with ctrl ser and runner ser + +commit 42a6e1268bf537caf1c7494a2c1456392c3ed823 +Author: Zlatan <578072836@qq.com> +Date: Tue Jul 13 21:57:19 2021 +0800 + + refine --help result (#151) + + * add a OB_FAIL for ret check + + * refine --help result + +commit 9c55a2becf4100a5b7e1890563e69e1da58a4c0c +Author: hezuojiao +Date: Tue Jul 13 20:00:59 2021 +0800 + + [Chore] update .gitignore to cover Intellij and OSX files (#146) + +commit f27ecbb784d72636583440defc04489da9c3756b +Author: obdev +Date: Tue Jul 13 19:42:21 2021 +0800 + + opensource bigfix patch + +commit 2c4f8593fbf949019794a7d1732fe4257eea9733 +Author: obdev +Date: Tue Jul 13 15:33:24 2021 +0800 + + Fix atan does not support two parameters in mysql mode + +commit ce63c8923f2921ec00cf0490f13af5689c9c8c20 +Author: obdev +Date: Tue Jul 13 14:54:13 2021 +0800 + + fix bug of tinytext type in mysql mode can insert 256 bytes chars + +commit 1ec7b00f367bc9d8b20bf0573704681da7f0321f +Author: obdev +Date: Tue Jul 13 14:39:14 2021 +0800 + + bugfix cherry-pick to opensource release + +commit 601c09e290c76a61f7e95e42da2c732b02574a73 +Author: Zlatan <578072836@qq.com> +Date: Tue Jul 13 14:15:27 2021 +0800 + + add a OB_FAIL for ret check (#142) + +commit 996bc85dbbffda84f9068e9c017e94fc57c7dab2 +Author: obdev +Date: Tue Jul 13 14:00:12 2021 +0800 + + add param proxy_readonly_transaction_routing_policy + +commit d922e21af7d04a5a622c5c8a2d3c939144fa8a00 +Author: obdev +Date: Mon Jul 12 20:17:20 2021 +0800 + + forbid set backup dest before patch + +commit cf06bbcd78f6edc74d7247dee73d24d488868b5a +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Mon Jul 12 20:01:40 2021 +0800 + + resovle conflict (#110) + +commit 4b182edc11ba03184963c3d4eb8dc05f694ed9d2 +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Mon Jul 12 19:37:02 2021 +0800 + + [doc] add quick start (#108) + + * add quick start + + * add quick start by Amber + + * update + + * fix londa's comment + + * fix jiyu + +commit 4de3feb72fb88999651579495d2546c1843ab8d2 +Author: obdev +Date: Mon Jul 12 19:24:43 2021 +0800 + + batch cherry pick bugfix codes + +commit 9c7663609ed9ca3413431c4e2bdcec6c9a973c27 +Author: obdev +Date: Mon Jul 12 17:14:00 2021 +0800 + + add guard_lock for deserialize session_info + +commit e1a347ac632f0f2602e41a7761800b80bfcdbe2c +Author: obdev +Date: Mon Jul 12 16:47:17 2021 +0800 + + fix bug for virtual table in __all_virtaul_proxy_partition_info + +commit d4a22bb030d59823f2f7e174f3135e90277e0e6b +Author: obdev +Date: Mon Jul 12 16:08:12 2021 +0800 + + fix expr like print + +commit 9aebb91bf5be56877ca865ddd68db699e30b9449 +Author: obdev +Date: Mon Jul 12 15:18:46 2021 +0800 + + fix macro block mistake free issue. + +commit 94ba0a393b883494077f3dddbf3f1c725cd591e3 +Author: obdev +Date: Mon Jul 12 15:04:52 2021 +0800 + + cherry-pick bugfix to opensource + +commit e47392397a470305aec6c9f5b8839121f1762c5c +Author: wangzelin.wzl +Date: Mon Jul 12 14:04:27 2021 +0800 + + fix a diff error + +commit 01321d90c7fa5ea47ae5a90d1320e066fed1558a +Author: rgyu +Date: Mon Jul 12 13:58:47 2021 +0800 + + fix: correct bootstarp typo to bootstrap issue #121 (#124) + + * fix: correct bootstarp typo to bootstrap issue #121 + + * fix: remove misleading error message #137 + +commit d2f257f846bdb8f764bc1c6ee7130125470c2c9e +Author: obdev +Date: Mon Jul 12 10:55:11 2021 +0800 + + fix iterate flag with same sql_seq + +commit 4c0445540381de0d45a69630ad3e287bd7d1e5fb +Author: obdev +Date: Sun Jul 11 21:15:12 2021 +0800 + + fix collation free compare with rowkey helper + +commit 025f70b8762f46ab2ecb28e4400dccb77606f16c +Author: obdev +Date: Sun Jul 11 21:00:11 2021 +0800 + + force mini minor to reduce mini sstable cnt + +commit c1a3a90fb9e51711c27cc97d062ba3d1f5c07e1e +Author: obdev +Date: Sun Jul 11 20:40:10 2021 +0800 + + fix coverity issues + +commit 5b403f4e8451b12c78d75f59dceba9e1a550b47b +Author: obdev +Date: Sun Jul 11 20:05:12 2021 +0800 + + fix memory out of bounds + +commit 7dcf2baa4ea3ad335430f8c8d0831ab89445dffb +Author: obdev +Date: Sun Jul 11 19:45:11 2021 +0800 + + Fix query push down and add subquery handling + +commit 49d67f8644c495ef5eb56d8760ef17637fdc44bb +Author: obdev +Date: Sat Jul 10 17:05:12 2021 +0800 + + refresh schema hang in inner_sql + +commit c6f5f093e9a262cc39a619e3bfac916b4c658e4b +Author: obdev +Date: Sat Jul 10 15:50:13 2021 +0800 + + bugfix: char function data error in gc col + +commit eb4dc363324a07febee2436b6e37833221d424ca +Author: obdev +Date: Sat Jul 10 15:15:12 2021 +0800 + + white scan bugfix + +commit 4fdec18c61649464da600fedc47d3e4f7bc5f039 +Author: ben +Date: Fri Jul 9 20:21:31 2021 +0800 + + Avoid accessing array out of range (#115) + +commit 00b843a3c7b61211170d8694281d823d45c695d1 +Author: disksing +Date: Fri Jul 9 17:36:21 2021 +0800 + + Remove some rowkey functions (#17) + + * Remove some rowkey functions + + Signed-off-by: disksing + + * add comment about return code + + Signed-off-by: disksing + +commit a26b60e7a4de4149693b0bdbba4e401aaa1af8a6 +Author: obdev +Date: Fri Jul 9 17:15:13 2021 +0800 + + fix view col alias name bugs + +commit 701367dbff064e7c02c0e1ab628f13640de8099d +Author: obdev +Date: Fri Jul 9 15:48:00 2021 +0800 + + bugfix: create global index hung + +commit 0d7180c6c41951a604cea85893c0c75a5a7e0555 +Author: obdev +Date: Thu Jul 8 13:42:49 2021 +0800 + + fix session serialize bug + +commit f02d4c0d305034f863732ad76951701ef6d4c13e +Author: obdev +Date: Thu Jul 8 13:36:48 2021 +0800 + + not support protocol need disconnect + +commit d6ae24e6c167c1b8e6649f0688454a3384679b55 +Author: obdev +Date: Thu Jul 8 13:26:15 2021 +0800 + + Fix purge reset range issue when remain row + +commit 99866eb99df8ec3d65ebdfabaee61ef551f0cc90 +Author: wangzelin.wzl +Date: Wed Jun 30 19:59:56 2021 +0800 + + Fix a typo Github->GitHub + +commit 673919f01e34c09e5e9a1fda95640a68c7593189 +Merge: 2ef6e5e94 4a9512ce7 +Author: wangzelin.wzl +Date: Wed Jun 30 14:32:55 2021 +0800 + + Merge branch pr_126 into master + + Title: Github merge request from the pull request #126 + + code review from github + +commit 4a9512ce7003bf4572dc620d94d77ddf49633d61 +Author: outcontributer +Date: Tue Jun 29 15:59:12 2021 +0800 + + fix: correct some release id related variables + +commit 2ef6e5e944182be844733f421ac2ab0066f938e0 +Author: hither199 <64419453+hither199@users.noreply.github.com> +Date: Mon Jun 28 18:52:01 2021 +0800 + + 修改test/readme.md中--auto-try 为--auto-retry (#119) + + fix typo in documentation for mysqltest + +commit 00672c3c730c3df6eef3b359eae548d8c2db5ea2 (tag: v3.1.0_CE_BP1) +Author: jh +Date: Tue Jun 22 20:29:47 2021 +0800 + + fix plan cache memleak for add local plan route + +commit 524427c4555e2c4a9e81992d60a6ad01e7903fc8 +Author: MizuhaHimuraki +Date: Thu Jun 17 14:32:48 2021 +0800 + + update os compatibility list (#105) + + * update os compatibility list fix #56 + + * Update README.md + + Co-authored-by: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> + +commit 5a51484bf95ad267a8e07a046e3e06916802ae37 +Author: ly +Date: Wed Jun 16 17:05:44 2021 +0800 + + fix: coredump when port num conflict + + caused by ObLogger distruct after main(), some static instance that rely on may be destruct first + +commit 4a92b6d7df7c56b46bf61deb75996379e7b38d4a +Author: gm +Date: Wed Jun 16 15:48:42 2021 +0800 + + reformat source code + + according to code styles, 'AccessModifierOffset' should be -2. + +commit 8c4a2f26a6cb543437db1b2899e61e1b248e8837 +Author: gm +Date: Wed Jun 16 14:53:52 2021 +0800 + + fix compile warnings + +commit ad8465b5ceb49fbc98f8411a36fe258fd61df12c +Author: xc +Date: Wed Jun 16 14:26:40 2021 +0800 + + fix pointer print issue + + when response_result fail, it will try to print row value. When the failure is caused by ctrl+c, neteasy memory is released in response_result function and row memory is invalid. + +commit 4a0238e2da4c9933536f38cb2c7df202e2a8bcb1 +Author: wq +Date: Wed Jun 16 13:50:49 2021 +0800 + + fix unexpected logs of ddl_task_executor + +commit 5f77d9875292deddbb472965cf54011b7a02ff40 +Author: MizuhaHimuraki +Date: Wed Jun 16 13:26:53 2021 +0800 + + fix mysqltest issue + +commit 58c1f135c549e262950a256e4cfb3328c9e26caf +Author: bz +Date: Wed Jun 16 13:23:32 2021 +0800 + + fix bug that hash map/set entry exist when adding partition + +commit 49cfee7fa4697db12a327c56fa39c64c7057e1a1 +Author: zs +Date: Wed Jun 16 13:22:45 2021 +0800 + + fixed: adjust the log + +commit 104f9eba60a825b788df95511137fe9484b14de7 +Author: mw +Date: Wed Jun 16 13:21:24 2021 +0800 + + fix strncpy issue in parition validate + +commit 77c424517eb699a66b50f6e6d05b2978579ab6fd +Author: lc +Date: Wed Jun 16 13:19:54 2021 +0800 + + fix memory opreation bugs in log disk manager + +commit ffb16dd91fc3ca9aefb8c3af186b0cb0854ce333 +Author: mw +Date: Wed Jun 16 13:18:08 2021 +0800 + + Fix rs start work related freeze info bug + +commit 21dfb1ca01ded6dd30eacd777af8d1ae78a4f433 +Author: cd +Date: Wed Jun 16 11:55:34 2021 +0800 + + fix global index failed with schema refresh + +commit 795c834621f1808ef5aa083260d427696627c321 +Author: yy +Date: Wed Jun 16 11:54:12 2021 +0800 + + [replayengine] fix rollback of min_unreplay_log_ts + +commit ede121344628ff0afcf158c42466153df41b7495 +Author: yy +Date: Wed Jun 16 11:53:07 2021 +0800 + + force drop tenant when physical restore fail + +commit d3d110b7663702c6c8d54c914f63d15113d75a45 +Author: ms +Date: Wed Jun 16 11:51:12 2021 +0800 + + remove memstore limit for inner table + +commit d113832231769787b166529d1e91e7b10ea288da +Author: bf +Date: Wed Jun 16 11:43:45 2021 +0800 + + fix charset log print bug + +commit d1a8226c32b8e86587c000303afcb99726d0e356 +Author: cd +Date: Wed Jun 16 11:38:56 2021 +0800 + + fix resize file + +commit 03001c1fe35e7e840a29b21413c5e5acbfc44b93 +Author: zs +Date: Wed Jun 16 11:36:24 2021 +0800 + + update rewrite rules + + * adjust re est cost for nestloop semi/anti join + + * add threshold for cost base transform + +commit cbeee6568e60dec5b52b66ac7d1995f8cd61d31e +Author: xl +Date: Wed Jun 16 11:27:56 2021 +0800 + + assign use_seg_array_ true when prepare_container_ + + when prepare_container_, file_id_list use seg_array instead of list_array. + + we need assign use_seg_array_ true that time + +commit 06e11981153c08c1565de223ddeeb3aea752c970 +Author: stutiredboy +Date: Tue Jun 15 20:45:38 2021 +0800 + + bug(): typo fixed for compiling error (#104) + +commit 1be5137743401fb97bf56433e8ba1a8e9f375cc2 +Author: Sun Jianyun +Date: Tue Jun 15 02:58:01 2021 -0500 + + optimize logs of io manager (#102) + +commit 2e1a0c26e4e953b8aa345dd11adc9c066e0a9965 +Author: Sun Jianyun +Date: Tue Jun 15 01:52:44 2021 -0500 + + fix crash error of ObMacroMetaReplayMap (#96) + +commit a2e86378c6fc82d57b6c5fa1603f5cae07d9f9d9 +Author: hiddenbomb +Date: Tue Jun 15 14:51:46 2021 +0800 + + adapt to 4k align size for slog and clog (#94) + +commit a474a9cf55b12b423b90391ca33b14333211a8ff +Author: chuancy <3195234362@qq.com> +Date: Tue Jun 15 14:50:25 2021 +0800 + + code: fix typo (#76) + + * Update ob_dtl_rpc_channel.cpp + + * Update ob_time_convert.cpp + + * Update ob_time_convert.h + + * Update ob_expr_date_add.cpp + + * fix log spell error:faild -> failled, Faild -> Failed + + * Update ob_optimizer_util.cpp + + * Update ob_sql.cpp + + * Update ob_optimizer_util.cpp + + * Update ob_plan_cache_manager.cpp + + * Update ob_partition_merge_task.cpp + +commit a55849046f534a10b901ec261453f5411c54f1b8 +Author: Fu Zhe +Date: Tue Jun 15 14:48:13 2021 +0800 + + Refine the desc of parameters (#59) + +commit 6aa3e351ce7bc05036d42b45b49e2e339c8c4d51 +Author: Ethanzjp <13810907+Ethanzjp@users.noreply.github.com> +Date: Tue Jun 15 14:43:49 2021 +0800 + + Fix the log message, make it consistent (#44) + + * Making the root service log consistent + + * update log message + + * fix typo + + * making the log message consistent + + Co-authored-by: EthanDBer <13810907+EthanDBer@users.noreply.github.com> + +commit 90bf58aa7cf5f4594ebc72f1aa72c5c7bfa025c1 +Author: Raywill +Date: Tue Jun 15 14:43:00 2021 +0800 + + fix typo (#54) + +commit 38ca7f719e00272f228683ba7a87ec49349a0292 +Author: block +Date: Tue Jun 15 14:37:43 2021 +0800 + + typo (#43) + +commit c36014b57e8d6b04d458f690d46b75ffb5ffc890 +Author: rayzui <1430527996@qq.com> +Date: Tue Jun 15 14:36:04 2021 +0800 + + code: Fix typo of log and variables (#42) + +commit a9a6cbc2aa320d5c7d4290d682ce5263699f81c1 +Author: baishen +Date: Tue Jun 15 01:30:12 2021 -0500 + + fix typo (#40) + +commit 9b307878bf72cbf636578c0aaf3a0f102da11382 +Author: augfool <11628086@qq.com> +Date: Tue Jun 15 14:28:37 2021 +0800 + + Style: fix typo (#34) + +commit fcf52f5ee3f0d017cb515ed760e16bfd17e2034d +Author: dshe +Date: Tue Jun 15 14:26:26 2021 +0800 + + Fix code comment typo (#32) + + fix comment typo + +commit f6ee74f9cd23cf6dcf496d0181d85197e5742366 +Author: Xiao Kang +Date: Tue Jun 15 14:23:46 2021 +0800 + + fix error spell (#16) + + * fix error spell + + * Change words to lowercase + +commit f399bfe3e11d8655a3d5e300f2b39a20988c6a9d +Author: Bo Zhang +Date: Tue Jun 15 14:22:42 2021 +0800 + + Use `bash` instead of `sh` in README and build.sh (#2) + + `build.sh` uses bash-specific array creation syntax, which may not + work with `/bin/sh`. Change it to `bash` to avoid confusion: + +commit 179a540032a98f08b8db19047cc6b27274b15caf +Merge: 377fa3d62 a5c36e37a +Author: LIN +Date: Sat Jun 5 16:57:10 2021 +0800 + + Merge pull request #80 from LINxiansheng/master + + Update .clang-format + +commit a5c36e37a24c2b1389cc47a98377b3bb13b3bda6 +Author: LIN +Date: Sat Jun 5 16:43:50 2021 +0800 + + Update .clang-format + + correct the problem that 'private' and 'public' indentation problem. + +commit 377fa3d62f0b4a7a20dd2e7ebaaa0ef38f190759 +Merge: a96103039 70269d9a6 +Author: LIN +Date: Tue Jun 1 17:03:45 2021 +0800 + + Merge pull request #38 from rayzui/fix-contributing-doc + + docs: Fix typo of url in CONTRIBUTING.md + +commit 70269d9a66d73f438d287f09473b1039d17819f1 +Merge: 157507e24 a96103039 +Author: MizuhaHimuraki +Date: Tue Jun 1 17:03:06 2021 +0800 + + Merge branch 'master' into fix-contributing-doc + +commit a961030392ad4a5de8572bee45c3de8fe7a6ce72 +Merge: 80dd6842f 8572c9c7e +Author: MizuhaHimuraki +Date: Tue Jun 1 17:02:08 2021 +0800 + + Merge pull request #36 from Amber1990Zhang/add-commit-msg + + add pr and issue template + +commit 8572c9c7e26558c4e0257d3f0194cada6f6a3ab2 +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Tue Jun 1 16:03:29 2021 +0800 + + add pr and issue template + +commit 80dd6842fd09a9f88b2436aac7093910e63f7620 +Merge: 2b4ae43ac 11fa854ad +Author: LIN +Date: Tue Jun 1 16:54:53 2021 +0800 + + Merge pull request #24 from ycjcl868/patch-1 + + docs: markdown level format README.md + +commit 11fa854adec67ed35746a748cabf193e5e8d9364 +Merge: 126760807 2b4ae43ac +Author: MizuhaHimuraki +Date: Tue Jun 1 16:54:06 2021 +0800 + + Merge branch 'master' into patch-1 + +commit 2b4ae43ac3708b914514892b0152e26c95be4c8f +Merge: 3a0131ded 9284c06cd +Author: LIN +Date: Tue Jun 1 16:52:25 2021 +0800 + + Merge pull request #18 from gh-pr/master + + tweak docs, use code instead of quote, note that u r not using POSIX sh syntax + +commit 3a0131dedf62f88ef56ce627607b124b99127ec4 +Merge: b854d9fa2 23a7c6818 +Author: MizuhaHimuraki +Date: Tue Jun 1 16:45:03 2021 +0800 + + Merge pull request #14 from afc163/patch-1 + + docs: fix typo in README-CN.md + +commit 157507e2400833e870e12587af558f2722a22cf2 +Author: rayzui <1430527996@qq.com> +Date: Tue Jun 1 16:42:17 2021 +0800 + + docs: Fix repo url in CONTRIBUTING.md + +commit b854d9fa2bb0784193a6def62904126b8f42226a +Merge: 4807d5502 fb1358d3f +Author: LIN +Date: Tue Jun 1 16:41:47 2021 +0800 + + Merge pull request #8 from seeflood/master + + Fix a grammar problem in README.md + +commit 4807d5502a34ae179c88a149e11faffe0cd1c960 +Merge: 3714ec2e9 3d2bf3891 +Author: MizuhaHimuraki +Date: Tue Jun 1 16:32:14 2021 +0800 + + Merge pull request #5 from moonsphere/patch-1 + + docs: Fix spell issue in CONTRIBUTING.md + +commit 3d2bf389166e9b9bae39a4239e1057dc2e95347e +Merge: 45d7f82e9 3714ec2e9 +Author: MizuhaHimuraki +Date: Tue Jun 1 16:28:02 2021 +0800 + + Merge branch 'master' into patch-1 + +commit fb1358d3f685c0a20c76ed7c680d28a6b30f845f +Merge: 7e0fc3082 f3fb9df0c +Author: seeflood(周群力) <349895584@qq.com> +Date: Tue Jun 1 15:10:29 2021 +0800 + + Merge branch 'master' into master + +commit 12676080774af2940e15911b9f2658f59c52899a +Author: 信鑫-King +Date: Mon May 31 23:00:48 2021 -0700 + + Update README.md + +commit 3714ec2e90caf1001ae7c3e8a71e5075fd726e83 +Author: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> +Date: Tue Jun 1 13:54:54 2021 +0800 + + Update README.md + +commit 9284c06cd482e360549fa2f342d8efaafe3856ae +Author: Alissa Tung +Date: Tue Jun 1 13:08:17 2021 +0800 + + be careful + +commit fe1368a1163e4fc0ff2d123376d58344baa916cc +Author: Alissa Tung +Date: Tue Jun 1 13:01:48 2021 +0800 + + tweak docs, use code instead of quote + +commit 23a7c68184a2dedb76ebfe8e4f7220b91528785d +Author: afc163 +Date: Tue Jun 1 11:43:08 2021 +0800 + + docs: fix typo + +commit f3fb9df0cbb900922bf1331c6144a1c3d1051828 +Merge: cea7de147 544160f46 +Author: MizuhaHimuraki +Date: Tue Jun 1 11:14:06 2021 +0800 + + Merge pull request #9 from simonjoylet/fix_docs + + update README.md, README-CN.md and CONTRIBUTING.md + +commit 45d7f82e9a123eb605dd93eeab62f230e57030f0 +Author: moonsphere <43288455+moonsphere@users.noreply.github.com> +Date: Tue Jun 1 11:13:48 2021 +0800 + + Update CONTRIBUTING.md + + Co-authored-by: Yilong Li + +commit 544160f46da8c5c530da4753c53841400fb1b985 +Author: simonjoylet +Date: Tue Jun 1 10:54:11 2021 +0800 + + update README.md, README-CN.md and CONTRIBUTING.md + +commit 186f243c051ca1cd26f186b9d50b3ff674ccd937 +Author: moonsphere <43288455+moonsphere@users.noreply.github.com> +Date: Tue Jun 1 11:05:16 2021 +0800 + + Update CONTRIBUTING.md + + Co-authored-by: 二手掉包工程师 + +commit 7e0fc30827b2cb8afdbaacfaa525cf8b1d66c992 +Author: seeflood(周群力) <349895584@qq.com> +Date: Tue Jun 1 10:24:59 2021 +0800 + + Update README.md + + fix a grammar problem + +commit e0126ff4ef328d494c12e8218f097967d993dc5b +Author: moonsphere <43288455+moonsphere@users.noreply.github.com> +Date: Tue Jun 1 07:31:13 2021 +0800 + + docs: Fix wrong CLA link in CONTRIBUTING.md + + CLA in CONTRIBUTING.md is wrong + +commit cea7de1475674a82a317f7f550d141c6096d487e +Author: oceanbase-admin +Date: Mon May 31 22:56:52 2021 +0800 + + init push diff --git a/src/storage/transaction/ob_trans_ctx.h b/src/storage/transaction/ob_trans_ctx.h index c65e92ae3..12a3f26ce 100644 --- a/src/storage/transaction/ob_trans_ctx.h +++ b/src/storage/transaction/ob_trans_ctx.h @@ -140,7 +140,8 @@ public: // For Example: If you change the signature of the function `commit` in // `ObTransCtx`, you should also modify the signature of function `commit` in // `ObPartTransCtx`, `ObSlaveTransCtx`, `ObScheTransCtx` and `ObCoordTransCtx` -class ObTransCtx : public TransCtxHashValue { +class ObTransCtx : public TransCtxHashValue +{ friend class CtxLock; protected: @@ -183,6 +184,7 @@ public: part_trans_action_(ObPartTransAction::UNKNOWN), trans_audit_record_(NULL), pending_callback_param_(common::OB_SUCCESS), + elr_prepared_state_(ELRState::ELR_INIT), p_mt_ctx_(NULL), replay_clear_clog_ts_(0), is_dup_table_trans_(false), @@ -381,7 +383,7 @@ public: virtual int leader_active(const storage::LeaderActiveArg& arg) = 0; virtual int leader_revoke(const bool first_check, bool& need_release, ObEndTransCallbackArray& cb_array) = 0; virtual bool can_be_freezed() const = 0; - virtual int commit(const bool is_rollback, sql::ObIEndTransCallback* cb, bool is_readonly, + virtual int commit(const bool is_rollback, sql::ObIEndTransCallback* cb, const bool is_readonly, const MonotonicTs commit_time, const int64_t stmt_expired_time, const ObStmtRollbackInfo& stmt_rollback_info, const common::ObString& app_trace_info, bool& need_convert_to_dist_trans) = 0; virtual void set_exiting_(); diff --git a/src/storage/transaction/ob_trans_part_ctx.cpp b/src/storage/transaction/ob_trans_part_ctx.cpp index 9aee24938..d0550bb7b 100644 --- a/src/storage/transaction/ob_trans_part_ctx.cpp +++ b/src/storage/transaction/ob_trans_part_ctx.cpp @@ -1440,8 +1440,8 @@ int ObPartTransCtx::handle_timeout(const int64_t delay) REC_TRANS_TRACE_EXT(tlog_, handle_timeout, OB_ID(ret), ret, OB_ID(used), timeguard, OB_ID(uref), get_uref()); } else { TRANS_LOG(WARN, "failed to acquire lock in specified time", K_(trans_id)); - unregister_timeout_task_(); - register_timeout_task_(delay); + (void)unregister_timeout_task_(); + (void)register_timeout_task_(delay); } return ret; diff --git a/src/storage/transaction/ob_trans_partition_stat.cpp b/src/storage/transaction/ob_trans_partition_stat.cpp index 07431a10f..575ff8bb7 100644 --- a/src/storage/transaction/ob_trans_partition_stat.cpp +++ b/src/storage/transaction/ob_trans_partition_stat.cpp @@ -30,6 +30,11 @@ void ObTransPartitionStat::reset() active_memstore_version_.reset(); total_ctx_count_ = 0; mgr_addr_ = 0; + with_dependency_trx_count_ = 0; + without_dependency_trx_count_ = 0; + end_trans_by_prev_count_ = 0; + end_trans_by_checkpoint_count_ = 0; + end_trans_by_self_count_ = 0; } // don't valid input arguments diff --git a/src/storage/transaction/ob_trans_partition_stat.h b/src/storage/transaction/ob_trans_partition_stat.h index 5c82ce2fa..15f5f6c44 100644 --- a/src/storage/transaction/ob_trans_partition_stat.h +++ b/src/storage/transaction/ob_trans_partition_stat.h @@ -18,7 +18,8 @@ namespace oceanbase { namespace transaction { -class ObTransPartitionStat { +class ObTransPartitionStat +{ public: ObTransPartitionStat() { diff --git a/src/storage/transaction/ob_trans_result_info_mgr.cpp b/src/storage/transaction/ob_trans_result_info_mgr.cpp index 8bf342245..629a673fe 100644 --- a/src/storage/transaction/ob_trans_result_info_mgr.cpp +++ b/src/storage/transaction/ob_trans_result_info_mgr.cpp @@ -87,6 +87,7 @@ void ObTransResultInfo::reset() state_ = ObTransResultState::INVALID; commit_version_ = 0; min_log_id_ = UINT64_MAX; + min_log_ts_ = INT64_MAX; trans_id_.reset(); next_ = NULL; prev_ = NULL; diff --git a/src/storage/transaction/ob_trans_result_info_mgr.h b/src/storage/transaction/ob_trans_result_info_mgr.h index c81d0955f..135a381ae 100644 --- a/src/storage/transaction/ob_trans_result_info_mgr.h +++ b/src/storage/transaction/ob_trans_result_info_mgr.h @@ -24,7 +24,8 @@ class ObPartitionService; namespace transaction { class ObTransResultInfoFactory; -class ObTransResultInfoLinkNode { +class ObTransResultInfoLinkNode +{ public: ObTransResultInfoLinkNode() { @@ -56,7 +57,8 @@ protected: ObTransResultInfoLinkNode* prev_; }; -class ObTransResultInfo : public ObTransResultInfoLinkNode { +class ObTransResultInfo : public ObTransResultInfoLinkNode +{ public: ObTransResultInfo() { @@ -129,7 +131,8 @@ private: ObTransID trans_id_; }; -class ObGetMinLogIdFunction { +class ObGetMinLogIdFunction +{ public: ObGetMinLogIdFunction() : min_log_id_(UINT64_MAX), min_log_ts_(INT64_MAX) {} @@ -157,7 +160,8 @@ private: int64_t min_log_ts_; }; -class ObITransResultInfoMgr { +class ObITransResultInfoMgr +{ public: ObITransResultInfoMgr() {} @@ -173,7 +177,8 @@ public: virtual int del(const ObTransID& trans_id) = 0; }; -struct ObTransResultInfoBucketHeader { +struct ObTransResultInfoBucketHeader +{ ObTransResultInfoBucketHeader() { reset(); @@ -196,7 +201,8 @@ struct ObTransResultInfoBucketHeader { common::SpinRWLock lock_; } CACHE_ALIGNED; -class ObTransResultInfoMgr : public ObITransResultInfoMgr { +class ObTransResultInfoMgr : public ObITransResultInfoMgr +{ public: ObTransResultInfoMgr() { diff --git a/src/storage/transaction/ob_trans_sche_ctx.cpp b/src/storage/transaction/ob_trans_sche_ctx.cpp index 56cbda773..c6c5bc2ab 100644 --- a/src/storage/transaction/ob_trans_sche_ctx.cpp +++ b/src/storage/transaction/ob_trans_sche_ctx.cpp @@ -560,8 +560,8 @@ int ObScheTransCtx::handle_timeout(const int64_t delay) REC_TRANS_TRACE_EXT(tlog_, handle_timeout, OB_ID(ret), ret, OB_ID(uref), get_uref()); } else { TRANS_LOG(WARN, "failed to acquire lock in specified time", K_(trans_id)); - unregister_timeout_task_(); - register_timeout_task_(delay); + (void)unregister_timeout_task_(); + (void)register_timeout_task_(delay); } return ret; @@ -707,7 +707,7 @@ int ObScheTransCtx::end_trans(const ObTransDesc& trans_desc, const bool is_rollb } } if (OB_SUCC(ret)) { - set_app_trace_info_(trans_desc.get_trace_info().get_app_trace_info()); + (void)set_app_trace_info_(trans_desc.get_trace_info().get_app_trace_info()); set_stc_(commit_time); //(void)check_inner_table_commit_(); if (OB_FAIL(end_trans_(is_rollback, trans_expired_time, stmt_expired_time, need_callback))) { @@ -2479,7 +2479,7 @@ int ObScheTransCtx::handle_err_response(const int64_t msg_type, const ObPartitio trans_2pc_timeout_ = ObServerConfig::get_instance().trx_2pc_retry_interval; if (timeout_task_.is_registered()) { (void)unregister_timeout_task_(); - register_timeout_task_(trans_2pc_timeout_); + (void)register_timeout_task_(trans_2pc_timeout_); } } } else if (OB_TRANS_CLEAR_REQUEST == msg_type) { @@ -2616,7 +2616,7 @@ int ObScheTransCtx::handle_xa_trans_response_(const int64_t msg_type, int status TRANS_LOG(WARN, "[XA] xa prepare failed", K(ret), K(status), "context", *this); is_rollback_ = true; is_xa_end_trans_ = true; - register_timeout_task_(trans_2pc_timeout_); + (void)register_timeout_task_(trans_2pc_timeout_); status = OB_TRANS_NEED_ROLLBACK; end_trans_callback_(is_rollback_, status); } else if (ObXATransState::PREPARED == xa_trans_state_) { @@ -3084,14 +3084,14 @@ int ObScheTransCtx::xa_rollback_session_terminate() */ else if (has_decided_()) { if (!is_xa_one_phase_) { - // 已进入两阶段提交阶段的xa事务不再允许执行一阶段提交 + // forbit one phase commit in two phase commit ret = OB_TRANS_XA_PROTO; TRANS_LOG(WARN, "xa trans has entered into two phase", "context", *this); } else if (!is_rollback_) { ret = OB_TRANS_XA_PROTO; TRANS_LOG(WARN, "invalid xa trans one phase request", "context", *this); } else { - // 断连接转发超时,不需要重试 + // need not retry when rollback ret = OB_SUCCESS; } // ret = OB_ERR_UNEXPECTED; diff --git a/src/storage/transaction/ob_trans_service.cpp b/src/storage/transaction/ob_trans_service.cpp index bb72506bb..d478cfaa1 100644 --- a/src/storage/transaction/ob_trans_service.cpp +++ b/src/storage/transaction/ob_trans_service.cpp @@ -9321,7 +9321,7 @@ int ObTransService::revert_store_ctx_(const ObStandaloneStmtDesc& desc, const Ob { int ret = OB_SUCCESS; - if (OB_UNLIKELY(!desc.is_valid() || !pg_key.is_valid() || OB_ISNULL(part_mgr))) { + if (OB_UNLIKELY(!desc.is_valid() || !pg_key.is_valid())) { TRANS_LOG(WARN, "invalid argument", K(desc), K(pg_key)); ret = OB_INVALID_ARGUMENT; } else { diff --git a/src/storage/transaction/ob_trans_slave_ctx.cpp b/src/storage/transaction/ob_trans_slave_ctx.cpp index 2d1158cef..f5d4a103a 100644 --- a/src/storage/transaction/ob_trans_slave_ctx.cpp +++ b/src/storage/transaction/ob_trans_slave_ctx.cpp @@ -510,8 +510,8 @@ int ObSlaveTransCtx::handle_timeout(const int64_t delay) REC_TRANS_TRACE_EXT(tlog_, handle_timeout, OB_ID(ret), ret, OB_ID(used), timeguard, OB_ID(uref), get_uref()); } else { TRANS_LOG(WARN, "failed to acquire lock in specified time", K_(trans_id)); - unregister_timeout_task_(); - register_timeout_task_(delay); + (void)unregister_timeout_task_(); + (void)register_timeout_task_(delay); } return ret;