Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preview of Bulk Stream #741

Merged
merged 44 commits into from
Sep 5, 2019
Merged
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
b5b6dc3
creating executor
ealsur Aug 26, 2019
47b8497
Adding public API
ealsur Aug 26, 2019
0bd197d
Updating contract
ealsur Aug 26, 2019
f3561f3
Adding ToResponseMessage
ealsur Aug 26, 2019
bdc7327
Wiring to executor
ealsur Aug 26, 2019
5ecdd99
Mockable executor
ealsur Aug 26, 2019
a56e84c
Itemrequestoptions to batchitemrequestoptions
ealsur Aug 26, 2019
dbf1b67
cleanup
ealsur Aug 26, 2019
a930e59
Tests
ealsur Aug 26, 2019
ced7a82
Wiring to executor
ealsur Aug 26, 2019
ec1e6d8
Unit tests on executor
ealsur Aug 26, 2019
6cbb3b4
Emulator tests on container
ealsur Aug 26, 2019
feb1f08
executor retry handler
ealsur Aug 26, 2019
8839833
Retry tests
ealsur Aug 26, 2019
4af4183
Handler tests
ealsur Aug 26, 2019
39bc6d2
under preview
ealsur Aug 27, 2019
9d2af01
else
ealsur Aug 27, 2019
bf6f780
Upsert support
ealsur Aug 27, 2019
2ba3ed1
Using ResourceThrottleRetryPolicy
ealsur Aug 27, 2019
771c094
Generating new context on retry
ealsur Aug 27, 2019
9380021
Correctly obtaining retrypolicy
ealsur Aug 27, 2019
c40af5e
Fixing unrelated test
ealsur Aug 27, 2019
19a20ab
Removing unneeded constants
ealsur Aug 27, 2019
5c0fb63
Fixing conflict tests
ealsur Aug 27, 2019
c9ae84f
Replace and Delete support
ealsur Aug 27, 2019
9daee99
Adding Read support
ealsur Aug 28, 2019
af0a340
private instead of internal
ealsur Aug 28, 2019
3e0cbdc
Fix for Read and DeleteItemAsync
ealsur Aug 28, 2019
ad82745
Typed API support
ealsur Aug 29, 2019
0f39e05
Rename property
ealsur Aug 30, 2019
03a3c55
Rename
ealsur Sep 3, 2019
faf6ae8
Merge branch 'master' into users/ealsur/bulkstreamconfig
ealsur Sep 4, 2019
8bfcf4e
Refactor on ClientContext
ealsur Sep 4, 2019
41cae1d
Refactoring through policies and batcher
ealsur Sep 4, 2019
fda4292
ItemId is required
ealsur Sep 4, 2019
8fd1d1f
Undo unnecessary changes
ealsur Sep 4, 2019
f4724c0
merge with master
ealsur Sep 4, 2019
2252f6f
Rename
ealsur Sep 4, 2019
6870378
Undoing comment
ealsur Sep 5, 2019
a3cf72c
Description
ealsur Sep 5, 2019
3ec10c6
Renaming variable
ealsur Sep 5, 2019
e0c3d4d
merge with master
ealsur Sep 5, 2019
afec0ca
Fixing test
ealsur Sep 5, 2019
6282712
Rename
ealsur Sep 5, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
cleanup
  • Loading branch information
ealsur committed Aug 26, 2019
commit dbf1b67ae13244199a7f272a4ed41e39ba83d8b4
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,7 @@ namespace Microsoft.Azure.Cosmos.SDK.EmulatorTests
using Microsoft.VisualStudio.TestTools.UnitTesting;

[TestClass]
#pragma warning disable CA1001 // Types that own disposable fields should be disposable
public class BatchAsyncContainerExecutorTests
#pragma warning restore CA1001 // Types that own disposable fields should be disposable
{
private static CosmosSerializer cosmosDefaultJsonSerializer = new CosmosJsonDotNetSerializer();
private CosmosClient cosmosClient;
Expand Down Expand Up @@ -99,7 +97,6 @@ private static ItemBatchOperation CreateItem(string id)

private class MyDocument
{
//[JsonProperty("id")]
public string id { get; set; }

public string Status { get; set; }
Expand Down