You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by he...@apache.org on 2022/02/19 04:14:06 UTC
[incubator-inlong] branch master updated (3995800 -> fcec4d9)
This is an automated email from the ASF dual-hosted git repository.
healchow pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-inlong.git.
from 3995800 [INLONG-2591][audit] fix the wrong option for script (#2592)
add fcec4d9 [INLONG-2512] [Manager] Add manager client and optimize some Apis (#2587)
No new revisions were added by this update.
Summary of changes:
.../pom.xml | 83 +++--
.../manager/client/api/ClientConfiguration.java} | 38 ++-
.../inlong/manager/client/api/DataSeparator.java | 45 +--
.../inlong/manager/client/api/DataStream.java | 13 +-
.../manager/client/api/DataStreamBuilder.java | 40 ++-
.../inlong/manager/client/api/DataStreamConf.java | 67 ++++
.../inlong/manager/client/api/DataStreamGroup.java | 73 ++++
.../manager/client/api/DataStreamGroupConf.java} | 44 +--
.../manager/client/api/DataStreamGroupInfo.java | 84 +++++
.../manager/client/api/FlinkSortBaseConf.java | 48 +++
.../apache/inlong/manager/client/api/HiveSink.java | 95 ++++++
.../inlong/manager/client/api/InlongClient.java | 59 ++++
.../inlong/manager/client/api/MqBaseConf.java} | 24 +-
.../inlong/manager/client/api/MySQLSource.java} | 44 +--
.../inlong/manager/client/api/PulsarBaseConf.java} | 38 ++-
.../inlong/manager/client/api/SortBaseConf.java | 17 +-
.../inlong/manager/client/api/StreamField.java | 75 ++++
.../inlong/manager/client/api/StreamSink.java} | 18 +-
.../inlong/manager/client/api/StreamSource.java} | 24 +-
.../manager/client/api/auth/Authentication.java} | 32 +-
.../client/api/auth/DefaultAuthentication.java} | 44 +--
.../client/api/auth/SecretAuthentication.java | 38 +--
.../client/api/auth/SecretTokenAuthentication.java | 40 +--
.../client/api/auth/TokenAuthentication.java | 26 +-
.../client/api/impl/DataStreamGroupImpl.java | 158 +++++++++
.../manager/client/api/impl/DataStreamImpl.java | 85 +++++
.../client/api/impl/DefaultDataStreamBuilder.java | 103 ++++++
.../manager/client/api/impl/InlongClientImpl.java | 78 +++++
.../client/api/inner/InnerGroupContext.java | 67 ++++
.../client/api/inner/InnerInlongManagerClient.java | 377 +++++++++++++++++++++
.../client/api/inner/InnerStreamContext.java} | 35 +-
.../inlong/manager/client/api/util/AssertUtil.java | 176 ++++++++++
.../client/api/util/DataStreamGroupTransfer.java | 159 +++++++++
.../client/api/util/DataStreamTransfer.java | 160 +++++++++
.../inlong/manager/client/api/util/GsonUtil.java | 105 ++++++
.../manager/client/api/util/InlongParser.java | 86 +++++
inlong-manager/manager-common/pom.xml | 1 -
.../StorageType.java} | 26 +-
.../manager/common/pojo/business/BusinessInfo.java | 3 +
.../common/pojo}/workflow/WorkflowResult.java | 2 +-
.../manager/common/settings/BusinessSettings.java | 10 +
.../inlong/manager/dao/entity/BusinessEntity.java | 1 +
.../dao/mapper/BusinessExtEntityMapper.java | 9 +-
.../resources/mappers/BusinessEntityMapper.xml | 20 +-
.../resources/mappers/BusinessExtEntityMapper.xml | 16 +-
.../manager/service/core/ConsumptionService.java | 2 +-
.../core/impl/BusinessProcessOperation.java | 4 +-
.../service/core/impl/BusinessServiceImpl.java | 17 +-
.../service/core/impl/ConsumptionServiceImpl.java | 2 +-
.../service/core/impl/DataStreamServiceImpl.java | 7 +-
.../manager/service/storage/StorageOperation.java | 3 +-
.../service/storage/StorageOperationFactory.java | 3 +-
.../service/storage/StorageServiceImpl.java | 46 +--
.../service/storage/hive/HiveStorageOperation.java | 5 +-
.../hive/CreateHiveTableEventSelector.java | 7 +-
.../thirdpart/hive/CreateHiveTableListener.java | 9 +-
.../thirdpart/sort/ZkSortEventSelector.java | 6 +-
.../service/workflow/BaseWorkflowFormType.java | 3 +
.../manager/service/workflow/WorkflowService.java | 1 +
.../service/workflow/WorkflowServiceImpl.java | 1 +
.../business/DeleteBusinessWorkflowDefinition.java | 5 +
.../RestartBusinessWorkflowDefinition.java | 5 +
.../SuspendBusinessWorkflowDefinition.java | 5 +
.../listener/BusinessCompleteProcessListener.java | 7 +-
.../listener/BusinessFailedProcessListener.java | 8 +-
...ava => UpdateBusinessInfoCompleteListener.java} | 21 +-
.../core/impl/BusinessProcessOperationTest.java | 2 +-
.../service/workflow/WorkflowServiceImplTest.java | 3 +-
.../main/resources/sql/apache_inlong_manager.sql | 7 +-
.../manager-web/sql/apache_inlong_manager.sql | 7 +-
.../manager/web/controller/BusinessController.java | 2 +-
.../web/controller/ConsumptionController.java | 2 +-
.../manager/web/controller/WorkflowController.java | 2 +-
.../manager/service/core/BusinessServiceTest.java | 6 +
inlong-manager/pom.xml | 20 +-
75 files changed, 2610 insertions(+), 394 deletions(-)
copy inlong-manager/{manager-workflow-engine => manager-client}/pom.xml (54%)
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/model/view/TaskSummaryView.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/ClientConfiguration.java} (58%)
copy inlong-sdk/sort-sdk/src/main/java/org/apache/inlong/sdk/sort/api/ReportApi.java => inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/DataSeparator.java (51%)
copy inlong-sdk/sort-sdk/src/main/java/org/apache/inlong/sdk/sort/api/ReadCallback.java => inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/DataStream.java (75%)
copy inlong-tubemq/tubemq-manager/src/main/java/org/apache/inlong/tubemq/manager/repository/MasterRepository.java => inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/DataStreamBuilder.java (56%)
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/DataStreamConf.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/DataStreamGroup.java
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/pojo/commonserver/CommonFileServerListVo.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/DataStreamGroupConf.java} (50%)
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/DataStreamGroupInfo.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/FlinkSortBaseConf.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/HiveSink.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/InlongClient.java
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/pojo/query/ConnectionInfo.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/MqBaseConf.java} (70%)
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/pojo/commonserver/CommonFileServerListVo.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/MySQLSource.java} (56%)
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/pojo/business/BusinessPulsarInfo.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/PulsarBaseConf.java} (67%)
copy inlong-common/src/main/java/org/apache/inlong/commons/pojo/dataproxy/DataProxyConfig.java => inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/SortBaseConf.java (74%)
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/StreamField.java
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/pojo/agent/ConfirmAgentIpRequest.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/StreamSink.java} (73%)
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/pojo/user/LoginUser.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/StreamSource.java} (71%)
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/model/definition/ServiceTaskType.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/auth/Authentication.java} (67%)
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/pojo/user/UserDetail.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/auth/DefaultAuthentication.java} (50%)
copy inlong-agent/agent-common/src/main/java/org/apache/inlong/agent/message/DefaultMessage.java => inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/auth/SecretAuthentication.java (54%)
copy inlong-agent/agent-common/src/main/java/org/apache/inlong/agent/message/DefaultMessage.java => inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/auth/SecretTokenAuthentication.java (52%)
copy inlong-agent/agent-common/src/main/java/org/apache/inlong/agent/message/EndMessage.java => inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/auth/TokenAuthentication.java (60%)
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/impl/DataStreamGroupImpl.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/impl/DataStreamImpl.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/impl/DefaultDataStreamBuilder.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/impl/InlongClientImpl.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/inner/InnerGroupContext.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/inner/InnerInlongManagerClient.java
copy inlong-manager/{manager-common/src/main/java/org/apache/inlong/manager/common/pojo/datastream/DataStreamApproveInfo.java => manager-client/src/main/java/org/apache/inlong/manager/client/api/inner/InnerStreamContext.java} (58%)
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/util/AssertUtil.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/util/DataStreamGroupTransfer.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/util/DataStreamTransfer.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/util/GsonUtil.java
create mode 100644 inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/util/InlongParser.java
copy inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/{model/definition/ServiceTaskType.java => enums/StorageType.java} (64%)
rename inlong-manager/{manager-service/src/main/java/org/apache/inlong/manager/service => manager-common/src/main/java/org/apache/inlong/manager/common/pojo}/workflow/WorkflowResult.java (97%)
copy inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/workflow/business/listener/{UpdateBusinessInfoListener.java => UpdateBusinessInfoCompleteListener.java} (75%)