YugaByte DBの1.3.0がリリースされた、YugaByte DBは、ミッションクリティカルなアプリケーションを構築するためのネイティブクラウドデータベースです。このバージョンでは、既存のクラスタがある場合YSQLモードを持っている、そしてv1.3.0デベロッパーにアップグレードした後、YSQLが持っているこの問題を解決するために、データベースに接続しないであろうことを意味し、後方互換性のない変更YSQLファイル形式を含み二つの方法:
- 既存のデータを保存するために気にしない場合、あなたは、古いクラスタを削除v1.3.0デベロッパーにアップグレードし、新しいクラスタを作成することができます
- 既存のデータを引き続き使用したい場合は、(SQL文の形で)、古いデータを保存し、古いクラスタを削除し、v1.3.0デベロッパーへのアップグレード、新しいクラスタを作成し、以前に保存したデータをロード
YSQL変更:
- 修理トランザクションは、古い読み取りと書き込みの問題の損失が生じ、再起動ロジックを読み込み、
- 修復は、分離モードでYSQL検査カバーを読み取る繰り返すことができます
- シーケンスからの選択を許可します
- 非自動リトライ要求DMLを回避するために、
- YSQLインデックステーブルの列に新しいキーを追加しますybindexkeysuffix
- 変換時に読み取り専用の読み取りと書き込みトランザクションは、トランザクション、読み取り正しく設定点反復可能読み取り分離であります
- の)(SETVALのサポートを追加します。
- サーバーの共有メモリのタブレットで行わYSQLディレクトリキャッシュコヒーレンシチェック
- ディレクトリの永続的な問題のバージョンを修復
YCQLの改善:
- JSONに追加組み込み関数へYCQL SELECT文の()
システムの改良:
- 非同期タスクを追跡するために、主要なUIのページを追加します。
- 各バッチのデフォルトの最大サイズタブレットRPC 32 MBに変更しました
- LinuxのifdefsためOS_Linux交換
- 統一されたYB:SequentialFileでとrocksdb:SequentialFileで
- YB-管理者にコマンドを追加Pacttable
- YSQLsysは自動的にYBClient呼び出しから目次を除外する
- TLSのサポートはjavaYB-Clientに追加されます
- 他の優先度の高い圧縮をスケジュールするときに圧縮が一時停止できます
- タブレットを修復::自動圧縮を再度有効に切り捨て