-
Notifications
You must be signed in to change notification settings - Fork 852
Indexes backward compatibility broken in 3.5+ #11275
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
Comments
Just verified it and can confirm that there is this behavior change in 3.5. And that 3.6 and 3.7 are also affected by this issue. 3.4 is not. |
This was referenced Mar 18, 2020
Merged
KVS85
added a commit
that referenced
this issue
Mar 19, 2020
* fixed issue #11275 * added test, fixed it Co-authored-by: KVS85 <vadim@arangodb.com>
KVS85
added a commit
that referenced
this issue
Mar 19, 2020
* fixed issue #11275 * added test, fixed it Co-authored-by: KVS85 <vadim@arangodb.com>
KVS85
pushed a commit
that referenced
this issue
Mar 19, 2020
* fixed issue #11275 * added test, fixed it * fix CHANGELOG entry
Hi @soualid, Version 3.5.5, which includes a fix for this issue, has been released. From the Changelog:
Please find the latest release in the download section. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hello,
Using a single server database, it seems that since the 3.5 series, an unique index set on a subfield of a document could lead to a crash during updates if this field has a
null
value stored in the database.See the repro below, which is reproducible using a fresh arandodb 3.5.4 docker image (haven't tested this on the 3.6 serie yet).
Will return the following error:
This is breaking backward compatibility because such updates worked in previous versions and consequently, making the update process a bit risky if we have to analyze all the datas stored in the database to avoid this case.
Thank you for your feedbacks on this!
The text was updated successfully, but these errors were encountered: