Azure Cosmos DB Emulator - Catatan rilis dan informasi pengunduhan

BERLAKU UNTUK: SQL API Cassandra API Gremlin API Table API Azure Cosmos DB API for MongoDB

Artikel ini menunjukkan versi Emulator Azure Cosmos DB yang dirilis dan menampilkan detail pembaruan terbaru yang dibuat. Pusat unduhan hanya memiliki versi terbaru emulator yang tersedia untuk diunduh.

Penting

Versi Emulator Azure Cosmos DB yang lebih lama tidak didukung secara aktif oleh tim pengembang.

Unduh

Tautan
Unduh Pusat Unduh Microsoft
Memulai Mengembangkan secara lokal dengan Azure Cosmos DB Emulator

Catatan rilis

2.14.9 (7 Juli 2022)

  • Rilis ini memperbarui layanan latar belakang Emulator Azure Cosmos DB agar sesuai dengan fungsionalitas online terbaru dari layanan Azure Cosmos DB.

2.14.8

  • Rilis ini memperbarui layanan latar belakang Emulator Azure Cosmos DB agar sesuai dengan fungsionalitas online terbaru dari layanan Azure Cosmos DB.

2.14.7 (9 Mei 2022)

  • Rilis ini memperbarui layanan latar belakang Emulator Azure Cosmos DB agar sesuai dengan fungsionalitas online terbaru dari layanan Azure Cosmos DB. Selain pembaruan ini, ada beberapa masalah yang dibahas dalam rilis ini:
    • Perbarui penjelajah data ke isi terbaru dan perbaiki tautan yang rusak untuk dokumentasi sampel mulai cepat.
    • Tambahkan opsi untuk aktifkan versi Mongo API untuk emulator Linux Cosmos DB dengan pengaturan variabel lingkungan AZURE_COSMOS_EMULATOR_ENABLE_MONGODB_ENDPOINT di pengaturan kontainer Docker. Pengaturan yang valid adalah: 3.2, 3.6, 4.0 dan 4.2

2.14.6 (7 Maret 2022)

  • Rilis ini memperbarui layanan latar belakang Emulator Azure Cosmos DB agar sesuai dengan fungsionalitas online terbaru dari layanan Azure Cosmos DB. Selain pembaruan ini, ada beberapa masalah yang dibahas dalam rilis ini:
    • Memperbaiki masalah terkait dengan penggunaan CPU tinggi ketika emulator berjalan.
    • Tambahkan opsi PowerShell untuk mengatur versi API Mongo: -MongoApiVersion. Pengaturan yang valid adalah: 3.2, 3.6 dan 4.0

2.14.5 (18 Januari 2022)

  • Rilis ini memperbarui layanan latar belakang Emulator Azure Cosmos DB agar sesuai dengan fungsionalitas online terbaru dari layanan Azure Cosmos DB. Satu pembaruan penting lain dengan rilis ini adalah untuk mengurangi jumlah layanan yang dijalankan di latar belakang dan memulainya sesuai kebutuhan.

2.14.4 (25 Oktober 2021)

  • Rilis ini memperbarui layanan latar belakang Emulator Azure Cosmos DB agar sesuai dengan fungsionalitas online terbaru dari layanan Azure Cosmos DB.

2.14.3 (8 September 2021)

  • Rilis ini memperbarui layanan latar belakang Emulator Azure Cosmos DB agar sesuai dengan fungsionalitas online terbaru dari layanan Azure Cosmos DB. Ini juga mengatasi masalah dengan data kinerja yang dikumpulkan dan mengatur ulang gambar dasar untuk gambar Docker emulator Linux Cosmos.

2.14.2 (12 Agustus, 2021)

  • Rilis ini memperbarui konten Data Explorer lokal ke versi Microsoft Azure terbaru dan mereset basis untuk citra Docker emulator Linux Cosmos.

2.14.1 (18 Juni 2021)

  • Rilis ini meningkatkan waktu pengaktifan untuk emulator sembari mengurangi jejak datanya pada disk. Aktifkan pengoptimalan baru ini dengan menggunakan argumen /EnablePreview.

2.14.0 (15 Juni 2021)

  • Rilis ini memperbarui konten Data Explorer lokal ke versi Microsoft Azure terbaru. Rilis ini juga memperbaiki masalah saat mengimpor beberapa item dokumen menggunakan fitur pengunggahan file JSON.

2.11.13 ( 21 April 2021)

  • Rilis ini memperbarui konten Data Explorer lokal ke versi Microsoft Azure terbaru dan menambahkan konfigurasi titik akhir MongoDB baru, 4.0.

2.11.11 (22 Februari 2021)

  • Rilis ini memperbarui konten Data Explorer lokal ke versi Microsoft Azure terbaru.

2.11.10 (5 Januari 2021)

  • Rilis ini memperbarui konten Data Explorer lokal ke versi Microsoft Azure terbaru. Rilis ini juga menambahkan opsi publik baru, /ExportPemCert, yang memungkinkan pengguna emulator untuk mengekspor sertifikat emulator umum secara langsung sebagai file .PEM.

2.11.9 (3 Desember 2020)

  • Rilis ini memperbarui layanan latar belakang Emulator Azure Cosmos DB agar sesuai dengan fungsionalitas online terbaru dari layanan Azure Cosmos DB. Rilis ini juga mengatasi beberapa masalah dengan fungsionalitas Emulator Azure Cosmos DB:
    • Perbaikan untuk masalah di mana permintaan payload dokumen besar gagal saat menggunakan mode Langsung dan aplikasi klien Java.
    • Perbaikan untuk masalah konektivitas dengan titik akhir MongoDB versi 3.6 ketika ditargetkan oleh aplikasi berbasis .NET.

2.11.8 (6 November 2020)

  • Rilis ini mencakup pembaruan untuk Azure Cosmos DB Emulator Data Explorer dan memperbaiki masalah ketika klien transport layer security (TLS) 1.3 mencoba membuka Data Explorer.

2.11.6 (6 Oktober 2020)

  • Rilis ini mengatasi masalah terkait konkurensi saat membuat lebih dari satu kontainer secara bersamaan. Masalah ini dapat menyebabkan emulator dalam status rusak dan permintaan API mendatang ke titik akhir emulator ini akan gagal dengan kesalahan layanan tidak tersedia. Untuk mengatasinya, hentikan emulator, reset data lokal emulator, lalu hidupkan ulang.

2.11.5 (23 Agustus, 2020)

  • Rilis ini menambahkan dua opsi startup Emulator Azure Cosmos DB baru:
    • /EnablePreview - Memungkinkan fitur pratinjau untuk Azure Cosmos DB Emulator. Fitur pratinjau yang masih dalam pengembangan dan dapat diakses melalui CI dan penulisan sampel.
    • /EnableAadAuthentication - Memungkinkan emulator untuk menerima token Azure Active Directory kustom sebagai alternatif untuk kunci primer Azure Cosmos. Fitur ini masih dalam pengembangan; penetapan peran tertentu dan pengaturan terkait izin lainnya saat ini tidak didukung.

2.11.2 (7 Juli 2020)

  • Rilis ini mengubah cara Azure Cosmos DB Emulator mengumpulkan jejak. Windows Performance Runtime (WPR) sekarang menjadi alat default untuk menangkap jejak berbasis log jejak peristiwa sambil menghentikan pengambilan berbasis logman. Dengan penambal keamanan Windows terbaru, LOGMAN berhenti bekerja sesuai perkiraan saat dijalankan melalui Emulator Azure Cosmos DB.

2.11.1 (10 Juni 2020)

  • Rilis ini memperbaiki beberapa bug terkait Data Explorer Emulator Azure Cosmos DB:
    • Data Explorer gagal tersambung ke titik akhir Emulator Azure Cosmos DB saat dihosting di beberapa versi browser Web. Pengguna Emulator mungkin tidak bisa membuat database atau kontainer melalui Halaman web.
    • Atasi masalah yang mencegah pengguna emulator membuat item dari file JSON menggunakan tindakan pengunggahan Data Explorer.

2.11.0

  • Rilis ini memperkenalkan dukungan untuk skala otomatis throughput yang disediakan. Fitur-fitur yang ditambahkan ini mencakup opsi untuk mengatur tingkat throughput maksimum kustom yang disediakan dalam unit permintaan (RU/s), mengaktifkan skala otomatis pada database dan kontainer yang ada, serta dukungan API melalui SDK Azure Cosmos DB.
  • Memperbaiki masalah saat mengkueri melalui sejumlah besar dokumen (lebih dari 1 GB) di mana emulator akan gagal dengan kode status kesalahan internal 500.

2.9.2

  • Rilis ini memperbaiki bug serta mengaktifkan dukungan untuk titik akhir MongoDb versi 3.2. Ini juga menambahkan dukungan untuk menghasilkan pesan pelacakan untuk tujuan pemecahan masalah menggunakan Windows Performance Recorder (WPR) alih-alih logman.

2.9.1

  • Rilis ini memperbaiki beberapa masalah dalam dukungan API kueri dan memulihkan kompatibilitas dengan OS yang lebih lama seperti Windows Server 2012.

2.9.0

  • Rilis ini menambahkan opsi untuk mengatur konsistensi ke prefiks konsisten dan meningkatkan batas maksimum untuk pengguna dan izin.

2.7.2

  • Rilis ini menambahkan dukungan server MongoDB versi 3.6 ke Emulator Azure Cosmos DB. Untuk memulai titik akhir MongoDB yang menargetkan versi 3.6 layanan, mulai emulator dari baris perintah Administrator dengan opsi/EnableMongoDBEndpoint=3.6.

2.7.0

  • Rilis ini memperbaiki regresi di Emulator Azure Cosmos DB yang mencegah pengguna menjalankan kueri SQL terkait. Masalah ini memengaruhi pengguna emulator yang mengonfigurasi titik akhir API SQL dan mereka menggunakan aplikasi klien berbasis .NET core atau x86 .NET.

2.4.6

  • Rilis ini memberikan paritas dengan fitur-fitur dalam layanan Azure Cosmos per Juli 2019, dengan pengecualian dicatat dalam Mengembangkan secara lokal dengan Azure Cosmos DB Emulator. Rilis ini juga memperbaiki beberapa bug yang terkait dengan emulator mati ketika dipanggil melalui baris perintah dan pengesampingan alamat IP internal untuk klien SDK menggunakan konektivitas mode langsung.

2.4.3

  • Layanan MongoDB tidak lagi dimulai secara default. Secara default, emulator mengaktifkan titik akhir SQL. Pengguna harus memulai titik akhir secara manual menggunakan opsi baris perintah /EnableMongoDbEndpoint emulator. Sekarang, seperti halnya semua titik akhir layanan lainnya, seperti Gremlin, Cassandra, dan Table.
  • Memperbaiki bug di emulator saat memulai dengan “/AllowNetworkAccess” di mana titik akhir Gremlin, Cassandra, dan Table tidak menangani permintaan dari klien eksternal dengan benar.
  • Menambahkan port koneksi ke pengaturan Aturan Firewall.

2.4.0

  • Memperbaiki masalah emulator yang gagal dimulai saat aplikasi pemantauan jaringan, seperti Pulse Client, berada di komputer host.

Langkah berikutnya