Commit Graph

1167 Commits

Author SHA1 Message Date
98c214e43a [doc] add create table statement for create-materialized-view doc (#10029) 2022-06-10 09:16:46 +08:00
1a31af0d85 [doc] Optimize cluster upgrade and binlog load document modification, restore adds common errors (#10027)
1.restore adds common errors
2.Optimize cluster upgrade documentation
3.Modify binlog documentation
2022-06-10 09:16:22 +08:00
a45bf53af3 [website][doc]fix docs bugs with sidebar can not display and some style problems (#10039)
* fix docs bugs with sidebar can not display and some style problems
2022-06-10 08:49:37 +08:00
6fab1cbf3c [feature-wip](array-type) Add array functions size and cardinality (#9921)
Co-authored-by: cambyzju <zhuxiaoli01@baidu.com>
2022-06-09 15:03:03 +08:00
2d39cffa5c [doc](website)Add Doris new official website code and documents (#9977)
In order to cooperate with Doris's successful graduation from Apache, the Doris official website also needs a new look
and more powerful feature, so we decided to redesign the Doris official website.
The code and documents of the new official website are included in this PR.

Since the new website is completely rewritten, the content and structure of the project are different from the previous one. 
In particular, the directory structure of documents has changed, and the number of documents is large, so the number of 
files in this PR is very large.

In the old website,all English documents are in the en/ directory, and Chinese documents in the zh-CN/ directory,
but in the new website,the documents are split into multiple directories according to the nav.
The document's directory structure changes as follows:
```
docs (old website)
|   |—— .vuepress (library)
|   |—— en
|   |   |—— admin-manual 
│   │   |—— advanced
|   |   |—— article
|   |   |—— benchmark
|   |   |—— case-user
|   |   |—— community
|   |   |—— data-operate
|   |   |—— data-table
|   |   |—— design
|   |   |—— developer-guide
|   |   |—— downloads
|   |   |—— ecosystem
|   |   |—— faq
|   |   |—— get-starting
|   |   |—— install
|   |   |—— sql-manual
|   |   |—— summary
|   |   |___ README.md
|   |—— zh-CN
...

docs (new website)
|   |—— .vuepress (library)
|   |—— en
|   |   |—— community (unchanged, community nav)
│   │   |—— developer (new directory, developer nav)
│   │   |   |—— design (moved from en/design)
│   │   |   |__ developer-guide (moved from en/developer-guide)
|   |   |—— docs (new directory, all children directories moved from en/, document nav)
│   │   |   |—— admin-manual 
│   │   |   |—— advanced
│   │   |   |—— benchmark
│   │   |   |—— data-operate
│   │   |   |—— data-table
│   │   |   |—— ecosystem
│   │   |   |—— faq
│   │   |   |—— get-starting
│   │   |   |—— install
│   │   |   |—— sql-manual
│   │   |   |—— summary
|   |   |—— downloads (unchanged, downloads nav)
|   |   |—— userCase (moved from en/case-user, user nav)
|   |   |___ README.md
|   |—— zh-CN
...
```
2022-06-08 17:45:12 +08:00
856b421086 [feature](priv) Support grant node_priv to other user. (#9951)
Currently, only the root user has node_priv privileges.
That is, only the root user can operate the addition and deletion of nodes.

In the original design of Doris, there is an Operator role. This role can have node_priv for node operations.

This PR supports assigning node_priv to users other than root.
However, only users who have both grant_priv and node_priv can assign node_priv to other users.
This ensures that only the root user has this permission, and users who are given node_priv
cannot continue to expand this permission outward.
2022-06-06 11:04:20 +08:00
3241cc2bfd [doc][fix]English document title case (#9935) 2022-06-02 20:52:58 +08:00
5056a1b2b6 [fix][doc]Fix the usage of bitmap on unique model (#9903) 2022-06-01 22:38:17 +08:00
0b7c4ca06e [fix][doc]Version correction (#9899)
* [doc]Add Doris join optimization documentation

Add Doris join optimization documentation

* Revert "[doc]Add Doris join optimization documentation"

This reverts commit 418ca1dfb0b91cf45d021c6d841e16e48432fcc3.

* Version correction

Version correction
2022-06-01 15:22:15 +08:00
03a1eec3a5 [doc][fix]Update the description of the doris In_memory attribute to avoid users from interpreting it as an in-memory table (#9892)
Update the description of the doris In_memory attribute to avoid users from interpreting it as an in-memory table
2022-06-01 08:47:56 +08:00
7498233601 [tools][doc]add ssb flat tools, and update performance doc (#9827) 2022-06-01 08:09:55 +08:00
0376ca17f3 [Enhancement] Remove minidump (#9894) 2022-06-01 08:04:24 +08:00
f9d969cd10 [doc] fix alter resource doc style (#9866) 2022-05-31 09:53:46 +08:00
abdf83dc06 [fix][doc]Doc fix (#9851)
doc fix
2022-05-31 09:09:53 +08:00
46e84d39df [enhancement](style): polish the checkstyle (#9767)
* [enhancement](style): cancel auto tab for Javadoc.

* *: fix review
2022-05-30 16:10:04 +08:00
654940ce00 [doc]add alter resource doc (#9837)
Co-authored-by: wudi <>
2022-05-30 16:06:56 +08:00
88325392d0 [doc]Modify export example in en and zh-cn doc. (#9840)
Co-authored-by: smallhibiscus <844981280>
2022-05-30 16:05:17 +08:00
7b98dd438d [feature](function) Add nvl function (#9726) 2022-05-30 09:43:00 +08:00
88db94c220 [doc]Fix typo in create-table documentation. (#9834)
Co-authored-by: smallhibiscus <844981280>
2022-05-30 08:28:15 +08:00
e231273ddf [fix](sql-block-rule) sql block rule NPE (#9778) 2022-05-29 16:21:00 +08:00
3ee804f7b3 [doc]join优化文档笔误更改 (#9825) 2022-05-28 21:36:25 +08:00
92c1c82422 [tools]add ssb flat test scripts (#9796)
Co-authored-by: stephen <hello-stephen@qq.com>
2022-05-28 17:28:03 +08:00
4d1e926b6c [feature][config] introduce a new BE config storage_page_cache_shard_size (#9821)
Co-authored-by: gaodayue <gaodayue@bytedance.com>
2022-05-28 10:17:09 +08:00
cfe640c37b [doc] Add a note about the version of checkstyle (#9785) 2022-05-27 21:58:49 +08:00
ee1bed46be [config] Add backend_rpc_timeout_second in FE config (#9779) 2022-05-27 21:58:09 +08:00
77de4869ed [doc] website document update (#9776) 2022-05-27 21:57:06 +08:00
b2b9463537 [doc] Updated the compilation and deployment chapter in the documentation (#9702)
Updated the compilation and deployment chapter in the documentation
2022-05-27 17:11:31 +08:00
8019da4504 fix the format error of en doc. (#9756)
fix the format error of en doc
2022-05-27 17:10:47 +08:00
lit
dbc2feb31a modify bloomfilter.md (#9798)
modify bloomfilter
2022-05-27 17:10:08 +08:00
b07004e2f7 [fix]Documentation fixes (#9787)
[fix]Documentation fixes (rollup)
2022-05-27 12:57:00 +08:00
e7e551ffa7 [doc][fix]Sync job doc (#9790)
binlog load documentation fix
2022-05-27 12:56:19 +08:00
80e9c3395a [doc]Add export sql help documentation (#9797)
Add export sql help documentation
2022-05-27 12:55:45 +08:00
add3f5da85 [doc]Remove tcp-h (#9794)
remove tcp-h
2022-05-27 12:55:19 +08:00
dbc5af44ef [doc]Add Doris join optimization documentation (#9753)
* [doc]Add Doris join optimization documentation
2022-05-26 18:11:43 +08:00
8898b11bb0 [docs]add sql mode markdown (#9742)
Co-authored-by: wudi <>
2022-05-26 15:06:23 +08:00
0c70359404 [fix](resource-tag) Consider resource tags when assigning tasks for broker & routine load (#9492)
This CL mainly changes:
1. Broker Load
    When assigning backends, use user level resource tag to find available backends.
    If user level resource tag is not set, broker load task can be assigned to any BE node,
    otherwise, task can only be assigned to BE node which match the user level tags.

2. Routine Load
    The current routine load job does not have user info, so it can not get user level tag when assigning tasks.
    So there are 2 ways:
    1. For old routine load job, use tags of replica allocation info to select BE nodes.
    2. For new routine load job, the user info will be added and persisted in routine load job.
2022-05-26 08:42:09 +08:00
2ad691edf7 [doc] Add manual for Array data type and functions (#9700)
Co-authored-by: cambyzju <zhuxiaoli01@baidu.com>
2022-05-25 16:44:20 +08:00
fdd5bc07a9 [doc]Add SQL Select usage help documentation (#9729)
Add SQL Select usage help documentation
2022-05-23 13:33:07 +08:00
ddda91c89d [doc] Update dev image (#9721) 2022-05-23 11:59:15 +08:00
d97e2b1eb2 [doc] update docs for FE UT (#9718) 2022-05-22 21:36:45 +08:00
3768fdd3f8 [doc] Add trim_tailing_spaces_for_external_table_query variable to the docs. (#9701) 2022-05-22 21:32:23 +08:00
d270f4f2d4 [config](checksum) Disable consistency checker by default (#9699)
Disable by default because current checksum logic has some bugs.
And it will also bring some overhead.
2022-05-22 21:31:43 +08:00
ad4da4aa8f [doc] Fix typos in documentation (#9692) 2022-05-22 21:30:22 +08:00
97fad7a2ff [doc]Add insert best practices (#9723)
Add insert best practices
2022-05-22 16:24:20 +08:00
0c4b47756a [enhancement](community): enhance java style (#9693)
Enhance java style.

Now: checkstyle about code order is in this page--Class and Interface Declarations

This pr can make idea auto rearrange code
2022-05-20 15:24:30 +08:00
6f61af7682 [Vectorized][java-udf] add datetime&&largeint&&decimal type to java-udf (#9440) 2022-05-20 10:26:09 +08:00
1e940f28b0 [docs] Fix error command of meta tool docs (#9590)
Co-authored-by: lihaopeng <lihaopeng@baidu.com>
2022-05-20 09:36:26 +08:00
87e3904cc6 Fix some typos for docs. (#9680) 2022-05-19 20:55:21 +08:00
cbf1e20fbc [doc]update streamload 2pc doc (#9651)
Co-authored-by: wudi <>
2022-05-19 14:30:17 +08:00
dd5e9fa9a4 [doc] Fixed a error in the Bitmap Index section of the document (#9679) 2022-05-19 13:55:52 +08:00