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

Squash schema change #1207

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Squash schema change #1207

wants to merge 2 commits into from

Conversation

dakoop
Copy link
Member

@dakoop dakoop commented Jan 17, 2017

When @rexissimus added support for unions, he created a new schema version (1.0.5). Since this schema only added a single attribute to the PortSpec, it should be ok to just squash this into version 1.0.4. Schema 1.0.5 has only existed on master so this doesn't break any released versions.

This helps simplify the use-uuid/sql-alchemy merge I'm currently working on where 1.0.5 is the sql-alchemy version.

1.0.5 just added a new field (PortSpec.union) so it is not necessary
to add a whole new schema version for this.
@remram44
Copy link
Member

Shouldn't the union change be merged up into your uuid/sqlalchemy change instead? 1.0.4 is released...

@dakoop
Copy link
Member Author

dakoop commented Jan 17, 2017

Ok, let's delay this. The union change be backed out and re-added in 1.0.5. In my original vision for the sql-alchemy branch, I had a 1.0.5 that has the exact same specs as 1.0.4 but with a changed implementation in the database code. I wanted to preserve that, but can revisit this, just adding the union change on top of the other changes.

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.

None yet

2 participants