| codebase | 3 个月前 |
| 告警状态机添加Init状态 | 1 年前 |
| 备份与恢复工具审计日志 | 2 年前 |
| Misc bugfixes | 5 年前 |
| pgfdw support join\agg\sort\limit\lockrows | 3 年前 |
| checkin: memcheck, subscription fix, upgrade fix | 3 个月前 |
| fix gcc build error Signed-off-by: huangji <huangji@iscas.ac.cn> | 1 年前 |
| CM_enlargeStringInfo增加返回错误码;删除无效函数 | 1 年前 |
| fix the codegen memory leak | 3 年前 |
| codebase | 3 个月前 |
| refactor(IAUORL): 基础数据类型输入输出性能优化 | 1 年前 |
| 添加龙芯loongarch64适配修改 | 2 年前 |
| Encrypt password for user mapping. | 5 年前 |
| allow infinity to timestamp | 4 年前 |
| codecheck fix, add cutForSearch param | 1 年前 |
| sync code | 4 年前 |
| feat(ub): 增加新旧primary内存同步模块,注册故障处理模块 | 4 个月前 |
| Fix smp in procedure bug. | 1 年前 |
| perf: consolidate IUD clean optimizations Merge the remaining iud_dev performance work into the clean branch on top of current master. - keep executor and opfusion IUD fast paths for index scan, modify-table, junk filtering, and result handling - wire plan cache and prepare metadata needed by node reuse regression coverage, while leaving enable_plan_node_reuse off by default - add hot-path optimizations for no-index constraint checks and nextval conversion - preserve correctness-sensitive master baselines for CMD_UPDATE, opfusion tuple handling, securec, fastcheck, and obsolete bs4/DFX residue - address review feedback by removing unsafe ExecCheckRTPerms caching, restoring IndexScan interrupt checks, avoiding btree validation on the optimized path, and stabilizing regression ordering | 4 个月前 |
| sync code | 4 年前 |
| openGauss资源池化支持多机并行 | 2 年前 |
| 解决防篡改分区表insert时,全局索引tableoid为0的问题。 | 3 年前 |
| refactor tableam | 1 年前 |
| 同步source code 日期: 12-26 revision: ee5b054c | 5 年前 |
| 修复多个session间隔执行select for update wait X sec,等待的预期时间不一致的问题 | 2 年前 |
| fix merge conflicts Signed-off-by: Haolan <haolan.sun@enmotech.com> | 3 年前 |
| 热点函数替换memcpy_sp和添加inline函数 | 3 年前 |
| Misc bugfixes | 5 年前 |
| fix slow sql name | 1 年前 |
| sync code | 4 年前 |
| first commit for openGauss server | 6 年前 |
| 修复server仓多处代码存在内存泄漏或空指针引用问题 | 1 年前 |
| 内核部分修改: 1、pg语法升级支持使用插件创建索引 2、插件新增标记删除函数(delete) | 4 个月前 |
| support memoize | 1 年前 |
| add hcom support for opengauss | 1 年前 |
| !8725 merge libpq into master 添加libpq对负载均衡的支持 Created-by: yc-jianda Commit-by: yc-jianda Merged-by: opengauss_bot Description: 【标题】(请简要描述下实现的内容) 添加libpq对负载均衡的支持 【实现内容】: python开发使用psycopg2驱动时,支持读写分离自动路由,支持负载均衡 【根因分析】: 【实现方案】: 添加参数 load_balance_hosts,在处理连接参数的计算和验证时,分析是否配置了参数load_balance_hosts,如果未配置,或者配置了disable值,则按原逻辑解析,如果配置了random参数,则用洗牌算法把配置的节点列表进行打乱,然后按原逻辑进行后续解析。如果配置了其他值,则提示输入了无效值。 【关联需求或issue】: https://gitcode.com/opengauss/openGauss-server/issues/7768 【开发自验报告】: 1. 请附上自验结果(内容或者截图)  2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例 3. 是否涉及资料修改,如是,在docs仓库补充资料 Related docs PR: https://gitcode.com/opengauss/docs/pull/8307 4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式) 5. 是否考虑在线扩容等扩展场景 6. 是否考虑异常场景/并发场景/前向兼容/性能场景 7. 是否对其他模块产生影响 8. 是否需要回合补丁版本(5.0、6.0),涉及(**结果错误|coredump|性能劣化|内存泄露|集群异常**)相关修复请排查回合补丁分支 【其他说明】: 该修改只是修改了libpq的支持,psycopg2驱动需要重新打包才可引用新的libpq支持。 See merge request: opengauss/openGauss-server!8725 | 7 个月前 |
| optimize mem | 6 个月前 |
| add NEON-accelerated UTF-8 validation | 7 个月前 |
| codebase | 3 个月前 |
| enable_B_compatibility fix errors on set type in B compatibility, fix: alter_table_003, multi_update, hw_datatype_set fastcheck case fix: test_auto_increment fix auto increment id problems on auto parameterization with B compatibility(No dolphin) Basically, the reason is when reusing opfusion object, the estate from m_c_local is not reset, which made it failed to update m_c_local.m_estate->first_autoinc. Only when this value is 0 will the value be updated on insersion. Therefore, simply reuse the m_estate may not be a good choice. I only do the modification within auto parameterization part, so the fix now looks like this. This is a fix for one of the problem in test_binary when setting SET dolphin.sql_mode = 'sql_mode_strict, treat_bxconst_as_binary' the following case: CREATE TABLE t1 (s1 binary(2), s2 varbinary(2)); INSERT INTO t1 VALUES (0x4100, 0x4100); in auto parameterization and P/E process this will get an error. Dolphin has it own make_const dealing with the 0x4100 condition but the two routine above still use kenel's make_const which cause the error. So we add a hook to on transformExpr to force it enter dolphin's routine. This is a fix for database failed to call the B comp version of bpchar_launch under opfusion_bpchar. this is a fix for the routine failed to go to the right varchar_launch under sql bypass with B compatibility. Same as the bpchar_launch stuff. This is a fix for builtin_funcs/b_compatibility_time_funcs3, builtin_funcs/b_compatibility_time_funcs2 add B format GPC paramters remove guc param for auto parameterization: max_parameterization_query_stored auto parameterization enchance test case bypass some condition in B comp | 8 个月前 |
| 分区表剪枝考虑增加表达式 | 6 个月前 |
| codebase | 3 个月前 |
| [feature] online ddl | 9 个月前 |
| !8654 merge master into master 并行CRC32C实现 Created-by: Setname Commit-by: Setname Merged-by: opengauss_bot Description: 【标题】(请简要描述下实现的内容) 并行CRC32C实现 【实现内容】: 基于pmull和crc指令的并行CRC32C实现,同时基于xlog大小特殊优化了并行量 【根因分析】: 【实现方案】: 【关联需求或issue】: https://gitcode.com/opengauss/org-issue/issues/1315 【开发自验报告】: 1. 请附上自验结果(内容或者截图) 2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例 否 3. 是否涉及资料修改,如是,在docs仓库补充资料 否 4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式) 否 5. 是否考虑在线扩容等扩展场景 否 6. 是否考虑异常场景/并发场景/前向兼容/性能场景 否 7. 是否对其他模块产生影响 否 8. 是否需要回合补丁版本(5.0、6.0),涉及(**结果错误|coredump|性能劣化|内存泄露|集群异常**)相关修复请排查回合补丁分支 否 【其他说明】: See merge request: opengauss/openGauss-server!8654 | 9 个月前 |
| Misc bugfixes | 5 年前 |
| lite mode 下不走新增执行archive cmdagent进程的代码 | 6 个月前 |
| Risky queries detection for anomaly detection Co-authored-by: avikessel1<avi.kessel@huawei.com> | 1 年前 |
| 支持函数jsonb_path_exists, jsonb_path_query_first及jsonpath类型 | 7 个月前 |
| memory优化 | 5 个月前 |
| Add condition for containing parameters for select into | 7 个月前 |
| repair function | 1 年前 |
| first commit for openGauss server | 6 年前 |
| 调整证书有效期默认时间 | 8 个月前 |
| 部分异常场景加固,添加部分入参合法性校验,增加部分日志打印,增加部分流程中对xlog的checksum校验 | 5 个月前 |
| SR02-1: 重构(knl_thread):瘦身线程上下文并拆分冷热字段 | 5 个月前 |
| codebase | 3 个月前 |
| add check | 1 年前 |
| 处理issue:openGauss 7.0.0-RC1 执行hw_create_table_llt引起宕机 | 1 年前 |
| 修复ispell栈溢出的问题 | 9 个月前 |
| codebase | 3 个月前 |
| Add AVG/COUNT(*) aggregation and rehash support in DPA | 6 个月前 |
| perf: consolidate IUD clean optimizations Merge the remaining iud_dev performance work into the clean branch on top of current master. - keep executor and opfusion IUD fast paths for index scan, modify-table, junk filtering, and result handling - wire plan cache and prepare metadata needed by node reuse regression coverage, while leaving enable_plan_node_reuse off by default - add hot-path optimizations for no-index constraint checks and nextval conversion - preserve correctness-sensitive master baselines for CMD_UPDATE, opfusion tuple handling, securec, fastcheck, and obsolete bs4/DFX residue - address review feedback by removing unsafe ExecCheckRTPerms caching, restoring IndexScan interrupt checks, avoiding btree validation on the optimized path, and stabilizing regression ordering | 4 个月前 |
| fix sqllimit main | 1 年前 |
| trace for opengauss | 1 年前 |
| sync all inner code | 3 年前 |
| neon: 增强postmaster、构建系统和数值工具 | 7 个月前 |
| 添加APIkey加解密函数以及修复元数据校验 | 7 个月前 |
| Misc bugfixes | 5 年前 |
| Patch for 930 release | 4 年前 |
| 同步source code 日期: 12-26 revision: ee5b054c | 5 年前 |
| first commit for openGauss server | 6 年前 |
| function result cache | 1 年前 |
| sync code | 4 年前 |
| 同步source code 日期: 12-26 revision: ee5b054c | 5 年前 |
| Patch for 930 release | 4 年前 |
| Misc bugfixes | 5 年前 |
| 同步source code 日期: 12-26 revision: ee5b054c | 5 年前 |
| 同步source code 日期: 12-26 revision: ee5b054c | 5 年前 |
| add openGauss 3.1.0 feature code | 3 年前 |
| neon: 增强postmaster、构建系统和数值工具 | 7 个月前 |
| sync code | 4 年前 |
| add openGauss 3.1.0 feature code | 3 年前 |
| codebase | 3 个月前 |
| jdbc支持全链路追踪 | 2 年前 |
| support new db_time time record. | 3 年前 |
| perf: consolidate IUD clean optimizations Merge the remaining iud_dev performance work into the clean branch on top of current master. - keep executor and opfusion IUD fast paths for index scan, modify-table, junk filtering, and result handling - wire plan cache and prepare metadata needed by node reuse regression coverage, while leaving enable_plan_node_reuse off by default - add hot-path optimizations for no-index constraint checks and nextval conversion - preserve correctness-sensitive master baselines for CMD_UPDATE, opfusion tuple handling, securec, fastcheck, and obsolete bs4/DFX residue - address review feedback by removing unsafe ExecCheckRTPerms caching, restoring IndexScan interrupt checks, avoiding btree validation on the optimized path, and stabilizing regression ordering | 4 个月前 |
| flatten expr framework | 3 年前 |
| codebase | 3 个月前 |
| Patch for 930 release | 4 年前 |
| 6.0版本审计日志tpcc性能下降 | 1 年前 |
| SR03: 支持RowDescription缓存与会话级观测 | 5 个月前 |
| fix lwlock | 5 个月前 |
| Patch for 930 release | 4 年前 |
| support xmldom | 7 个月前 |
| support xmldom | 7 个月前 |
| support xmldom | 7 个月前 |
| 新加判定退出恢复条件taskcount为0且等待一个超时时间 | 5 个月前 |
| 修复双集群回放 | 1 年前 |
| 修复执行plsql时没有选择tsql_raw_parser的问题 | 1 年前 |
| New features (and bug fixes) 1. alter large sequence 2. subpartition 2.1 split subpartition 2.2 truncate subpartition 3. 支持load 4. 支持start-with/connect-by 5. ... | 4 年前 |
| add openGauss 3.1.0 feature code | 3 年前 |
| Misc bugfixes | 5 年前 |
| add openGauss 3.1.0 feature code | 3 年前 |
| 资源池XLOG支持归档 | 1 年前 |
| 同步source code 日期: 12-26 revision: ee5b054c | 5 年前 |
| nth_value enhancement feature without changing buildin function | 1 年前 |