v5.0.0
- 变更内容
- 升级说明
功能
- 文件支持配置独立域名访问
- 支持对工作流、工作表日志数据归档
- 管理器支持英文
- 同步 HAP SaaS 版 v10.0.0
优化
- 镜像操作系统从 CentOS 切换为 Debian
修复
- 选择特定应用分组后,星标和分组下的应用无法拖动排序
- 工作表记录详情中查看子表记录详情,部分情况下出现程序错误
- 工作表字段自定义函数使用 roundup 计算结果异常
- 工作表子表 Excel 导入,部分日期格式识别错误
- 工作表回收站按条件过滤后恢复,实际恢复了全部
- 通过自定义按钮添加子表记录时,主表汇总字段未实时更新
- 自定义页面透视表部分情况下导出报错
- 自定义页面透视表统计值颜色规则显示错误
- H5 自定义页面按钮创建工作表记录,关联表(多条)无法操作
注意
升级到 5.0.0+ 前请确保 Docker 版本在 20.10.16 及以上。可通过 docker -v
命令查看 Docker 版本。
单机模式
-
数据集成服务升级到
1.17.1.500
(未启用则无需升级),参考 数据集成服务升级(跨版本) 💥 -
微服务升级到
5.0.0
,参考 微服务升级 -
升级完成后,执行
docker exec -it $(docker ps | grep community | awk '{print $1}') bash
进入微服务应用容器内,重置多语言翻译模板:source /entrypoint.sh && mongodbResetTemplateMessage
集群模式
-
对数据存储相关的服务器进行备份
-
数据集成服务升级到
1.17.1.500
(未启用则无需升级),参考 数据集成服务升级(跨版本) 💥 -
文件存储服务升级到
1.5.0
,参考 文件存储服务升级 -
微服务应用
service.yaml
(默认:/data/mingdao/script/kubernetes/service.yaml) 中新增reportconsumer
服务,默认配置如下,根据实际需要自行调整参数值apiVersion: apps/v1
kind: Deployment
metadata:
name: reportconsumer
namespace: default
spec:
replicas: 1
selector:
matchLabels:
app: reportconsumer
template:
metadata:
labels:
app: reportconsumer
annotations:
md-update: "20230610150218"
spec:
containers:
- name: reportconsumer
image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-community:5.0.0
env:
- name: ENV_SERVERID
value: "single:reportconsumer"
resources:
limits:
cpu: "24"
memory: 20480Mi
requests:
cpu: "0.01"
memory: 64Mi
readinessProbe:
exec:
command: ["pgrep", "-f", "/usr/local/MDPrivateDeployment/reportconsumer/mdreport-consumer-1.0.0-SNAPSHOT.jar --spring.config.location=/usr/local/MDPrivateDeployment/reportconsumer/application-www.properties"]
initialDelaySeconds: 10
periodSeconds: 10
livenessProbe:
exec:
command: ["pgrep", "-f", "/usr/local/MDPrivateDeployment/reportconsumer/mdreport-consumer-1.0.0-SNAPSHOT.jar --spring.config.location=/usr/local/MDPrivateDeployment/reportconsumer/application-www.properties"]
initialDelaySeconds: 180
periodSeconds: 10 -
微服务升级到
5.0.0
,参考 微服务升级 -
进入控制节点的 config Pod 中执行相关命令,具体步骤如下:
-
进入 config Pod :
kubectl exec -it $(kubectl get pod | grep config | awk '{print $1}') bash
-
执行以下脚本,重置多语言翻译模板、添加索引
source /entrypoint.sh && mongodbResetTemplateMessage
source /entrypoint.sh && mongodbExecute mdapps /init/mongodb/5.0.0/mdapps/DDL.txt
source /entrypoint.sh && mongodbExecute mdmap /init/mongodb/5.0.0/mdmap/DDL.txt
-