Commit Graph

104 Commits

Author SHA1 Message Date
f1b8e41f6e update gcc9 to gcc12 2025-01-02 20:45:07 +00:00
0e58dbeeb5 [FEAT MERGE] Refactoring ObTimer to reduce the number of threads 2024-11-21 03:45:19 +00:00
9c1ad96b7b Change object storage errno 2024-11-01 10:17:02 +00:00
87bade3652 [CP][FEAT MERGE]support arbitration degradation policy 2024-09-27 13:16:02 +00:00
a90a362952 remove lob_ddl_mysql case in ss mode 2024-08-31 12:52:27 +00:00
d00a252999 [fix] reset previous learner_list to reduce the size of LogMeta 2024-08-08 13:51:39 +00:00
c6b44db79b [LogCache]fix:ignore error ret code from internal kvcache 2024-07-31 08:48:33 +00:00
18125dd373 replace parity checksum in the log header with xxhash16 2024-07-19 07:37:26 +00:00
b7f4eb6aa2 errsim to check the compare method for std::sort 2024-06-24 07:58:04 +00:00
da5aece3e1 [FEAT MERGE] Fix the error code loss and overwriting issues on the master branch
Co-authored-by: jingtaoye35 <1255153887@qq.com>
Co-authored-by: fkuner <784819644@qq.com>
Co-authored-by: lucky-sinx <2549261744@qq.com>
2024-06-17 13:46:16 +00:00
c10a663da7 fix: support raw_read() for log cache 2024-05-24 04:39:21 +00:00
82b9d623ef optimize log print when restart observer failed because of check log pool integrity failed. 2024-04-30 12:56:29 +00:00
49b1cfbe6b [FEAT MERGE] support log cache for read optimazation
Co-authored-by: HaHaJeff <jeffzhouhhh@gmail.com>
2024-04-16 10:45:36 +00:00
2f5b5ef256 [CP] [LOG] To merge the log4220 feature into the master branch. 2024-03-26 13:15:25 +00:00
5ff857ba8b [Election] revoke() -> advance_ballot() + downgrade_priority() 2024-02-22 03:16:30 +00:00
dc815f81b3 fixed print error log after delete block success on arb server 2024-02-10 09:41:26 +00:00
7325f3b22f fixed no log callback because log disk full of arb replica 2024-02-10 06:34:00 +00:00
9a75df1e1a [CP] [opt] avoid latency jitter of log replication when locking or unlock memberlist 2024-02-10 05:08:24 +00:00
f40c2f9ef7 [CP] [4.3] fix create user log stream problem with 2F1A and 4F1A 2024-02-08 15:59:34 +00:00
97d79c5a48 [CP] Control thread lease time for submit log thread. 2024-02-08 07:19:16 +00:00
4cc88e0b6e print error log when rename failed and make thread into dead loop 2024-02-07 23:39:10 +00:00
c18fefb161 [FEAT MERGE] cherry pick restore_pf_opt from 421release to master 2024-02-06 21:42:11 +00:00
c8ef409bf3 Do not report ERROR when sample rate equals 100 2024-02-06 14:49:36 +00:00
e131f6404a fixed print error log after delete block success on arb server 2024-02-05 03:26:15 +00:00
7456249dcf fixed no log callback because log disk full of arb replica 2024-02-02 23:12:03 +00:00
bc20260080 [CP] [opt] avoid latency jitter of log replication when locking or unlock memberlist 2024-02-02 15:42:26 +00:00
3de36acfcd [CP] [4.3] fix create user log stream problem with 2F1A and 4F1A 2023-12-28 07:43:00 +00:00
5c5f2f1c3e [CP] Control thread lease time for submit log thread. 2023-12-22 14:12:55 +00:00
e09eb1c0be print error log when rename failed and make thread into dead loop 2023-12-18 19:12:55 +00:00
a19665eec0 [FEAT MERGE] cherry pick restore_pf_opt from 421release to master 2023-11-23 04:15:59 +00:00
c9753f2968 license opt: Identify external and internal code and modify their open source licenses correctly. 2023-10-23 03:43:44 +00:00
c976f0e263 [fix] fix concurrent get and slide in FixedSlidingWindow 2023-10-15 12:13:10 +00:00
9cb41a41d6 [fix] the new leader do not degrade crashed server when arbitration_timeout is larger than 10s 2023-10-13 05:40:00 +00:00
62462d6875 [fix] restart the arb server will core after upgrading from 4.1 2023-09-18 08:10:07 +00:00
eeacd9c6bc [fix] fix the committed_end_lsn can not be advanced after removing member 2023-09-15 02:40:16 +00:00
61145110f7 [fix] set server to election blacklist if removing leader failed 2023-08-23 10:14:09 +00:00
068a6d6bf5 remove oss info. 2023-08-22 10:10:35 +00:00
9b31f8aa03 [FEAT MERGE] 开源裁减颗粒度优化
Co-authored-by: nroskill <nroskill@gmail.com>
Co-authored-by: akaError <lzg020616@163.com>
Co-authored-by: yinyj17 <yinyijun92@gmail.com>
2023-08-15 02:40:26 +00:00
7b37f56021 pread return OB_SUCCESS when read offset is equal to file length. 2023-07-25 14:42:37 +00:00
6aa97ebc17 fixed resize thread pool return -4002 because unit cpu count is greater than 128. 2023-07-24 12:12:42 +00:00
9a1e87378b replace ObBackIOAdapter with ObLogExternalStorageHandler in CDC and restore 2023-07-18 14:47:53 +00:00
928f831487 fixed problems when shrink log disk size 2023-07-18 08:18:25 +00:00
f397371718 [fix][PALF] migrating/replicating replicas as learners
Co-authored-by: oceanoverflow <oceanoverflow@gmail.com>
Co-authored-by: joseph12138 <17862707376@163.com>
2023-07-17 13:18:17 +00:00
27cbb72730 support read oss object concurrently 2023-07-17 07:18:52 +00:00
8adcff8a8d [4.2][Standby] Optimize some processes when set log restore source 2023-07-14 09:18:22 +00:00
b64fb4ec30 [fix] fix setting wrong log_sync_replica_num to add_learner when F member has been degraded 2023-07-11 07:42:23 +00:00
d88e4bd320 [log throttling] add parameter log_disk_throttling_maximum_duration 2023-07-11 05:42:44 +00:00
f273041da8 filter the non-exist tablet by replay_get_tablet for replaying delete tablet clog when ob is updated from 4.1 to 4.2 2023-06-29 02:49:06 +00:00
09dd119b6e [fix][PALF] consider degraded learners when setting replica_num 2023-06-28 09:12:09 +00:00
9ee1f2b890 Handle TODO items 2023-06-28 08:12:26 +00:00