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

Client PutAll/GetAll do not route properly with object storage

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Hot Rod
    • None

      The bulk get all and put all commands only ever route based on the serialized key and do not take into account when the server has object storage. This can cause performance issues with lots of additional internal messages.

      The same is true for Prepare command as it doesn't take into account object storage either.

      Note the use of commandKey for the AbstractKeyOperation https://github.com/infinispan/infinispan/blob/d054f0cb71a759bef9d7342c720a1fef3be08ebc/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/impl/operations/AbstractKeyOperation.java#L52

              Unassigned Unassigned
              wburns@redhat.com Will Burns
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: