[PR] [INLONG-11431][Dashboard] Add copy approval link to my application page [inlong]
wohainilaodou opened a new pull request, #11432: URL: https://github.com/apache/inlong/pull/11432 Fixes #11431 ### Motivation Add copy approval link to my application page ### Modifications Add copy approval link to my application page ### Verifying this change before: https://github.com/user-attachments/assets/6b56c78d-7e84-4ec2-ada1-8b8d27b2e551";> after: https://github.com/user-attachments/assets/f31c5a5a-0212-45d6-8134-603fe3579a43";> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] [INLONG-1054][Release] Add blog for the 2.0.0 release [inlong-website]
aloyszhang opened a new pull request, #1080: URL: https://github.com/apache/inlong-website/pull/1080 Fixes #1054 ### Motivation Add blog for the 2.0.0 release ### Modifications Add blog for the 2.0.0 release ### Verifying this change - [ ] Make sure that the change passes the CI checks. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [INLONG-11422][Sort] Redundant&conflicts dependencys of OpenTelemetryLogger [inlong]
dockerzhang merged PR #11423: URL: https://github.com/apache/inlong/pull/11423 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [INLONG-11434][DataProxy] The message body of msgType=5 is incorrect [inlong]
dockerzhang merged PR #11435: URL: https://github.com/apache/inlong/pull/11435 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [INLONG-11429][Dashboard] Modify password to support uppercase letters [inlong]
dockerzhang merged PR #11430: URL: https://github.com/apache/inlong/pull/11430 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(inlong) branch master updated: [INLONG-11429][Dashboard] Modify password to support uppercase letters (#11430)
This is an automated email from the ASF dual-hosted git repository. dockerzhang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/inlong.git The following commit(s) were added to refs/heads/master by this push: new a6ccb74369 [INLONG-11429][Dashboard] Modify password to support uppercase letters (#11430) a6ccb74369 is described below commit a6ccb7436979add24c7564892df7c9fdc88777e8 Author: kamianlaida <165994047+wohainilao...@users.noreply.github.com> AuthorDate: Tue Oct 29 22:47:01 2024 +0800 [INLONG-11429][Dashboard] Modify password to support uppercase letters (#11430) --- inlong-dashboard/src/ui/components/Layout/NavWidget/PasswordModal.tsx | 4 ++-- inlong-dashboard/src/ui/locales/cn.json | 2 +- inlong-dashboard/src/ui/locales/en.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/inlong-dashboard/src/ui/components/Layout/NavWidget/PasswordModal.tsx b/inlong-dashboard/src/ui/components/Layout/NavWidget/PasswordModal.tsx index 0e4e429ba1..2637d6e765 100644 --- a/inlong-dashboard/src/ui/components/Layout/NavWidget/PasswordModal.tsx +++ b/inlong-dashboard/src/ui/components/Layout/NavWidget/PasswordModal.tsx @@ -52,7 +52,7 @@ const Comp: React.FC = ({ id, ...modalProps }) => { name: 'newPassword', rules: [ { required: true }, -{ pattern: /^[@0-9a-z_-]+$/, message: t('pages.Login.PasswordRules') }, +{ pattern: /^[@0-9a-zA-Z_-]+$/, message: t('pages.Login.PasswordRules') }, ], }, { @@ -61,7 +61,7 @@ const Comp: React.FC = ({ id, ...modalProps }) => { name: 'confirmPassword', rules: [ { required: true }, -{ pattern: /^[@0-9a-z_-]+$/, message: t('pages.Login.PasswordRules') }, +{ pattern: /^[@0-9a-zA-Z_-]+$/, message: t('pages.Login.PasswordRules') }, ({ getFieldValue }) => ({ validator(_, val) { if (val) { diff --git a/inlong-dashboard/src/ui/locales/cn.json b/inlong-dashboard/src/ui/locales/cn.json index d68a58001c..f8fae84023 100644 --- a/inlong-dashboard/src/ui/locales/cn.json +++ b/inlong-dashboard/src/ui/locales/cn.json @@ -878,7 +878,7 @@ "pages.ClusterTags.TagPlaceholder": "请输入标签", "pages.ClusterTags.TenantPlaceholder": "请选择租户", "pages.Login.PleaseEnterUserName": "请输入用户名", - "pages.Login.PasswordRules": "只能包含小写字母、数字、中划线、下划线、@", + "pages.Login.PasswordRules": "只能包含字母、数字、中划线、下划线、@", "pages.Login.Login": "登录", "pages.Login.PleaseEnterYourPassword": "请输入密码", "pages.UserManagement.DetailModal.Day": "天", diff --git a/inlong-dashboard/src/ui/locales/en.json b/inlong-dashboard/src/ui/locales/en.json index 144e15e37d..df05a26629 100644 --- a/inlong-dashboard/src/ui/locales/en.json +++ b/inlong-dashboard/src/ui/locales/en.json @@ -878,7 +878,7 @@ "pages.ClusterTags.TagPlaceholder": "Please enter a tag", "pages.ClusterTags.TenantPlaceholder": "Please select a tenant", "pages.Login.PleaseEnterUserName": "Please enter user name", - "pages.Login.PasswordRules": "Only lowercase letters, numbers, minus, @, and underscores", + "pages.Login.PasswordRules": "Only letters, numbers, minus, @, and underscores", "pages.Login.Login": "Login", "pages.Login.PleaseEnterYourPassword": "Please enter your password", "pages.UserManagement.DetailModal.Day": "Days",
(inlong) branch master updated: [INLONG-11434][DataProxy] Fix the message body of msgType=5 is incorrect (#11435)
This is an automated email from the ASF dual-hosted git repository. dockerzhang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/inlong.git The following commit(s) were added to refs/heads/master by this push: new b841be110c [INLONG-11434][DataProxy] Fix the message body of msgType=5 is incorrect (#11435) b841be110c is described below commit b841be110c641a737bafc6db5fc269ffb2f2342e Author: Goson Zhang <4675...@qq.com> AuthorDate: Tue Oct 29 22:49:00 2024 +0800 [INLONG-11434][DataProxy] Fix the message body of msgType=5 is incorrect (#11435) Co-authored-by: gosonzhang --- .../java/org/apache/inlong/dataproxy/source/v0msg/CodecTextMsg.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/source/v0msg/CodecTextMsg.java b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/source/v0msg/CodecTextMsg.java index 68fb139957..ed50680aeb 100644 --- a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/source/v0msg/CodecTextMsg.java +++ b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/source/v0msg/CodecTextMsg.java @@ -256,7 +256,7 @@ public class CodecTextMsg extends AbsV0MsgCodec { } byte[] record = new byte[singleMsgLen]; bodyBuffer.get(record); -inLongMsg.addMsg(mapJoiner.join(attrMap), bodyBuffer); +inLongMsg.addMsg(mapJoiner.join(attrMap), record); calcCnt++; } if (calcCnt != this.msgCount) {
[PR] [INLONG-11429][Dashboard] Modify password to support uppercase letters [inlong]
wohainilaodou opened a new pull request, #11430: URL: https://github.com/apache/inlong/pull/11430 Fixes #11429 ### Motivation Modify password to support uppercase letters ### Modifications Modify password to support uppercase letters ### Verifying this change before:  afafter:  -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(inlong) branch master updated: [INLONG-11422][Sort] Redundant&conflicts dependencys of OpenTelemetryLogger (#11423)
This is an automated email from the ASF dual-hosted git repository. dockerzhang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/inlong.git The following commit(s) were added to refs/heads/master by this push: new 8d110d632a [INLONG-11422][Sort] Redundant&conflicts dependencys of OpenTelemetryLogger (#11423) 8d110d632a is described below commit 8d110d632a643258655ee9adf7a6d69a500b8d22 Author: Haotian Ma <60374114+qy-liu...@users.noreply.github.com> AuthorDate: Tue Oct 29 18:17:18 2024 +0800 [INLONG-11422][Sort] Redundant&conflicts dependencys of OpenTelemetryLogger (#11423) --- inlong-sort/sort-flink/base/pom.xml | 24 1 file changed, 24 deletions(-) diff --git a/inlong-sort/sort-flink/base/pom.xml b/inlong-sort/sort-flink/base/pom.xml index e66ce3076e..26aceb0ebd 100644 --- a/inlong-sort/sort-flink/base/pom.xml +++ b/inlong-sort/sort-flink/base/pom.xml @@ -63,25 +63,11 @@ ${project.version} compile - - -io.opentelemetry -opentelemetry-api - - -io.opentelemetry.instrumentation -opentelemetry-instrumentation-api -${otel.version} - io.opentelemetry.instrumentation opentelemetry-log4j-appender-2.17 ${otel.alpha.version} - -io.opentelemetry -opentelemetry-sdk-trace - io.opentelemetry opentelemetry-exporter-otlp @@ -90,16 +76,6 @@ io.opentelemetry opentelemetry-sdk - -io.opentelemetry -opentelemetry-semconv -${otel.alpha.version} - - -io.opentelemetry -opentelemetry-sdk-logs -${otel.version} - org.apache.logging.log4j log4j-core
(inlong) branch master updated: [INLONG-11431][Dashboard] Add copy approval link to my application page (#11432)
This is an automated email from the ASF dual-hosted git repository. dockerzhang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/inlong.git The following commit(s) were added to refs/heads/master by this push: new 43f690beca [INLONG-11431][Dashboard] Add copy approval link to my application page (#11432) 43f690beca is described below commit 43f690beca5472296bb47e0a3c6995f59c033d8e Author: kamianlaida <165994047+wohainilao...@users.noreply.github.com> AuthorDate: Wed Oct 30 12:20:13 2024 +0800 [INLONG-11431][Dashboard] Add copy approval link to my application page (#11432) --- inlong-dashboard/src/ui/locales/cn.json| 1 + inlong-dashboard/src/ui/locales/en.json| 1 + .../src/ui/pages/Process/Applies/config.tsx| 32 ++ 3 files changed, 29 insertions(+), 5 deletions(-) diff --git a/inlong-dashboard/src/ui/locales/cn.json b/inlong-dashboard/src/ui/locales/cn.json index f8fae84023..23f83e31aa 100644 --- a/inlong-dashboard/src/ui/locales/cn.json +++ b/inlong-dashboard/src/ui/locales/cn.json @@ -781,6 +781,7 @@ "pages.Approvals.MyApproval": "我的审批", "pages.Approvals.Type.Group": "申请数据流组", "pages.Approvals.Type.Consume": "申请订阅", + "pages.Approvals.Copy": "复制审批地址", "pages.ConsumeCreate.SubscriptionInformation": "订阅信息", "pages.ConsumeCreate.Prev": "上一步", "pages.ConsumeCreate.Next": "下一步", diff --git a/inlong-dashboard/src/ui/locales/en.json b/inlong-dashboard/src/ui/locales/en.json index df05a26629..89f3af4be2 100644 --- a/inlong-dashboard/src/ui/locales/en.json +++ b/inlong-dashboard/src/ui/locales/en.json @@ -781,6 +781,7 @@ "pages.Approvals.MyApproval": "My approval", "pages.Approvals.Type.Group": "Apply group", "pages.Approvals.Type.Consume": "Apply subscription", + "pages.Approvals.Copy": "Copy Approval Address", "pages.ConsumeCreate.SubscriptionInformation": "Subscription information", "pages.ConsumeCreate.Prev": "Prev", "pages.ConsumeCreate.Next": "Next", diff --git a/inlong-dashboard/src/ui/pages/Process/Applies/config.tsx b/inlong-dashboard/src/ui/pages/Process/Applies/config.tsx index 114a066c60..b8a5c6488a 100644 --- a/inlong-dashboard/src/ui/pages/Process/Applies/config.tsx +++ b/inlong-dashboard/src/ui/pages/Process/Applies/config.tsx @@ -23,6 +23,7 @@ import i18n from '@/i18n'; import { statusList, genStatusTag } from './status'; import { timestampFormat } from '@/core/utils'; import StatusTag from '@/ui/components/StatusTag'; +import { Button } from 'antd'; export const getFilterFormContent = defaultValues => [ { @@ -130,11 +131,32 @@ export const getColumns = activedName => [ dataIndex: 'action', width: 100, render: (text, record) => ( - -{i18n.t('basic.Detail')} - + <> + + {i18n.t('basic.Detail')} + +{record.currentTasks.length > 0 && ( + { + const baseUrl = window.location.href.split('applies')[0]; + const fullUrl = +baseUrl + +'approvals/' + +record?.id + +'/?taskId=' + +record?.currentTasks[0].id + +'&inlongGroupMode=' + +record?.showInList?.[0]?.inlongGroupMode; + setTimeout(() => navigator.clipboard.writeText(fullUrl), 0); +}} + > +{i18n.t('pages.Approvals.Copy')} + +)} + ), }, ];
Re: [PR] [INLONG-11186][Dashboard] Export audit indicator data to csv [inlong]
dockerzhang commented on code in PR #11438: URL: https://github.com/apache/inlong/pull/11438#discussion_r1821844147 ## inlong-dashboard/src/ui/locales/cn.json: ## @@ -711,6 +711,7 @@ "pages.GroupDetail.Audit.Sink": "数据目标", "pages.GroupDetail.Audit.Total": "总计", "pages.GroupDetail.Audit.DatepickerRule": "超出可选范围", + "pages.GroupDetail.Audit.ExportCSV": "导出为CSV", Review Comment: ```suggestion "pages.GroupDetail.Audit.ExportCSV": "导出为 CSV", ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [INLONG-11431][Dashboard] Add copy approval link to my application page [inlong]
dockerzhang merged PR #11432: URL: https://github.com/apache/inlong/pull/11432 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(inlong-website) branch master updated: [INLONG-1054][Release] Add blog for the 2.0.0 release (#1080)
This is an automated email from the ASF dual-hosted git repository. aloyszhang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/inlong-website.git The following commit(s) were added to refs/heads/master by this push: new 7a21ea85409 [INLONG-1054][Release] Add blog for the 2.0.0 release (#1080) 7a21ea85409 is described below commit 7a21ea854099d1d9b8743e7e2893de07d463659a Author: AloysZhang AuthorDate: Wed Oct 30 14:18:38 2024 +0800 [INLONG-1054][Release] Add blog for the 2.0.0 release (#1080) --- blog/2024-10-20-release-2.0.0.md | 292 + blog/img/2.0.0/2.0.0-oceanbase-detail.png | Bin 0 -> 33531 bytes blog/img/2.0.0/2.0.0-oceanbase-target.png | Bin 0 -> 39440 bytes blog/img/2.0.0/2.0.0-oceanbase-type.png| Bin 0 -> 90738 bytes blog/img/2.0.0/2.0.0-offline-schedule-common.png | Bin 0 -> 23087 bytes blog/img/2.0.0/2.0.0-offline-schedule-crontab.png | Bin 0 -> 19874 bytes blog/img/2.0.0/2.0.0-offline-sync-group.png| Bin 0 -> 29945 bytes blog/img/2.0.0/2.0.0-sortstandalone-http.png | Bin 0 -> 189186 bytes blog/img/2.0.0/2.0.0-transform-background.png | Bin 0 -> 273870 bytes .../2024-10-20-release-2.0.0.md| 256 ++ .../img/2.0.0/2.0.0-oceanbase-detail.png | Bin 0 -> 33563 bytes .../img/2.0.0/2.0.0-oceanbase-target.png | Bin 0 -> 38295 bytes .../img/2.0.0/2.0.0-oceanbase-type.png | Bin 0 -> 91285 bytes .../img/2.0.0/2.0.0-offline-schedule-common.png| Bin 0 -> 208429 bytes .../img/2.0.0/2.0.0-offline-schedule-crontab.png | Bin 0 -> 143933 bytes .../img/2.0.0/2.0.0-offline-sync-group.png | Bin 0 -> 258732 bytes .../img/2.0.0/2.0.0-sortstandalone-http.png| Bin 0 -> 189186 bytes .../img/2.0.0/2.0.0-transform-background.png | Bin 0 -> 705029 bytes 18 files changed, 548 insertions(+) diff --git a/blog/2024-10-20-release-2.0.0.md b/blog/2024-10-20-release-2.0.0.md new file mode 100644 index 000..7ed95336b88 --- /dev/null +++ b/blog/2024-10-20-release-2.0.0.md @@ -0,0 +1,292 @@ +--- +title: Release 2.0.0 +author: Aloys Zhang +author_url: https://github.com/aloyszhang +author_image_url: https://avatars.githubusercontent.com/u/48062889?v=4?s=400 +tags: [Apache InLong, Version] +--- + +Apache InLong(应龙)has recently released version 2.0.0, which has closed over 315 issues, including more than 6 major features and over 96 optimizations. +The main accomplishments include support for the Transform SDK and integrated into the ES Sink of Sort Standalone, OceanBase data source management, +adaptive resource configuration for Sort tasks, HTTP output for SortStandalone, community documentation restructuring, and full-link support for offline synchronization. + +After the 2.0.0 release, Apache InLong has added transform capabilities, improved support for the Agent Pulsar Source, enriched the capabilities and applicable scenarios of Sort, +and optimized the display of the InLong Dashboard, addressing various issues encountered during the operation and maintenance of InLong. + + + +## About Apache InLong +As the industry's first one-stop, all-scenario massive data integration framework, Apache InLong provides automated, secure, reliable, +and high-performance data transmission capabilities, enabling businesses to quickly build stream-based data analysis, modeling, and applications. +Currently, InLong is widely used in various industries including advertising, payment, social networking, gaming, and artificial intelligence, +serving thousands of businesses, with high-performance scenarios processing over hundreds of billions of records per day and highly reliable scenarios +handling over tens of trillions of records per day. + +The core keywords for InLong's project positioning are "one-stop," "all-scenario," and "massive data." For "one-stop," +we aim to shield technical details, provide complete data integration and supporting services, and achieve out-of-the-box usability; +for "all-scenario," we aim to offer comprehensive solutions covering common data integration scenarios in the big data field; +for "massive data," we hope to leverage architectural advantages such as layered data links, fully extensible components, +and built-in multi-cluster management to stably support even larger data volumes based on hundreds of billions of records per day. + +## From 1.0 to 2.0 +In version 1.13.0, InLong added the underlying framework for offline synchronization tasks and supported Flink's stream-batch integration capability. +Version 2.0.0 fixed several issues with the built-in scheduler, connected the front and back ends, and enabled the configuration of offline +synchronization tasks on the Dashboard page, providing full process support for the configuration and management of offline synchronization tasks. +Based on this capability, users can manage both re
Re: [I] [Release] Add blog for the 2.0.0 release [inlong-website]
aloyszhang closed issue #1054: [Release] Add blog for the 2.0.0 release URL: https://github.com/apache/inlong-website/issues/1054 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [INLONG-1054][Release] Add blog for the 2.0.0 release [inlong-website]
aloyszhang merged PR #1080: URL: https://github.com/apache/inlong-website/pull/1080 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] [INLONG-11186][Dashboard] Export audit indicator data to csv [inlong]
wohainilaodou opened a new pull request, #11438: URL: https://github.com/apache/inlong/pull/11438 Fixes #11186 ### Motivation Export audit indicator data to csv ### Modifications Export audit indicator data to csv ### Verifying this change before:    after:    -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] [INLONG-11187][Dashboard] Agent batch upgrade [inlong]
wohainilaodou opened a new pull request, #11437: URL: https://github.com/apache/inlong/pull/11437 Fixes #11187 ### Motivation Agent batch upgrade ### Modifications Agent batch upgrade ### Verifying this change before:  after:     -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org