Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-3603

replay mutations to the wrong table?

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Cannot Reproduce
    • 1.6.1
    • None
    • tserver
    • None

    Description

      A user writes to the mailing list:

      Few times I noticed that some tables have values they cannot have, and
      those entries have timestamp close to a tabletserver failure time.
      (I mean wrong format, one table has msgpack values at least 10 bytes
      long and another table has 1-byte values and after a failure I read
      one or two 1-byte values in the table where I expect to read msgpack).

      I suspect that during recovery process, when WAL is being read, some
      entries are inserted to a wrong table.

      May be it is a know bug as I am still using Accumulo 1.6.1

      Consider adding multiple tables to the continuous ingest test to reproduce.

      Note that the random walk test certainly does this, and no failures have been observed.

      Attachments

        Issue Links

          Activity

            People

              ecn Eric C. Newton
              ecn Eric C. Newton
              Votes:
              0 Vote for this issue
              Watchers:
              4 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 - 1.5h
                  1.5h