Flume
  1. Flume
  2. FLUME-816

TestJdbcChannelProvider throws OOME based on RNG values

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: NG alpha 1
    • Fix Version/s: NG alpha 2
    • Component/s: Technical Debt, Test
    • Labels:
      None

      Description

      TestJdbcChannelProvider uses a random number to test header overflow. This causes the JVM running the tests to sometimes die from an OOME. We should cap the test so overflows the header table value field size but stays within a reasonable limit. I've been able to verify this by increasing the maven test JVM heap size to values > 128MB (or more).

      1. FLUME-816-1.patch
        0.8 kB
        Arvind Prabhakar

        Activity

        E. Sammer made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Arvind Prabhakar made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Arvind Prabhakar made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Arvind Prabhakar made changes -
        Attachment FLUME-816-1.patch [ 12505035 ]
        Arvind Prabhakar made changes -
        Field Original Value New Value
        Assignee Arvind Prabhakar [ aprabhakar ]
        E. Sammer created issue -

          People

          • Assignee:
            Arvind Prabhakar
            Reporter:
            E. Sammer
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development