Uploaded image for project: 'Apache Trafodion'
  1. Apache Trafodion
  2. TRAFODION-9

Non-blocking hbase operation to smoothen the data flow in trafodion engine

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.3-incubating
    • Component/s: sql-exe
    • Labels:
      None

      Description

      Currently, when a table has indexes, the row is first inserted into base table and then the corresponding rows are added into the indexes sequentially. Hbase operations are blocking. Hbase operations are done in a different thread making it non-blocking. This allowed the Trafodion engine to flow the tuples through other operators enabling other operators to be scheduled and the tuples processed by them. This allowed the Trafodion engine to initiate insert into base table and indexes in parallel.

        Attachments

          Activity

            People

            • Assignee:
              selvag Selvaganesan Govindarajan
              Reporter:
              selvag Selvaganesan Govindarajan
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 336h
                336h
                Remaining:
                Remaining Estimate - 336h
                336h
                Logged:
                Time Spent - Not Specified
                Not Specified