Performance regression in git150326 due to hbase-trx

Bug #1438445 reported by Atanu Mishra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Trafodion
Fix Committed
High
Oliver Bucaojit

Bug Description

What we were seeing is that on a 1024 stream OE 30 minute test, the TPM rate would level out. At around half way through or a little after, the TPM rate started continually dropping every minute. By the 30 minute mark we were down ~20%.

The git032415 and git032515 builds did not display this rapid degradation in performance.

For these two builds, we did see performance degrade over time, but the TPM rate at the 30 minute mark was consistent with the numbers seen previously.

Tags: dtm
Revision history for this message
Oliver Bucaojit (oliver-bucaojit) wrote :

Discussed with Joanie and ShangSheng the change and it was a 'static' stoppable variable that was also being used to synchronize a block in the TrxRegionEndpoing.

The fix was to make the stoppable non-static and have a separate static Object to use for the synchronization.

Joanie has the fix and Guy tested the UTT to make sure the performance did not degrade.

Revision history for this message
Atanu Mishra (atanu-mishra) wrote :

Fix was checked in and confirmed by performance.

Changed in trafodion:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.