Returns the serialized tuple offsets' vector as a kudu::Slice. The tuple offsets vector is sent as KRPC sidecar.
| 47 | /// Returns the serialized tuple offsets' vector as a kudu::Slice. |
| 48 | /// The tuple offsets vector is sent as KRPC sidecar. |
| 49 | kudu::Slice TupleOffsetsAsSlice() const { |
| 50 | return kudu::Slice( |
| 51 | const_cast<uint8_t*>(reinterpret_cast<const uint8_t*>(tuple_offsets_.data())), |
| 52 | tuple_offsets_.size() * sizeof(tuple_offsets_[0])); |
| 53 | } |
| 54 | |
| 55 | /// Returns the serialized tuple data's buffer as a kudu::Slice. |
| 56 | /// The tuple data is sent as KRPC sidecar. |