[ https://issues.apache.org/jira/browse/ASTERIXDB-1684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wail Alkowaileet updated ASTERIXDB-1684: ---------------------------------------- Description: Currently, we have more that 5 classes to deal with serialized records: 1- RecordFieldUtils. 2- ARecordSerializerDeserailzer. 3- ARecordPointable. 4- ARecordVisitablePointable. 5- RecordBuilder. Any changes in the binary layout will require to deal with all 5 classes. it would be good if we unify dealing with serialized format in one class. And all other classes use it. was: Currently, we have more that 4 classes to deal with serialized records: 1- RecordFieldUtils. 2- ARecordSerializerDeserailzer. 3- ARecordPointable. 4- ARecordVisitablePointable. 5- RecordBuilder. Any changes in the binary layout will require to deal with all 5 classes. it would be good if we unify dealing with serialized format in one class. And all other classes use it. > Unify accessing and processing records. > --------------------------------------- > > Key: ASTERIXDB-1684 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1684 > Project: Apache AsterixDB > Issue Type: Improvement > Components: Data Model > Reporter: Wail Alkowaileet > Priority: Minor > > Currently, we have more that 5 classes to deal with serialized records: > 1- RecordFieldUtils. > 2- ARecordSerializerDeserailzer. > 3- ARecordPointable. > 4- ARecordVisitablePointable. > 5- RecordBuilder. > Any changes in the binary layout will require to deal with all 5 classes. it > would be good if we unify dealing with serialized format in one class. And > all other classes use it. -- This message was sent by Atlassian JIRA (v6.3.4#6332)