load testing - reduce locking contention in GET against /plugins/servlet/bb_rb/**

Issue #73 closed
Julius Davies [bit-booster.com] repo owner created an issue

There's a little bit of synchronized(object) happening in the GET case that could probably be eliminated.

We definitely need to synchronize in the POST case (actual rebase/squash/amend operations), but in the GET case a bit of dirtiness is harmless. (It's dirty by the time the user ever clicks any of the buttons anyway).

Eliminating all locks from the GET case would further reduce locking contention for the POST case, as well! Bonus!

Comments (3)

  1. Julius Davies [bit-booster.com] reporter

    v2019.07.03 contains the fix for this. Will close this bug after running some load tests to verify.

  2. Log in to comment