GitHub user merlimat opened a pull request: https://github.com/apache/bookkeeper/pull/136
BOOKKEEPER-1046: Avoid long to Long conversion in OrderedSafeExecutor task submit When submitting tasks to an OrderedSafeExecutor, most of the time a ledger id is being passed. Given that the method accepts and Object, the primitive `long` is boxed into a `Long` allocated on the heap. Added specific method overload to directly accept longs as the key in the OrderedSafeExecutor. You can merge this pull request into a Git repository by running: $ git pull https://github.com/merlimat/bookkeeper executor-long-conversion Alternatively you can review and apply these changes as the patch at: https://github.com/apache/bookkeeper/pull/136.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #136 ---- commit 5dc3a0bd86115f1f34ec14ec7c452e0096a5177b Author: Matteo Merli <mme...@yahoo-inc.com> Date: 2015-05-25T03:57:52Z BOOKKEEPER-1046: Avoid long to Long conversion in OrderedSafeExecutor task submit ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---