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

Align with auto-versioning during serialisation #263

Merged
merged 2 commits into from
May 21, 2020

Conversation

adecler
Copy link
Member

@adecler adecler commented May 14, 2020

NOTE: Depends on

BHoM/BHoM_Engine#1762

(at least on a behavioural level so recommend to review them together)

Issues addressed by this PR

Closes #262

Without this, you will have missing wires when testing BHoM/BHoM_Engine#1762

Test files

Old files that contain components that need upgrading

@adecler
Copy link
Member Author

adecler commented May 14, 2020

Now that there is no dependency left, I have remove the reference to Mongo Bson

@adecler adecler force-pushed the BHoM_UI-#262-AlignWithAutoVersioning branch from 2d1b23a to 12d5099 Compare May 19, 2020 08:27
Copy link
Contributor

@IsakNaslundBh IsakNaslundBh left a comment

Choose a reason for hiding this comment

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

All seem to be runnign fine, see:

BHoM/BHoM_Engine#1762 (review)

Only thing is no message is shown any longer for older scripts being upgraded with a big risk of loosing their wires. But will leave it to you @adecler and @al-fisher to say if that is a big issue or not.

Copy link
Contributor

@FraserGreenroyd FraserGreenroyd left a comment

Choose a reason for hiding this comment

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

Approving in line with this review as this was tested together.

@adecler
Copy link
Member Author

adecler commented May 21, 2020

Only thing is no message is shown any longer for older scripts being upgraded with a big risk of loosing their wires. But will leave it to you @adecler and @al-fisher to say if that is a big issue or not.

Unfortunately that was the price to pay for having the auto-versioning happening during deserialisation. The UI is not aware that versioning happened anymore so doesn't know when to trigger the warning. Thankfully, this is only for the older scripts that didn't save the inputs/outputs.

@adecler
Copy link
Member Author

adecler commented May 21, 2020

/azp run BHoM_UI.CheckInstaller

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@adecler adecler merged commit e7860b4 into master May 21, 2020
@adecler adecler deleted the BHoM_UI-#262-AlignWithAutoVersioning branch May 21, 2020 02:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature New capability or enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

BHoM_UI: Align with auto-versioning during serialisation
3 participants