- REST client & Driver for
database/sql
:- Add parameter
InsecureSkipVerify=<true/false>
to connection string. This parameter is optional, default value isfalse
. Iftrue
, REST client will disable CA verification for https endoint (useful to run against test/dev env with local/docker Cosmos DB emulator).
- Add parameter
- REST client: new function
GetPkranges(dbName, collName string)
. - Support cross-partition queries & fix "The provided cross partition query can not be directly served by the gateway".
- REST client & Driver for
database/sql
:- Add
auto-id
support.
- Add
- REST client: new functions
GetOfferForResource(rid string)
: get throughput info of a resource.QueryOffers(query string)
: query existing offers.ReplaceOfferForResource(rid string, ru, maxru int)
: replace/update a resource's throughput.
- Driver for
database/sql
:- Add default database support to DSN.
- Add
ALTER DATABASE
andALTER COLLECTION
statements.
First release:
- REST client for Azure Cosmos DB SQL API:
- Database:
Create
,Get
,Delete
andList
. - Collection:
Create
,Replace
,Get
,Delete
andList
. - Document:
Create
,Replace
,Get
,Delete
,Query
andList
.
- Database:
- Driver for
database/sql
, supported statements:- Database:
CREATE DATABASE
,DROP DATABASE
,LIST DATABASES
- Collection/Table:
CREATE TABLE/COLLECTION
,DROP TABLE/COLLECTION
,LIST TABLES/COLLECTIONS
- Document:
INSERT
,UPSERT
,SELECT
,UPDATE
,DELETE
- Database: