Is this https://issues.apache.org/jira/browse/HIVE-2655 (Ability to define functions in HQL) likely to be in for the next release ? I think this a very useful feature. Basically, Im trying to avoid writing new UDFs in java , instead use a combination of Macro/Reflect for some general purpose functions on top of pure JDK API. Eg: string/date/math functions. Im hoping this is doable with HIVE-2655 patch ?