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(db_api): add an ability to set ReadOnly/ReadWrite connection mode #475

Merged
merged 37 commits into from Oct 5, 2021

Commits on Aug 2, 2021

  1. Copy the full SHA
    4d7684e View commit details
    Browse the repository at this point in the history
  2. update the error message

    IlyaFaer committed Aug 2, 2021
    Copy the full SHA
    990fe3e View commit details
    Browse the repository at this point in the history
  3. update another error message

    IlyaFaer committed Aug 2, 2021
    Copy the full SHA
    2381c6d View commit details
    Browse the repository at this point in the history
  4. don't check error messages with regexes

    IlyaFaer committed Aug 2, 2021
    Copy the full SHA
    9cec921 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. don't commit/rollback ReadOnly transactions

    IlyaFaer committed Aug 5, 2021
    Copy the full SHA
    d6783b8 View commit details
    Browse the repository at this point in the history
  2. clear the transaction

    IlyaFaer committed Aug 5, 2021
    Copy the full SHA
    131a6fc View commit details
    Browse the repository at this point in the history
  3. add read-only transactions data visibility test

    IlyaFaer committed Aug 5, 2021
    Copy the full SHA
    e1a3db2 View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-authored-by: Knut Olav Løite <koloite@gmail.com>
    Ilya Gurov and olavloite committed Aug 5, 2021
    Copy the full SHA
    4bd65e7 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. add conditions for edge cases

    IlyaFaer committed Aug 6, 2021
    Copy the full SHA
    4186609 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'read_only_transactions' of https://github.com/q-logic/p…

    …ython-spanner into read_only_transactions
    IlyaFaer committed Aug 6, 2021
    Copy the full SHA
    0f3e716 View commit details
    Browse the repository at this point in the history
  3. don't calc checksum for read-only transactions

    IlyaFaer committed Aug 6, 2021
    Copy the full SHA
    8332d49 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into read_only_transactions

    Ilya Gurov committed Aug 6, 2021
    Copy the full SHA
    61fc8ad View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. use Snapshot for reads

    IlyaFaer committed Aug 10, 2021
    Copy the full SHA
    0be92af View commit details
    Browse the repository at this point in the history
  2. update docstrings

    IlyaFaer committed Aug 10, 2021
    Copy the full SHA
    3a72694 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into read_only_transactions

    IlyaFaer committed Aug 10, 2021
    Copy the full SHA
    00887ff View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. Merge branch 'master' into read_only_transactions

    IlyaFaer committed Aug 11, 2021
    Copy the full SHA
    b8eefed View commit details
    Browse the repository at this point in the history
  2. use multi-use snapshots in !autocommit mode

    IlyaFaer committed Aug 11, 2021
    Copy the full SHA
    de0e47e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    9f1896a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Copy the full SHA
    4422ad5 View commit details
    Browse the repository at this point in the history
  2. erase excess ifs

    IlyaFaer committed Aug 16, 2021
    Copy the full SHA
    f11ea8c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'read_only_transactions' of https://github.com/q-logic/p…

    …ython-spanner into read_only_transactions
    IlyaFaer committed Aug 16, 2021
    Copy the full SHA
    9bafc76 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. Merge branch 'master' into read_only_transactions

    Ilya Gurov committed Aug 20, 2021
    Copy the full SHA
    783951f View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. Copy the full SHA
    d807a2d View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2021

  1. Merge branch 'master' into read_only_transactions

    Ilya Gurov committed Aug 26, 2021
    Copy the full SHA
    76e7caf View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. add new style system test

    IlyaFaer committed Sep 13, 2021
    Copy the full SHA
    c61f212 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'read_only_transactions' of https://github.com/q-logic/p…

    …ython-spanner into read_only_transactions
    IlyaFaer committed Sep 13, 2021
    Copy the full SHA
    9118987 View commit details
    Browse the repository at this point in the history
  3. resolve conflict

    IlyaFaer committed Sep 13, 2021
    Copy the full SHA
    70fc3ac View commit details
    Browse the repository at this point in the history
  4. don't use error message regexes

    IlyaFaer committed Sep 13, 2021
    Copy the full SHA
    22e5e73 View commit details
    Browse the repository at this point in the history
  5. erase excess import

    IlyaFaer committed Sep 13, 2021
    Copy the full SHA
    1cdccbe View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2021

  1. Merge branch 'master' into read_only_transactions

    IlyaFaer committed Sep 14, 2021
    Copy the full SHA
    9bb0ebc View commit details
    Browse the repository at this point in the history
  2. refactor

    IlyaFaer committed Sep 14, 2021
    Copy the full SHA
    ac8c4b2 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2021

  1. Copy the full SHA
    ae9cd00 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6973748 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'read_only_transactions' of https://github.com/q-logic/p…

    …ython-spanner into read_only_transactions
    IlyaFaer committed Sep 16, 2021
    Copy the full SHA
    5dab169 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Copy the full SHA
    5761c30 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Copy the full SHA
    afeb585 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into read_only_transactions

    Ilya Gurov committed Oct 5, 2021
    Copy the full SHA
    1ccb387 View commit details
    Browse the repository at this point in the history