Skip to content

Commit

Permalink
fix spelling of encode (#1061)
Browse files Browse the repository at this point in the history
  • Loading branch information
keith-turner committed Nov 8, 2018
1 parent 7539679 commit 370158f
Show file tree
Hide file tree
Showing 11 changed files with 40 additions and 40 deletions.
Expand Up @@ -113,7 +113,7 @@ private void findTop() throws IOException {
source.skipToPrefix(curCol, ColumnType.DEL_LOCK);
continue;
} else {
source.skipToTimestamp(curCol, ColumnType.WRITE.enode(snaptime));
source.skipToTimestamp(curCol, ColumnType.WRITE.encode(snaptime));
continue;
}
}
Expand Down Expand Up @@ -147,7 +147,7 @@ private void findTop() throws IOException {
source.skipColumn(curCol);
continue outer;
} else {
source.skipToTimestamp(curCol, ColumnType.DATA.enode(dataPointer));
source.skipToTimestamp(curCol, ColumnType.DATA.encode(dataPointer));
continue;
}
}
Expand All @@ -164,7 +164,7 @@ private void findTop() throws IOException {
}

if (ts > dataPointer) {
source.skipToTimestamp(curCol, ColumnType.DATA.enode(dataPointer));
source.skipToTimestamp(curCol, ColumnType.DATA.encode(dataPointer));
continue;
}
break;
Expand All @@ -174,7 +174,7 @@ private void findTop() throws IOException {
source.skipColumn(curCol);
continue outer;
} else {
source.skipToTimestamp(curCol, ColumnType.DATA.enode(dataPointer));
source.skipToTimestamp(curCol, ColumnType.DATA.encode(dataPointer));
continue;
}
}
Expand Down
Expand Up @@ -37,7 +37,7 @@ public long first() {
/**
* @return The timestamp with this column type encoded into the high order bits.
*/
public long enode(long timestamp) {
public long encode(long timestamp) {
Preconditions.checkArgument((timestamp >>> (64 - BITS)) == 0);
return prefix | timestamp;
}
Expand Down
Expand Up @@ -320,6 +320,6 @@ public void testNegativeTime() {

@Test(expected = IllegalArgumentException.class)
public void testNonZeroPrefix() {
SnapshotIterator.setSnaptime(null, ColumnType.DATA.enode(6));
SnapshotIterator.setSnaptime(null, ColumnType.DATA.encode(6));
}
}
Expand Up @@ -101,28 +101,28 @@ public TestData addIfInRange(String key, String value, Range range) {

switch (ct) {
case "ACK":
ts = ColumnType.ACK.enode(ts);
ts = ColumnType.ACK.encode(ts);
break;
case "TX_DONE":
ts = ColumnType.TX_DONE.enode(ts);
ts = ColumnType.TX_DONE.encode(ts);
break;
case "WRITE":
ts = ColumnType.WRITE.enode(ts);
ts = ColumnType.WRITE.encode(ts);
long writeTs = Long.parseLong(value.split("\\s+")[0]);
val = WriteValue.encode(writeTs, value.contains("PRIMARY"), value.contains("DELETE"));
break;
case "LOCK":
ts = ColumnType.LOCK.enode(ts);
ts = ColumnType.LOCK.encode(ts);
String rc[] = value.split("\\s+");
val = LockValue.encode(Bytes.of(rc[0]), new Column(rc[1], rc[2]), value.contains("WRITE"),
value.contains("DELETE"), value.contains("TRIGGER"), 42l);
break;
case "DATA":
ts = ColumnType.DATA.enode(ts);
ts = ColumnType.DATA.encode(ts);
val = value.getBytes();
break;
case "DEL_LOCK":
ts = ColumnType.DEL_LOCK.enode(ts);
ts = ColumnType.DEL_LOCK.encode(ts);
if (value.contains("ROLLBACK") || value.contains("ABORT")) {
val = DelLockValue.encodeRollback(value.contains("PRIMARY"), true);
} else {
Expand All @@ -132,11 +132,11 @@ public TestData addIfInRange(String key, String value, Range range) {
break;
case "RLOCK":
ts = ReadLockUtil.encodeTs(ts, false);
ts = ColumnType.RLOCK.enode(ts);
ts = ColumnType.RLOCK.encode(ts);
break;
case "DEL_RLOCK":
ts = ReadLockUtil.encodeTs(ts, true);
ts = ColumnType.RLOCK.enode(ts);
ts = ColumnType.RLOCK.encode(ts);

if (value.contains("ROLLBACK") || value.contains("ABORT")) {
val = DelReadLockValue.encodeRollback();
Expand Down
Expand Up @@ -57,7 +57,7 @@ public class ColumnTypeTest {
@Test
public void testPrefix() {
for (long l : new long[] {0, 2, 13, 19 * 19L, 1L << 50, 1L << 50 + 1L << 48}) {
EPM.forEach((prefix, colType) -> assertEquals(prefix | l, colType.enode(l)));
EPM.forEach((prefix, colType) -> assertEquals(prefix | l, colType.encode(l)));
}
}

Expand Down
Expand Up @@ -221,11 +221,11 @@ private static void rollback(Environment env, long startTs, PrimaryRowColumn prc
if (lockInfo.isReadLock) {
mut.put(k.getColumnFamilyData().toArray(), k.getColumnQualifierData().toArray(),
k.getColumnVisibilityParsed(),
ColumnType.RLOCK.enode(ReadLockUtil.encodeTs(lockInfo.lockTs, true)),
ColumnType.RLOCK.encode(ReadLockUtil.encodeTs(lockInfo.lockTs, true)),
DelReadLockValue.encodeRollback());
} else {
mut.put(k.getColumnFamilyData().toArray(), k.getColumnQualifierData().toArray(),
k.getColumnVisibilityParsed(), ColumnType.DEL_LOCK.enode(lockInfo.lockTs),
k.getColumnVisibilityParsed(), ColumnType.DEL_LOCK.encode(lockInfo.lockTs),
DelLockValue.encodeRollback(false, true));
}
}
Expand All @@ -241,7 +241,7 @@ private static boolean rollbackPrimary(Environment env, long startTs, PrimaryRow
ConditionalFlutation delLockMutation = new ConditionalFlutation(env, prc.prow,
new FluoCondition(env, prc.pcol).setIterators(iterConf).setValue(lockValue));

delLockMutation.put(prc.pcol, ColumnType.DEL_LOCK.enode(prc.startTs),
delLockMutation.put(prc.pcol, ColumnType.DEL_LOCK.encode(prc.startTs),
DelLockValue.encodeRollback(true, true));

ConditionalWriter cw = null;
Expand Down
Expand Up @@ -406,14 +406,14 @@ private ConditionalFlutation prewrite(ConditionalFlutation cm, Bytes row, Column
}

if (isWrite(val) && !isDelete(val)) {
cm.put(col, ColumnType.DATA.enode(startTs), val.toArray());
cm.put(col, ColumnType.DATA.encode(startTs), val.toArray());
}

if (isReadLock(val)) {
cm.put(col, ColumnType.RLOCK.enode(ReadLockUtil.encodeTs(startTs, false)),
cm.put(col, ColumnType.RLOCK.encode(ReadLockUtil.encodeTs(startTs, false)),
ReadLockValue.encode(primaryRow, primaryColumn, getTransactorID()));
} else {
cm.put(col, ColumnType.LOCK.enode(startTs), LockValue.encode(primaryRow, primaryColumn,
cm.put(col, ColumnType.LOCK.encode(startTs), LockValue.encode(primaryRow, primaryColumn,
isWrite(val), isDelete(val), isTriggerRow, getTransactorID()));
}

Expand Down Expand Up @@ -670,7 +670,7 @@ private boolean checkForAckCollision(ConditionalMutation cm) {
startKey.setTimestamp(ColumnType.ACK.first());

Key endKey = SpanUtil.toKey(notification.getRowColumn());
endKey.setTimestamp(ColumnType.ACK.enode(notification.getTimestamp() + 1));
endKey.setTimestamp(ColumnType.ACK.encode(notification.getTimestamp() + 1));

Range range = new Range(startKey, endKey);

Expand Down Expand Up @@ -1110,10 +1110,10 @@ public Collection<Mutation> createMutations(CommitData cd) {
m = new Flutation(env, row);
for (Entry<Column, Bytes> entry : updates.get(row).entrySet()) {
if (isReadLock(entry.getValue())) {
m.put(entry.getKey(), ColumnType.RLOCK.enode(ReadLockUtil.encodeTs(startTs, true)),
m.put(entry.getKey(), ColumnType.RLOCK.encode(ReadLockUtil.encodeTs(startTs, true)),
DelReadLockValue.encodeRollback());
} else {
m.put(entry.getKey(), ColumnType.DEL_LOCK.enode(startTs),
m.put(entry.getKey(), ColumnType.DEL_LOCK.encode(startTs),
DelLockValue.encodeRollback(false, true));
}
}
Expand All @@ -1131,9 +1131,9 @@ public Collection<Mutation> createMutations(CommitData cd) {
// mark transaction as complete for garbage collection purposes
Flutation m = new Flutation(env, cd.prow);

m.put(cd.pcol, ColumnType.DEL_LOCK.enode(startTs),
m.put(cd.pcol, ColumnType.DEL_LOCK.encode(startTs),
DelLockValue.encodeRollback(startTs, true, true));
m.put(cd.pcol, ColumnType.TX_DONE.enode(startTs), EMPTY);
m.put(cd.pcol, ColumnType.TX_DONE.encode(startTs), EMPTY);

return Collections.singletonList(m);
}
Expand Down Expand Up @@ -1389,7 +1389,7 @@ public Collection<Mutation> createMutations(CommitData cd) {

Flutation m = new Flutation(env, cd.prow);
// mark transaction as complete for garbage collection purposes
m.put(cd.pcol, ColumnType.TX_DONE.enode(commitTs), EMPTY);
m.put(cd.pcol, ColumnType.TX_DONE.encode(commitTs), EMPTY);
afterFlushMutations.add(m);

if (weakNotification != null) {
Expand Down
Expand Up @@ -56,18 +56,18 @@ public static void commitColumn(Environment env, boolean isTrigger, boolean isPr
boolean isWrite, boolean isDelete, boolean isReadlock, long startTs, long commitTs,
Set<Column> observedColumns, Mutation m) {
if (isReadlock) {
Flutation.put(env, m, col, ColumnType.RLOCK.enode(ReadLockUtil.encodeTs(startTs, true)),
Flutation.put(env, m, col, ColumnType.RLOCK.encode(ReadLockUtil.encodeTs(startTs, true)),
DelReadLockValue.encodeCommit(commitTs));
} else if (isWrite) {
Flutation.put(env, m, col, ColumnType.WRITE.enode(commitTs),
Flutation.put(env, m, col, ColumnType.WRITE.encode(commitTs),
WriteValue.encode(startTs, isPrimary, isDelete));
} else {
Flutation.put(env, m, col, ColumnType.DEL_LOCK.enode(startTs),
Flutation.put(env, m, col, ColumnType.DEL_LOCK.encode(startTs),
DelLockValue.encodeCommit(commitTs, isPrimary));
}

if (isTrigger) {
Flutation.put(env, m, col, ColumnType.ACK.enode(startTs), TransactionImpl.EMPTY);
Flutation.put(env, m, col, ColumnType.ACK.encode(startTs), TransactionImpl.EMPTY);
}
}

Expand Down
Expand Up @@ -187,11 +187,11 @@ public FluoKeyValueGenerator set(RowColumnValue rcv) {
*/
public FluoKeyValue[] getKeyValues() {
FluoKeyValue kv = keyVals[0];
kv.setKey(new Key(row, fam, qual, vis, ColumnType.WRITE.enode(1)));
kv.setKey(new Key(row, fam, qual, vis, ColumnType.WRITE.encode(1)));
kv.getValue().set(WriteValue.encode(0, false, false));

kv = keyVals[1];
kv.setKey(new Key(row, fam, qual, vis, ColumnType.DATA.enode(0)));
kv.setKey(new Key(row, fam, qual, vis, ColumnType.DATA.encode(0)));
kv.getValue().set(val);

return keyVals;
Expand Down
Expand Up @@ -83,8 +83,8 @@ public FluoMutationGenerator put(Column col, Bytes value) {
}

public FluoMutationGenerator put(Column col, byte[] value) {
Flutation.put(mutation, col, ColumnType.DATA.enode(0), value);
Flutation.put(mutation, col, ColumnType.WRITE.enode(1), WriteValue.encode(0, false, false));
Flutation.put(mutation, col, ColumnType.DATA.encode(0), value);
Flutation.put(mutation, col, ColumnType.WRITE.encode(1), WriteValue.encode(0, false, false));
return this;
}

Expand Down
10 changes: 5 additions & 5 deletions pom.xml
Expand Up @@ -92,11 +92,6 @@
<artifactId>guava</artifactId>
<version>27.0-jre</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.2</version>
</dependency>
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
Expand Down Expand Up @@ -142,6 +137,11 @@
<artifactId>accumulo-test</artifactId>
<version>${accumulo.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.2</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
Expand Down

0 comments on commit 370158f

Please sign in to comment.