-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
geo: Automatic creation of transaction status tables #10783
Labels
area/docdb
YugabyteDB core features
Comments
This was referenced Jan 13, 2022
es1024
added a commit
that referenced
this issue
Feb 11, 2022
Summary: Added attempt to automatically create local transaction status tables when a table is created using a tablespace that has placement information set, if no such table has been created for the tablespace yet; the transaction status table created will use the placement information of the tablespace. Depends on D13957. Test Plan: Added GeoTransactionsTest.TestAutomaticLocalTransactionTableCreation; updated org.yb.pgsql.TestTablespaceProperties to check for placement of created transaction tables. Reviewers: bogdan, mbautin, sergei, dsrinivasan Reviewed By: sergei, dsrinivasan Subscribers: sergei, rthallam, ybase Differential Revision: https://phabricator.dev.yugabyte.com/D14255
Added with add3cec. |
jayant07-yb
pushed a commit
to jayant07-yb/yugabyte-db
that referenced
this issue
Mar 8, 2022
Summary: Added attempt to automatically create local transaction status tables when a table is created using a tablespace that has placement information set, if no such table has been created for the tablespace yet; the transaction status table created will use the placement information of the tablespace. Depends on D13957. Test Plan: Added GeoTransactionsTest.TestAutomaticLocalTransactionTableCreation; updated org.yb.pgsql.TestTablespaceProperties to check for placement of created transaction tables. Reviewers: bogdan, mbautin, sergei, dsrinivasan Reviewed By: sergei, dsrinivasan Subscribers: sergei, rthallam, ybase Differential Revision: https://phabricator.dev.yugabyte.com/D14255
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
Context: #9980, #10157
We currently support the creation of local transaction status tables in a two-step manual process (creating a new transaction status table with
yb-admin create_transaction_table
and then setting the placement withyb-admin modify_table_placement
).We should also additionally automatically create local transaction tables when a table is created under the following conditions:
The text was updated successfully, but these errors were encountered: