Skip to content

Share schema change transaction state instead of accessing the ireq from record converters - #6281

Open
dorinhogea wants to merge 1 commit into
bloomberg:mainfrom
dorinhogea:sc-tran-ctx
Open

dorinhogea wants to merge 1 commit into
bloomberg:mainfrom
dorinhogea:sc-tran-ctx

Conversation

@dorinhogea

Copy link
Copy Markdown
Contributor

Per stripe threads have their own ireq object to run transactions. Do not pass down top ireq object, sharing its fields is broken. Instead pass a much simpler structure. Schema change will only need a top iq during finalize phase.

…rom record converters

Signed-off-by: Dorin Hogea <dhogea@bloomberg.net>

@roborivers roborivers left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cbuild submission: Success ✓.
Regression testing: Success ✓.

The first 10 failing tests are:
comdb2sys [db unavailable at finish] **quarantined**
ssl_san
consumer_non_atomic_default_consumer_generated **quarantined**
ssl_set_cmd
ssl_prefer
ssl_dbname
sc_downgrade [timeout] **quarantined**
reco-ddlk-sql [timeout] **quarantined**

@roborivers roborivers left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cbuild submission: Success ✓.
Regression testing: Success ✓.

The first 10 failing tests are:
sc_resume_logicalsc_generated **quarantined**
consumer_non_atomic_default_consumer_generated **quarantined**
sc_downgrade [timeout] **quarantined**

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants