-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
[DEPR]: Neo4J Support #34342
Comments
For folks looking for a replacement, Aspects we've emulated much of what Coursegraph does in ClickHouse via |
Assign it to me |
Here I have created a PR Please review |
@bmtcril could you please review my PR? |
According to @dianakhuang 's DEPR this is supposed to remain through Sumac. I assume to let the community have one release of warning before the removal. @qasimgulzar are you proposing to merge this sooner? |
As of it doesn't seems like openedx itself consuming neo4j. I believe it is safe to merge. |
Hi @qasimgulzar I'm saying that merging the PR now goes against the DEPR announcement and the PR description since it which we can't allow since "Earliest Open edX Named Release Without This Functionality" would actually be Redwood. I'm not against removing it before Redwood, but we should follow the process and update the DEPR and re-announce the new dates to make sure that anyone using it will know that they need to make adjustments sooner. |
I don't personally think this would be prudent given the small amount of time before Redwood cut, but that is just my opinion. |
I think it make sense to give it more time, I can make another PR to add deprecation warning for this app before removing. |
Here I have created a new PR to add warning message. |
The removal has landed on master of edx-platform via #34417 |
Proposal Date
2024-03-07
Target Ticket Acceptance Date
2024-03-21
Earliest Open edX Named Release Without This Functionality
Sumac 2024-10
Rationale
We would like to take out neo4j support from edx-platform and remove it as a dependency from edx-platform. We believe this library and its usage is underused and not particularly valuable as many operators have switched to searching course data in other types of data stores.
Removal
Removal of https://github.com/openedx/edx-platform/tree/master/cms/djangoapps/coursegraph and the neo4j library from edx-platform. If anyone wants to keep this functionality, a separate plugin can be created.
Replacement
We do not have a replacement.
Discuss thread: https://discuss.openedx.org/t/deprecation-removal-coursegraph-neo4j-support/12480
The text was updated successfully, but these errors were encountered: