-
Notifications
You must be signed in to change notification settings - Fork 65
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
Data loss when changing & removing property editor at once #511
Comments
Hi, Just wanted to let you know - we haven't completely ignored this one, we've been thinking about it a lot. moving the deletes to the end - is probibly the thing ,but there are lots of other processes and possiblities and we just need to confirm they all work. For example what happens if someone creates "datatype a" - deletes it another day, and then a month later creates a new "datatype a" . In default configuration this is fine, we track replace, overwrite etc.
I suspect we will probably be ok - but we need to test. etc. but we haven't forgotten this - we're looking. (also we are doing this in v12 first, that doesn't mean we won't back port it to v10 (and v8) - it just starts latest first and gets picked down the tree). |
Hi @KevinJump for solving this issue. Can I have I question? Did you know about this issue before I posted it here? cc: @piotrbach |
hi @wtct - I don't think we did, and i don't think it has been reported before. Kevin |
released in v8.11.13 , v10.6.2 and v12.1.0 |
@KevinJump Is it planed to be released for v11? cc: @piotrbach |
Hi, Yes, but as Umbraco 11 goes into Security only updates from 1st September - uSync v11 will follow suit. So we are aiming to do a final single 'support' v11 released that later in the month to capture any final changes before the move to Security only updates. |
Thanks @KevinJump for letting us know! I hope finding & solving this issue has a good impact for your product feedback. |
Hi!
I would like to let you know that we have noticed critical bug causing a real issue.
Unfortunately, data will be loss when changing property editor for any property & removing the obsolete property editor at once.
Let me share the steps to reproduce by simple example. I hope you will understand the case.
Steps to reproduce the behavior:
Expected behavior
Entered title should be persisted.
Unfortunately Title property is empty after importing uSync changes as described above on other ENV.
In my opinion It's caused by wrong order of applying changes to database.
I understand that some DataType's changes have to be applied before applying changes to DocTypes but there is a corner case which should be handled.
It seems the DataType deleting should be skipped until DocType changes are applied.
Best regards!
cc: @piotrbach
The text was updated successfully, but these errors were encountered: