I assume it is related to lazy evaluation by the serde but this would require investigation of the source code and log files. If there is no exception in the log files then you forgot to log them (bad!). Use sonarqube or similar to check your source code related to those kind of mistakes - saves debug and fixing time. At the same time, your inputformat should have either default values for configuration or where not possible throw an exception if expected configuration is it there.
> On 19 Dec 2016, at 07:53, Chris Teoh <chris.t...@gmail.com> wrote: > > Thanks Jorn. > > I don't understand how my select * is correctly reading my table property > then if I'm just using default serde. >> On Mon., 19 Dec. 2016 at 5:36 pm, Jörn Franke <jornfra...@gmail.com> wrote: >> >> You have to write a custom hiveserde format to pass tblproperties as >> inputformat properties, but check the source code of the serde you used. >> >>> On 19 Dec 2016, at 07:22, Chris Teoh <chris.t...@gmail.com> wrote: >>> >>> rows. >>