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

Hot Rod JS client does not fetch all the data (misses)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • 14.0.2.Final
    • Hot Rod
    • None
    • Hide

      We developed a simple use case of our scenario with two different microservices, one to store the data, and another to fetch the data. This scenario confirms that some of the keys are not fetched successfully from the client consumer.

      The instructions to deploy it in an OpenShift environment are described in the README.md file.

      https://github.com/rmarting/nodejs-client-infinispan-sample

      Show
      We developed a simple use case of our scenario with two different microservices, one to store the data, and another to fetch the data. This scenario confirms that some of the keys are not fetched successfully from the client consumer. The instructions to deploy it in an OpenShift environment are described in the README.md file. https://github.com/rmarting/nodejs-client-infinispan-sample
    • Compatibility/Configuration

    Description

      Testing the Hot Rod JS client with sample Express apps sometimes the data is not fetched by the client (some misses in the stats).

      We confirm that the data is always stored by the producer client, however the consumer client not always get all the keys. It is a low level of cases, but it is not valid at it is required to get all the values successfully stored in the cache.

      For example here some screenshots for a simple use case putting and getting many different keys.

      These values are confirmed with our client test script:

      Error report
      # occurrences      Error                                                                                               
      ------------------|---------------------------------------------------------------------------------------------------------------------------------------------
      14                 GET /: HTTPError('422 Client Error: Unprocessable Entity for url: http://service-put-hotrod-js-client-sample.apps-crc.testing/')
      ------------------|--------------------------------------------------------------------------------------------------------------------------------------------- 

      PS: We could not create this issue in the HRJS project, as GitHub repo informs, ... we don't have permissions there, or that project does not exit more.

      Attachments

        Activity

          People

            vrigamon@redhat.com Vittorio Rigamonti
            rmarting@redhat.com Roman Martin Gil
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: