Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 10.0.1.Final
    • Fix Version/s: 11.0.8.Final
    • Component/s: Server
    • Labels:
      None

      Description

      Enabling binary eviction, e.g.:

      <memory>
        <binary strategy="REMOVE" size="134217728" eviction="MEMORY"/>
      </memory>
      

      When storing protobuf based types, throws the following exception:

      15:36:29,859 ERROR [org.infinispan.interceptors.impl.InvocationContextInterceptor] (async-thread--p2-t18) ISPN000136: Error executing command PrepareCommand on Cache 'devices', writing keys []: java.lang.IllegalArgumentException: Size of Class class org.infinispan.query.remote.impl.indexing.ProtobufValueWrapper cannot be determined using given entry size calculator :class org.infinispan.container.entries.PrimitiveEntrySizeCalculator
      

      As protobuf produces a binary representation of the data, it is possible to calculate a size for that object.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  william.burns Will Burns
                  Reporter:
                  jreimann-1 Jens Reimann
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated: