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

feat: add support for read-only transactions in TransactionOptions #320

Merged
merged 15 commits into from Aug 12, 2020
Merged

feat: add support for read-only transactions in TransactionOptions #320

merged 15 commits into from Aug 12, 2020

Commits on Aug 11, 2020

  1. feat: add support for read-only transactions in TransactionOptions

    * Add new typesafe builders for read-only `TransactionOptions.readOnlyOptionsBuilder` and read-write `TransactionOptions.readWriteOptionsBuilder` transactions in TransactionOptions
      * These new builders ensure only those parameters relevant to the respective type of transaction are available
    * Deprecate existing `TransactionOptions.create(...)` methods in favor of the new builders
    * Deprecate existing and annotate @internalapi `TransactionOptions.getNumberOfAttempts`
    * Update Transaction and TransactionRunner to use TransactionOptions directly
    BenWhitehead committed Aug 11, 2020
    Copy the full SHA
    e7527a0 View commit details
    Browse the repository at this point in the history
  2. fix deps declaration

    BenWhitehead committed Aug 11, 2020
    Copy the full SHA
    0785374 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b6717fd View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    2492652 View commit details
    Browse the repository at this point in the history
  5. chore: formatting

    BenWhitehead committed Aug 11, 2020
    Copy the full SHA
    12d2f32 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    b383e4d View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    66be9a2 View commit details
    Browse the repository at this point in the history
  8. fix: rename field

    BenWhitehead committed Aug 11, 2020
    Copy the full SHA
    6c507d1 View commit details
    Browse the repository at this point in the history
  9. fix: enum .equals

    BenWhitehead committed Aug 11, 2020
    Copy the full SHA
    c056166 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    bf66666 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    2c142fc View commit details
    Browse the repository at this point in the history
  12. chore: formatting

    BenWhitehead committed Aug 11, 2020
    Copy the full SHA
    d4127f9 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    2c112bc View commit details
    Browse the repository at this point in the history
  14. docs: javadoc fixes

    BenWhitehead committed Aug 11, 2020
    Copy the full SHA
    4ecc861 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2020

  1. final review fixes

    BenWhitehead committed Aug 12, 2020
    Copy the full SHA
    738e82c View commit details
    Browse the repository at this point in the history