Skip to content

2021.2

Latest
Compare
Choose a tag to compare
@ufoscw ufoscw released this 28 Jun 08:07
· 104 commits to master since this release

Discovery feature

Enhancement

Support the format for each numeric column (#3572)
Added detailed setting function for grid measurement value column (#3606)
Added saving function for changing grid width (#3613)
Add configuration and api for mobile support (#3632)
Adds subtotal functionality for grid charts. (#3637)
Bump TypeScript, Angular (#3638)
Combine Chart sub-axis function (#3639)
Custom color for each measure in DataGrid (#3641)
Display url when entering the Dashboard screen (#3643)
Support the aggregation type of thetaSketch in data ingestion (#3644)
Line chart, bar chart tooltip function improvement (#3671)
Change datasource in dashboard (#3687)
Set countd in aggregation type in widget (#3691)
filter Set maximum number of views (#3717)
Added number format setting for each measure in KPI (#3720)
Added color setting for each measure in KPI (#3721)
Korean language support for numerical abbreviations (#3729)

Bug

Cannot change aggregation function of user defined column used by multiple charts (#3582)
Local filter is changed to global filter in the copied widget (#3651)
PivotGrid Performance issue, after legacy code merge. (#3668)
Line Chart tooltip missing cross-shelf content (#3718)
Grid horizontal scroll not displaying normally (#3726)
The subtotal function does not work properly in the grid chart. (#3736)
If TimeFilter is registered as a global filter and is not displayed on the dashboard, it will not be applied. (#3741)
Fix grid error (#3744)
Chart widget and selection filter z-index error (#3745)

Druid features

You need to upgrade your Druid to 2021.2 version unless you did it.
The druid binary was build based on hadoop version 3.1.1.3.1.4.0-315.

Full features

#3755 Release druid-2021.2
#3754 isNull on bitset column throws exception
#3753 Fix test fails
#3752 More bitset functions
#3749 Invalid value matcher for count aggregator with field and predicate specified
#3747 Port regex filter using FST from apache Pinot
#3742 Support FST indexing on dictionary
#3735 Support building tuning config in parquet/orc resolver
#3734 Exception with table datasource in join element
#3731 Support direct evaluation of bitset index
#3730 Decouple dimension type from string type
#3723 BitmapIndexSelector.getBitmapIndex should return null if bitmap index is not provided
#3722 Support inverted index for bitset column
#3714 Support filter on bitset type
#3712 Add some functions dealing bitset
#3709 Support indexing as bitset type and querying on it
#3708 Introduce extractHints for aggregator factory
#3705 Translate explicit 'null' string for numeric column as null
#3701 Support LOAD for non-schema aware format
#3700 Transient rows for query is not cleaned-up timely manner
#3697 Channel closed even when it succeeded and returned to pool
#3693 Set proper context loader for schema resolver
#3692 Return QIE instead of RE when channel disconnected
#3689 Discard MergeIndexSorting which can make invalid result
#3688 Fix exception on search query not-using cache
#3685 Support ITEM operator conversion in SQL
#3684 StackOverflow from accessing array virtual column
#3681 Provide page key for buffered aggregator
#3680 Optimize case function with many params
#3679 Minor test cleanups
#3677 Revert #3284 and fix it properly
#3675 Minor code refactorings
#3631 Broken error message from StreamHandler
#3670 Support rollup/cube for SQL
#3669 Port some more sql functions from apache druid
#3667 CCE retrieving topN query result from cache
#3666 Parallel histogram building based on id optimization
#3665 No need to read HLL context for buffer aggregator
#3663 Refactoring and bug fix for IntIterators
#3662 Remove unnecessary buffer duplication for bitmap serde
#3661 Minor optimization for difference of two bitmaps
#3660 Consolidate murmur3 hashing util
#3659 Split window functions to separate library class
#3657 CCE on schema query
#3655 Support TIME_CEIL function for sql
#3653 Support sub query on aggregation query with window
#3650 Use buffer reference instead of slice of it for simple comparing expression
#3646 Implement simple FilterableTable for sys.segments
#3642 Still query blocks on indexing node
#3636 Fix CCE on bound filter in subquery
#3631 Remove Futures.getUnchecked for query processing
#3629 Add point gathering aggregator factory
#3626 Improve performance of expression parsing
#3625 Allow table construct for CTAS
#3624 Support creating table with explicit values
#3619 Include star-schema benchmark as test case
#3618 Add type detail for column information
#3617 Simplify type coercing