JanusGraph / JanusGraph/janusgraph
Update hadoop example and test groovy scripts to use TP3.3
- Dominant language
- Java
- Stars
- 5.8k
- Forks
- 1.2k
- Avg merge
- 13h 53m
- Merged PRs (30d)
- 6
Description
The following scripts refer to or imply reference to TP2.X APIs (com.tinkerpop.*):
- [ ] janusgraph-hadoop-parent/janusgraph-hadoop-core/src/assembly/example-data/FathersName.groovy
- [ ] janusgraph-hadoop-parent/janusgraph-hadoop-core/src/assembly/example-data/IncrementalLoading.groovy
- [ ] janusgraph-hadoop-parent/janusgraph-hadoop-core/src/test/resources/org/janusgraph/hadoop/formats/graphson/incremental-custom-cerberus-load.groovy
- [ ] janusgraph-hadoop-parent/janusgraph-hadoop-core/src/test/resources/org/janusgraph/hadoop/formats/graphson/incremental-load.groovy
- [ ] janusgraph-hadoop-parent/janusgraph-hadoop-core/src/test/resources/org/janusgraph/hadoop/formats/graphson/incremental-naive-cerberus-load.groovy
- [ ] janusgraph-hadoop-parent/janusgraph-hadoop-core/src/test/resources/org/janusgraph/hadoop/formats/script/ScriptInput.groovy
- [ ] janusgraph-hadoop-parent/janusgraph-hadoop-core/src/test/resources/org/janusgraph/hadoop/formats/script/ScriptOutput.groovy
Contributor guide
Research direction
Start by reading the seven listed Groovy files under janusgraph-hadoop-core and identify references to com.tinkerpop.* or other TP2.X APIs. Update the example and test scripts to use TP3.3 APIs, then run the relevant Hadoop format and script tests to confirm the examples and resources work without the old references.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- groovy, hadoop
- Domain
- data-engineering, testing-qa
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100