Rumble 1.4 "Willow Oak"
Pre-release
Pre-release
- more type support: grouping and ordering on durations, dates, times, datetimes and binaries
- fixed bug in which more than one grouping key value was bound to the grouping key variable when there were equivalent, but not equal grouping keys (like 1 and 1.0)
- user-defined functions are supported (no type checking just yet)
- function items are supported (i.e., functions can be manipulated like any other items)
- support for position() and last() in predicates, which also works in parallel
- fixed bug because of which the Effective Boolean Value was not considered in parallel execution or where clauses and filters
- new structured-json-file() function to increase performance on structured JSON Lines files (i.e., using DataFrames under the hood). This is a bootstrap, and actual optimizations will follow.
- filtering on a specific position by passing (or computing) a number as a predicate now works in parallel
- in where clauses and predicates executed in parallel, the effective boolean value is correctly taken
The jar is based on Java 8 and is compatible with all more recent Java versions.