Arthur.Zhang f591098b08 [Feature] Support fe login using sql tools when no be is available. (#6150)
When no backend(be) available, eg first time before setup or all be is down, we cannot login to fe using most sql tools, eg datagrip, querious.

This is because these tools call `select version()` or  `select @@version_comment …` right after login, when there is no backend available, the login will fail.

I make this pr to support login when no be available, so we can add backend or modify some configuaration using GUI sql tools, especially the first setup time.

This pr is working at precondition that,sql tools only query very simple information that fe can handle, there is no need to send the request to be.

So I check the query type and BE status, if we can handle the query and no BE is available, we will intercept and process in fe.
2021-09-07 11:51:46 +08:00
2021-03-03 14:46:54 +08:00
2021-09-02 16:08:09 +08:00

Apache Doris (incubating)

License Total Lines GitHub release Join the chat at https://gitter.im/apache-doris/Lobby

Doris is an MPP-based interactive SQL data warehousing for reporting and analysis. Its original name was Palo, developed in Baidu. After donated to Apache Software Foundation, it was renamed Doris.

Official website: https://doris.apache.org/

Monthly Active Contributors

Contributor over time

1. License

Apache License, Version 2.0

2. Technology

Doris mainly integrates the technology of Google Mesa and Apache Impala, and it is based on a column-oriented storage engine and can communicate by MySQL client.

3. User cases

Doris not only provides high concurrent low latency point query performance, but also provides high throughput queries of ad-hoc analysis.

Doris not only provides batch data loading, but also provides near real-time mini-batch data loading.

Doris also provides high availability, reliability, fault tolerance, and scalability.

The simplicity (of developing, deploying and using) and meeting many data serving requirements in single system are the main features of Doris (refer to Overview).

4. Compile and install

See Compilation for details.

5. License Notice

Some of the third-party dependencies' license are not compatible with Apache 2.0 License. So you may have to disable some features of Doris to be complied with Apache 2.0 License. Details can be found in thirdparty/LICENSE.txt

6. Reporting Issues

If you find any bugs, please file a GitHub issue.

7. Contact Us

Mailing lists

Name Scope
dev@doris.apache.org Development-related discussions Subscribe Unsubscribe Archives
Description
No description provided
Readme 825 MiB
Languages
Java 31.7%
Groovy 22.6%
C++ 20.5%
Csound 18.9%
Python 4.2%
Other 1.8%