Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-10309 Convert Remaining Parts to Non Blocking & Reduce Thread Pools
  3. ISPN-10335

Use stub for PersistenceManager when no stores are configured

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

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • 10.0.0.Final
    • None
    • Core
    • None
    • DataGrid Sprint #29, DataGrid Sprint #30, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37, DataGrid Sprint #38, DataGrid Sprint #39

      Today even when no stores are configured we always use the PersistenceMangerImpl as a component. The interceptors that call it are never configured, however other key parts of the system such as state transfer still call into it. Currently PersistenceManagerImpl uses another thread for some operations until the new async store SPI can be introduced. By using a stub we won't have to worry about using another thread for such calls and the JVM should have less work to do in general.

      Not to mention this should make the test suite run a bit better for tests that don't use a store.

              wburns@redhat.com Will Burns
              wburns@redhat.com Will Burns
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: