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

Geowave 1026[Async support for query and scan in DynamoDB] #1072

Merged
merged 4 commits into from Apr 25, 2017

Commits on Feb 27, 2017

  1. Adding support for asynchronous query in DynamoDBQuery

    Anirudh Ramachandra committed Feb 27, 2017
    Configuration menu
    Copy the full SHA
    4d10061 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2017

  1. Make the Async Paginated Query cleaner with the following changes:-

    1. Use a intrinsic sync block instead of specific re-entrant locks using try and finally.
    2. Use linked list instead of array deque to allow inserting null locks. This prevents wait forevers when we have exception in async queries
    3. Make sure we don't fire queries immediately on construction if there are already too many async queries piled up.
    4. Reduce the max async query limit to 100. This can be made configurable through metadata in the future
    Anirudh Ramachandra committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    606915f View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2017

  1. Changes to support Async Paginated Scan for Dynamo DB

    anicr7 authored and Anirudh Ramachandra committed Apr 16, 2017
    Configuration menu
    Copy the full SHA
    e696fe4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed922cc View commit details
    Browse the repository at this point in the history