Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-25753

Improving performance of getLatestCommittedCompactionInfo

    XMLWordPrintableJSON

Details

    Description

      The API getLatestCommittedCompactionInfo is used by external cache server to check latest compaction id for tables/partitions.

      Previously we have to set partition names for a partitioned table. That restriction causes a performance issue when a table with lots of partitions. We could remove this restriction so that when all the partitions are needed for a huge partitioned table we don't have to set all the partition names. That can reduce the size of the request and the overhead of sending request from client to HMS and from HMS to db.

      Attachments

        Issue Links

          Activity

            People

              hsnusonic Yu-Wen Lai
              hsnusonic Yu-Wen Lai
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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