vert-x3 / vertx-ignite

Apache License 2.0
35 stars 28 forks source link

Run the listener for the subsmap helper on a different thread, Updated cache operations to async #97

Closed arad1994 closed 3 years ago

arad1994 commented 3 years ago

Motivation:

It was observed that a lot of ignite operations were running in a blocking mode, thus blocking the main thread. The intent here is to move the blocking operations on a seperate thread, and make ignite cache operations async.

arad1994 commented 3 years ago

The unit test case is passing for me locally

Screen Shot 2020-11-09 at 8 00 24 AM
arad1994 commented 3 years ago

This PR is the same as https://github.com/vert-x3/vertx-ignite/pull/90. The only difference being the merge conflict in that other PR (https://github.com/vert-x3/vertx-ignite/pull/90) which has been resolved here.

zyclonite commented 3 years ago

@arad1994 the idea of the fixes is already included in #96, so this one can be closed i guess

arad1994 commented 3 years ago

Makes sense @zyclonite , will close this PR