Commit Graph

23 Commits

Author SHA1 Message Date
Alex Behm
d173812f64 Added quotient() function. Fixed int divide and mod by zero. 2014-01-08 10:50:47 -08:00
Alex Behm
816141b9f5 Allow BIGINT type in functions that currently only accept INT. 2014-01-08 10:50:46 -08:00
Alex Behm
27f3840f83 Added IsNull() function. 2014-01-08 10:50:31 -08:00
Alex Behm
861ba05989 IMPALA-197: Outer join on constant expressions returns incorrect results. 2014-01-08 10:50:09 -08:00
Skye Wanderman-Milne
b872db2361 IMPALA-263: Add sleep(int ms) builtin 2014-01-08 10:49:59 -08:00
Skye Wanderman-Milne
60a4c823b5 IMPALA-245: day() function returns wrong result
Changes day() to return same result as dayofmonth() and adds dayofyear().
2014-01-08 10:49:46 -08:00
Skye Wanderman-Milne
982747c856 IMP-653: add CURRENT_TIMESTAMP() function as synonym for now() 2014-01-08 10:47:09 -08:00
Henry Robinson
2f339f2ed8 Add ASL license to all public files 2014-01-08 10:46:32 -08:00
ishaan
ccb020c4a0 Adding copyrights to remaining files. 2014-01-08 10:46:30 -08:00
Michael Ubell
c1852e2dcf Add from_unixtime and unix_timestamp(string, string) 2014-01-08 10:46:22 -08:00
Michael Ubell
48c454d319 IMP-267 Add version() function. 2014-01-08 10:45:57 -08:00
Alexander Behm
ee705e3083 Added timestamp arithmetic expressions. 2014-01-08 10:44:31 -08:00
Alexander Behm
5a92fee31c Added now() function. 2014-01-08 10:44:19 -08:00
Michael Ubell
78fd2c5d6d IMP-106 IMP-107, support of date and time strings. 2012-07-16 15:43:40 -07:00
Nong Li
2b119d552e LLVM Expr codegen cleanup. IR optimization passes now mimick clang passes. 2012-04-18 16:57:13 -07:00
Alexander Behm
cf9cbfe996 Added conditional functions. Disabled some tests due to issues with NULL and float literals. 2012-04-03 14:22:52 -07:00
Alexander Behm
4be1d84782 Added parse_url string function. 2012-03-26 22:24:53 -07:00
Michael Ubell
8897169c87 Timestamp data type implimentation. 2012-03-22 21:38:18 -07:00
Alexander Behm
cb7f77e64c Added most of the remaining string functions supported in Hive. 2012-03-19 13:23:45 -07:00
Alexander Behm
bacee81c5a Added the remaining math functions supported in Hive. 2012-03-06 16:37:58 -08:00
Michael Ubell
52d95e90fc Fixe typeo in impala_functions.py 2012-02-06 16:23:12 -08:00
Michael Ubell
352deb82aa Added the string functions "reverse" "strleft" and "strright"
Fixed some comments in gen_opcodes.py
changed to make -j
2012-02-06 15:55:40 -08:00
Nong Li
c84fec38d3 - Move thrift out of FE src and into impala/common
- Thrift files now build using cmake instead of mvn
- Added cmake build to impala/ which drives the build process
2011-12-30 19:35:20 -08:00