[
https://issues.apache.org/jira/browse/TINKERPOP-3249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18081023#comment-18081023
]
ASF GitHub Bot commented on TINKERPOP-3249:
-------------------------------------------
Cole-Greer opened a new pull request, #3426:
URL: https://github.com/apache/tinkerpop/pull/3426
https://issues.apache.org/jira/browse/TINKERPOP-3249
Removal of the sparql-gremlin module from TinkerPop as discussed on the dev
list
[thread](https://lists.apache.org/thread/6w6vsv2ylz7x9kxmfft6ml3ywl6bn18k). The
module had not been actively maintained since 2020, was pinned to Apache Jena
3.12.0, and relied on `match(Traversal)` which has been deprecated in
4.0.
Changes:
- Deleted the sparql-gremlin/ module
- Removed module entry from root pom.xml
- Cleaned dynamic SparqlStrategy loading from GraphSONModule (V2 and V3) and
GryoVersion (ID 184 reserved)
- Removed unused Optional import from GraphSONModule
- Deleted docs/src/reference/compilers.asciidoc and its include
- Reworded docs/src/reference/intro.asciidoc to remove
bytecode/sparql-gremlin reference
- Added removal notice to docs/src/upgrade/release-4.x.x.asciidoc
- Removed from CI workflow (build-test.yml), docs preprocessor
(install-plugins.sh), and community page
VOTE +1
> Remove SPARQL Gremlin
> ---------------------
>
> Key: TINKERPOP-3249
> URL: https://issues.apache.org/jira/browse/TINKERPOP-3249
> Project: TinkerPop
> Issue Type: Improvement
> Components: sparql
> Affects Versions: 4.0.0
> Reporter: Cole Greer
> Priority: Major
>
> First raised in the devlist:
> https://lists.apache.org/thread/6w6vsv2ylz7x9kxmfft6ml3ywl6bn18k
> sparql-gremlin has long been unmaintained, and it's core dependency Jena 3 is
> out of support with no clean upgrade path. Additionally, it's core connection
> into Gremlin is match(Traversal) which is also deprecated in TinkerPop 4.
> Without a clear path towards modernization and support, removal is the best
> choice.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)