trying to support decimal.
trying to support decimal.


Former-commit-id: eaa22cd631653eeddb5861a82e1ede365c840540
larryxiao/peloton-1,larryxiao/peloton,amaliujia/CMUDB-peloton,larryxiao/peloton,larryxiao/peloton-1,larryxiao/peloton,larryxiao/peloton,ranxian/peloton,omegaga/peloton,ranxian/peloton,amaliujia/CMUDB-peloton,larryxiao/peloton-1,omegaga/peloton,larryxiao/peloton,ranxian/peloton,amaliujia/CMUDB-peloton,larryxiao/peloton,amaliujia/CMUDB-peloton,ranxian/peloton,amaliujia/CMUDB-peloton,larryxiao/peloton-1,larryxiao/peloton,larryxiao/peloton-1,omegaga/peloton,larryxiao/peloton-1,omegaga/peloton,omegaga/peloton,ranxian/peloton,omegaga/peloton,amaliujia/CMUDB-peloton,larryxiao/peloton-1,ranxian/peloton,omegaga/peloton,amaliujia/CMUDB-peloton