Uploaded image for project: 'Hot Rod Native client'
  1. Hot Rod Native client
  2. HRCPP-360

IVersionedValue.GetVersion returns type long while cache.ReplaceWithVersion accepts ulong

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Minor Minor
    • 8.1.0.CR2, 8.1.0.Final
    • 8.1.0.CR1
    • .NET
    • None

      This bug forces users to convert long to ulong when they're using .ReplaceWithVersion methods. I'm not sure which of the types is correct. It probably depends on the HotRod protocol. However, they should be same in both places.
      See incompatibility between https://github.com/infinispan/dotnet-client/blob/master/src/main/cs/Infinispan/HotRod/IVersionedValue.cs#L27
      and
      https://github.com/infinispan/dotnet-client/blob/master/src/main/cs/Infinispan/HotRod/IRemoteCache.cs#L324

              vrigamon@redhat.com Vittorio Rigamonti
              mgencur Martin Gencur (Inactive)
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: