Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-14841 Replication - Phase 2
  3. HIVE-15205

Create ReplDumpTask/ReplDumpWork for dumping out metadata

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • repl
    • None

    Description

      – The current bootstrap code generates dump metadata during semantic analysis which breaks security and task/work abstraction. It also uses existing classes (from Export/Import world) for code reuse purpose, but as a result ends up dealing with a lot if-then-elses. It makes sense to have a cleaner abstraction which uses ReplDumpTask and ReplDumpWork (to configure the Task). Also perhaps worth evaluating ReplLoadTask/ReplLoadWork for load side.

      – Also consider including here: avoid deserializing notification and serializing again during repl dump. The notification should contain all info already (if not, fix it)

      Attachments

        Activity

          People

            vgumashta Vaibhav Gumashta
            vgumashta Vaibhav Gumashta
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: