Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/6238/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Analytics Compatibility Tests Successful https://goo.gl/J7Ei9H : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: BAD Compatibility Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/3065/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/3065/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Michael Blow has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Verified+1 -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Michael Blow has submitted this change and it was merged. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Reviewed-on: https://asterix-gerrit.ics.uci.edu/2582 Reviewed-by: Murtadha HubailTested-by: Michael Blow --- M asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java M asterixdb/asterix-transactions/pom.xml M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/DumpTablePrinter.java D asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/PrimitiveIntHashMap.java M asterixdb/pom.xml 6 files changed, 75 insertions(+), 654 deletions(-) Approvals: Michael Blow: Verified Murtadha Hubail: Looks good to me, approved Objections: Jenkins: Violations found diff --git a/asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java b/asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java index be295d6..1cfb804 100644 --- a/asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java +++ b/asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java @@ -56,7 +56,7 @@ public long allocate() { final LocalManager localManager = local.get(); final @E@RecordManager recMgr = localManager.mgr; -final int allocId = TRACK_ALLOC_ID ? (++recMgr.allocCounter % 0x7fff) : 0; +final int allocId = TRACK_ALLOC_ID ? (++recMgr.allocCounter % 0x7ffe + 1) : 1; final int localId = recMgr.allocate(); long result = TypeUtil.Global.build(localManager.arenaId, allocId, localId); diff --git a/asterixdb/asterix-transactions/pom.xml b/asterixdb/asterix-transactions/pom.xml index 07dcf5d..e6e522e 100644 --- a/asterixdb/asterix-transactions/pom.xml +++ b/asterixdb/asterix-transactions/pom.xml @@ -163,5 +163,9 @@ commons-codec commons-codec + + it.unimi.dsi + fastutil + diff --git a/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java b/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java index c91d233..b26342e 100644 --- a/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java +++ b/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java @@ -22,7 +22,6 @@ import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; -import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.TimeUnit; import org.apache.asterix.common.exceptions.ACIDException; @@ -36,30 +35,37 @@ import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; +import it.unimi.dsi.fastutil.longs.Long2LongMap; +import it.unimi.dsi.fastutil.longs.Long2LongMaps; +import it.unimi.dsi.fastutil.longs.Long2LongOpenHashMap; +import it.unimi.dsi.fastutil.longs.LongArrayList; +import it.unimi.dsi.fastutil.longs.LongList; + /** * A concurrent implementation of the ILockManager interface. * * @see ResourceGroupTable * @see ResourceGroup */ +@SuppressWarnings("squid:RedundantThrowsDeclarationCheck") // throws ACIDException public class ConcurrentLockManager implements ILockManager, ILifeCycleComponent { static final Logger LOGGER = LogManager.getLogger(); static final Level LVL = Level.TRACE; -public static final boolean ENABLED_DEADLOCK_FREE_LOCKING_PROTOCOL = true; +private static final boolean ENABLED_DEADLOCK_FREE_LOCKING_PROTOCOL = true; -public static final int NIL = -1; -public static final long NILL = -1L; +private static final int NIL = -1; +private static final long NILL = -1L; -public static final boolean DEBUG_MODE = false;//true -public static final boolean CHECK_CONSISTENCY = false; +private static final boolean DEBUG_MODE = false;//true +private static final boolean CHECK_CONSISTENCY = false; -private ResourceGroupTable table; -private ResourceArenaManager resArenaMgr; -private RequestArenaManager reqArenaMgr; -private JobArenaManager jobArenaMgr; -private ConcurrentHashMap txnId2TxnSlotMap; -private LockManagerStats stats = new
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Murtadha Hubail has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Code-Review+2 -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Analytics Compatibility Compilation Successful https://goo.gl/hdSZ3z : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/6238/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/3815/ (9/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/3363/ (5/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/3275/ (3/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Hello Anon. E. Moose #1000171, Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/2582 to look at the new patch set (#4). Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc --- M asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java M asterixdb/asterix-transactions/pom.xml M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/DumpTablePrinter.java D asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/PrimitiveIntHashMap.java M asterixdb/pom.xml 6 files changed, 75 insertions(+), 654 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/82/2582/4 -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/3578/ (6/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/3794/ (10/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/4077/ (4/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/3894/ (7/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/3351/ (11/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/8826/ (1/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-format/3322/ (12/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/7308/ (8/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-ensure-ancestor/1370/ (2/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Michael Blow has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/2582/3/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java File asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java: PS3, Line 593: >= > > Done -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: Yes
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Murtadha Hubail has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/2582/3/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java File asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java: PS3, Line 593: >= > -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-HasComments: Yes
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Michael Blow has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Code-Review+1 -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/6235/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Contrib+1 Analytics Compatibility Tests Successful https://goo.gl/VmKM6p : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Contrib+1 BAD Compatibility Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/3063/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/3063/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/6235/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/3812/ (12/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Analytics Compatibility Compilation Successful https://goo.gl/vp3ELv : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/3791/ (11/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/3348/ (8/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/3360/ (2/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-ensure-ancestor/1367/ (9/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/8823/ (10/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/7305/ (4/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-format/3319/ (1/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/4074/ (7/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/3575/ (3/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/3272/ (5/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/3891/ (6/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/6214/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Contrib+1 BAD Compatibility Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/3051/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Contrib-2 Analytics Compatibility Tests Failed https://goo.gl/ZPzSCB : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/3051/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Analytics Compatibility Compilation Successful https://goo.gl/3j7wqJ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/6214/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/3553/ (9/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/3869/ (11/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/4052/ (2/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/7283/ (12/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/3338/ (5/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/3325/ (3/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/3769/ (8/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-format/3297/ (4/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-ensure-ancestor/1345/ (7/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Hello Anon. E. Moose #1000171, Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/2582 to look at the new patch set (#2). Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc --- M asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java M asterixdb/asterix-transactions/pom.xml M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/DumpTablePrinter.java D asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/PrimitiveIntHashMap.java M asterixdb/pom.xml 6 files changed, 74 insertions(+), 653 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/82/2582/2 -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/3791/ (6/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/3250/ (10/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/8801/ (1/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Michael Blow has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/2582/1/asterixdb/pom.xml File asterixdb/pom.xml: PS1, Line 1212: fastutil > What is the license of this? APLv2 -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: Yes
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Till Westmann has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/2582/1/asterixdb/pom.xml File asterixdb/pom.xml: PS1, Line 1212: fastutil What is the license of this? -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: Yes
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/6202/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Contrib+1 BAD Compatibility Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/3045/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Contrib-2 Analytics Compatibility Tests Failed https://goo.gl/CuJM3s : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/3045/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Analytics Compatibility Compilation Successful https://goo.gl/odnv1v : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/6202/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/3326/ (2/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/3779/ (6/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/3238/ (4/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/8789/ (1/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/3757/ (8/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-ensure-ancestor/1333/ (10/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/7271/ (3/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-format/3285/ (12/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/3541/ (9/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/4039/ (7/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/3857/ (11/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Jenkins has posted comments on this change. Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/3313/ (5/12) -- To view, visit https://asterix-gerrit.ics.uci.edu/2582 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLo...
Michael Blow has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/2582 Change subject: [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager .. [NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc --- M asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java M asterixdb/asterix-transactions/pom.xml M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/DumpTablePrinter.java D asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/PrimitiveIntHashMap.java M asterixdb/pom.xml 6 files changed, 40 insertions(+), 621 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/82/2582/1 diff --git a/asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java b/asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java index be295d6..1cfb804 100644 --- a/asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java +++ b/asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/ArenaManager.java @@ -56,7 +56,7 @@ public long allocate() { final LocalManager localManager = local.get(); final @E@RecordManager recMgr = localManager.mgr; -final int allocId = TRACK_ALLOC_ID ? (++recMgr.allocCounter % 0x7fff) : 0; +final int allocId = TRACK_ALLOC_ID ? (++recMgr.allocCounter % 0x7ffe + 1) : 1; final int localId = recMgr.allocate(); long result = TypeUtil.Global.build(localManager.arenaId, allocId, localId); diff --git a/asterixdb/asterix-transactions/pom.xml b/asterixdb/asterix-transactions/pom.xml index 07dcf5d..e6e522e 100644 --- a/asterixdb/asterix-transactions/pom.xml +++ b/asterixdb/asterix-transactions/pom.xml @@ -163,5 +163,9 @@ commons-codec commons-codec + + it.unimi.dsi + fastutil + diff --git a/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java b/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java index c91d233..373dee3 100644 --- a/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java +++ b/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java @@ -22,7 +22,6 @@ import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; -import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.TimeUnit; import org.apache.asterix.common.exceptions.ACIDException; @@ -35,6 +34,12 @@ import org.apache.logging.log4j.Level; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; + +import it.unimi.dsi.fastutil.longs.Long2LongMap; +import it.unimi.dsi.fastutil.longs.Long2LongMaps; +import it.unimi.dsi.fastutil.longs.Long2LongOpenHashMap; +import it.unimi.dsi.fastutil.longs.LongArrayList; +import it.unimi.dsi.fastutil.longs.LongList; /** * A concurrent implementation of the ILockManager interface. @@ -58,7 +63,7 @@ private ResourceArenaManager resArenaMgr; private RequestArenaManager reqArenaMgr; private JobArenaManager jobArenaMgr; -private ConcurrentHashMaptxnId2TxnSlotMap; +private Long2LongMap txnId2TxnSlotMap; private LockManagerStats stats = new LockManagerStats(1); enum LockAction { @@ -97,7 +102,7 @@ resArenaMgr = new ResourceArenaManager(noArenas, lockManagerShrinkTimer); reqArenaMgr = new RequestArenaManager(noArenas, lockManagerShrinkTimer); jobArenaMgr = new JobArenaManager(noArenas, lockManagerShrinkTimer); -txnId2TxnSlotMap = new ConcurrentHashMap<>(); +txnId2TxnSlotMap = Long2LongMaps.synchronize(new Long2LongOpenHashMap()); } @Override @@ -129,10 +134,10 @@ enqueueWaiter(group, reqSlot, resSlot, jobSlot, act, txnContext); break; } -//no break +//fall-through case UPD: resArenaMgr.setMaxMode(resSlot, lockMode); -// no break +//fall-through case GET: addHolder(reqSlot, resSlot, jobSlot);