Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-7617

Remove string format in BitSet to improve the performance of BuildSideOuterjoin

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.3.4, 1.4.0
    • Runtime / Task
    • None

    Description

      When using BuildSideOuterjoin, will frequently call Bitset.set and get, there will be

      Preconditions.checkArgument (index <bitLength && index> = 0,
      String.format ("Input Index [% d] is larger than BitSet available size [% d].", Index, bitLength));

      Of the check, String.format will lead to a sharp decline performance.

      Attachments

        Issue Links

          Activity

            People

              lzljs3620320 Jingsong Lee
              lzljs3620320 Jingsong Lee
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: