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

Remove the schema checker, schema.yml and associated rake tasks #129

Merged

Conversation

carbonin
Copy link
Member

Version 2.0 and greater of pglogical doesn't require that the columns of a replicated table be in the same order on the source and destination databases.

All of this was written to guard against and correct this situation so now it can be removed.

ref: 2ndQuadrant/pglogical@88ff7ff

Closes #88

@miq-bot add_label technical debt, test, gaprindashvili/yes
/cc @jrafanie ✂️ 🔥

@carbonin
Copy link
Member Author

Related manageiq PR ManageIQ/manageiq#16488

Version 2.0 and greater of pglogical doesn't require that the columns
of a replicated table be in the same order on the source and destination
databases.

All of this was written to guard against and correct this situation
so now it can be removed.

ref: 2ndQuadrant/pglogical@88ff7ff

Closes ManageIQ#88
@carbonin carbonin force-pushed the remove_replication_column_order_checks branch from 2e130f5 to 983c8e5 Compare November 16, 2017 20:54
@miq-bot
Copy link
Member

miq-bot commented Nov 16, 2017

Checked commit carbonin@983c8e5 with ruby 2.3.3, rubocop 0.47.1, haml-lint 0.20.0, and yamllint 1.10.0
4 files checked, 1 offense detected

**

  • 💣 💥 🔥 🚒 - Linter/Yaml - missing config files

@Fryguy Fryguy merged commit 3b76dce into ManageIQ:master Nov 16, 2017
@Fryguy Fryguy added this to the Sprint 74 Ending Nov 27, 2017 milestone Nov 16, 2017
@Fryguy Fryguy self-assigned this Nov 16, 2017
simaishi pushed a commit that referenced this pull request Nov 17, 2017
…_checks

Remove the schema checker, schema.yml and associated rake tasks
(cherry picked from commit 3b76dce)
@simaishi
Copy link
Contributor

Gaprindashvili backport details:

$ git log -1
commit 58ac3359b1a5b4b1b7cb1f03ae592ab25042a9b5
Author: Jason Frey <[email protected]>
Date:   Thu Nov 16 16:16:55 2017 -0500

    Merge pull request #129 from carbonin/remove_replication_column_order_checks
    
    Remove the schema checker, schema.yml and associated rake tasks
    (cherry picked from commit 3b76dce7dae17b8b48dba2a8e9e0ab7a70c4e865)

@jrafanie
Copy link
Member

Awesome! I also looked at the talk article and saw you already added an entry to say that the tooling and test weren't needed any longer. Nice.

http://talk.manageiq.org/t/new-schema-specs-for-new-replication/1404

@carbonin carbonin deleted the remove_replication_column_order_checks branch December 1, 2017 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants