Viktig information för Azure Cosmos DB Windows-emulatorn (lokal)
Azure Cosmos DB-emulatorn uppdateras regelbundet med viktig information i den här artikeln.
Versioner som stöds
Endast den senaste versionen av Azure Cosmos DB-emulatorn stöds aktivt.
Senaste versionen 2.14.20
Utgiven 30 aug 2024
- Åtgärda emulatorns krasch på ARM-processorer.
- Uppdatera Bakgrundstjänster för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB.
Tidigare versioner
Varning
Tidigare versioner av emulatorn stöds inte av produktgruppen.
2.14.19
(6 aug 2024)
- Uppdatera Bakgrundstjänster för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB.
- Uppdatera datautforskaren för att stödja vektorsökning.
2.14.18
(21 maj 2024)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB.
2.14.17
(16 maj 2024)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB.
2.14.16
(24 januari 2024)
- Den här versionen åtgärdar ett problem som gjorde att emulatorn binder
loopback
med i stället förpublic interface
även efter att kommandoradsalternativet /AllowNetworkAccess har passerats.
2.14.12
(20 mars 2023)
- Den här versionen åtgärdar ett problem som påverkar API-typerna gremlin och tabellslutpunkt. Innan den här korrigeringen misslyckades klientprogrammen med statuskoden 500 när de försökte ansluta till slutpunkten för den offentliga emulatorn.
2.14.11
(27 januari 2023)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB.
2.14.9
(7 juli 2022)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB.
2.14.8
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB.
2.14.7
(9 maj 2022)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB. Utöver den här uppdateringen finns det några problem som tas upp i den här versionen:
- Uppdatera Datautforskaren till det senaste innehållet och åtgärda en bruten länk för snabbstartsexempledokumentationen.
- Lägg till alternativ för att aktivera API:et för MongoDB och konfigurera versionen för Linux Azure Cosmos DB-emulatorn genom att ange miljövariabeln:
AZURE_COSMOS_EMULATOR_ENABLE_MONGODB_ENDPOINT
i Docker-containern. Giltiga inställningar är:3.2
,3.6
,4.0
och4.2
2.14.6
(7 mars 2022)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB. Utöver den här uppdateringen finns det några problem som tas upp i den här versionen:
- Korrigering för ett problem som rör hög CPU-användning när emulatorn körs.
- Lägg till PowerShell-alternativet för att ange API:et för MongoDB och version:
-MongoApiVersion
. Giltiga inställningar är:3.2
,3.6
och4.0
2.14.5
(18 januari 2022)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB. En annan viktig uppdatering med den här versionen är att minska antalet tjänster som körs i bakgrunden och starta dem efter behov.
2.14.4
(25 oktober 2021)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB.
2.14.3
(8 september 2021)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB. Den åtgärdar även problem med prestandadata och återställer basavbildningen för Linux Azure Cosmos DB-emulatorn Docker-avbildningen.
2.14.2
(12 augusti 2021)
- Den här versionen uppdaterar det lokala Data Explorer-innehållet till den senaste Microsoft Azure-versionen och återställer basen för Docker-avbildningen av Linux Azure Cosmos DB-emulatorn.
2.14.1
(18 juni 2021)
- Den här versionen förbättrar starttiden för emulatorn och minskar fotavtrycket för dess data på disken. Aktivera den här nya optimeringen
/EnablePreview
med hjälp av argumentet .
2.14.0
(15 juni 2021)
- Den här versionen uppdaterar det lokala Data Explorer-innehållet till den senaste Microsoft Azure-versionen. Det löser också ett problem när du importerar många objekt med hjälp av JSON-filuppladdningsfunktionen.
2.11.13
(21 april 2021)
- Den här versionen uppdaterar det lokala Data Explorer-innehållet till den senaste Microsoft Azure-versionen och lägger till en ny MongoDB-slutpunktskonfiguration,
4.0
.
2.11.11
(22 februari 2021)
- Den här versionen uppdaterar det lokala Data Explorer-innehållet till den senaste Microsoft Azure-versionen.
2.11.10
(5 januari 2021)
- Den här versionen uppdaterar det lokala Data Explorer-innehållet till den senaste Microsoft Azure-versionen. Det lägger också till ett nytt offentligt alternativ,
/ExportPemCert
, som gör det möjligt för emulatoranvändaren att direkt exportera den offentliga emulatorns certifikat som en.PEM
fil.
2.11.9
(3 december 2020)
- Den här versionen uppdaterar bakgrundstjänsterna för Azure Cosmos DB-emulatorn så att de matchar de senaste onlinefunktionerna i Azure Cosmos DB. Den åtgärdar även parproblem med Azure Cosmos DB-emulatorns funktioner:
- Korrigering för ett problem där stora begäranden om nyttolast för dokument misslyckas när du använder direktläge och Java-klientprogram.
- Korrigering för ett anslutningsproblem med MongoDB-slutpunkt version 3.6 när det gäller .NET-baserade program.
2.11.8
(6 november 2020)
- Den här versionen innehåller en uppdatering för Azure Cosmos DB Emulator Data Explorer och åtgärdar ett problem där TLS-klienter (Transport Layer Security) 1.3-klienter försöker öppna Datautforskaren.
2.11.6
(6 oktober 2020)
- Den här versionen åtgärdar ett samtidighetsrelaterat problem när du skapar fler än en container samtidigt. Problemet kan lämna emulatorn i ett skadat tillstånd och framtida API-begäranden till emulatorns slutpunkt misslyckas med tjänstens otillgängliga fel. Arbetet är att stoppa emulatorn, återställa emulatorns lokala data och starta om.
2.11.5
(23 augusti 2020)
- Den här versionen lägger till två nya startalternativ för Azure Cosmos DB-emulatorn:
/EnablePreview
– Aktiverar förhandsversionsfunktioner för Azure Cosmos DB-emulatorn. Förhandsgranskningsfunktionerna som fortfarande är under utveckling och är tillgängliga via CI och exempelskrivning./EnableAadAuthentication
– Gör att emulatorn kan acceptera anpassade Microsoft Entra-ID-token som ett alternativ till de primära Azure Cosmos DB-nycklarna. Den här funktionen är fortfarande under utveckling. specifika rolltilldelningar och andra behörighetsrelaterade inställningar stöds för närvarande inte.
2.11.2
(7 juli 2020)
- Den här versionen ändrar hur Azure Cosmos DB-emulatorn samlar in spårningar. Windows Performance Runtime (WPR) är nu standardverktygen för att samla in loggbaserade spårningar för händelsespårning vid inaktuell loggmanbaserad insamling. Med den senaste Windows-säkerhetsuppdateringen slutade LOGMAN att fungera som förväntat när den kördes via Azure Cosmos DB-emulatorn.
2.11.1
(10 juni 2020)
- Den här versionen åtgärdar några buggar relaterade till Azure Cosmos DB Emulator Data Explorer:
- DataUtforskaren kan inte ansluta till Azure Cosmos DB-emulatorns slutpunkt när den finns i vissa webbläsarversioner. Emulatoranvändare kanske inte kan skapa en databas eller en container via webbsidan.
- Åtgärdat fel som hindrade emulatoranvändare från att skapa ett objekt från en JSON-fil med datautforskaren.
2.11.0
- Den här versionen introducerar stöd för autoskalning av etablerat dataflöde. De tillagda funktionerna inkluderar alternativet att ange en anpassad maximalt etablerad dataflödesnivå i enheter för programbegäran (RU/s), aktivera autoskalning på befintliga databaser och containrar och API-stöd via Azure Cosmos DB SDK.
- Åtgärda ett problem vid frågor via ett stort antal dokument (över 1 GB) om emulatorn misslyckas med intern felstatuskod 500.
2.9.2
- Den här versionen åtgärdar ett fel när stöd för MongoDb-slutpunkt version 3.2 aktiveras. Det lägger också till stöd för att generera spårningsmeddelanden i felsökningssyfte med hjälp av Windows Performance Recorder (WPR) i stället för logman.
2.9.1
- Den här versionen åtgärdar parproblem i fråge-API:et och återställer kompatibiliteten med äldre operativsystem som Windows Server 2012.
2.9.0
- Den här versionen lägger till alternativet för att ange konsekvens till konsekvent prefix och öka de maximala gränserna för användare och behörigheter.
2.7.2
- Den här versionen lägger till MongoDB version 3.6-serverstöd till Azure Cosmos DB-emulatorn. Starta en MongoDB-slutpunkt som är målversion 3.6 av tjänsten genom att starta emulatorn från en administratörskommandorad med alternativet "/EnableMongoDBEndpoint=3.6".
2.7.0
- Den här versionen åtgärdar en regression i Azure Cosmos DB-emulatorn som hindrade användare från att köra SQL-relaterade frågor. Det här problemet påverkar emulatoranvändare som har konfigurerat API för NoSQL-slutpunkten och de använder .NET Core- eller x86 .NET-baserade klientprogram.
2.4.6
- Den här versionen ger paritet med funktionerna i Azure Cosmos DB-tjänsten från och med juli 2019, med antecknade undantag. Den åtgärdar också flera buggar relaterade till att emulatorn stängs av när den anropas via kommandoraden och interna IP-adress åsidosättningar för SDK-klienter med direktlägesanslutning.
2.4.3
- MongoDB-tjänsten startas inte längre som standard. Som standard aktiverar emulatorn SQL-slutpunkten. Användaren måste starta slutpunkten manuellt med emulatorns
/EnableMongoDbEndpoint
kommandoradsalternativ. Nu är det som alla andra tjänstslutpunkter, till exempel Gremlin, Cassandra och Table. - Åtgärdar ett fel i emulatorn när du börjar med "/AllowNetworkAccess" där Gremlin-, Cassandra- och Table-slutpunkterna inte hanterade begäranden från externa klienter korrekt.
- Lägg till direktanslutningsportar i inställningarna för brandväggsregler.
2.4.0
- Ett problem med att emulatorn inte kunde startas när nätverksövervakningsappar, till exempel Pulse Client, finns på värddatorn.