7538 Commits

Author SHA1 Message Date
d80c3d1b84 om check适配修改· 2020-10-27 15:54:44 +08:00
307db7f772 !336 支持Python3.7环境下CentOS安装数据库
Merge pull request !336 from Ricardo_Cui/master
2020-10-27 14:05:53 +08:00
043eeab8da openGauss supports plpython 2020-10-27 12:40:05 +08:00
693a5d79ef !334 Disable ROWNUM as alias & Bugfix a coredump when repeatable read is on
Merge pull request !334 from 蒲甫安/dev-master
2020-10-27 11:48:38 +08:00
54742e9c3f disable ROWNUM as alias 2020-10-27 10:10:19 +08:00
29bcf5327e !335 统一为SYNC_REP_WAIT_APPLY
Merge pull request !335 from meimeidtt/master
2020-10-27 09:13:35 +08:00
68b8b7e30e 统一为SYNC_REP_WAIT_APPLY 2020-10-26 21:22:12 +08:00
ac29de2cde 支持CentOS && Python3.7安装 2020-10-26 21:06:56 +08:00
839a5aee39 bug fix:
set default_transaction_isolation='REPEATABLE READ', and restart the database, a coredump is product.
2020-10-26 18:40:04 +08:00
b27c38a64e !333 remove the guc param: application_name in postgres.conf
Merge pull request !333 from 黄承晟/master
2020-10-26 18:37:15 +08:00
7e597b8b6f !331 MOT bug fixes
Merge pull request !331 from Vinoth Veeraraghavan/master
2020-10-26 18:36:26 +08:00
97dcec54e9 !332 Fixed the bug that gs_guc cannot set synchronous_commit to remote_apply.
Merge pull request !332 from Cross-罗/master
2020-10-26 18:16:13 +08:00
a7cd7b9f42 remove the guc parma:application_name in postgresql.conf 2020-10-26 17:41:10 +08:00
bd2b96f8b9 解决gs_guc不能将synchronous_commit设置为remote_apply的问题 2020-10-26 17:06:06 +08:00
a2b914b960 1. Incorrect behavior in update/delete queries with repeating access to same records
2.     Change MOT key operator for expr with l-values
2020-10-26 14:52:00 +08:00
194536bf78 !329 gs_probackup修改
Merge pull request !329 from yukai_k/master
2020-10-26 10:13:21 +08:00
aee90526fc gs_probackup修改 :
1.-W|--password的help信息修改
2.添加不可同时指定-w和-W的检查
3.添加指定--tablespace-mapping时必须要指定--external-mapping的检查
4.删除未使用变量force_password
2020-10-26 09:24:08 +08:00
da6e8ccdbe !327 Improve the stability of test cases
Merge pull request !327 from 吴岳川/master
2020-10-23 17:39:48 +08:00
d300a9afd7 删除test_serial用例 2020-10-23 15:23:04 +08:00
50a19e8e48 删除文件 src/test/regress/sql/test_serial.sql 2020-10-23 15:22:21 +08:00
2a73923e35 删除文件 src/test/regress/expected/test_serial.out 2020-10-23 15:22:02 +08:00
038ba7277d 删除create function中对serial类型的判断 2020-10-23 15:21:32 +08:00
67c38e843e forbid parallel right join or full join 2020-10-23 15:20:12 +08:00
eecda4d9a0 !323 MOT infra and JIT fixes
Merge pull request !323 from Vinoth Veeraraghavan/master
2020-10-23 14:48:47 +08:00
135e9833b6 !320 gs_probackup问题修复
Merge pull request !320 from yukai_k/master
2020-10-23 10:43:06 +08:00
1b8cbf1161 !321 并行查询性能优化
Merge pull request !321 from TotaJ/feature/parallel_perf2
2020-10-23 09:25:29 +08:00
44d8c983d6 1. Disable periodic statistics printing when no statistics were reported in the recent report interval
2. Fix regression in issue 88 (core dump in JIT after truncate table), and added missing index id copy in CloneJitContext()

    3. Added support for FULL-SCAN SELECT in JIT execution

    4. Added more JIT tests

    5. Clarified JIT statistiscs (separated invocation count from execution count)

    6. Added special JIT statistics for testing (outside of statistics infra)

    7. Fixed JIT plan explanation

    8. Added support for boolean operators in JIT expressions (in WHERE clause and UPDATE SET clause)

    9. Fixed JIT range scan bug: when filter execution fails execution branches to the wrong place (effect is missing check of end-of-scan flag that can lead to crash)

    10. Fixed JIT JOIN bug: resetting wrong scan-ended flag (effect is missing records in result set)

    11. Fix bug in JIT plan: Allow complex filter expressions in JIT plan (effect was simple queries were disqualified for JIT execution)
2020-10-22 18:33:22 +08:00
a48b40cc5a fix build_joinrel_itst_diskeys 2020-10-22 17:15:05 +08:00
e3f3c33db7 Improve parallel query performance. 2020-10-22 17:07:32 +08:00
5015b45a15 1.gs_probackup修改PITR基于target time和target xid恢复的问题
2.gs_probackup修改-W&--password为指定密码参数
2020-10-22 17:06:00 +08:00
92feaba01f !316 Forbid parallel Hash Right Join or Hash Full Join
Merge pull request !316 from 吴岳川/master
2020-10-22 17:04:22 +08:00
676b5d7675 !319 Fixed syntax error when 'IF EXISTS' is used in 'ALTER POLICY [IF EXISTS] old_name ON table_a RENAME TO new_name'
Merge pull request !319 from Yuejia/master
2020-10-22 17:01:48 +08:00
eb78adaebe !317 修复了关于rownum的4个bug
Merge pull request !317 from 周雄佳/davidzhou
2020-10-22 17:00:09 +08:00
d2cfae5108 !315 开放line类型的使用
Merge pull request !315 from Cross-罗/master
2020-10-22 16:58:02 +08:00
5509bf326d !318 Fix server stuck due to incorrect ereport log level in MOT
Merge pull request !318 from Vinoth Veeraraghavan/master
2020-10-22 09:24:57 +08:00
63050411fb Forbid parallel Hash Right Join or Hash Full Join 2020-10-22 09:11:54 +08:00
syj
f0a5857da8 Fixed syntax error when 'IF EXISTS' is used in 'ALTER POLICY [IF EXISTS] old_name ON table_a RENAME TO new_name' 2020-10-21 20:11:19 +08:00
2e9ea4e5f1 Fix server stuck due to incorrect ereport log level in MOT 2020-10-21 19:28:25 +08:00
dc80b79cc0 修复了关于rownum的4个bug。
1.最大值只有255,正常应该是无限大。
2.group by跟where rownum < n同时存在时,禁止将rownum优化成limit
3.groupy by后面没有rownum,而having后面有rownum时,会正常运行,正常应该报错。
4.union前后的子句如果有where rownum < n,并且还有含有order by的子查询时,禁止将order by优化删除掉。
2020-10-21 18:41:59 +08:00
6667e85f17 2020-10-21 16:35:51 +08:00
14513c5dad 开放line类型 2020-10-21 16:29:35 +08:00
f0c9d88846 !314 New feature: Index-advisor for single query.
Merge pull request !314 from wangtq/index-advisor
2020-10-20 17:22:11 +08:00
11d8884c04 new feature: index-advisor for single query. 2020-10-20 15:04:58 +08:00
a2c678946b !312 fix anonymouns block:关闭autocommit后,没有declare的匿名块仍然可以自动提交
Merge pull request !312 from jun/dev
2020-10-19 16:09:02 +08:00
515a660f12 !313 gs_probackup的help信息与资料对齐以及处理安全编译问题
Merge pull request !313 from yukai_k/master
2020-10-19 16:08:07 +08:00
aa5909de18 1. gs_probackup help信息与资料对齐
2. gs_probackup 和 makesgml安全编译修改
2020-10-19 14:38:34 +08:00
7d2f5adb46 !310 Fix issue #<I1YMZY>: Compiling error.
Merge pull request !310 from wangtq/master
2020-10-19 11:20:24 +08:00
990cb7d463 !311 解决sqlsmith测试中出现的core问题
Merge pull request !311 from 徐鲲鹏/master
2020-10-19 11:19:40 +08:00
2134c2bab6 fix anonymouns block:关闭autocommit后,没有declare的匿名块仍然可以自动提交 2020-10-19 10:47:35 +08:00
7b3a11cb1a 增加sqlsmith测试样例 2020-10-17 11:33:53 +08:00