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

Fixes visibility problems with dependency propagation #7028

Merged
merged 16 commits into from
Sep 5, 2023

Commits on Sep 5, 2023

  1. Configuration menu
    Copy the full SHA
    d94b350 View commit details
    Browse the repository at this point in the history
  2. - propagate DDLs always immediately,

    - track propagated objects during transaction and decide if we should use coordinated transaction or outside transaction accordingly during dependency creation.
    aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    65e5c3a View commit details
    Browse the repository at this point in the history
  3. fix tests

    aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    ea1788e View commit details
    Browse the repository at this point in the history
  4. handle subtransactions

    aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    a7d1ab9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    37bd741 View commit details
    Browse the repository at this point in the history
  6. propagete dependencies via user's metadata connection if any dep is c…

    …reated in current transaction
    aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    7e84b55 View commit details
    Browse the repository at this point in the history
  7. add tests

    aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    511ecaa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9e334ba View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    599788f View commit details
    Browse the repository at this point in the history
  10. reuse SubXactContext

    aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    d3bc491 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cecead4 View commit details
    Browse the repository at this point in the history
  12. - move propagated objects to parent transaction instead of the root t…

    …ransaction, \
    
    - adds mmore tests with nested transactions.
    aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    925eafc View commit details
    Browse the repository at this point in the history
  13. make sure to only populate the tracking hash map in the subtransactio…

    …ns when we have data to store in them
    thanodnl authored and aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    9068615 View commit details
    Browse the repository at this point in the history
  14. refactor and add tests

    aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    cb0c4c4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fe50ac4 View commit details
    Browse the repository at this point in the history
  16. fix flaky test result

    aykut-bozkurt committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    f6ccec1 View commit details
    Browse the repository at this point in the history