This is an automated email from the ASF dual-hosted git repository.
Aias00 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu-plugin-store.git
from 9c4b66e Merge pull request #18 from
cloudbase-ai/cloudbase/migrate-polaris
add d1e8d6b refactor: migrate Tencent CLS logging ownership to plugin
store
add 5aaa067 [type:refactor] preserve logging-tencent-cls migration SQL
and test assets
add b06ffc7 [type:refactor] preserve logging-tencent-cls migration SQL
and test assets
add ae74783 [type:refactor] remove wrapper and migration review
inventories
add 74b53f3 [type:merge] reconcile logging-tencent-cls migration with
store master
add cccc5a5 [type:merge] reconcile logging-tencent-cls migration with
store master
add 23c63e5 [type:merge] reconcile logging-tencent-cls migration with
store master
add b2afb14 [type:merge] resolve Tencent CLS conflicts with current store
master
new 3bd292c Merge pull request #12 from
cloudbase-ai/cloudbase/migrate-logging-tencent-cls
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/build.yml | 2 +-
.../PROVENANCE.md | 6 +-
.../{hystrix => logging-tencent-cls}/README.md | 4 +-
.../archive/historical-upgrade-fragments.sql | 582 +++++++++++++++++++++
db/plugins/logging-tencent-cls/h2/install.sql | 74 +++
db/plugins/logging-tencent-cls/h2/preflight.sql | 298 +++++++++++
db/plugins/logging-tencent-cls/mysql/install.sql | 74 +++
db/plugins/logging-tencent-cls/mysql/preflight.sql | 307 +++++++++++
db/plugins/logging-tencent-cls/ob/install.sql | 74 +++
db/plugins/logging-tencent-cls/ob/preflight.sql | 307 +++++++++++
db/plugins/logging-tencent-cls/og/install.sql | 74 +++
db/plugins/logging-tencent-cls/og/preflight.sql | 298 +++++++++++
db/plugins/logging-tencent-cls/oracle/install.sql | 74 +++
.../logging-tencent-cls/oracle/preflight.sql | 298 +++++++++++
db/plugins/logging-tencent-cls/pg/install.sql | 74 +++
db/plugins/logging-tencent-cls/pg/preflight.sql | 298 +++++++++++
db/plugins/logging-tencent-cls/row-manifest.json | 441 ++++++++++++++++
...gration.md => logging-tencent-cls-migration.md} | 28 +-
pom.xml | 22 +-
shenyu-plugin/shenyu-plugin-logging/pom.xml | 1 +
.../pom.xml | 26 +-
.../tencent/cls/LoggingTencentClsPlugin.java} | 13 +-
.../cls/client/TencentClsLogCollectClient.java | 210 ++++++++
.../cls/collector/TencentClsSlsLogCollector.java} | 22 +-
.../cls/config/TencentLogCollectConfig.java | 441 ++++++++++++++++
.../LoggingTencentClsPluginDataHandler.java} | 34 +-
.../tencent/cls/LoggingTencentClsPluginTest.java} | 14 +-
.../client/CloudLogCallbackBackpressureTest.java | 7 +-
.../collector/TencentClsSlsLogCollectorTest.java} | 20 +-
.../cls/config/TencentLogCollectConfigTest.java | 64 +++
.../LoggingTencentClsPluginDataHandlerTest.java} | 79 ++-
.../TencentClsLogCollectClientTest.java} | 63 +--
shenyu-spring-boot-starter-plugin/pom.xml | 1 +
.../pom.xml | 4 +-
.../cls/LoggingTencentClsPluginConfiguration.java} | 28 +-
.../src/main/resources/META-INF/spring.factories | 2 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
...rk.boot.autoconfigure.AutoConfiguration.imports | 2 +-
.../cls/LoggingTencentClsGatewayContractTest.java} | 109 ++--
.../LoggingTencentClsPluginConfigurationTest.java} | 14 +-
40 files changed, 4249 insertions(+), 242 deletions(-)
copy db/plugins/{logging-clickhouse => logging-tencent-cls}/PROVENANCE.md (92%)
copy db/plugins/{hystrix => logging-tencent-cls}/README.md (92%)
create mode 100644
db/plugins/logging-tencent-cls/archive/historical-upgrade-fragments.sql
create mode 100644 db/plugins/logging-tencent-cls/h2/install.sql
create mode 100644 db/plugins/logging-tencent-cls/h2/preflight.sql
create mode 100644 db/plugins/logging-tencent-cls/mysql/install.sql
create mode 100644 db/plugins/logging-tencent-cls/mysql/preflight.sql
create mode 100644 db/plugins/logging-tencent-cls/ob/install.sql
create mode 100644 db/plugins/logging-tencent-cls/ob/preflight.sql
create mode 100644 db/plugins/logging-tencent-cls/og/install.sql
create mode 100644 db/plugins/logging-tencent-cls/og/preflight.sql
create mode 100644 db/plugins/logging-tencent-cls/oracle/install.sql
create mode 100644 db/plugins/logging-tencent-cls/oracle/preflight.sql
create mode 100644 db/plugins/logging-tencent-cls/pg/install.sql
create mode 100644 db/plugins/logging-tencent-cls/pg/preflight.sql
create mode 100644 db/plugins/logging-tencent-cls/row-manifest.json
copy docs/{logging-aliyun-sls-migration.md =>
logging-tencent-cls-migration.md} (58%)
copy shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-aliyun-sls =>
shenyu-plugin-logging-tencent-cls}/pom.xml (70%)
copy
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-clickhouse/src/main/java/org/apache/shenyu/plugin/logging/clickhouse/LoggingClickHousePlugin.java
=>
shenyu-plugin-logging-tencent-cls/src/main/java/org/apache/shenyu/plugin/tencent/cls/LoggingTencentClsPlugin.java}
(84%)
create mode 100644
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-tencent-cls/src/main/java/org/apache/shenyu/plugin/tencent/cls/client/TencentClsLogCollectClient.java
copy
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-aliyun-sls/src/main/java/org/apache/shenyu/plugin/aliyun/sls/collector/AliyunSlsLogCollector.java
=>
shenyu-plugin-logging-tencent-cls/src/main/java/org/apache/shenyu/plugin/tencent/cls/collector/TencentClsSlsLogCollector.java}
(64%)
create mode 100644
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-tencent-cls/src/main/java/org/apache/shenyu/plugin/tencent/cls/config/TencentLogCollectConfig.java
copy
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-clickhouse/src/main/java/org/apache/shenyu/plugin/logging/clickhouse/handler/LoggingClickHousePluginDataHandler.java
=>
shenyu-plugin-logging-tencent-cls/src/main/java/org/apache/shenyu/plugin/tencent/cls/handler/LoggingTencentClsPluginDataHandler.java}
(54%)
copy
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-aliyun-sls/src/test/java/org/apache/shenyu/plugin/aliyun/sls/LoggingAliyunSlsPluginTest.java
=>
shenyu-plugin-logging-tencent-cls/src/test/java/org/apache/shenyu/plugin/tencent/cls/LoggingTencentClsPluginTest.java}
(87%)
copy
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-aliyun-sls/src/test/java/org/apache/shenyu/plugin/aliyun/sls
=>
shenyu-plugin-logging-tencent-cls/src/test/java/org/apache/shenyu/plugin/tencent/cls}/client/CloudLogCallbackBackpressureTest.java
(88%)
copy
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-aliyun-sls/src/test/java/org/apache/shenyu/plugin/aliyun/sls/collector/AliyunSlsLogCollectorTest.java
=>
shenyu-plugin-logging-tencent-cls/src/test/java/org/apache/shenyu/plugin/tencent/cls/collector/TencentClsSlsLogCollectorTest.java}
(70%)
create mode 100644
shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-tencent-cls/src/test/java/org/apache/shenyu/plugin/tencent/cls/config/TencentLogCollectConfigTest.java
copy
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-aliyun-sls/src/test/java/org/apache/shenyu/plugin/aliyun/sls/handler/LoggingAliyunSlsPluginDataHandlerTest.java
=>
shenyu-plugin-logging-tencent-cls/src/test/java/org/apache/shenyu/plugin/tencent/cls/handler/LoggingTencentClsPluginDataHandlerTest.java}
(53%)
copy
shenyu-plugin/shenyu-plugin-logging/{shenyu-plugin-logging-aliyun-sls/src/test/java/org/apache/shenyu/plugin/aliyun/sls/aliyunsls/AliyunSlsLogCollectClientTest.java
=>
shenyu-plugin-logging-tencent-cls/src/test/java/org/apache/shenyu/plugin/tencent/cls/tencentcls/TencentClsLogCollectClientTest.java}
(54%)
copy
shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-logging-aliyun-sls
=> shenyu-spring-boot-starter-plugin-logging-tencent-cls}/pom.xml (93%)
copy
shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-logging-clickhouse/src/main/java/org/apache/shenyu/springboot/starter/plugin/logging/clickhouse/LoggingClickHousePluginConfiguration.java
=>
shenyu-spring-boot-starter-plugin-logging-tencent-cls/src/main/java/org/apache/shenyu/springboot/starter/plugin/logging/tencent/cls/LoggingTencentClsPluginConfiguration.java}
(58%)
copy
{shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul
=>
shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-logging-tencent-cls}/src/main/resources/META-INF/spring.factories
(89%)
copy
{shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul
=>
shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-logging-tencent-cls}/src/main/resources/META-INF/spring.provides
(92%)
copy
{shenyu-extension/shenyu-extension-consul/shenyu-spring-boot-starter-sync-data-consul
=>
shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-logging-tencent-cls}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(88%)
copy
shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-logging-aliyun-sls/src/test/java/org/apache/shenyu/springboot/starter/plugin/logging/aliyun/sls/LoggingAliyunSlsGatewayContractTest.java
=>
shenyu-spring-boot-starter-plugin-logging-tencent-cls/src/test/java/org/apache/shenyu/springboot/starter/plugin/logging/tencent/cls/LoggingTencentClsGatewayContractTest.java}
(63%)
copy
shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-logging-clickhouse/src/test/java/org/apache/shenyu/springboot/starter/plugin/logging/clickhouse/LoggingClickHousePluginConfigurationTest.java
=>
shenyu-spring-boot-starter-plugin-logging-tencent-cls/src/test/java/org/apache/shenyu/springboot/starter/plugin/logging/tencent/cls/LoggingTencentClsPluginConfigurationTest.java}
(83%)