Skip to content

Commit

Permalink
f
Browse files Browse the repository at this point in the history
  • Loading branch information
brido4125 committed Jan 3, 2025
1 parent 1296d7b commit 43fc516
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions src/main/java/net/spy/memcached/collection/BTreeGet.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public class BTreeGet extends CollectionGet {
protected int offset = -1;
protected int count = -1;
protected ElementFlagFilter elementFlagFilter;
private boolean reverse;
private boolean reverse = false;

private BTreeGet(String range,
boolean delete, boolean dropIfEmpty,
Expand All @@ -37,7 +37,6 @@ private BTreeGet(String range,
this.elementFlagFilter = elementFlagFilter;
this.eHeadCount = 2;
this.eFlagIndex = 1;
this.reverse = false;
}

public BTreeGet(long bkey,
Expand All @@ -52,9 +51,9 @@ public BTreeGet(byte[] bkey,
this(BTreeUtil.toHex(bkey), delete, dropIfEmpty, elementFlagFilter);
}

private BTreeGet(String range, int offset, int count,
boolean delete, boolean dropIfEmpty,
ElementFlagFilter elementFlagFilter, boolean reverse) {
private BTreeGet(String range, boolean reverse, int offset,
int count, boolean delete, boolean dropIfEmpty,
ElementFlagFilter elementFlagFilter) {
this(range, delete, dropIfEmpty, elementFlagFilter);
this.offset = offset;
this.count = count;
Expand All @@ -64,16 +63,16 @@ private BTreeGet(String range, int offset, int count,
public BTreeGet(long from, long to, int offset, int count,
boolean delete, boolean dropIfEmpty,
ElementFlagFilter elementFlagFilter) {
this(from + ".." + to,
offset, count, delete, dropIfEmpty, elementFlagFilter, from > to);
this(from + ".." + to, from > to,
offset, count, delete, dropIfEmpty, elementFlagFilter);
}

public BTreeGet(byte[] from, byte[] to, int offset, int count,
boolean delete, boolean dropIfEmpty,
ElementFlagFilter elementFlagFilter) {
this(BTreeUtil.toHex(from) + ".." + BTreeUtil.toHex(to),
offset, count, delete, dropIfEmpty, elementFlagFilter,
BTreeUtil.compareByteArraysInLexOrder(from, to) > 0);
BTreeUtil.compareByteArraysInLexOrder(from, to) > 0,
offset, count, delete, dropIfEmpty, elementFlagFilter);
}

public boolean isReversed() {
Expand Down

0 comments on commit 43fc516

Please sign in to comment.