Uploaded image for project: 'Atlas'
  1. Atlas
  2. ATLAS-3057

Index Repair Tool: Add JanusGraph-Specific Index Repair Tool

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0, trunk
    • None
    • None

    Description

      Background

      For Atlas version that uses HBase and Solr, occasionally if Solr is down and entities get created, then there is no record of the created entities within Solr. Basic search does not indicate presence of such entities.

      Solution

      Index Repair Tool (which was present in branch-0.8) should be implemented for JanusGraph.

      Implementation Guidance

      • Create Java-based implementation rather than Groovy script that needs graphdb-specific shell to be installed. 
      • Use JanusGraph APIs for restore instead of custom per-vertex logic.
      • Investigate possibility of using MapReduce for higher throughput.

      Attachments

        Issue Links

          Activity

            People

              nbonte Nikhil P Bonte
              amestry Ashutosh Mestry
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: