Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • O OS Core Lib Azure
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 8
    • Issues 8
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Open Subsurface Data Universe SoftwareOpen Subsurface Data Universe Software
  • Platform
  • System
  • Lib
  • cloud
  • azure
  • OS Core Lib Azure
  • Merge requests
  • !273

add async version of QUERY_ITEMS_API (CosmosAsyncClient)

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Yurii Kondakov requested to merge modifying_queryItemsPage_method_to_use_AsyncClient into master Jan 04, 2023
  • Overview 7
  • Commits 3
  • Pipelines 6
  • Changes 4

Currently, using the existing client (Sync API), a certain number of extra (prefetch) queries are performed when retrieve records from the database page by page. This increases the consumption of Cosmos DB Requests Units (RUs). To prevent this, an asynchronous client and an appropriate method for retrieving records from the database using this asynchronous client have been added.

Issue

Edited Jan 05, 2023 by Yurii Kondakov
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: modifying_queryItemsPage_method_to_use_AsyncClient