Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-7319

Redis Client: fix NPE in optimistic locking transactions

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • 3.27.3.GA
    • None
    • team/eng
    • None

      The TransactionHolder class has methods to convert a Response into a TransactionResult or OptimisticLockingTransactionResult. For some reason, the first variant did consider null as a valid result, while the second did not. They are unified now.
      Further, this commit adds input validation to transactional methods in BlockingRedisDataSourceImpl, similarly to how they are done in ReactiveRedisDataSourceImpl.
      Fixes #52478

              jmartisk@redhat.com Jan Martiska
              msochure@redhat.com Miroslav Sochurek
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: