Skip to content

Commit 8b61847

Browse files
authored
Merge pull request #96 from balinorLiang/v4.2_release
modify docs for ivorysql4.2 release
2 parents 9fc91c7 + 51c5177 commit 8b61847

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+306
-337
lines changed

CN/antora.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: ivorysql-doc
22
title: IvorySQL
3-
version: v4.0
4-
start_page: v4.0/welcome.adoc
3+
version: v4.2
4+
start_page: v4.2/welcome.adoc
55
asciidoc:
66
attributes:
77
source-language: asciidoc@

CN/modules/ROOT/nav.adoc

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
* xref:v4.0/welcome.adoc[欢迎]
2-
* xref:v4.0/1.adoc[发行说明]
3-
* xref:v4.0/2.adoc[关于IvorySQL]
1+
* xref:v4.2/welcome.adoc[欢迎]
2+
* xref:v4.2/1.adoc[发行说明]
3+
* xref:v4.2/2.adoc[关于IvorySQL]
44
* IvorySQL入门
5-
** xref:v4.0/3.adoc[快速开始]
6-
** xref:v4.0/4.adoc[日常监控]
7-
** xref:v4.0/5.adoc[日常维护]
5+
** xref:v4.2/3.adoc[快速开始]
6+
** xref:v4.2/4.adoc[日常监控]
7+
** xref:v4.2/5.adoc[日常维护]
88
* IvorySQL高级
9-
** xref:v4.0/6.adoc[安装指南]
10-
** xref:v4.0/7.adoc[集群搭建]
11-
** xref:v4.0/8.adoc[开发者指南]
12-
** xref:v4.0/9.adoc[运维管理指南]
13-
** xref:v4.0/10.adoc[迁移指南]
9+
** xref:v4.2/6.adoc[安装指南]
10+
** xref:v4.2/7.adoc[集群搭建]
11+
** xref:v4.2/8.adoc[开发者指南]
12+
** xref:v4.2/9.adoc[运维管理指南]
13+
** xref:v4.2/10.adoc[迁移指南]
1414
* IvorySQL生态
15-
** xref:v4.0/11.adoc[PostGIS]
16-
** xref:v4.0/12.adoc[pgvector]
15+
** xref:v4.2/11.adoc[PostGIS]
16+
** xref:v4.2/12.adoc[pgvector]
1717
* Oracle兼容功能列表
18-
** xref:v4.0/14.adoc[1、框架设计]
19-
** xref:v4.0/15.adoc[2、GUC框架]
20-
** xref:v4.0/16.adoc[3、大小写转换]
21-
** xref:v4.0/17.adoc[4、双模式设计]
22-
** xref:v4.0/18.adoc[5、兼容Oracle like]
23-
** xref:v4.0/19.adoc[6、兼容Oracle匿名块]
24-
** xref:v4.0/20.adoc[7、兼容Oracle函数与存储过程]
25-
** xref:v4.0/21.adoc[8、内置数据类型与内置函数]
26-
** xref:v4.0/22.adoc[9、新增Oracle兼容模式的端口与IP]
27-
** xref:v4.0/26.adoc[10、XML函数]
28-
** xref:v4.0/27.adoc[11、兼容Oracle sequence]
29-
** xref:v4.0/28.adoc[12、包]
30-
** xref:v4.0/29.adoc[13、不可见列]
31-
* xref:v4.0/23.adoc[社区贡献指南]
32-
* xref:v4.0/24.adoc[工具参考]
33-
* xref:v4.0/25.adoc[FAQ]
18+
** xref:v4.2/14.adoc[1、框架设计]
19+
** xref:v4.2/15.adoc[2、GUC框架]
20+
** xref:v4.2/16.adoc[3、大小写转换]
21+
** xref:v4.2/17.adoc[4、双模式设计]
22+
** xref:v4.2/18.adoc[5、兼容Oracle like]
23+
** xref:v4.2/19.adoc[6、兼容Oracle匿名块]
24+
** xref:v4.2/20.adoc[7、兼容Oracle函数与存储过程]
25+
** xref:v4.2/21.adoc[8、内置数据类型与内置函数]
26+
** xref:v4.2/22.adoc[9、新增Oracle兼容模式的端口与IP]
27+
** xref:v4.2/26.adoc[10、XML函数]
28+
** xref:v4.2/27.adoc[11、兼容Oracle sequence]
29+
** xref:v4.2/28.adoc[12、包]
30+
** xref:v4.2/29.adoc[13、不可见列]
31+
* xref:v4.2/23.adoc[社区贡献指南]
32+
* xref:v4.2/24.adoc[工具参考]
33+
* xref:v4.2/25.adoc[FAQ]

CN/modules/ROOT/pages/v4.0/1.adoc

Lines changed: 0 additions & 86 deletions
This file was deleted.

CN/modules/ROOT/pages/v4.2/1.adoc

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
:sectnums:
2+
:sectnumlevels: 5
3+
4+
5+
== 版本概览
6+
7+
[**发行日期:2025年01月16日**]
8+
9+
10+
IvorySQL 4.2,基于PostgreSQL 17.2,并修复了多个问题。有关更新的完整列表,请访问我们的 https://docs.ivorysql.org/[文档网站] 。
11+
12+
== 增强功能及问题修复
13+
14+
- PostgreSQL 17.1
15+
16+
1. 确保在行级安全性 (RLS) 适用于非顶层表引用时,将缓存的计划标记为依赖于调用角色。
17+
2. 使 libpq 丢弃在 SSL 或 GSS 协议协商期间接收到的错误消息。
18+
3. 修复 SET SESSION AUTHORIZATION 和 SET ROLE 之间的非预期交互。
19+
4. 防止受信任的 PL/Perl 代码更改环境变量。
20+
5. 修复在附加或分离表分区时,外键约束的目录状态更新问题。
21+
22+
+
23+
24+
更多细节, 请参阅 https://www.postgresql.org/docs/release/17.1/[PostgreSQL发布说明].
25+
26+
- PostgreSQL 17.2
27+
28+
1. 修复与结构体 ResultRelInfo 一起工作的扩展的 ABI 兼容性问题。
29+
2. 恢复 ALTER {ROLE|DATABASE} SET role 的功能。
30+
3. 修复逻辑复制槽的 restart_lsn 可能倒退的情况。
31+
4. 避免在执行 pg_rewind 时删除仍然需要的 WAL 文件。
32+
5. 修复与删除共享统计信息条目相关的竞态条件问题。
33+
34+
+
35+
36+
更多细节, 请参阅 https://www.postgresql.org/docs/release/17.2/[PostgreSQL发布说明].
37+
38+
- IvorySQL 4.2
39+
40+
1. 修复了 pg_upgrade: https://github.com/IvorySQL/IvorySQL/issues/721[#721]
41+
42+
2. 提供了 Rocky9 安装包: https://github.com/IvorySQL/IvorySQL/issues/724[#724]
43+
44+
3. 修复了 IvorySQL 文档中的英文语法错误: https://github.com/IvorySQL/ivorysql_docs/pull/95[#95]
45+
46+
47+
== 源代码
48+
49+
IvorySQL主要包含2个代码仓库:
50+
51+
* IvorySQL数据库源码: https://github.com/IvorySQL/IvorySQL
52+
* IvorySQL官方网站: https://github.com/IvorySQL/Ivory-www
53+
54+
== 贡献人员
55+
以下个人(按姓氏排序)作为补丁作者、提交者、审查者、测试者或问题报告者为此版本做出了贡献。
56+
57+
- Cary Huang
58+
- Denis Lussier
59+
- Grant Zhou
60+
- 高雪玉
61+
- 矫顺田
62+
- 梁翔宇
63+
- 吕新杰
64+
- 牛世继
65+
- 王丽
66+
- 王守波
67+
- 王志斌
68+
- 严少安
69+
- 赵法威

CN/modules/ROOT/pages/v4.0/10.adoc renamed to CN/modules/ROOT/pages/v4.2/10.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Ora2Pg 由一个 Perl 脚本(ora2pg)以及一个 Perl 模块( https://gith
4545

4646
|===
4747
| linux环境 | Oracle版本 | IvorySQL版本
48-
| Centos Stream 9 | 19.0.0.0 | 4.0
48+
| Centos Stream 9 | 19.0.0.0 | 4.2
4949
|===
5050

5151
=== 依赖环境安装
@@ -449,7 +449,7 @@ $ createdb orcl
449449
450450
$ psql
451451
452-
psql (17.0)
452+
psql (17.2)
453453
454454
Type "help" for help.
455455
@@ -478,7 +478,7 @@ ivorysql=#
478478
```
479479
$ psql orcl
480480
481-
psql (17.0)
481+
psql (17.2)
482482
483483
Type "help" for help.
484484

CN/modules/ROOT/pages/v4.0/12.adoc renamed to CN/modules/ROOT/pages/v4.2/12.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ HNSW (Hierarchical Navigating Small World) 是一种基于图的索引算法,
2323
== 安装
2424
[TIP]
2525
====
26-
环境中已经安装了IvorySQL4.0及以上版本,安装路径为/usr/local/ivorysql/ivorysql-4
26+
环境中已经安装了IvorySQL4.2及以上版本,安装路径为/usr/local/ivorysql/ivorysql-4
2727
====
2828

2929
=== 源码安装
@@ -49,7 +49,7 @@ sudo --preserve-env=PG_CONFIG make install
4949
** 创建pgvector扩展
5050
```
5151
[ivorysql@localhost ivorysql-4]$ psql
52-
psql (17.0)
52+
psql (17.2)
5353
Type "help" for help.
5454

5555
ivorysql=# create extension vector;

0 commit comments

Comments
 (0)