Hello, everyone. To fix IMPALA-2428 , I have push a commit to gerrit. I have illustrated my design in detail in IMPALA-2428 and there are also some test logs. Please read them carefully.
The key point is that there are four constrains on multi-byte field terminator as below: Field terminator can't be an empty string Line terminators can't be the first byte of field terminator. Escape character can't be the first byte of field terminator. Terminators can't not contain '\0' for text file. As suggested by Jim Apple, I start this discussion in mailing list to do a design review. Are there any problems in my design?
