100.0.2 変更履歴
このリリースにはいくつかのバグ修正が含まれています。 MongoDB バージョン 4.4 では、120 バイトの名前制限が 255 バイトに引き上げられるため、長い名前を持つコレクションのダンプと復元のサポートも追加されます。
変更の完全なリストは以下のとおりです。
Bug
TOOLS-1785 mongodump ヘルプの Typo
TOOLS-2495 oplog replay は 16 MB を超えるエントリを処理できません
TOOLS-2498 nil ポインターエラー mongodump
TOOLS-2559 データベースツール 99.0.1-1 のアンインストールに関するエラーRPM
TOOLS-2575 mongorestore は、4.4 mongodump からの convertLegacyIndexes の変換中に mongorestore Python
TOOLS-2593 $admin ファイル名の特別な処理を修正しました
タスク
TOOLS-2446 ツール1 テストに MMAPV テストを追加
TOOLS-2469 CA で複数の証明書を受け入れる
TOOLS-2530 Mongorestore は新しい mongodump形式から復元できます
TOOLS-2537 config.system.indexBuilds名前空間を無視
TOOLS-2544 4.4 を追加へのテスト
TOOLS-2551 リリースのアップロードをディストリビューションごとのタスクに分割
TOOLS-2555 directConnection オプションをサポートします
TOOLS-2561 mongodb-tools tarball に署名
TOOLS-2605 は.. をカットします10002リリース
100.0.1 変更履歴
このリリースは新しいリリース インフラストラクチャのテストであり、100.0.0 からの変更は含まれていません。
タスク
- TOOLS-2493 カットツール 100.0.0と 100.0.1GA リリース
100.0.0 変更履歴
This is the first separate release of the Database Tools from the Server. We decided to move to a separate release so we can ship new features and bugfixes more frequently. The new separate release version starts from 100.0.0 to make it clear the versioning is separate from the Server. You can read more about this on the MongoDB blog.
このリリースには、バグ修正、いくつかの新しいコマンドライン オプション、および品質の向上が含まれています。 完全なリストは以下にありますが、重要なポイントもいくつかあります。
URI と明示的オプションが競合する情報を提供しない限り、
--portや--passwordなどの他の接続オプションとともに--uriを使用することは制限されなくなりました。--uriオプションなしで接続文字列を位置引数として指定できるようになりました。の新しい
--useArrayIndexFieldsフラグは、mongoimportCSVまたは tsv ファイルのインポート時に、フィールド内の自然数は配列インデックスとして解釈されます。mongorestoreの新しいフラグは、対応するmongodump出力で指定された無効なインデックス オプションをすべて除き、レガシー インデックス キーの値を有効な値を使用するように書き換えます。の新しい
deletemodemongoimport}。--modedeleteを使用すると、mongoimportはインポート ファイル内のドキュメントと一致するデータベース内の既存のドキュメントを削除します。
ビルドの失敗
- マスター上で TOOLS- format-goタスクが失敗2489
Bug
TOOLS-1493 ターミナルの幅が少ない場合、実行中のツールはクラッシュします
TOOLS-1786 mongodump では、コレクションとしてダンプされたビューのメタデータ(.json)ファイルは作成されません。
TOOLS-1826 oplog の再生が失敗した場合に、アーカイブモードで mongorestore でクラッシュが発生する
TOOLS-1909 mongoimport は 10 進数型をサポートしていることを報告しません
TOOLS-2275 autoIndexId:false は4 ではサポートされていません。0
TOOLS-2334 oplogのリプレイ中にシステム コレクションをスキップ
TOOLS-2336 stdin からの復元時に出力される非推奨エラー メッセージの出力
TOOLS-2346 mongodump --archive でパスワードの入力を求める時に破損したアーカイブを stdout に
ソースデータベースに無効なインデックスオプションがある場合、TOOLS-2379 mongodump/mongorestore エラーが発生する
TOOLS-2380 mongodump は、認証が有効になっている非表示ノードに対して失敗します
TOOLS-2381 ソケット タイムアウト動作の復元
TOOLS-2395 oplogオーバーフローのメッセージが正しくありません
TOOLS-2403 mongorestore がアーカイブモードで失敗したoplogを再生中にハングする
TOOLS-2422 admin.tempusers は mongorestore によって削除されません
TOOLS-2423 mongorestore は、ダンプに存在する場合、admin.tempusers を削除しません
TOOLS-2455 mongorestore が無効なアーカイブでハングする
TOOLS-2462 パスワード プロンプトは Windows では機能しません
TOOLS-2497 mongorestore が createIndexes を呼び出す前にインデックス名の長さを誤って検証する可能性があります
TOOLS-2513クライアントオプションを作成すると接続文字列の検証エラーが発生する
TOOLS-2520 SSL オプションの解析を修正しました
TOOLS-2547 Rhel 7 でデータベースツールのインストールに失敗します。0
TOOLS-2548 SLES 15 でデータベースツールのインストールに失敗
新機能
TOOLS-1954 mongoimport での mongoexport 配列表記の往復をサポートします
TOOLS-2268 mongoimport に排除モードを追加
TOOLS-2412 サポートされていないレガシーインデックスオプションの廃止
TOOLS-2430 mongorestore: ドット付きインデックスキーで、"hashed" を "1" に置き換えます。
TOOLS-2459 --uri を他の接続文字列オプションで使用できるようにします
TOOLS-2460 接続文字列は位置引数として設定できます
TOOLS-2521 tlsDisableOCSPEndpointCheck URI オプションのサポートを追加しました
TOOLS-2529 Mongodump は長いコレクション名用の新しいファイル形式を出力します
タスク
TOOLS-2418 mongoreplace を mongo-tools から削除しました
TOOLS-2421 サーバーからツール テストを移動した後もテスト カバレッジを維持します
TOOLS-2438 Diskタスクに MSI インストーラーを作成
TOOLS-2439 ツールフォーミュラ(Homebrew Tap に含まれる)
TOOLS-2440 Sign MSI インストーラー
TOOLS-2441 リリース プロセスのドキュメントを更新
TOOLS-2442 リリースのアップロードを自動化
TOOLS-2443 Distタスクで tarball アーカイブを生成
TOOLS-2444 Diskタスクで Deb パッケージを生成
TOOLS-2449 署名タスクの作成
TOOLS-2464 プラットフォームのサポートを更新
TOOLS-2470 Linux パッケージに署名
TOOLS-2471 JSONダウンロード フィードの生成を自動化
TOOLS-2472 Linuxパッケージの公開を自動化
TOOLS-2473 コミュニティ ビルドとエンタープライズ ビルドバリアントを統合
TOOLS-2475 ツールのリリースを手動で検証します
TOOLS-2480 Distタスクで rpm パッケージを生成
TOOLS-2488 パッケージの名前とバージョン管理を更新します
TOOLS-2493 カットツール 100.0.0と 100.0.1GA リリース
TOOLS-2506 Linux パッケージでの更新メンテナンス
TOOLS-2523 Ubuntu 12.04 およびDebian 7.1 を削除しますバリアント
TOOLS-2536 は >4.1.9 サーバーの createIndexes コマンドの無視UnknownIndexOptions オプションを無視します。
TOOLS-2538 mongorestore から mongo-tools- Common に convertLegacyIndexKeys() を移動
TOOLS-2539 Linux パッケージを正しい名前でキュレータに公開
TOOLS-2549 GA リリースをサーバーテスト リポジトリにプッシュする
TOOLS-2550 GA リリースを4 にプッシュします。4リポジトリ
TOOLS-2551 リリースのアップロードをディストリビューションごとのタスクに分割