Description
Class org.apache.ignite.internal.schema.BinaryTuple in its current state doesn't bring much value apart from providing alias for BinaryTupleReader. Besides, there is an interface org.apache.ignite.internal.schema.row.InternalTuple which implemented by both BinaryTuple and Row, but no one actually uses it to access the data.
Let's clean up this mess. Proposed changes are:
- rename InternalTuple to BinaryTuple
- make BinaryTupleReader to implement interface InternalTuple
- rename BinaryTupleReader to ByteBufferBinaryTuple
- delete class BinaryTuple
- make all reader to access data through interface