This is an automated email from the ASF dual-hosted git repository.
shangxinli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/parquet-mr.git
The following commit(s) were added to refs/heads/master by this push:
new 300200e PARQUET-2112: Fix typo in MessageColumnIO (#943)
300200e is described below
commit 300200eb72b9f16df36d9a68cf762683234aeb08
Author: Xinli Shang <[email protected]>
AuthorDate: Mon Jan 24 21:30:19 2022 -0800
PARQUET-2112: Fix typo in MessageColumnIO (#943)
* PARQUET-2112: Fix typo in MessageColumnIO
* Address feedback
---
.../org/apache/parquet/io/MessageColumnIO.java | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git
a/parquet-column/src/main/java/org/apache/parquet/io/MessageColumnIO.java
b/parquet-column/src/main/java/org/apache/parquet/io/MessageColumnIO.java
index 0496c51..793668a 100644
--- a/parquet-column/src/main/java/org/apache/parquet/io/MessageColumnIO.java
+++ b/parquet-column/src/main/java/org/apache/parquet/io/MessageColumnIO.java
@@ -186,32 +186,32 @@ public class MessageColumnIO extends GroupColumnIO {
private int currentLevel = 0;
private class FieldsMarker {
- private BitSet vistedIndexes = new BitSet();
+ private BitSet visitedIndexes = new BitSet();
@Override
public String toString() {
- return "VistedIndex{" +
- "vistedIndexes=" + vistedIndexes +
+ return "VisitedIndex{" +
+ "visitedIndexes=" + visitedIndexes +
'}';
}
public void reset(int fieldsCount) {
- this.vistedIndexes.clear(0, fieldsCount);
+ this.visitedIndexes.clear(0, fieldsCount);
}
public void markWritten(int i) {
- vistedIndexes.set(i);
+ visitedIndexes.set(i);
}
public boolean isWritten(int i) {
- return vistedIndexes.get(i);
+ return visitedIndexes.get(i);
}
}
//track at each level of depth, which fields are written, so nulls can be
inserted for the unwritten fields
private final FieldsMarker[] fieldsWritten;
private final int[] r;
- private final ColumnWriter[] columnWriter;
+ private final ColumnWriter[] columnWriters;
/**
* Maintain a map of groups and all the leaf nodes underneath it. It's
used to optimize writing null for a group node.
@@ -248,12 +248,12 @@ public class MessageColumnIO extends GroupColumnIO {
public MessageColumnIORecordConsumer(ColumnWriteStore columns) {
this.columns = columns;
int maxDepth = 0;
- this.columnWriter = new
ColumnWriter[MessageColumnIO.this.getLeaves().size()];
+ this.columnWriters = new
ColumnWriter[MessageColumnIO.this.getLeaves().size()];
for (PrimitiveColumnIO primitiveColumnIO :
MessageColumnIO.this.getLeaves()) {
ColumnWriter w =
columns.getColumnWriter(primitiveColumnIO.getColumnDescriptor());
maxDepth = Math.max(maxDepth, primitiveColumnIO.getFieldPath().length);
- columnWriter[primitiveColumnIO.getId()] = w;
+ columnWriters[primitiveColumnIO.getId()] = w;
buildGroupToLeafWriterMap(primitiveColumnIO, w);
}
@@ -351,7 +351,7 @@ public class MessageColumnIO extends GroupColumnIO {
private void writeNull(ColumnIO undefinedField, int r, int d) {
if (undefinedField.getType().isPrimitive()) {
- columnWriter[((PrimitiveColumnIO)
undefinedField).getId()].writeNull(r, d);
+ columnWriters[((PrimitiveColumnIO)
undefinedField).getId()].writeNull(r, d);
} else {
GroupColumnIO groupColumnIO = (GroupColumnIO) undefinedField;
// only cache the repetition level, the definition level should always
be the definition level of the parent node
@@ -436,7 +436,7 @@ public class MessageColumnIO extends GroupColumnIO {
}
private ColumnWriter getColumnWriter() {
- return columnWriter[((PrimitiveColumnIO) currentColumnIO).getId()];
+ return columnWriters[((PrimitiveColumnIO) currentColumnIO).getId()];
}
@Override