オプション
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
3 時間前
日本語で 「すべて (All)」メニューが表示されない問題が発生する際の対処方法
【現象】
日本語で、「すべて」のメニューが表示されない。
ハッカソンの提供インスタンスで発生する(Australia Patch 4以降)
【原因】
インスタンスには demo用のストアアプリが多数インストールされており、ナビゲーションメニューを構成するモジュール数が非常に多い状態となっています。日本語などの非英語セッションでは、メニュー構築時にモジュール名の翻訳を一括取得するクエリが実行されますが、暗号化コンテキストが構成された環境では、このクエリのIN 句の要素数に内部上限(既定値: 5,000)が設けられています。 インスタンスでは対象が上限の2倍程度になっている可能性があります。
上限を超過すると、クエリがエラーとなり、「すべて」メニューの構築が失敗します。
英語は基本言語のため翻訳の一括取得が行われず、事象は発生しません。
本エラーは syslog にて「IN/NOT_IN clause size exceeds maximum allowed size」をキーワードに検索することで確認できます。
解決済! 解決策の投稿を見る。
ラベル:
- ラベル:
-
HackathonJapan
1 件の受理された解決策
オプション
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
3 時間前
【解決方法】
対応として、system property「com.glide.encryption.max_in_clause_size」を追加し、余裕を持った値(例.20000)を設定します。
1件の返信1
オプション
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
3 時間前
【解決方法】
対応として、system property「com.glide.encryption.max_in_clause_size」を追加し、余裕を持った値(例.20000)を設定します。
