Commit Graph

50 Commits

Author SHA1 Message Date
7e7564950a !2731 解决update部分列无法选择正确分区的问题
Merge pull request !2731 from 王修强/partition_key_update
2023-02-18 06:21:52 +00:00
3b73572c0f 解决右值引用存在returning语句时core的问题 2023-02-13 15:55:25 +08:00
a3f544a28a fix issue I6CG33 2023-02-06 14:52:33 +08:00
4918e0f7ec fix on update attribute handle some type could not find a comparison function
fix typOid error
2023-02-06 14:52:21 +08:00
ccd860bff7 解决update部分列无法选择正确分区的问题 2023-01-03 16:14:54 +08:00
33f90f64e6 解决dolphin插件中当采用div作为分区键时,会导致crash的问题 2022-12-29 09:23:00 +08:00
ef0ab20012 support updatable view 2022-12-02 16:26:58 +08:00
76108778f1 支持分区表用表达式作为分区键 2022-12-01 16:23:42 +08:00
760a13a29b !2416 【openGauss】insert支持后面的表达式右值带字段名
Merge pull request !2416 from laishenghao/right-ref
2022-11-30 13:13:16 +00:00
adf53e20bb 增加insert语句支持右值字段引用功能 2022-11-14 15:12:08 +08:00
6d0373c4f8 issue_fix (update order by must with limit clause) 2022-10-26 18:09:51 +08:00
df293a15d6 修复update多表时并发场景下的数据不一致问题 2022-09-28 14:50:26 +08:00
9647b30dd9 !2114 issue修复:ignore_hint在update时唯一约束检查错误问题处理
Merge pull request !2114 from zhangzhixian/issue_ignore_update
2022-09-19 02:58:13 +00:00
5babf5893d fix the problem of replace into stmt can't use in plpgsql and remove warming 2022-09-17 23:14:33 -04:00
4bd9f4345f multi set 支持多set 2022-09-16 15:52:03 +08:00
491cbeebdb issue修复:ignore_hint在update时唯一约束检查错误问题处理 2022-09-13 19:30:56 +08:00
b9a173661d skip locked 2022-09-09 10:23:40 +08:00
148f04f8e4 !1722 兼容mysql的replace into特性
Merge pull request !1722 from zong/master
2022-09-08 12:24:22 +00:00
bdd6a6d933 REPLACE INTO feature for M gram mode
commit all files for replace into
2022-09-08 01:46:38 -04:00
be2b0fff99 纠正根据代码评审意见一处的修改错误 2022-09-07 20:16:15 -07:00
37f9ab3c37 解决多表update在epq期间取出的slot与目标表不匹配的问题 2022-09-06 11:22:49 +08:00
b919f404e8 add openGauss 3.1.0 feature code 2022-09-03 16:22:35 +08:00
efbb94ce44 fix some error 2022-08-29 19:18:46 -07:00
c36acbe6e6 解决冲突问题 2022-08-29 04:22:24 -07:00
5a2f03b0b3 依据社区评审意见,修改代码 2022-08-29 04:10:12 -07:00
0b4475238a add Mysql Feature ON UPDATE Syntax. It supports CREATE TABLE/ALTER TABLE DDL, and tools which include pg_dump and gsql adaptiving.
根据社区评审意见,对代码进行修改和优化。

Conflicts:
	src/common/backend/nodes/copyfuncs.cpp
	src/common/backend/nodes/equalfuncs.cpp
2022-08-29 03:20:39 -07:00
d5a9c5ff35 add Mysql Feature ON UPDATE Syntax. It supports CREATE TABLE/ALTER TABLE DDL, and tools which include pg_dump and gsql adaptiving.
根据社区评审意见,对代码进行修改和优化。
2022-08-29 02:17:45 -07:00
674ded743b issue fix for I5HSHT 2022-07-25 14:55:48 +08:00
07e1f275d3 !1911 issue修复:ignore在bypass场景下insert,当插入失败时回显错误问题修复
Merge pull request !1911 from zhangzhixian/fix_insert_fusion_echo_error
2022-07-21 02:22:48 +00:00
ffae76f123 ignore_hint: issue handling for interval partition condition, which cannot report warning when inserting null value 2022-07-19 10:58:44 +08:00
0d1218b6b3 issue_fix: bypass ignore insert echo error 2022-07-01 15:21:31 +08:00
a8da82a0fb Implementation of keyword ignore: using hint string 2022-06-20 15:46:28 +08:00
de223dd152 sync code 2022-03-04 23:22:16 +08:00
c7b25efcff 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. ...
2021-12-29 21:33:28 +08:00
899cd4a36c enhance tuple lock 2021-12-16 20:37:27 +08:00
1d540f4462 Patch for 930 release 2021-09-23 15:19:37 +08:00
14afe1ade4 upsert 2021-08-06 02:51:09 +00:00
447a5b0540 !1071 修复upsert分区键core掉的问题。
Merge pull request !1071 from gentle_hu/upsert
2021-07-27 12:44:01 +00:00
4d2c0d708e fix upsert core and cross-partition upsert 2021-07-26 10:16:01 +08:00
8144e7706c Fixed partition table concurrent update issue 2021-07-22 21:52:26 +08:00
b8e6ff7a81 generated col 2021-07-08 20:37:29 +08:00
3d79c59118 Misc bugfixes 2021-03-06 12:39:28 +08:00
1567043064 同步source code
日期: 12-26
    revision: ee5b054c
2020-12-28 22:19:21 +08:00
e171752f13 MOT code cleanup 2020-10-12 18:03:03 +08:00
05fd4c8470 Fix RETURNING core in fdw. 2020-09-29 16:08:50 +08:00
e936f40df7 UPSERT code 2020-08-25 09:44:34 +08:00
d5337ceca7 add materialized view feature to opengauss 2020-08-17 14:55:37 +08:00
797043b60a merge code for global temporary table(GTT) 2020-07-29 18:23:11 +08:00
8a87c14084 [patch] support interval partition table 2020-07-28 09:50:09 +08:00
815a9771fb first commit for openGauss server 2020-06-30 17:38:27 +08:00