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

    XMLWordPrintable

Details

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

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              vrigamon@redhat.com Vittorio Rigamonti
              mgencur Martin Gencur
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: