v6.2.0
- 変更内容
- アップグレード手順
新機能
- 支払い機能(WeChat/Alipay)への対応
- ブラウザタブのファビコン設定をサポート
- HAP SaaS エディション v11.2.0 との同期
不具合修正
- カスタムアプリライブラリで、サンプルデータを含めない設定で公開しても、インストール後にサンプルデータが含まれている問題を修正しました。
- アプリケーションの複製やエクスポート時に、ワークフロー内でグローバル変数が失われる問題を修正しました。
- アプリケーションインポート時のアップグレードで、ナビゲーショングループの並び順が更新されない問題を修正しました。
- アプリケーションAPI経由でワークシートを作成する際、単一選択コントロールタイプには未対応です。
- ワークシートのサブテーブルでクエリ条件フィールドが空 の場合、全データが取得される問題を修正しました。
- ワークシート設定でクイックフィルタのデフォルト値が反映されない問題を修正しました。
- ワークシートフィールドイベントのワークフロープロセスでPBP値の伝達エラーを修正しました。
- ワークフロー承認メッセージ内で一部のサマリーフィールドが表示されない問題を修正しました。
- ワークフロー構成において、ワークシートレコードを削除すると無効なインターフェースプッシュが発生する不具合を修正しました。
- Collaboration Suite - ファイルにて、検索結果をすべて選択して削除すると、ディレクトリ内の全てのファイルが削除される問題を修正しました。
- モバイルWebでワークシートの公開クエリーエクスポート/ダウンロードが失敗する問題を修正しました。
- モバイルWebのピボットテーブルで列固定機能が動作しない不具合を修正しました。
注意
6.0.0以上にアップグレードする前に、MongoDBのバージョンが4.4以上であることを必ずご確認ください。
スタンドアロンモード
- データバックアップ
- MongoDB接続認証を有効化している場合、
mdpaymentデータベースを手動で作成する必要があります。MongoDBデータベース新規作成手順はこちらを参照してください。 - ストレージコンポーネントサービスをバージョン
3.1.0にアップグレードします。詳細はこちら - ドキュメントプレビューサービスをバージョン
2.0.0にアップグレードします。詳細はこちら - ドキュメントプレビュー拡張サービスをバージョン
2.0.0にアップグレードします。詳細はこちら
これまでに LibreOffice を有効化したことがない場合、アップグレードは不要です。 - マイクロサービスをバージョン
6.2.0にアップグレードします。詳細はこちら - イメージのアップグレード完了後、マイクロサービスアプリコンテナ内でスクリプトを実行し てください。手順は以下の通りです。
- コンテナへ入る:
docker exec -it $(docker ps | grep -E 'mingdaoyun-community|mingdaoyun-hap' | awk '{print $1}') bash - MongoDBスクリプトを実行し、プリセットの翻訳コンテンツを同期します。
source /entrypoint.sh && mongodbResetTemplateMessage
クラスタモード
- データストレージ関連サーバーのバックアップを実施してください。
- MongoDB接続認証を有効化している場合、
mdpaymentデータベースを手動で作成する必要があります。新しいMongoDBデータベースの作成方法はこちらを参照してください。 - ファイルストレージサービスのアップグレード 詳細手順はこちら
- 現行バージョンが1.x系の場合 → 1.7.0にアップグレード
- 現行バージョンが2.x系の場合 → 2.1.0にアップグレード
- ドキュメントプレビューサービスをバージョン
2.0.0にアップグレードします。詳細はこちら - ドキュメントプレビュー拡張サービスをバージョン
2.0.0にアップグレードします。詳細はこちら
これまでに LibreOffice を有効化したことがない場合、アップグレードは不要です。 - マイクロサービスアプリケーションの
service.yaml(デフォルト: /data/mingdao/script/kubernetes/service.yaml)にpaymentサービス設定を追加してください。デフォルト設定例は下記の通りです。パラメータ値は実情に合わせて調整可能です。apiVersion: apps/v1kind: Deploymentmetadata:name: paymentnamespace: defaultspec:replicas: 1selector:matchLabels:app: paymenttemplate:metadata:labels:app: paymentannotations:md-update: "20240123163208"spec:containers:- name: paymentimage: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-community:6.2.0env:- name: ENV_SERVERIDvalue: "single:payment"resources:limits:cpu: "4"memory: 8096Mirequests:cpu: "0.01"memory: 64MireadinessProbe:tcpSocket:port: 9161initialDelaySeconds: 10periodSeconds: 10livenessProbe:tcpSocket:port: 9161initialDelaySeconds: 180periodSeconds: 10---apiVersion: v1kind: Servicemetadata:name: paymentnamespace: defaultspec:selector:app: paymentports:- name: grpc-paymentport: 9161targetPort: 9161--- - マイクロサービスをバージョン
6.2.0にアップグレードします。詳細はこちら - コントロールノードのconfig Podに入り、以下のコマンドを実行します。
- config Podへ入る:
kubectl exec -it $(kubectl get pod | grep config | awk '{print $1}') bash - 下記スクリプトを実行します:
MongoDBスクリプトを実行し、プリセット翻訳コンテンツの同期とインデックスの追加を行います。
source /entrypoint.sh && mongodbResetTemplateMessagesource /entrypoint.sh && mongodbExecute mdapps /init/mongodb/6.2.0/mdapps/DDL.txtsource /entrypoint.sh && mongodbExecute mdmap /init/mongodb/6.2.0/mdmap/DDL.txtsource /entrypoint.sh && mongodbExecute mdpayment /init/mongodb/6.2.0/mdpayment/DDL.txt