Commit Graph

6988 Commits

Author SHA1 Message Date
e6af95bd73 ustore存储引擎的regression用例15 2024-06-27 14:05:54 +08:00
e08521386c 修复charset_connection_test测试用例失败的问题 2024-06-27 14:05:54 +08:00
ec65ae090a 修复gs_catalog_attribute_records缺失pg_description 2024-06-27 14:05:54 +08:00
68829b9d29 【资源池化】【bugfix】【系统函数ss_buffer_ctrl】解决升级和直接安装的差异 2024-06-27 14:05:54 +08:00
cefe98f697 ustore存储引擎的regression用例14 2024-06-27 14:05:54 +08:00
6a0db2cb34 ustore存储引擎的regression用例12 2024-06-27 14:05:54 +08:00
ec70b01e7a ustore存储引擎的regression用例13 2024-06-27 14:05:54 +08:00
49233bbf4a ustore存储引擎的regression用例11 2024-06-27 14:05:54 +08:00
607ee01a75 ustore存储引擎的regression用例10 2024-06-27 14:05:54 +08:00
f67973b847 ustore存储引擎的regression用例8 2024-06-27 14:05:54 +08:00
8e8dd7d76a ustore存储引擎的regression用例7 2024-06-27 14:05:54 +08:00
8760846f2b ustore存储引擎的regression用例6 2024-06-27 14:05:54 +08:00
27d587fa7d ustore存储引擎的regression用例4 2024-06-27 14:05:54 +08:00
6589f3e853 ustore存储引擎的regression用例3 2024-06-27 14:05:54 +08:00
20dc791fac ustore存储引擎的regression用例5 2024-06-27 14:05:54 +08:00
964220ed11 处理issue:打开带for update的游标后,并没有锁住对应的记录 2024-06-27 14:05:53 +08:00
4da11ac9fb 解决按需回放下,回放结束时,refcount不为0的问题 2024-06-27 14:05:53 +08:00
e1e597c2d9 更新版本至6.0.0
Signed-off-by: 李锦波 <lijinbo22@huawei.com>

更新版本至6.0.0

Signed-off-by: 李锦波 <lijinbo22@huawei.com>

更新版本至6.0.0

Signed-off-by: 李锦波 <lijinbo22@huawei.com>

更新版本至6.0.0

Signed-off-by: 李锦波 <lijinbo22@huawei.com>

更新版本至6.0.0

Signed-off-by: 李锦波 <lijinbo22@huawei.com>

更新版本至6.0.0

Signed-off-by: 李锦波 <lijinbo22@huawei.com>

更新版本至6.0.0

Signed-off-by: 李锦波 <lijinbo22@huawei.com>

update src/bin/gs_plan_simulator/gs_plan_simulator.sh.

Signed-off-by: 李锦波 <lijinbo22@huawei.com>

更新版本至6.0.0

Signed-off-by: 李锦波 <lijinbo22@huawei.com>

更新版本至6.0.0

Signed-off-by: 李锦波 <lijinbo22@huawei.com>
2024-06-27 14:05:53 +08:00
6a20dc6062 ustore存储引擎的regression用例2 2024-06-27 14:05:53 +08:00
18ccc3e102 ustore存储引擎的regression用例1 2024-06-27 14:05:53 +08:00
1dc4ce19eb do not call none-reentrant func in signal handle func 2024-06-27 14:05:53 +08:00
59c6978637 GetWorkerIds 函数在进行线程id检查的时候缺少本应有的报错信息 2024-06-27 14:05:53 +08:00
ad3eafc5dc fix ExecEvalFieldStore incorrectly using astore methods to deform ustore tuples. 2024-06-27 14:05:53 +08:00
dfb3766e94 Revert "fix ExecEvalFieldStore incorrectly using astore methods to deform ustore tuples."
This reverts commit 3846f82a786cb7e9882b2fc625e11730d44403ba.
2024-06-27 14:05:53 +08:00
f32d92e77a fix ExecEvalFieldStore incorrectly using astore methods to deform ustore tuples. 2024-06-27 14:05:53 +08:00
98802d4120 清理主机残留的级联备复制槽 2024-06-27 14:05:53 +08:00
0b7332ef5f 修复ustore视图gs_undo_dump_parsepage_mv运行逻辑中未考虑xid的约束条件,在遍历TD链时会出现死循环。 2024-06-27 14:05:53 +08:00
01f0f53123 修复更新触发器中对于ustore元组的兼容 2024-06-27 14:05:53 +08:00
d48d31d5da 修复ustore存储引擎中,当索引回收队列页面个数大于2时,系统视图显示不全的问题 2024-06-27 14:05:53 +08:00
7088d0ca80 create ustore table with oids report ERROR 2024-06-27 14:05:53 +08:00
759a3c3ba5 Revert "ustore的regression用例"
This reverts commit bd9a2e0a705670f4eab5846a17edb16e28809c25.
2024-06-27 14:05:53 +08:00
0328144964 ustore的regression用例 2024-06-27 14:05:53 +08:00
f6fa355dc4 支持游标参数默认值 2024-06-27 14:05:53 +08:00
fae66283ac 修复regexp_like函数中的数组越界bug 2024-06-27 14:05:53 +08:00
25ba275200 inited 2024-06-27 14:05:53 +08:00
bda4745f9e 修复备集群回放线程未启动问题 2024-06-27 14:05:53 +08:00
55b7512b43 支持gms_stats包 2024-06-27 14:05:53 +08:00
a23d5d1f54 fix bug: 整数右移31位存在溢出风险 2024-06-27 14:05:53 +08:00
102e675ecb 同步v3.0.5 gs_catalog_attribute_records 2024-06-27 14:05:52 +08:00
7119d44e32 修复按需回放实时构建,执行switchover时,主机coredump 2024-06-27 14:05:52 +08:00
660b7f42ca whale插件在处理while语句的时候调用GetRawParser获取raw_parser回调的时候只判断了dolphin类型 2024-06-27 14:05:52 +08:00
16a41e491c On branch page
Your branch is up to date with 'origin/page'.
 Changes to be committed:
	modified:   rawpage.cpp

 On branch page
 Your branch is up to date with 'origin/page'.
 Changes to be committed:
	modified:   rawpage.cpp

 On branch page
 Your branch is up to date with 'origin/page'.

 Changes to be committed:
	modified:   rawpage.cpp

 On branch page
 Your branch is up to date with 'origin/page'.

 Changes to be committed:
	modified:   rawpage.cpp

 On branch page
 Your branch is up to date with 'origin/page'.

 Changes to be committed:
	modified:   catalog.cpp

 On branch page
 Your branch is up to date with 'origin/page'.

 Changes to be committed:
	modified:   catalog.cpp

 On branch page
 Your branch is up to date with 'origin/page'.

 Changes to be committed:
	modified:   catalog.cpp

 On branch page
 Your branch is up to date with 'origin/page'.

 Changes to be committed:
	modified:   catalog.cpp

 On branch page
 Your branch is up to date with 'origin/page'.

 Changes to be committed:
	modified:   contrib/pageinspect/rawpage.cpp
	modified:   src/common/backend/catalog/catalog.cpp
2024-06-27 14:05:52 +08:00
b186cd1555 Allow plan cache result type to revalidate on the fly
Usually, when a relation gets changed by a DB user, an invalidation
message is sent to the shared context. Plancache will revalidate
this behavior multiple times during the execution so that if the
base relation changes, the cached plan will be updated accordingly.

However, Postgres does not allow the resulting attributes to change
because changing the query's result on the fly requires extra hand-
ling on the user application, which is out of the DB kernel's
control. Also, it will generate unwanted behavior in a concurrent
transactional application.

Due to the user's heavy request, we are allowing this in this patch
and introduced a new POSTMASTER GUC to control this behavior. This
GUC is a POSTMASTER type because the result-checking behavior is a
flag (i.e., an intrinsic attribute) of the plan cache, initially
only for transactional statements. We need to ensure that when the
user changes the GUC, no plan cache is working at the time.
2024-06-27 14:05:52 +08:00
3f02e65687 子查询中使用orderby数据丢失问题 2024-06-27 14:05:52 +08:00
de9df9f3c5 tlist/grouping_tlist合一
This reverts commit 9db36bd8b2d0934880f5576826db9864933f92aa.
2024-06-27 14:05:52 +08:00
4cb0057da9 gms_profiler权限修改 2024-06-27 14:05:52 +08:00
34b923b8c6 gms_profiler插件根据检视意见修改 2024-06-27 14:05:52 +08:00
a86fcd7808 gms_profiler插件根据检视意见修改 2024-06-27 14:05:52 +08:00
9817772f80 支持gms_profiler插件 2024-06-27 14:05:52 +08:00
bc8f54e02e 修复:OpenControlFileForDSS函数中部分errmsg未输出预期信息的问题 2024-06-27 14:05:52 +08:00