Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-4143

If trace logging is enabled in EntryWrappingInterceptor, a moderate number of keys could kill state transfer.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 6.0.0.Final
    • 5.2.7.Final
    • State Transfer
    • None

      In EntryWrappingInterceptor.visitInvalidateL1Command there is a trace log that prints the entire context, including any wrapped keys. If you're debugging state transfer, a moderate number of keys can crush state transfer. For the size of the key array, it'll print 1, then 1+2, then 1+2+3, ... 1+2+3+...n.

      This is low priority to be sure, but maybe the trace check should be outside the for loop?

              wburns@redhat.com Will Burns
              esalter@synamedia.com Erik Salter (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: