By default, TajoClient uses GMT as client time zone unless session variable TIMEZONE is specified. Also, by default Table uses GMT as table time zone unless table property timezone is specified.
This patch changes these default behavior as follows:
- TajoClient will use TimeZone.getDefault() by default.
- Table implicitly uses tajo.timezone by default.
- In other words, this default time zone does not affect the table property in catalog.
I also added the documentation about time zone.