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

Improve transactions performance by defining a non-system hashCode

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 5.1.0.BETA2
    • None
    • Transactions
    • None

    Description

      I'm experiencing an impressively high overhead of Object.hashCode for org.infinispan.transaction.xa.TransactionXaAdapter, being invoked in the TransactionManager to store it HashTable(s). Adding a simple hashCode implementation provides a 5X performance improvement in synthetic microbenchmarks.

      Attachments

        Activity

          People

            sgrinove Sanne Grinovero
            sgrinove Sanne Grinovero
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: