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): support stale reads #584

Merged
merged 50 commits into from Nov 13, 2021
Merged

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 20, 2021

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

Commits on Sep 21, 2021

  1. feat(db_api): support stale reads

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

Commits on Oct 7, 2021

  1. Merge branch 'master' into stale_reads

    IlyaFaer committed Oct 7, 2021
    Copy the full SHA
    a40b48a View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. Apply suggestions from code review

    Co-authored-by: larkee <31196561+larkee@users.noreply.github.com>
    Ilya Gurov and larkee committed Oct 11, 2021
    Copy the full SHA
    b22c31e View commit details
    Browse the repository at this point in the history
  2. move or None into the property

    IlyaFaer committed Oct 11, 2021
    Copy the full SHA
    6a3fedb View commit details
    Browse the repository at this point in the history
  3. Merge branch 'stale_reads' of https://github.com/q-logic/python-spanner

    … into stale_reads
    IlyaFaer committed Oct 11, 2021
    Copy the full SHA
    b896a40 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. Merge branch 'main' into stale_reads

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

Commits on Oct 22, 2021

  1. Merge branch 'main' into stale_reads

    Ilya Gurov committed Oct 22, 2021
    Copy the full SHA
    0ce4b7c View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Copy the full SHA
    3c422b4 View commit details
    Browse the repository at this point in the history
  2. fix the check

    IlyaFaer committed Nov 1, 2021
    Copy the full SHA
    6ad2c65 View commit details
    Browse the repository at this point in the history
  3. lint fix

    IlyaFaer committed Nov 1, 2021
    Copy the full SHA
    45fdf8e View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. lint fix

    IlyaFaer committed Nov 10, 2021
    Copy the full SHA
    e50875b View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Copy the full SHA
    56333b9 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    7a97493 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. Merge branch 'main' into stale_reads

    Ilya Gurov committed Nov 12, 2021
    Copy the full SHA
    fb7858e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1315ad8 View commit details
    Browse the repository at this point in the history