Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-8700

IntegrationTestBigLinkedList can fail due to random number collision

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.95.2, 0.94.9
    • None
    • None

    Description

      The test can fail due to random number collision, claiming there are unreferenced elements for obvious reasons (we rewrite some link). Original Accumulo test has one-stage generation so it doesn't count unreferenced elements as failures, only undefined ones. With 200m longs out of half-long range the probability of collision is approx 0.2%.

      Moreover, without some way to debug, it's hard to debug what keys should be looked at in such cases

      Attachments

        1. HBASE-8700-0.94.patch
          26 kB
          Sergey Shelukhin
        2. HBASE-8700-v0.patch
          16 kB
          Sergey Shelukhin
        3. HBASE-8700-v1.patch
          28 kB
          Sergey Shelukhin

        Activity

          People

            sershe Sergey Shelukhin
            sershe Sergey Shelukhin
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: