Skip to content

Conversation

@moderakh
Copy link
Contributor

@moderakh moderakh commented Dec 6, 2019

Our benchmark tool has been wired up against the internal API of AsyncDocumentClient.readDocument(.) rather than the v4 API cosmosContainer.getItem().read(). Therefore the benchmark tool doesn't provide the true end 2 end perf numbers.

This PR changes AsyncReadBenchmark to use v4 API e2e (i.e, cosmosContainer.getItem().read()) to provide a correct perf number of read throughput e2e

@moderakh moderakh changed the title AsyncReadBenchmark uses v4 API e2e AsyncReadBenchmark should use v4 API e2e Dec 6, 2019
Copy link
Member

@kirankumarkolli kirankumarkolli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@moderakh
Copy link
Contributor Author

moderakh commented Dec 6, 2019

/azp run java - cosmos - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@moderakh moderakh merged commit e42f498 into feature/cosmos/v4 Dec 6, 2019
@conniey conniey deleted the users/moderakh/benchmark-async-read branch December 20, 2019 03:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants