Murtadha Hubail has uploaded this change for review. (
https://asterix-gerrit.ics.uci.edu/3445
Change subject: [NO ISSUE][MTD] Fix Reading Dataset Compression From Dataset
Record
......................................................................
[NO ISSUE][MTD] Fix Reading Dataset Compression From Dataset Record
- user model changes: no
- storage format changes: no
- interface changes: no
Details:
- Fix reading the dataset compression scheme by reading its
value from the compression record rather than the dataset record.
Change-Id: I3bdb1f64143fed43dc9eb37cf8a2fadbfd37dfde
---
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslator.java
1 file changed, 2 insertions(+), 1 deletion(-)
git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb
refs/changes/45/3445/1
diff --git
a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslator.java
b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslator.java
index 27978ab..7f8b9bf6 100644
---
a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslator.java
+++
b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslator.java
@@ -282,7 +282,8 @@
final ARecordType compressionType = (ARecordType)
datasetType.getFieldTypes()[compressionIndex];
final int schemeIndex = compressionType
.getFieldIndex(MetadataRecordTypes.DATASET_ARECORD_DATASET_COMPRESSION_SCHEME_FIELD_NAME);
- return ((AString)
datasetRecord.getValueByPos(schemeIndex)).getStringValue();
+ final ARecord compressionRecord = (ARecord)
datasetRecord.getValueByPos(compressionIndex);
+ return ((AString)
compressionRecord.getValueByPos(schemeIndex)).getStringValue();
}
return CompressionManager.NONE;
}
--
To view, visit https://asterix-gerrit.ics.uci.edu/3445
To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3bdb1f64143fed43dc9eb37cf8a2fadbfd37dfde
Gerrit-Change-Number: 3445
Gerrit-PatchSet: 1
Gerrit-Owner: Murtadha Hubail <[email protected]>