-
Notifications
You must be signed in to change notification settings - Fork 105
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
migration guide for 0.13 #2159
Comments
All the changes will go into the 0.13 release in January, as discussed with Christiane. |
@aedelmann @somesh-kumar the branch is here. I have changed a few things in the migration guide, namely:
I will now try to troubleshoot the issues with the latest changes with regards to technical user handling, and hopefully somehow come up with documentation about it in the migration guide once I have a better picture on what's going on locally. |
Got some progress on the migration script for @erlemantos 's work on the technical users that fails with local dbs. It's in the early works due to a gazillion extraneous issues stepping in-between but it's slowly taking shape. For now, I just fixed the null technical user values, which allows me to start vorto locally once again after pulling. Once I have the SQL I can maybe add it to this task - then we can think of whether it's worth exploring a new My idea would be to:
Any thoughts? |
Added ModeShape Persistence migration guide. |
@mena-bosch can you please check the checkbox for Modeshape Guide for me, thanks a lot. |
Signed-off-by: Somesh Kumar <somesh.kumar@bosch-si.com>
@somesh-kumar thanks for that! Not sure I can really be of much help with that item (which is the reason why I didn't do it myself in the first place) but I'll take a look shortly. |
@somesh-kumar sorry it took me so long, I was side-tracked coding for 2088. Your changes look good to me, although I'm not the expert (maybe @erlemantos will want to comment too when he's back?). |
@mena-bosch since you and @aedelmann (4-eyes) have already gone through the changes lets consider it ready for merge. |
What do we need for the remaining section "User DB Migration guide"? |
@somesh-kumar Not sure. The only concrete issue I recall was with the Maven dependencies (needed to inject a specific Lucene version in one of the poms to avoid a version clash between ES and Modeshape). However, I cannot remember any specific operation to perform at DB level. @erlemantos thoughts? |
@mena-bosch @somesh-kumar I can't see anything more that needs to be done except maybe for the removal of extraneous columns that we are not using anymore (authenticationProvider in User table. We renamed it to authenticationProviderId. Having both could be confusing to people looking at our table structure). |
@erlemantos fair point. I can add a conditional removal if exists in the scripts I suppose. |
PR for additional migration script refinement here. |
#2220 merged. Closing. |
Confirmations:
ModeShape Persistence migration guide
User DB Migration guide
Elastic Search Migration
When the new search functionality is merged to prod, it would be useful to have a note in the migration guide, stating the required operation to migrate.
The instructions are already in the search's new Readme.md, but they should also be made more visible in the migration guide.
@aedelmann we started discussing this, but lost track a bit.
I think there are two dependencies here:
The text was updated successfully, but these errors were encountered: