-
-
Notifications
You must be signed in to change notification settings - Fork 55
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
Remove outdated and unused Impact Analysis / Requirements code #219
Conversation
@glensc Do you think we should remove all trace of this feature from the database? I see:
There should not be any data in any of these tables / fields but I worry about silently dropping data. Thoughts? |
We could leave free form text in changelog for the next release (which is usually copied to release notes when release is tagged). And upgrade instructions say anyway that you should backup database and files prior upgrade. So I'm up for cleaning up stale data. |
Added free form warning to Changelog
@glensc I've added the patch to drop the legacy tables / fields and added the warning to the Changelog. This is ready to merge if everything looks good to you. |
updated to 3.1.5 and get these in errors:
meh? |
come on @balsdorf you did not finish your job! you did not even do code search for removed classes and fields?! did you even test it? |
|
Ah shit, my ide was only searching in templates. Damnit. Totally failed on this. @glensc What is correct git procedure since this has already been merged? Create a new PR that references this? |
i would just commit and include ticket id at the end of commit first line: but if you have more than one commit or want to review the changes, create new branch, create PR, and in PR body refer to this ticket. |
This code is not being used and possibly never has been so I'm removing it.
Before upgrading, users should backup their database or check that these tables / fields are empty: