Github user karanmehta93 commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/309#discussion_r219313565
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/mapreduce/PhoenixInputSplit.java
---
@@ -82,23 +82,31 @@ private void init() {
public void readFields(DataInput input) throws IOException {
regionLocation = WritableUtils.readString(input);
regionSize = WritableUtils.readVLong(input);
+ scans = readScans(input);
+ init();
+ }
+
+ List<Scan> readScans(DataInput input) throws IOException {
--- End diff --
Please add a comment about how this input is serialized and de-serialized.
---