This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from a3361df7b9 [Feat](Nereids) support json and jsonb datatype (#24156)
     add fc12362a6d [feature-wip](arrow-flight)(step2) FE support Arrow Flight 
server (#24314)

No new revisions were added by this update.

Summary of changes:
 be/src/agent/heartbeat_server.cpp                  |   1 +
 be/src/common/config.cpp                           |   2 +-
 be/src/common/config.h                             |   6 +-
 be/src/runtime/buffer_control_block.cpp            |   1 -
 be/src/runtime/result_buffer_mgr.cpp               |  40 +--
 be/src/runtime/result_buffer_mgr.h                 |   5 +-
 .../arrow_flight/arrow_flight_batch_reader.cpp     |   9 +-
 be/src/service/doris_main.cpp                      |   2 +-
 be/src/service/internal_service.cpp                |  35 +++
 be/src/service/internal_service.h                  |   5 +
 be/src/util/arrow/row_batch.cpp                    |  14 +
 be/src/util/arrow/row_batch.h                      |   3 +
 conf/be.conf                                       |   2 +-
 conf/fe.conf                                       |   1 +
 docs/en/community/developer-guide/be-vscode-dev.md |   1 +
 docs/en/community/developer-guide/fe-idea-dev.md   |   1 +
 .../admin-manual/cluster-management/upgrade.md     |   1 +
 docs/en/docs/admin-manual/config/be-config.md      |   6 +
 docs/en/docs/admin-manual/config/fe-config.md      |   6 +
 .../http-actions/fe/bootstrap-action.md            |   3 +
 .../admin-manual/http-actions/fe/node-action.md    |   1 +
 .../maint-monitor/metadata-operation.md            |   5 +
 docs/en/docs/get-starting/quick-start.md           |   1 +
 docs/en/docs/install/standard-deployment.md        |   1 +
 .../sql-functions/table-functions/frontends.md     |   2 +
 .../community/developer-guide/be-vscode-dev.md     |   1 +
 .../zh-CN/community/developer-guide/fe-idea-dev.md |   1 +
 .../admin-manual/cluster-management/upgrade.md     |   1 +
 docs/zh-CN/docs/admin-manual/config/be-config.md   |   6 +
 docs/zh-CN/docs/admin-manual/config/fe-config.md   |   6 +
 .../http-actions/fe/bootstrap-action.md            |   3 +
 .../admin-manual/http-actions/fe/node-action.md    |   1 +
 .../maint-monitor/metadata-operation.md            |   4 +
 docs/zh-CN/docs/get-starting/quick-start.md        |   2 +
 docs/zh-CN/docs/install/standard-deployment.md     |   1 +
 .../sql-functions/table-functions/frontends.md     |   2 +
 .../main/java/org/apache/doris/common/Config.java  |   3 +
 fe/fe-core/pom.xml                                 |  71 ++++-
 .../src/main/java/org/apache/doris/DorisFE.java    |   8 +-
 .../apache/doris/common/proc/BackendsProcDir.java  |   9 +-
 .../doris/common/proc/FrontendsProcNode.java       |   4 +-
 .../org/apache/doris/common/util/NetUtils.java     |   2 +
 .../doris/httpv2/rest/BootstrapFinishAction.java   |  12 +
 .../doris/httpv2/rest/manager/ClusterAction.java   |   2 +
 .../apache/doris/journal/bdbje/BDBDebugger.java    |   3 +-
 .../glue/translator/PhysicalPlanTranslator.java    |   3 +-
 .../apache/doris/planner/DistributedPlanner.java   |   1 +
 .../org/apache/doris/planner/PlanFragment.java     |   9 +-
 .../java/org/apache/doris/planner/ResultSink.java  |  10 +
 .../java/org/apache/doris/qe/ConnectContext.java   |  11 +
 .../main/java/org/apache/doris/qe/Coordinator.java |  38 +++
 .../java/org/apache/doris/qe/PointQueryExec.java   |  10 +-
 .../main/java/org/apache/doris/qe/QeService.java   |  18 +-
 .../java/org/apache/doris/qe/StmtExecutor.java     |  65 +++-
 .../org/apache/doris/rpc/BackendServiceClient.java |   5 +
 .../org/apache/doris/rpc/BackendServiceProxy.java  |  12 +
 .../apache/doris/service/FrontendServiceImpl.java  |   1 +
 .../service/arrowflight/FlightSqlService.java      |  67 +++++
 .../service/arrowflight/FlightSqlServiceImpl.java  | 326 +++++++++++++++++++++
 .../arrowflight/FlightStatementExecutor.java       | 224 ++++++++++++++
 .../main/java/org/apache/doris/system/Backend.java |  21 +-
 .../org/apache/doris/system/BackendHbResponse.java |  11 +-
 .../java/org/apache/doris/system/Frontend.java     |   6 +
 .../apache/doris/system/FrontendHbResponse.java    |  11 +-
 .../java/org/apache/doris/system/HeartbeatMgr.java |  12 +-
 .../org/apache/doris/system/SystemInfoService.java |   1 +
 .../tablefunction/BackendsTableValuedFunction.java |   1 +
 .../FrontendsTableValuedFunction.java              |   1 +
 .../tablefunction/LocalTableValuedFunction.java    |   2 +-
 .../doris/tablefunction/MetadataGenerator.java     |   1 +
 .../org/apache/doris/system/HeartbeatMgrTest.java  |   3 +
 .../apache/doris/system/SystemInfoServiceTest.java |   2 +-
 .../org/apache/doris/utframe/AnotherDemoTest.java  |   4 +
 .../doris/utframe/DemoMultiBackendsTest.java       |   3 +-
 .../apache/doris/utframe/MockedBackendFactory.java |   9 +-
 .../org/apache/doris/utframe/MockedFrontend.java   |   1 +
 .../apache/doris/utframe/TestWithFeService.java    |   6 +-
 .../org/apache/doris/utframe/UtFrameUtils.java     |   6 +-
 fe/pom.xml                                         |  73 ++++-
 gensrc/proto/internal_service.proto                |  11 +
 gensrc/thrift/FrontendService.thrift               |   1 +
 gensrc/thrift/HeartbeatService.thrift              |   1 +
 .../data/performance_p0/redundant_conjuncts.out    |   2 +
 .../suites/demo_p0/httpTest_action.groovy          |   2 +-
 .../external_table_p0/tvf/test_backends_tvf.groovy |   2 +-
 .../tvf/test_frontends_tvf.groovy                  |   4 +-
 .../test_map_load_and_compaction.groovy            |   2 +-
 .../nereids_syntax_p0/information_schema.groovy    |   2 +-
 88 files changed, 1226 insertions(+), 71 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/service/arrowflight/FlightSqlService.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/service/arrowflight/FlightSqlServiceImpl.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/service/arrowflight/FlightStatementExecutor.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to