fix bug in Stream aggregate with sv2
optimized TextFile record reader
Support partitioned tables as well as selecting partition columns.