CHANGE LOG
New Features:
-
Support Routine Load
Doris now support routine load job, which allow user to create a routine
load job with simple instruction, and the data will be consumed and loaded
into Doris automatically. More information and guide can be found in
Routine Load. -
Support Doris on ES
Doris now support querying Elasticsearch. User can create an extern table
with engine typeES
, and query it as a normal table. Doris also support a
new built-in functiones_query()
, which allow user to write special
Elasticsearch query language in SQL. More information and guide can be
found in Doris-On-ES -
Support UDF and UDAF
Now user can write UDF and UDAF in C++ language. -
New documentation framework
All documents of Doris will be moved to the directory
docs/documentation/
. You can see README to
get more information, and help us complete the documentations. Any
documents are welcome.
There is also a new directorysamples/
which contains some samples of
using Doris.
Enhancement:
- High performance Decimal type implementation.(#727)
- Parallel execution of fragment instance (#851)
- Support hll_union_agg in Analytic Function (#819)
- Support hll_raw_agg in Aggregate Function (#832)
- Support adding columns to multiple rollup indexes in one ALTER TABLE
stmt (#931)
Usability:
- Add --daemon option to all start scripts (#642)
- Remove the restrict that delete stmt must specify partition even for
unpartitioned table (#668) - Remove restrict of that Analytic function must have partition by clause
(#659) - Support
enable_insert_strict
session variable to control the insert
request (#1013) - Support NEGATIVE keyword in Broker Load (#1101)
- Support more functions which can be calculated in Frontends:
unix_timestamp(), str_to_date(), current_user(), user() - Support more built-in functions: money_format(), left(), right()
- New metrics: disk_state, tablet_distribution, scheduled_tablet_num
- Forward some requests to Master Frontend to get accurate results (#944)
Bug fixed:
- A lot of bugs fixed. Please see ISSUES to get more
information.