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

Import Service: Improve Speed of Ingest for replicatedTo Option

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • 2.1.0
    • trunk
    • atlas-core
    • None

    Description

      Background

      For Import replication options that includes skipLineage and replicatedTo, __ current implementation uses one entity-at-time import approach.

      This approach can be end up taking long time to import for large payloads.

      Solution

      • Use an approach that allows for entity of a type to be concurrently created. 
      • This assumes that the incoming stream of entities to be imported is topologically sorted (where parent entities appear before the child entities).
      • Create entities of a type.
      • Once all entities of a type are created, fetch next type.

      Attachments

        1. ATLAS-4121-Concurrent-Import.patch
          16 kB
          Ashutosh Mestry

        Activity

          People

            amestry Ashutosh Mestry
            amestry Ashutosh Mestry
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: