|
|
268429082a
|
将和List_Hash_Range分区类型共性的部分抽出,简化实现中大量的强转逻辑
|
2023-12-12 17:23:05 +08:00 |
|
|
|
e73cb56550
|
优化某些场景下RowToVec算子的性能
|
2023-06-02 01:59:47 -07:00 |
|
|
|
44fe478362
|
优化numeric转大数的逻辑
|
2023-05-29 21:07:10 -07:00 |
|
|
|
f120bdefa1
|
!3200 内存优化
Merge pull request !3200 from april01xxx/master_memopt
|
2023-05-24 01:57:05 +00:00 |
|
|
|
e3470f1eec
|
IUD优化
去底噪优化、流程优化
|
2023-04-27 14:44:02 +08:00 |
|
|
|
5c25b5d90d
|
内存优化重构:在openGauss中新增了一套内存管理接口和MemoryContext类型
(详见opt_mcxt.cpp和opt_aset.cpp),并对MemoryContext的管理接口(如
reset、delete等操作)进行抽象,带来以下优势:
1. 新增的MemoryContext类型支持MemoryContext复用,减少频繁创建和销毁
MemoryContext的开销;
2. 新增的STANDARD_CONTEXT内存管理接口删除了内存跟踪统计操作,提升了
内存申请和释放时的性能。
|
2023-04-27 14:20:26 +08:00 |
|
|
|
35b92aea89
|
agg expr step reduce
|
2023-03-16 23:22:48 -07:00 |
|
|
|
ae7631a4ab
|
AGG
|
2023-03-15 01:53:37 -07:00 |
|
|
|
980e75155a
|
flatten expr framework
|
2023-03-12 19:16:08 -07:00 |
|
|
|
02b127d59a
|
!2669 1.修复Insert ... Select 列存分区表时,检查分区信息是否一致时,没有考虑分区类型导致代码逻辑出错的问题。
Merge pull request !2669 from playrest/master-commit-2
|
2023-03-10 06:24:25 +00:00 |
|
|
|
46e9fd015b
|
sync all inner code
|
2023-03-08 10:10:58 +08:00 |
|
|
|
a22a4de3d4
|
1.修复Insert ... Select 列存分区表时,检查分区信息是否一致时,没有考虑分区类型导致代码逻辑出错的问题。
|
2023-03-08 09:33:53 +08:00 |
|
|
|
4180f34b3d
|
agg优化 numeric相关sum\avg等优化
|
2023-03-01 17:54:52 +08:00 |
|
|
|
f7d23913d6
|
sync all inner code
|
2023-02-27 14:08:20 +08:00 |
|
|
|
9f84893535
|
tupleDesc数据结构及相关函数调用优化
|
2023-02-21 20:30:35 -08:00 |
|
|
|
fd1f338af5
|
TupleTableSlots数据结构及相关函数调用优化
|
2023-02-21 20:29:34 -08:00 |
|
|
|
cbb5b4fe37
|
执行器优化,改为函数指针的方式,不访问全局数组
|
2023-01-16 01:49:05 -08:00 |
|
|
|
ff1e91fc41
|
!2168 修复向量化引擎filesource空指针异常
Merge pull request !2168 from 仲夏十三/mas
|
2022-09-15 12:06:43 +00:00 |
|
|
|
7e1eac1915
|
修复向量化引擎filesource空指针问题
|
2022-09-15 17:59:29 +08:00 |
|
|
|
189482c26e
|
修复向量化引擎name类型头部多余数据
|
2022-09-15 16:31:48 +08:00 |
|
|
|
b919f404e8
|
add openGauss 3.1.0 feature code
|
2022-09-03 16:22:35 +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 |
|
|
|
ea541acd13
|
!1275 support row_num in Column-Oriented Table
Merge pull request !1275 from scarbor_fair/rownum
|
2021-10-28 02:35:13 +00:00 |
|
|
|
1d540f4462
|
Patch for 930 release
|
2021-09-23 15:19:37 +08:00 |
|
|
|
1eefafe1a0
|
fix bug for rownum when cstore
|
2021-09-18 17:28:46 +08:00 |
|
|
|
97a744de3b
|
!1028 小型化裁剪,增强可配置性
Merge pull request !1028 from 苏梓鑫/config
|
2021-07-09 02:24:38 +00:00 |
|
|
|
829ed77424
|
logical
|
2021-06-30 15:56:37 +08:00 |
|
|
|
02f1b91e61
|
可通过configure选项--disable-llvm屏蔽llvm库的链接, 优化二进制文件大小以及内存占用
|
2021-06-11 17:38:36 +08:00 |
|
|
|
39889058b7
|
add methed to transform row to vector format to compute
|
2021-06-10 11:20:53 +08:00 |
|
|
|
f94d4c96c7
|
回合代码fixvacuum+limit语句不退出
|
2021-04-16 19:46:37 +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 |
|
|
|
7b7870ed96
|
add sort&hash work_mem info collection info into get_instr_unique_sql() function
|
2020-11-28 11:22:19 +08:00 |
|
|
|
fea70c2159
|
parallel append
|
2020-10-30 10:54:05 +08:00 |
|
|
|
815a9771fb
|
first commit for openGauss server
|
2020-06-30 17:38:27 +08:00 |
|