>From Michael Blow <[email protected]>:

Michael Blow has uploaded this change for review. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19906 )


Change subject: Null merge branch 'gerrit/trinity' into 'gerrit/ionic'
......................................................................

Null merge branch 'gerrit/trinity' into 'gerrit/ionic'

Ext-ref: MB-66611
Change-Id: Iefe9e6d5e72353d1db7292a5e49389b8d83e627b
---
M 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/MultitenantVirtualBufferCache.java
M 
hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IBufferCache.java
M 
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/GlobalVirtualBufferCache.java
M 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/VirtualBufferCache.java
M 
hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/DebugBufferCache.java
M 
hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/BufferCache.java
M 
hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/impl/TestVirtualBufferCache.java
8 files changed, 16 insertions(+), 35 deletions(-)



  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/06/19906/1

diff --git 
a/asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/GlobalVirtualBufferCache.java
 
b/asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/GlobalVirtualBufferCache.java
index fe85e49..cb5323f 100644
--- 
a/asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/GlobalVirtualBufferCache.java
+++ 
b/asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/GlobalVirtualBufferCache.java
@@ -327,16 +327,12 @@

     @Override
     public void unpin(ICachedPage page) {
-<<<<<<< HEAD   (a013fb [ASTERIXDB-3620][STO] Fix writing null values to 
columnar st)
         unpin(page, DEFAULT);
     }

     @Override
     public void unpin(ICachedPage page, IBufferCacheReadContext context) {
         vbc.unpin(page, context);
-=======
-        vbc.unpin(page);
->>>>>>> BRANCH (ae0b2e Merge branch 'gerrit/neo' into 'gerrit/trinity')
     }

     @Override
diff --git 
a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/MultitenantVirtualBufferCache.java
 
b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/MultitenantVirtualBufferCache.java
index ba90968..7f4fd38 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/MultitenantVirtualBufferCache.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/MultitenantVirtualBufferCache.java
@@ -80,16 +80,12 @@

     @Override
     public void unpin(ICachedPage page) {
-<<<<<<< HEAD   (a013fb [ASTERIXDB-3620][STO] Fix writing null values to 
columnar st)
         unpin(page, DEFAULT);
     }

     @Override
     public void unpin(ICachedPage page, IBufferCacheReadContext context) {
         vbc.unpin(page, context);
-=======
-        vbc.unpin(page);
->>>>>>> BRANCH (ae0b2e Merge branch 'gerrit/neo' into 'gerrit/trinity')
     }

     @Override
diff --git 
a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/VirtualBufferCache.java
 
b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/VirtualBufferCache.java
index a9089ca..66c596d 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/VirtualBufferCache.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/VirtualBufferCache.java
@@ -328,13 +328,10 @@

     @Override
     public void unpin(ICachedPage page) {
-<<<<<<< HEAD   (a013fb [ASTERIXDB-3620][STO] Fix writing null values to 
columnar st)
     }

     @Override
     public void unpin(ICachedPage page, IBufferCacheReadContext context) {
-=======
->>>>>>> BRANCH (ae0b2e Merge branch 'gerrit/neo' into 'gerrit/trinity')
     }

     @Override
diff --git 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/BufferCache.java
 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/BufferCache.java
index 0c5883b..a77ccdf 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/BufferCache.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/BufferCache.java
@@ -602,22 +602,16 @@

     @Override
     public void unpin(ICachedPage page) {
-<<<<<<< HEAD   (a013fb [ASTERIXDB-3620][STO] Fix writing null values to 
columnar st)
         unpin(page, defaultContext);
     }
 
     @Override
     public void unpin(ICachedPage page, IBufferCacheReadContext context) {
-=======
->>>>>>> BRANCH (ae0b2e Merge branch 'gerrit/neo' into 'gerrit/trinity')
         if (closed) {
             throw new IllegalStateException("unpin called on a closed cache");
         }
-<<<<<<< HEAD   (a013fb [ASTERIXDB-3620][STO] Fix writing null values to 
columnar st)

         context.onUnpin(page);
-=======
->>>>>>> BRANCH (ae0b2e Merge branch 'gerrit/neo' into 'gerrit/trinity')
         int pinCount = ((CachedPage) page).decrementAndGetPinCount();
         if (DEBUG && pinCount == 0) {
             pinnedPageOwner.remove(page);
diff --git 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/DebugBufferCache.java
 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/DebugBufferCache.java
index c4ff954..f1298b7 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/DebugBufferCache.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/DebugBufferCache.java
@@ -98,13 +98,8 @@
     }

     @Override
-<<<<<<< HEAD   (a013fb [ASTERIXDB-3620][STO] Fix writing null values to 
columnar st)
     public void unpin(ICachedPage page, IBufferCacheReadContext context) {
         bufferCache.unpin(page, context);
-=======
-    public void unpin(ICachedPage page) {
-        bufferCache.unpin(page);
->>>>>>> BRANCH (ae0b2e Merge branch 'gerrit/neo' into 'gerrit/trinity')
         unpinCount.addAndGet(1);
     }

diff --git 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IBufferCache.java
 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IBufferCache.java
index b2b068f..81d6d56 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IBufferCache.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IBufferCache.java
@@ -103,15 +103,9 @@
      * Unpin a page to indicate can be evicted
      * Note: this will use the default {@link IBufferCacheReadContext}
      *
-<<<<<<< HEAD   (a013fb [ASTERIXDB-3620][STO] Fix writing null values to 
columnar st)
      * @param page the page
-=======
-     * @param page
-     *            the page
->>>>>>> BRANCH (ae0b2e Merge branch 'gerrit/neo' into 'gerrit/trinity')
      */
     void unpin(ICachedPage page);
-<<<<<<< HEAD   (a013fb [ASTERIXDB-3620][STO] Fix writing null values to 
columnar st)

     /**
      * Unpin a page to indicate can be evicted
@@ -121,8 +115,6 @@
      * @param context read context
      */
     void unpin(ICachedPage page, IBufferCacheReadContext context);
-=======
->>>>>>> BRANCH (ae0b2e Merge branch 'gerrit/neo' into 'gerrit/trinity')
 
     /**
      * Flush the page if it is dirty
diff --git 
a/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/impl/TestVirtualBufferCache.java
 
b/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/impl/TestVirtualBufferCache.java
index 54a2b54..d4ea5a0 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/impl/TestVirtualBufferCache.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/impl/TestVirtualBufferCache.java
@@ -116,13 +116,8 @@
     }

     @Override
-<<<<<<< HEAD   (a013fb [ASTERIXDB-3620][STO] Fix writing null values to 
columnar st)
     public void unpin(ICachedPage page, IBufferCacheReadContext context) {
         vbc.unpin(page, context);
-=======
-    public void unpin(ICachedPage page) {
-        vbc.unpin(page);
->>>>>>> BRANCH (ae0b2e Merge branch 'gerrit/neo' into 'gerrit/trinity')
     }

     @Override

-- 
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19906
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: ionic
Gerrit-Change-Id: Iefe9e6d5e72353d1db7292a5e49389b8d83e627b
Gerrit-Change-Number: 19906
Gerrit-PatchSet: 1
Gerrit-Owner: Michael Blow <[email protected]>
Gerrit-MessageType: newchange

Reply via email to