Raw JSON report machine-readable
{
"data": {
"repo": {
"topics": [
"streaming",
"streampark",
"apache",
"development-framework",
"easy-to-use",
"etl-pipeline",
"operation-platform"
],
"is_fork": false,
"size_kb": 48911,
"has_wiki": false,
"homepage": "https://streampark.apache.org/",
"languages": {
"Vue": 984591,
"HTML": 4511,
"Java": 2064163,
"Less": 72754,
"Scala": 1011856,
"Shell": 59866,
"PLpgSQL": 40091,
"Dockerfile": 13872,
"FreeMarker": 93937,
"JavaScript": 14779,
"TypeScript": 1160307
},
"pushed_at": "2026-07-22T04:53:56Z",
"created_at": "2019-05-27T05:56:03Z",
"owner_type": "Organization",
"updated_at": "2026-07-24T06:30:00Z",
"description": "Make stream processing easier! Easy-to-use streaming application development framework and operation platform.",
"is_archived": false,
"is_disabled": false,
"license_spdx": "Apache-2.0",
"default_branch": "dev",
"license_spdx_raw": "Apache-2.0",
"primary_language": "Java",
"significant_languages": [
"Java",
"TypeScript",
"Scala",
"Vue"
]
},
"owner": {
"blog": "https://www.apache.org/",
"name": "The Apache Software Foundation",
"type": "Organization",
"login": "apache",
"company": null,
"location": null,
"followers": 23562,
"avatar_url": "https://avatars.githubusercontent.com/u/47359?v=4",
"created_at": "2009-01-17T20:14:40Z",
"is_verified": null,
"public_repos": 3147,
"account_age_days": 6397
},
"license": {
"state": "standard",
"spdx_id": "Apache-2.0",
"raw_spdx": "Apache-2.0",
"file_present": true,
"scorecard_found": true,
"profile_has_license": true
},
"activity": {
"releases": [
{
"tag": "v2.1.7",
"kind": "patch",
"published_at": "2025-11-05T08:50:17Z"
},
{
"tag": "v2.1.7-rc1",
"kind": "prerelease",
"published_at": "2025-10-28T03:55:00Z"
},
{
"tag": "v2.1.6",
"kind": "patch",
"published_at": "2025-07-09T09:50:56Z"
},
{
"tag": "v2.1.5",
"kind": "patch",
"published_at": "2024-10-18T07:52:44Z"
},
{
"tag": "v2.1.4",
"kind": "patch",
"published_at": "2024-05-14T04:59:13Z"
},
{
"tag": "v2.1.3",
"kind": "patch",
"published_at": "2024-03-18T16:09:37Z"
},
{
"tag": "v2.1.2",
"kind": "patch",
"published_at": "2023-12-11T11:45:44Z"
},
{
"tag": "v2.1.1",
"kind": "patch",
"published_at": "2023-06-30T11:02:14Z"
},
{
"tag": "v2.1.0",
"kind": "minor",
"published_at": "2023-05-02T12:52:42Z"
},
{
"tag": "v2.0.0",
"kind": "major",
"published_at": "2023-02-20T08:59:49Z"
},
{
"tag": "v1.2.3",
"kind": "patch",
"published_at": "2022-05-06T10:10:01Z"
},
{
"tag": "v1.2.2",
"kind": "patch",
"published_at": "2022-03-26T10:03:15Z"
},
{
"tag": "v1.2.1",
"kind": "patch",
"published_at": "2022-01-26T15:16:27Z"
},
{
"tag": "v1.2.0",
"kind": "minor",
"published_at": "2021-11-16T01:17:47Z"
},
{
"tag": "v1.1.1",
"kind": "patch",
"published_at": "2021-07-14T01:57:22Z"
},
{
"tag": "v1.1.0",
"kind": "minor",
"published_at": "2021-06-27T10:50:57Z"
},
{
"tag": "v1.0.0",
"kind": "major",
"published_at": "2021-05-23T17:06:02Z"
}
],
"recent_commits": [
{
"oid": "0a59e04405189107963fe835d4cd344085a490b4",
"body": "Remove committed .flattened-pom.xml build artifacts and ignore them\ngoing forward, matching Apache SeaTunnel's ${revision} workflow.",
"is_bot": false,
"headline": "[Build] Gitignore flatten-maven-plugin generated POM files (#4444)",
"author_name": "Assert",
"author_login": "shangeyao",
"committed_at": "2026-07-22T04:53:56Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4cd114006532e00d5432fd1b737cb5ef95f5953f",
"body": "Centralize project version via ${revision} in root pom.xml and\nflatten-maven-plugin, replacing hardcoded 2.2.0-SNAPSHOT across modules.\n\nCloses #4425\n\nCo-authored-by: Cursor <cursoragent@cursor.com>",
"is_bot": false,
"headline": "[Build] Switch to 3.0.0-SNAPSHOT using Maven revision property (#4426)",
"author_name": "Assert",
"author_login": "shangeyao",
"committed_at": "2026-07-16T08:09:10Z",
"body_truncated": false,
"is_coding_agent": true
},
{
"oid": "16f5fdc0dad7498b92e40d4f02a1da65b30ab545",
"body": "Drop FlinkStreaming/FlinkTable user traits, all streampark-flink-connector\nmodules, Spark dev traits, and streampark-spark-connector modules. Refactor\nFlink/Spark SqlClient to use shims-base and SparkSqlExecutor directly.\n\nCloses #4431.",
"is_bot": false,
"headline": "[Flink] Remove StreamPark dev framework and connector wrappers (#4432)",
"author_name": "Assert",
"author_login": "shangeyao",
"committed_at": "2026-07-15T14:27:01Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e777acd6652cdccf82ae6cbe1ecab01fcced96fe",
"body": "* [Build] Raise StreamPark compile and CI baseline to JDK 11\n\nSet Maven release 11, update Spotless compliance, switch Docker and CI\nworkflows to JDK 11, and align module compiler overrides.",
"is_bot": false,
"headline": "[Build] Raise StreamPark compile and CI baseline to JDK 11 (#4417)",
"author_name": "Assert",
"author_login": "shangeyao",
"committed_at": "2026-07-15T09:03:05Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "7cf05cabe297a970ee6eee3073a4a6b022f76858",
"body": "* [CI] Fix E2E failures from CentOS 7 mirror retirement and flaky email test\n\nPoint Yarn E2E Dockerfiles to vault.centos.org before yum install, and remove\nthe duplicate OK click in EnvironmentTest that caused ElementClickIntercepted.\n\nCo-authored-by: Cursor <cursoragent@cursor.com>\n\n* [CI] Bundle J\n[…]\nse-temurin:8-jdk-jammy so\nYarn E2E builds no longer depend on retired CentOS 7 mirror URLs.\n\nCo-authored-by: Cursor <cursoragent@cursor.com>\n\n---------\n\nCo-authored-by: Cursor <cursoragent@cursor.com>",
"is_bot": false,
"headline": "[CI] Fix Yarn E2E Docker builds after CentOS 7 mirror retirement (#4434)",
"author_name": "Assert",
"author_login": "shangeyao",
"committed_at": "2026-07-15T00:30:59Z",
"body_truncated": true,
"is_coding_agent": true
},
{
"oid": "2ce8b1606cccb1b5ac071d26f9c31b853756f766",
"body": "The E2E result job previously exited 0 on failure, allowing PRs to merge\neven when end-to-end tests did not pass.\n\nCloses #4376\n\nCo-authored-by: Cursor <cursoragent@cursor.com>",
"is_bot": false,
"headline": "[CI] Fail workflow when E2E tests fail (#4377)",
"author_name": "Assert",
"author_login": "shangeyao",
"committed_at": "2026-07-05T06:51:35Z",
"body_truncated": false,
"is_coding_agent": true
},
{
"oid": "d1ead2a704769adf43a4cf8119bb9e8772e1a190",
"body": "* [Build] Add AGENTS.md for AI agent coding conventions\n\nAdd AGENTS.md file documenting project architecture, module boundaries,\nhigh-sensitivity areas, design patterns, coding conventions (Java/Scala/TypeScript),\nbuild commands, PR conventions, AI-generated PR disclosure template, and\nboundaries for contributors and AI agents.\n\n* [Build] Remove AI disclosure section from AGENTS.md\n\nCo-authored-by: Cursor <cursoragent@cursor.com>\n\n---------\n\nCo-authored-by: Cursor <cursoragent@cursor.com>",
"is_bot": false,
"headline": "[Build] Add AGENTS.md for AI agent coding conventions (#4372)",
"author_name": "Assert",
"author_login": "shangeyao",
"committed_at": "2026-06-30T08:25:31Z",
"body_truncated": false,
"is_coding_agent": true
},
{
"oid": "2ebfd1196c0a96c01ed02130d7eedc445c6aa897",
"body": null,
"is_bot": false,
"headline": "fix(ci): Bump dorny/paths-filter to fbd0ab8 (#4369)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2026-06-23T12:50:52Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8e9bc0b2ab8ac83af63589714a096106b89c5596",
"body": "…ed config (#4355)",
"is_bot": false,
"headline": "[ISSUE-4354][Bug][Web UI] Fix invalid Prettier arguments in lint-stag…",
"author_name": "Toby",
"author_login": "sprybee",
"committed_at": "2026-06-02T02:52:48Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8ac8d4d4dd714537aba65070a63175dca2bf9e77",
"body": "…ecessary configurations (#4331)\n\n* [Improvement-4330] Optimize the configuration file and remove any unnecessary configurations\n\n---------\n\nCo-authored-by: niumy <niumy@chinatelecom.cn>",
"is_bot": false,
"headline": "[Improvement-4330] Optimize the configuration file and remove any unn…",
"author_name": "niumy",
"author_login": "niumy0701",
"committed_at": "2026-03-26T14:59:07Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e07fc194afa20b01d32c1ebc27aaeab62c556097",
"body": "…rce pages (#4337)\n\n* fix(e2e): fix flaky ElementClickInterceptedException in System and Resource pages\n\n* 与现存的解决方案保持一致\n\n---------\n\nCo-authored-by: StreamPark CI Agent <streampark@apache.org>",
"is_bot": false,
"headline": "[e2e]: Fix flaky ElementClickInterceptedException in System and Resou…",
"author_name": "limc5462",
"author_login": "limc5462",
"committed_at": "2026-03-26T11:30:36Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "37583a4cf2b15c3a006ef399c24bd35df8caf420",
"body": "…#4336)\n\n* chore(ci): replace maximize-build-space with free-disk-space in e2e\n\n* Update .github/workflows/e2e.yml\n\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>\n\n* fix SHA and add comment\n\n---------\n\nCo-authored-by: StreamPark CI Agent <streampark@apache.org>\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>",
"is_bot": false,
"headline": "chore(ci): replace maximize-build-space with free-disk-space in e2e (…",
"author_name": "limc5462",
"author_login": "limc5462",
"committed_at": "2026-03-23T08:46:34Z",
"body_truncated": false,
"is_coding_agent": true
},
{
"oid": "acf04e20900115a2420a7af9dce76cd3e6c3df58",
"body": "…lityOfAllElements (#4335)\n\nCo-authored-by: Test User <test@example.com>",
"is_bot": false,
"headline": "e2e: fix dropdown options timeout by using anyMatch instead of visibi…",
"author_name": "limc5462",
"author_login": "limc5462",
"committed_at": "2026-03-21T08:36:27Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1732672fc72bd2e8ff4d80a604979c36c1818094",
"body": "… (#4292)\n\n* [Improve] Add user environment variable configuration file\n\n* Add shebang line\n\n---------\n\nCo-authored-by: limengchen <limengchen@limengchendeMac-mini.local>",
"is_bot": false,
"headline": "[Improve] Add user environment configuration script in conf directory…",
"author_name": "limc5462",
"author_login": "limc5462",
"committed_at": "2026-03-13T06:01:34Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "df68b247a32f667778f4f1968d3fd1848bdb1e90",
"body": null,
"is_bot": false,
"headline": "[Bug] Fix duration column in JobList & JobDetail (#4242)",
"author_name": "Gianzie",
"author_login": "Gianzie",
"committed_at": "2026-02-24T03:05:36Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2d51eb00265c8b94d34eebb18e29e0e54ea08e4b",
"body": "…ncy conflict (#4318)\n\nFixes docker-push build failure where vue-router requires Vue 3.5.0+\nbut Vue 3.3.4 was installed, causing:\n\n ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies\n └─┬ vue-router\n └── ✕ unmet peer vue@^3.5.0: found 3.3.13\n\nChanges:\n- vue: ^3.3.4 → ^3.5.0\n- @vue/runtime-core: \n[…]\nfied with:\n- pnpm install (dependencies resolve cleanly)\n- Production build (successful)\n- TypeScript type checking (no new errors)\n\nThis fix enables docker-push workflow to successfully build images.",
"is_bot": false,
"headline": "[hotfix][console-webapp] Upgrade Vue to 3.5.0 to resolve peer depende…",
"author_name": "oregonknuths",
"author_login": "oregonknuths",
"committed_at": "2026-01-23T09:58:38Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "fecba858c1c7b4180db3f5590e55c428dafc8a5a",
"body": null,
"is_bot": false,
"headline": "[hotfix][console-service] Fixed finished job is no need alert. (#4293)",
"author_name": "ouyangwulin",
"author_login": "Mrart",
"committed_at": "2026-01-23T08:22:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "252bd20402cdff943afa6c58dedc7ee295061786",
"body": "…rastructure (#4320)\n\n* [ISSUE-4319][infrastructure] Add boring-cyborg.yml for repository infrastructure\n\n---------\n\nCo-authored-by: Yuepeng Pan <panyuepeng@apache.rog>\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>",
"is_bot": false,
"headline": "[ISSUE-4319][infrastructure] Add boring-cyborg.yml for repository inf…",
"author_name": "Yuepeng Pan",
"author_login": "RocMarshal",
"committed_at": "2026-01-17T16:48:12Z",
"body_truncated": false,
"is_coding_agent": true
},
{
"oid": "03d64fbf55819974eb1c69dce58ee9a72ab333af",
"body": null,
"is_bot": false,
"headline": "[hotfix][infra] Change exit code on E2E failure to 0 (#4325)",
"author_name": "阿洋",
"author_login": "xinzhuxiansheng",
"committed_at": "2026-01-17T16:29:33Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "78ad071b2728c3657421aee29d43907458e408b2",
"body": null,
"is_bot": false,
"headline": "[Improve] docker-push schedule improvement (#4305)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-11-02T03:05:10Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "357c8c87e3caee5c16aaa1c5fc67c7c05232158a",
"body": "* fix job silent status can't convert to lost status bugs\n\n* fix job silent status can't convert to lost status bugs",
"is_bot": false,
"headline": "[Bug] fix job silent status can't convert to lost status bugs (#4300)",
"author_name": "Lei",
"author_login": "wary",
"committed_at": "2025-10-19T00:38:42Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "fc448eef66c229bbc8f1bc0d5776c9043d94b201",
"body": null,
"is_bot": false,
"headline": "[Docker] build project release package improvement (#4287)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-09-10T06:15:16Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0984663331fabf70081f630a85e6b34f8ab7c465",
"body": "* [INFRA] Build and push docker images for historical versions\n\n* Update cron schedule for Docker image build",
"is_bot": false,
"headline": "[Improve] Build and push docker images for historical versions (#4286)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-09-10T04:06:27Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "09a1895db80b718d5fbee2d8a7529d16ce79fb83",
"body": "* [Improve] docker-push improvement\n\n* [Improve] tags minor improvement\n\n* [Improve] comment improvement\n\n* [Improve] ci timezone improvement\n\n* [Improve] ci cron update",
"is_bot": false,
"headline": "[Improve] docker-push improvement (#4285)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-09-10T02:25:18Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "77995387dfaab2073cf54174607c05bee9088abc",
"body": "…g.apache.streampark.console.core.entity.FlinkApplication' (#4281)",
"is_bot": false,
"headline": "[Bug] Property or field 'appId' cannot be found on object of type 'or…",
"author_name": "CuteShaos",
"author_login": "CuteShaos",
"committed_at": "2025-08-31T14:59:10Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "5701956a2a1f4558f9684fe0df542d6197a6998a",
"body": null,
"is_bot": false,
"headline": "[Fix] Manually trigger savepoint and save after success (#4280)",
"author_name": "CuteShaos",
"author_login": "CuteShaos",
"committed_at": "2025-08-31T03:52:59Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0a12915effdb5c6ec723f6d6f2549258733f4f80",
"body": "…lready has query parameters. eg. flink exceptions, metrics (#4277)",
"is_bot": false,
"headline": "[Fix] Fix proxy URL authentication parameter concatenation when URL a…",
"author_name": "wuzhenhua",
"author_login": "wzh2dev",
"committed_at": "2025-08-13T15:06:30Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "67682ff6b0008a8540a72153075ccbe149c2aaa6",
"body": null,
"is_bot": false,
"headline": "[Improve] flink webUI proxy support with simple auth (#4274)",
"author_name": "wuzhenhua",
"author_login": "wzh2dev",
"committed_at": "2025-08-05T13:37:44Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2233b18d47dd2f91441562560769467969b4f6a0",
"body": "* [CVE] CVE-2025-53960 fixed",
"is_bot": false,
"headline": "[Improve] Improve login authentication (#4273)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-08-04T16:15:00Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2d0bed850f12036d7319fcf82a33a9f03436ecbb",
"body": "- Rename ApplicationMapper.xml to FlinkApplicationMapper.xml to match the actual mapper interface\n- Remove unused/incorrect mapper XML files (DistributedTaskMapper.xml, FlinkCatalogMapper.xml)\n- Fix MenuMapper.xml resultMap to correctly map database columns to entity properties\n- Resolve 'Cannot resolve symbol' errors in MyBatis XML files",
"is_bot": false,
"headline": "fix: resolve MyBatis mapper XML issues and inconsistencies (#4272)",
"author_name": "gongzhongqiang",
"author_login": "GOODBOY008",
"committed_at": "2025-08-01T08:24:39Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4997c4e0741c99e8c78e1eba282ab50d3589e942",
"body": null,
"is_bot": false,
"headline": "[Improve] update icon (#4269)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-07-04T09:12:54Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cdd959abd1a780bef83cf49c722c6191d1bd66f7",
"body": "* [Imporve] Cleanup SQL DDL\n\n* [Improve] mysql ddl improvement\n\n* [Improve] update known-dependencies.txt",
"is_bot": false,
"headline": "[Improve] Cleanup SQL DDL (#4268)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-07-04T03:57:07Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "98dd9296251c9f0e2150f289c88839f44061b349",
"body": "…257)",
"is_bot": false,
"headline": "[Hotfix][Console] Modify the id of t_flink_app with auto_increment(#4…",
"author_name": "Gianzie",
"author_login": "Gianzie",
"committed_at": "2025-06-30T08:08:33Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d9a772f5528776322f024ff4bfa032c6605ccf7e",
"body": "* supported apache flink 1.20\n* fixed module",
"is_bot": false,
"headline": "[Feature] Supported apache flink 1.20 (#4263)",
"author_name": "ouyangwulin",
"author_login": "Mrart",
"committed_at": "2025-06-30T05:38:53Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9794941edb6bcf3269e884a36a361f887168bafc",
"body": null,
"is_bot": false,
"headline": "[CI] remove dependency-check-maven plugin (#4266)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-06-30T03:30:32Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4ab0db57d4f51954aa465a7dda09bac0f96a9347",
"body": "…264)",
"is_bot": false,
"headline": "[Improve] Compatibility improvement for parsing Flink config file (#4…",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-06-22T01:35:12Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "5acca1d16b4d7ff8efdab5bb2e37c7153641a5f5",
"body": null,
"is_bot": false,
"headline": "[Bug] Fix maven setting update (#4261)",
"author_name": "Gianzie",
"author_login": "Gianzie",
"committed_at": "2025-06-21T14:28:18Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "49c27a833d58d267e5f8819c86942e3be54f5a2b",
"body": "… (#4256)",
"is_bot": false,
"headline": "[Bug] CheckPoint Failure Options alert not work in specific situation…",
"author_name": "Gianzie",
"author_login": "Gianzie",
"committed_at": "2025-06-21T14:18:42Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9738a5dd645e3b2bc115ac916af00623955b7bf0",
"body": "* [Bug] ApplicationBackUpCleanTask Runtime Error\n\n* [Improve] Prevent SQL injection",
"is_bot": false,
"headline": "[Bug] ApplicationBackUpCleanTask Runtime Error (#4253)",
"author_name": "Gianzie",
"author_login": "Gianzie",
"committed_at": "2025-06-08T14:03:38Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ee966400c5ca12ed927025208c0a1b89e899a841",
"body": "…4251)",
"is_bot": false,
"headline": "[Improve] Display the text when mouse hovers on the \"build\" button (#…",
"author_name": "Gianzie",
"author_login": "Gianzie",
"committed_at": "2025-06-05T04:21:42Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0383b3687b9048052a3b5643bb9adfff26eec668",
"body": null,
"is_bot": false,
"headline": "[Improve] Fix typo. (#4248)",
"author_name": "Gianzie",
"author_login": "Gianzie",
"committed_at": "2025-06-03T06:28:46Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "10b507d99ff375c66734a8a7ea2d885684c3fea7",
"body": null,
"is_bot": false,
"headline": "[Improve] Fix typo. (#4246)",
"author_name": "Gianzie",
"author_login": "Gianzie",
"committed_at": "2025-06-02T15:57:52Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "7983e0ac742e3b64b2bf56cd3d737908136952c2",
"body": "* [Improve] implicitUtil improvement\n\n* Update Implicits.scala",
"is_bot": false,
"headline": "[Improve] implicitUtil improvement (#4243)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-05-28T12:16:52Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "203beb83a15f5d781f2c6e5c964f6ece21c60f3b",
"body": null,
"is_bot": false,
"headline": "[Improve] Fix document link address error. (#4240)",
"author_name": "Gianzie",
"author_login": "Gianzie",
"committed_at": "2025-05-16T11:25:48Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a64cbf6bcac8ec0fca997fcc28ceed35d394ae97",
"body": null,
"is_bot": false,
"headline": "delete unuse e.printexception. (#4236)",
"author_name": "ouyangwulin",
"author_login": "Mrart",
"committed_at": "2025-04-27T12:07:40Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d4bde448fddaa47f20a74e645adea02fc614df2a",
"body": null,
"is_bot": false,
"headline": "[hotfixed] fixed flink cdc yaml unable use userJars. (#4233)",
"author_name": "ouyangwulin",
"author_login": "Mrart",
"committed_at": "2025-04-24T10:40:03Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "00d9cf4e72f53008c75999683f043ab308824a70",
"body": "* [Improve] ci bug fixed.\n\n* [Bug] vue router-name bug fixed.",
"is_bot": false,
"headline": "[Bug] FE route name issue#4211 fixed. (#4224)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-04-11T09:18:55Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ca1a3fd85c4d5a9a894ab93777cf5f8dcc8deb25",
"body": "* application log query page bug fixed.",
"is_bot": false,
"headline": "application log query page bug fixed. (#4218)",
"author_name": "Aalron",
"author_login": "Aalron",
"committed_at": "2025-03-30T15:08:10Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d9dc533a537fa1cd33f3b2fe842966648f6de468",
"body": null,
"is_bot": false,
"headline": "Solve the problem that publishing SQL tasks cannot succeed (#4214)",
"author_name": "Aalron",
"author_login": "Aalron",
"committed_at": "2025-03-21T13:14:35Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "408be40f5bade0edbd2a304e65b89b09fc76f5b1",
"body": null,
"is_bot": false,
"headline": "[Bug] User-defined ingress causes incorrect flinkRestUrl (#4205)",
"author_name": "Happy-shi",
"author_login": "Happy-shi",
"committed_at": "2025-03-19T06:43:11Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4aa752610d25f43f5bd24d9bdab4f4867627ce37",
"body": "…oject table in pgsql and mysql databases (#4210)",
"is_bot": false,
"headline": "Solve the problem of missing error in schema field refs of t_flink_pr…",
"author_name": "Aalron",
"author_login": "Aalron",
"committed_at": "2025-03-18T15:30:05Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "883f6f2b755bc451d85a9bc86296b78bcc3b05d7",
"body": null,
"is_bot": false,
"headline": "[Bug] mvnw script \"echo\" bug fixed (#4202)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-03-17T01:49:10Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "64301eb33c4393207ba2972d1acc3282d96f1782",
"body": null,
"is_bot": false,
"headline": "[Bug] docs url issue fixed (#4208)",
"author_name": "Aalron",
"author_login": "Aalron",
"committed_at": "2025-03-17T01:47:22Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1ded0501e9ee86a6754123534ef28d67174b845b",
"body": null,
"is_bot": false,
"headline": "fix(api): add missing leading slash in CHECK API endpoint (#4197)",
"author_name": "Yao Chen",
"author_login": "goby-ao",
"committed_at": "2025-03-06T06:50:55Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3efe08f0eb3a9231a7e29204986226542bbc0b4b",
"body": null,
"is_bot": false,
"headline": "[Improve] push docker image improvement (#4196)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-03-03T14:37:57Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1a9c9a46c253f1c2e9cb8a7a044b0ac770175c88",
"body": null,
"is_bot": false,
"headline": "[CI] build docker image CI bug fixed. (#4195)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-02-28T13:40:00Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "11f4f0a0cdd02f13ddb813f7e6cc388d0f0cf907",
"body": "Co-authored-by: lihe.ma <lihe.ma@garena.com>",
"is_bot": false,
"headline": "[Improve] Use local docker image cache when build (#4193) (#4194)",
"author_name": "Lihe Ma",
"author_login": "Lihe-Ma",
"committed_at": "2025-02-19T16:03:50Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e5c8dab6858390494b8f893a8f47a0dc6f069e8d",
"body": "* [Improve] update key features.\r\n\r\n* [Improve] project introduction improvement",
"is_bot": false,
"headline": "[Improve] update key features. (#4191)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-02-17T03:52:21Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "18ba1b3c2f12393876fef4bbc6446bcce2659733",
"body": "* [Improve] Improve docker build and push rules\r\n\r\n* [Improve] The docker-push.yml ENV syntax bug fixed\r\n\r\n* [Improve] Docker installation doc URL improvement\r\n\r\n* [Improve] Play StreamPark in Docker",
"is_bot": false,
"headline": "[Bug] The docker-push.yml ENV syntax bug fixed (#4190)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-02-16T05:34:13Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "476e7b0529ce9fddf43f670f28c384c17ef5039d",
"body": "* [Improve] README minor improvement\r\n\r\n* [Improve] logo image improvement",
"is_bot": false,
"headline": "[TLP] update README (#4189)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-02-14T14:33:06Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "894400517a5e95eddcffe142f092d42e6d4ce491",
"body": "\r\n* [Improve] update project introduction and key features\r\n\r\n* [Improve] add quickstart video\r\n\r\n* [Improve] dead-link check improvement",
"is_bot": false,
"headline": "[Improve] update README (#4188)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-02-14T13:24:44Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0128974ee6d0a4586c4f121fc595d28f978243cf",
"body": "* fixed flink cdc yaml assembly bug.\r\n\r\n* fixed dependencies",
"is_bot": false,
"headline": "fixed flink cdc yaml assembly bug. (#4187)",
"author_name": "ouyangwulin",
"author_login": "Mrart",
"committed_at": "2025-02-14T06:00:38Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cbea401b25e16c872dea8a35c6973ecdc43882eb",
"body": null,
"is_bot": false,
"headline": "[TLP] drop \"incubator\" prefix (#4186)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-02-11T03:29:16Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "39e42912ac43d715d641b8820680cac7654c9d0c",
"body": null,
"is_bot": false,
"headline": "[Improvement] Rename shutdown.sh to stop.sh (#4180)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-01-22T03:12:27Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "f9d1abdf18fd240cf6e26ed52c24f171a44b38a7",
"body": null,
"is_bot": false,
"headline": "[Improve] issue template improvement (#4181)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-01-22T03:09:32Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6032fd86e4f0a7648c0b2e92af0ad7c35e83dbec",
"body": null,
"is_bot": false,
"headline": "[Improve] flink cdc yaml FE improvements (#4178)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-01-22T03:09:19Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "83d741ac2b534f7b715bde816f988781fd4bacea",
"body": null,
"is_bot": false,
"headline": "[Feature] The front-end is modified to support the cdc yaml api (#4177)",
"author_name": "ouyangwulin",
"author_login": "Mrart",
"committed_at": "2025-01-20T13:14:59Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ad8395fce97eb26105473ddcb3473d530424d60f",
"body": "* [Improve] An exception occurs when the job name contains Spaces\r\n\r\n* Update app.ts\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: benjobs <benjobs@apache.org>",
"is_bot": false,
"headline": "[Improve] An exception occurs when the job name contains Spaces (#4172)",
"author_name": "Zhilin Li",
"author_login": "zhilinli123",
"committed_at": "2025-01-20T10:30:49Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "5b1a1b4ebd19f3a200a637ee10c9470ac7ac2e51",
"body": null,
"is_bot": false,
"headline": "[Improve] job type custom_code rename to flink_jar (#4176)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-01-20T04:34:54Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "246fab62d049939b4d610e113b47e86a1155a356",
"body": "* [Feature] Backend modifications support the cdc yaml api\r\n\r\n* fixd imports",
"is_bot": false,
"headline": "[Feature] Backend modifications support the cdc yaml api (#4175)",
"author_name": "ouyangwulin",
"author_login": "Mrart",
"committed_at": "2025-01-19T12:38:19Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "f512b6b9d0cf3ce3653920b153c9153e15640eca",
"body": "* [Improve] mybatis-plus query impovements\r\n\r\n* [Improve] mybatis-plus query improvement\r\n\r\n* [Improve] mybatis-plus query improvements\r\n\r\n* [Improve] add mybatis-plus PaginationInterceptor\r\n\r\n* [Improve] add mybatis-plus PaginationInterceptor.java\r\n\r\n* [Improve] trigger ci\r\n\r\n* [Bug] spark application mapping state bug fixed.\r\n\r\n* [Bug] yarnQueue check exists bug fixed.\r\n\r\n* [Improve] check project-name exists improvement\r\n\r\n* [Improve] project e2e bug fixed.",
"is_bot": false,
"headline": "[Improve] mybatis-plus query improvements (#4167)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-01-18T14:18:13Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "70197772df8650d824bc083db89041a675f6c114",
"body": "* [fixed] fixed envsetting unload flink-conf.yaml,if not like catalogstore conf will not work\r\n\r\n* [Feature] Add CDC jar client for support cdc yaml\r\n\r\n* [Feature] The front-end is modified to support the cdc yaml api\r\n\r\n* fixed package and log info\r\n\r\n* delete unused method\r\n\r\n* fixed module",
"is_bot": false,
"headline": "[Feature] Add CDC jar client for support cdc yaml (#4166)",
"author_name": "ouyangwulin",
"author_login": "Mrart",
"committed_at": "2025-01-13T15:12:53Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "422c276f5878086673ce8dbcc714d85fbb395048",
"body": null,
"is_bot": false,
"headline": "[NOTICE] Update license year to 2025 (#4162)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-01-13T05:55:03Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6ad91bc6830106200bedd10921ddec9667bbfe87",
"body": "* [Improve] mybatis-plus query improvements\r\n\r\n* [Improve] mybatis exists minor improvement",
"is_bot": false,
"headline": "[Improve] mybatis-plus query improvements (#4161)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2025-01-12T10:30:46Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9c7387fcce3a19c6074d0eeb9d0979409c8529af",
"body": "…#4142)\n\n* [Improve] The start time may be null.#4140\r\n\r\n* [Bug]The new user configuration and the new team cannot log in properly.",
"is_bot": false,
"headline": "The new user configuration and the new team cannot log in properly. (…",
"author_name": "Forus",
"author_login": "Forus0322",
"committed_at": "2025-01-12T01:08:29Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "924fea65def91fc78c6b030d74f43f4314913dc7",
"body": "Co-authored-by: Zhiwei Shi <shizw@rd.netease.com>",
"is_bot": false,
"headline": "[Bug] Fix failed to write data to t_message (#4156)",
"author_name": "Happy-shi",
"author_login": "Happy-shi",
"committed_at": "2025-01-08T16:24:21Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "98aa780c5204eb2d0170ab0e8602dc9fac1aa9b5",
"body": null,
"is_bot": false,
"headline": "[Improve] Redundant return variables are optimized (#4151)",
"author_name": "Forus",
"author_login": "Forus0322",
"committed_at": "2024-12-22T04:10:48Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "bcc269fce5f0126b3988dea2bae284d4083677a8",
"body": null,
"is_bot": false,
"headline": "[Improve] Optimized the NumberUtils method call. (#4150)",
"author_name": "Forus",
"author_login": "Forus0322",
"committed_at": "2024-12-20T11:47:31Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "c58071179c31e8a1689ddfcf0d0c8c0d4d1a8fe1",
"body": "…ckages. (#4153)",
"is_bot": false,
"headline": "[Improve] Optimize the code structure and merge the util and utils pa…",
"author_name": "Forus",
"author_login": "Forus0322",
"committed_at": "2024-12-20T11:37:03Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "13ac2c6603fdeb2fe774cfd28d52e8c31256a676",
"body": "Co-authored-by: yuhang2.zhang <yuhang2.zhang@ly.com>",
"is_bot": false,
"headline": "[Bug] Fix the issue where metrics do not update upon restart. (#4148)",
"author_name": "zhangyuhang",
"author_login": "Jam804",
"committed_at": "2024-12-19T03:47:24Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "5fd4cfd0eceb701fbcefcaeadbf59a66713bf81f",
"body": null,
"is_bot": false,
"headline": "[Improve] Optimized naming. (#4143)",
"author_name": "Forus",
"author_login": "Forus0322",
"committed_at": "2024-12-13T03:33:35Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "c5ac49fc22b206f9ecb8446fdce532e422b66cfe",
"body": null,
"is_bot": false,
"headline": "[Improve] e2e.yml improvement (#4144)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-12-07T15:20:36Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "dade72685e3666cd4537fc302c98462a195acf13",
"body": null,
"is_bot": false,
"headline": "[Improve] The start time may be null.#4140 (#4141)",
"author_name": "Forus",
"author_login": "Forus0322",
"committed_at": "2024-12-04T12:34:49Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "54c725aeeb3f5976e9cdc12fb4ef160ce726d8b4",
"body": "Co-authored-by: xieyi01 <xieyi01@rd.netease.com>",
"is_bot": false,
"headline": "fix update job upload jar and build failed (#4091)",
"author_name": "Xie Yi",
"author_login": "xieyi888",
"committed_at": "2024-12-03T04:11:31Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "b65b87d89b2b7efe15b355499a1a97216621e1fc",
"body": "* [Improve] mybatis-plus LambdaQueryWrapper improvements\r\n\r\n* [Improve] mybatis-plus query page bug fixed.\r\n\r\n* [Improve] minor improvement\r\n\r\n* [Improve] code style improvement\r\n\r\n* [Improve] e2e workflow improvement\r\n\r\n* [Improve] isLocalProcessing bug fixed.",
"is_bot": false,
"headline": "[Improve] mybatis lambdaQueryWrapper improvements (#4139)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-12-01T03:29:35Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "b85b5d4e3bbe1096ec552e102809f10d57d9a5ad",
"body": "* feat: support spark docker package\r\n\r\n* feature: support spark docker packaging\r\n\r\n* feature: update h2 schema",
"is_bot": false,
"headline": "[Feature] Support Packaging Spark Docker Images (#4133)",
"author_name": "lenoxzhao",
"author_login": "lenoxzhao",
"committed_at": "2024-11-29T02:42:36Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2b60a65f5278d7a894d6b311edabb75ab56a795c",
"body": "…deleted (#4126)",
"is_bot": false,
"headline": "[Bug]Fix jar of flink app with task dependencies can be successfully …",
"author_name": "Happy-shi",
"author_login": "Happy-shi",
"committed_at": "2024-11-02T10:34:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3a44fe02459d8aef6d287783c3056db38117c8dc",
"body": "…ed (#4124)\n\nCo-authored-by: Zhiwei Shi <shizw@rd.netease.com>",
"is_bot": false,
"headline": "[Bug]Fix jar library with task dependencies can be successfully delet…",
"author_name": "Happy-shi",
"author_login": "Happy-shi",
"committed_at": "2024-11-01T14:42:30Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ef78fddfcc9257165353a689317976e20ec7839d",
"body": "* zookeeper registry\r\n\r\n* add registry interface comment\r\n\r\n* handle InterruptedException\r\n\r\n* refactor",
"is_bot": false,
"headline": "[Feature-3934] Add zookeeper registry for streampark (#4127)",
"author_name": "Xiangpeng Hu",
"author_login": "HxpSerein",
"committed_at": "2024-10-30T05:45:48Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3cb63e1f29b674b134ee0b036f7c608139df4351",
"body": "* [Improve] remove registry module\r\n* [Improve] maven dependency improvements",
"is_bot": false,
"headline": "[Improve] remove registry module (#4122)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-10-28T11:06:47Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "34f650950ec40ce3379ceac2f0dab5e126222ce8",
"body": null,
"is_bot": false,
"headline": "[Improve] query sql bug fixed. (#4106)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-10-23T14:26:50Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "64ab9633b4981480d39772657ec1150a5b598b07",
"body": null,
"is_bot": false,
"headline": "Update README.md (#4118)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-10-19T03:42:11Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "744052f8d7155adaadc5ce1a925ecedaaba18e87",
"body": "* [Improve] update README\r\n\r\n* [Improve] quickstart minor improvement",
"is_bot": false,
"headline": "[WIP] update quickstart in README (#3968)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-10-18T08:07:43Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cee932b37cd0df37e1c877e36293a344f24236c6",
"body": "…ndows (#4052) (#4053)\n\n* fix Upload Flink App jar got \"flink app jar must exist\" error on windows",
"is_bot": false,
"headline": "[Fix] Upload Flink App jar got \"flink app jar must exist\" error on wi…",
"author_name": "Daniel Duan",
"author_login": "FrommyMind",
"committed_at": "2024-10-03T03:56:31Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d43574679955016d873a643868b9a84cde03bb8e",
"body": "…(#4105)\n\n* [Improve] AppBuildPile class name rename to ApplicationBuildPipelint\r\n\r\n* [Improve] Word \"BackUp\" rename to Backup\r\n\r\n* [Improve] lombok @Data annotation improvements\r\n\r\n* [Improve] lombok.Setter import package name improvement",
"is_bot": false,
"headline": "[Improve] AppBuildPile class name rename to ApplicationBuildPipeline …",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-10-03T01:02:55Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "c4002d3fc58c5a52c0c5354241b014382866bf95",
"body": "…database crud. (#3987)\n\n* [feature][catalog] fixed dev conflict\r\n\r\n* fixed confict1\r\n\r\n* edit database service to private\r\n\r\n* Update FlinkCatalogMapper.xml\r\n\r\n---------\r\n\r\nCo-authored-by: benjobs <benjobs@apache.org>",
"is_bot": false,
"headline": "[Feature][catalog] Streampark start job ship catalogstore plugin and …",
"author_name": "ouyangwulin",
"author_login": "Mrart",
"committed_at": "2024-10-02T01:55:26Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a0541f1373b33d880fdbfe1cabbd3f4349600012",
"body": "* [Bug] spark-job update bug fixed.\r\n\r\n* [Improve] spark-app run state minor improvement\r\n\r\n* [Improve] spark-job detail page style improvements\r\n\r\n* [Improve] spark-job i18n improvements\r\n\r\n* [Improve] spark-app cancel bug fixed\r\n\r\n* [Improve] spark-job build pipeline improvements\r\n\r\n* [Improve] code style improvements\r\n\r\n* [Improve] spark build-request bug fixed.\r\n\r\n* [Improve] spark-app proxy support.\r\n\r\n* [Improve] check tracking minor improvements",
"is_bot": false,
"headline": "[Improve] spark-job support proxy (#4101)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-09-29T11:49:52Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "975ad4ff233bb7228ca433b8e7305409929affe4",
"body": null,
"is_bot": false,
"headline": "support spark task (#4102)",
"author_name": "Xiangpeng Hu",
"author_login": "HxpSerein",
"committed_at": "2024-09-28T17:23:48Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "37b3b26a98b3c04074ce19de616a87b44e5bb54a",
"body": null,
"is_bot": false,
"headline": "[Improve] spark-app run state style improvement (#4100)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-09-28T04:16:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e378ea29221b1ac1b3534db7de6c076a137757b1",
"body": "* [Improve] StopRequest class-name rename to CancelRequest\r\n\r\n* [Improve] spark & flink app-id auto-increment Improvements\r\n\r\n* [Improve] t_flink_log table rename to t_app_log\r\n\r\n* [Improve] Effective entity rename to FlinkEffective",
"is_bot": false,
"headline": "[Improve] flink-app & spark-app id auto-increment improvements (#4098)",
"author_name": "benjobs",
"author_login": "wolfboys",
"committed_at": "2024-09-27T23:26:57Z",
"body_truncated": false,
"is_coding_agent": false
}
],
"releases_count": 17,
"commits_last_year": 30,
"latest_release_at": "2025-11-05T08:50:17Z",
"latest_release_tag": "v2.1.7",
"releases_from_tags": false,
"days_since_last_push": 3,
"active_weeks_last_year": 17,
"days_since_latest_release": 262,
"mean_days_between_releases": 109.9
},
"community": {
"has_readme": true,
"has_license": true,
"has_description": true,
"has_contributing": false,
"health_percentage": 87,
"has_issue_template": false,
"has_code_of_conduct": true,
"has_pull_request_template": true
},
"ecosystem": {
"packages": [
{
"name": "org.apache.streampark:streampark-spark-core_2.12",
"exists": true,
"license": null,
"keywords": [],
"ecosystem": "maven",
"matches_repo": null,
"registry_url": "https://central.sonatype.com/artifact/org.apache.streampark/streampark-spark-core_2.12",
"is_deprecated": false,
"latest_version": "2.1.5",
"repository_url": null,
"versions_count": 3,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": null,
"monthly_downloads": null,
"first_published_at": null,
"latest_published_at": "2024-11-09T09:45:51Z",
"latest_version_yanked": null,
"days_since_latest_publish": 623
},
{
"name": "org.apache.streampark:streampark-shaded-slf4j",
"exists": true,
"license": null,
"keywords": [],
"ecosystem": "maven",
"matches_repo": null,
"registry_url": "https://central.sonatype.com/artifact/org.apache.streampark/streampark-shaded-slf4j",
"is_deprecated": false,
"latest_version": "1.0.0",
"repository_url": null,
"versions_count": 1,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": null,
"monthly_downloads": null,
"first_published_at": null,
"latest_published_at": "2023-05-11T15:35:01Z",
"latest_version_yanked": null,
"days_since_latest_publish": 1170
},
{
"name": "org.apache.streampark:streampark-shaded-jackson",
"exists": true,
"license": null,
"keywords": [],
"ecosystem": "maven",
"matches_repo": null,
"registry_url": "https://central.sonatype.com/artifact/org.apache.streampark/streampark-shaded-jackson",
"is_deprecated": false,
"latest_version": "1.0.0",
"repository_url": null,
"versions_count": 1,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": null,
"monthly_downloads": null,
"first_published_at": null,
"latest_published_at": "2023-05-11T15:34:56Z",
"latest_version_yanked": null,
"days_since_latest_publish": 1170
}
]
},
"popularity": {
"forks": 1083,
"stars": 4324,
"watchers": 75,
"fork_history": {
"days": [
{
"date": "2021-06-08",
"count": 5
},
{
"date": "2021-06-11",
"count": 1
},
{
"date": "2021-06-12",
"count": 1
},
{
"date": "2021-06-13",
"count": 1
},
{
"date": "2021-06-14",
"count": 1
},
{
"date": "2021-06-17",
"count": 2
},
{
"date": "2021-06-21",
"count": 2
},
{
"date": "2021-06-23",
"count": 1
},
{
"date": "2021-06-24",
"count": 2
},
{
"date": "2021-06-28",
"count": 5
},
{
"date": "2021-06-30",
"count": 3
},
{
"date": "2021-07-08",
"count": 1
},
{
"date": "2021-07-12",
"count": 1
},
{
"date": "2021-07-14",
"count": 1
},
{
"date": "2021-07-15",
"count": 1
},
{
"date": "2021-07-16",
"count": 1
},
{
"date": "2021-07-17",
"count": 2
},
{
"date": "2021-07-19",
"count": 1
},
{
"date": "2021-07-20",
"count": 1
},
{
"date": "2021-07-21",
"count": 1
},
{
"date": "2021-07-23",
"count": 1
},
{
"date": "2021-07-24",
"count": 1
},
{
"date": "2021-07-26",
"count": 2
},
{
"date": "2021-07-29",
"count": 1
},
{
"date": "2021-08-04",
"count": 1
},
{
"date": "2021-08-10",
"count": 1
},
{
"date": "2021-08-13",
"count": 1
},
{
"date": "2021-08-24",
"count": 1
},
{
"date": "2021-08-27",
"count": 1
},
{
"date": "2021-09-01",
"count": 1
},
{
"date": "2021-09-02",
"count": 1
},
{
"date": "2021-09-03",
"count": 1
},
{
"date": "2021-09-07",
"count": 1
},
{
"date": "2021-09-09",
"count": 1
},
{
"date": "2021-09-10",
"count": 1
},
{
"date": "2021-09-15",
"count": 1
},
{
"date": "2021-09-16",
"count": 2
},
{
"date": "2021-09-19",
"count": 1
},
{
"date": "2021-09-27",
"count": 1
},
{
"date": "2021-10-11",
"count": 2
},
{
"date": "2021-10-14",
"count": 1
},
{
"date": "2021-10-20",
"count": 1
},
{
"date": "2021-11-09",
"count": 2
},
{
"date": "2021-11-10",
"count": 1
},
{
"date": "2021-11-11",
"count": 1
},
{
"date": "2021-11-13",
"count": 1
},
{
"date": "2021-11-15",
"count": 1
},
{
"date": "2021-11-16",
"count": 1
},
{
"date": "2021-11-17",
"count": 3
},
{
"date": "2021-11-18",
"count": 2
},
{
"date": "2021-11-19",
"count": 3
},
{
"date": "2021-11-20",
"count": 2
},
{
"date": "2021-11-22",
"count": 2
},
{
"date": "2021-11-24",
"count": 1
},
{
"date": "2021-11-25",
"count": 1
},
{
"date": "2021-11-26",
"count": 1
},
{
"date": "2021-11-27",
"count": 2
},
{
"date": "2021-11-30",
"count": 1
},
{
"date": "2021-12-01",
"count": 1
},
{
"date": "2021-12-02",
"count": 1
},
{
"date": "2021-12-03",
"count": 2
},
{
"date": "2021-12-04",
"count": 2
},
{
"date": "2021-12-06",
"count": 1
},
{
"date": "2021-12-07",
"count": 1
},
{
"date": "2021-12-08",
"count": 1
},
{
"date": "2021-12-09",
"count": 1
},
{
"date": "2021-12-10",
"count": 2
},
{
"date": "2021-12-12",
"count": 1
},
{
"date": "2021-12-13",
"count": 1
},
{
"date": "2021-12-14",
"count": 2
},
{
"date": "2021-12-20",
"count": 1
},
{
"date": "2021-12-21",
"count": 1
},
{
"date": "2021-12-22",
"count": 2
},
{
"date": "2021-12-24",
"count": 1
},
{
"date": "2021-12-26",
"count": 1
},
{
"date": "2021-12-28",
"count": 1
},
{
"date": "2021-12-30",
"count": 3
},
{
"date": "2022-01-04",
"count": 1
},
{
"date": "2022-01-05",
"count": 1
},
{
"date": "2022-01-06",
"count": 1
},
{
"date": "2022-01-10",
"count": 2
},
{
"date": "2022-01-11",
"count": 2
},
{
"date": "2022-01-12",
"count": 2
},
{
"date": "2022-01-13",
"count": 4
},
{
"date": "2022-01-14",
"count": 2
},
{
"date": "2022-01-15",
"count": 1
},
{
"date": "2022-01-17",
"count": 4
},
{
"date": "2022-01-18",
"count": 3
},
{
"date": "2022-01-20",
"count": 2
},
{
"date": "2022-01-24",
"count": 3
},
{
"date": "2022-01-26",
"count": 2
},
{
"date": "2022-01-27",
"count": 6
},
{
"date": "2022-02-04",
"count": 1
},
{
"date": "2022-02-08",
"count": 1
},
{
"date": "2022-02-09",
"count": 3
},
{
"date": "2022-02-10",
"count": 1
},
{
"date": "2022-02-14",
"count": 1
},
{
"date": "2022-02-17",
"count": 1
},
{
"date": "2022-02-19",
"count": 1
},
{
"date": "2022-02-21",
"count": 1
},
{
"date": "2022-02-23",
"count": 1
},
{
"date": "2022-02-25",
"count": 2
},
{
"date": "2022-02-28",
"count": 1
},
{
"date": "2022-03-01",
"count": 2
},
{
"date": "2022-03-03",
"count": 1
},
{
"date": "2022-03-04",
"count": 2
},
{
"date": "2022-03-05",
"count": 2
},
{
"date": "2022-03-10",
"count": 5
},
{
"date": "2022-03-13",
"count": 1
},
{
"date": "2022-03-14",
"count": 1
},
{
"date": "2022-03-15",
"count": 2
},
{
"date": "2022-03-17",
"count": 1
},
{
"date": "2022-03-22",
"count": 2
},
{
"date": "2022-03-23",
"count": 2
},
{
"date": "2022-03-24",
"count": 1
},
{
"date": "2022-03-25",
"count": 2
},
{
"date": "2022-03-30",
"count": 5
},
{
"date": "2022-03-31",
"count": 4
},
{
"date": "2022-04-01",
"count": 2
},
{
"date": "2022-04-02",
"count": 1
},
{
"date": "2022-04-06",
"count": 1
},
{
"date": "2022-04-07",
"count": 1
},
{
"date": "2022-04-08",
"count": 2
},
{
"date": "2022-04-10",
"count": 2
},
{
"date": "2022-04-11",
"count": 1
},
{
"date": "2022-04-13",
"count": 2
},
{
"date": "2022-04-14",
"count": 1
},
{
"date": "2022-04-15",
"count": 2
},
{
"date": "2022-04-18",
"count": 1
},
{
"date": "2022-04-20",
"count": 1
},
{
"date": "2022-04-21",
"count": 2
},
{
"date": "2022-04-22",
"count": 2
},
{
"date": "2022-04-25",
"count": 1
},
{
"date": "2022-04-26",
"count": 2
},
{
"date": "2022-04-27",
"count": 1
},
{
"date": "2022-04-28",
"count": 4
},
{
"date": "2022-04-29",
"count": 2
},
{
"date": "2022-04-30",
"count": 1
},
{
"date": "2022-05-03",
"count": 4
},
{
"date": "2022-05-04",
"count": 4
},
{
"date": "2022-05-05",
"count": 2
},
{
"date": "2022-05-06",
"count": 1
},
{
"date": "2022-05-07",
"count": 4
},
{
"date": "2022-05-08",
"count": 1
},
{
"date": "2022-05-09",
"count": 2
},
{
"date": "2022-05-10",
"count": 4
},
{
"date": "2022-05-11",
"count": 1
},
{
"date": "2022-05-12",
"count": 1
},
{
"date": "2022-05-13",
"count": 1
},
{
"date": "2022-05-16",
"count": 3
},
{
"date": "2022-05-17",
"count": 4
},
{
"date": "2022-05-18",
"count": 1
},
{
"date": "2022-05-20",
"count": 1
},
{
"date": "2022-05-22",
"count": 2
},
{
"date": "2022-05-24",
"count": 2
},
{
"date": "2022-05-26",
"count": 3
},
{
"date": "2022-05-31",
"count": 2
},
{
"date": "2022-06-02",
"count": 2
},
{
"date": "2022-06-04",
"count": 1
},
{
"date": "2022-06-06",
"count": 1
},
{
"date": "2022-06-07",
"count": 2
},
{
"date": "2022-06-08",
"count": 2
},
{
"date": "2022-06-09",
"count": 2
},
{
"date": "2022-06-11",
"count": 1
},
{
"date": "2022-06-12",
"count": 1
},
{
"date": "2022-06-13",
"count": 1
},
{
"date": "2022-06-14",
"count": 1
},
{
"date": "2022-06-16",
"count": 2
},
{
"date": "2022-06-17",
"count": 1
},
{
"date": "2022-06-20",
"count": 1
},
{
"date": "2022-06-21",
"count": 1
},
{
"date": "2022-06-22",
"count": 1
},
{
"date": "2022-06-23",
"count": 1
},
{
"date": "2022-06-28",
"count": 1
},
{
"date": "2022-06-30",
"count": 1
},
{
"date": "2022-07-01",
"count": 3
},
{
"date": "2022-07-05",
"count": 1
},
{
"date": "2022-07-06",
"count": 2
},
{
"date": "2022-07-11",
"count": 1
},
{
"date": "2022-07-13",
"count": 3
},
{
"date": "2022-07-14",
"count": 5
},
{
"date": "2022-07-15",
"count": 2
},
{
"date": "2022-07-20",
"count": 1
},
{
"date": "2022-07-21",
"count": 3
},
{
"date": "2022-07-29",
"count": 1
},
{
"date": "2022-07-31",
"count": 2
},
{
"date": "2022-08-01",
"count": 3
},
{
"date": "2022-08-06",
"count": 1
},
{
"date": "2022-08-07",
"count": 1
},
{
"date": "2022-08-08",
"count": 1
},
{
"date": "2022-08-10",
"count": 1
},
{
"date": "2022-08-11",
"count": 4
},
{
"date": "2022-08-12",
"count": 2
},
{
"date": "2022-08-13",
"count": 1
},
{
"date": "2022-08-15",
"count": 1
},
{
"date": "2022-08-17",
"count": 3
},
{
"date": "2022-08-19",
"count": 6
},
{
"date": "2022-08-22",
"count": 1
},
{
"date": "2022-08-23",
"count": 1
},
{
"date": "2022-08-24",
"count": 4
},
{
"date": "2022-08-31",
"count": 1
},
{
"date": "2022-09-01",
"count": 1
},
{
"date": "2022-09-02",
"count": 1
},
{
"date": "2022-09-03",
"count": 1
},
{
"date": "2022-09-05",
"count": 2
},
{
"date": "2022-09-06",
"count": 3
},
{
"date": "2022-09-07",
"count": 3
},
{
"date": "2022-09-08",
"count": 2
},
{
"date": "2022-09-09",
"count": 12
},
{
"date": "2022-09-10",
"count": 4
},
{
"date": "2022-09-11",
"count": 3
},
{
"date": "2022-09-12",
"count": 1
},
{
"date": "2022-09-14",
"count": 2
},
{
"date": "2022-09-15",
"count": 4
},
{
"date": "2022-09-16",
"count": 1
},
{
"date": "2022-09-18",
"count": 1
},
{
"date": "2022-09-19",
"count": 1
},
{
"date": "2022-09-21",
"count": 1
},
{
"date": "2022-09-22",
"count": 2
},
{
"date": "2022-09-25",
"count": 2
},
{
"date": "2022-09-29",
"count": 3
},
{
"date": "2022-10-05",
"count": 1
},
{
"date": "2022-10-06",
"count": 1
},
{
"date": "2022-10-10",
"count": 1
},
{
"date": "2022-10-11",
"count": 6
},
{
"date": "2022-10-13",
"count": 2
},
{
"date": "2022-10-14",
"count": 1
},
{
"date": "2022-10-15",
"count": 1
},
{
"date": "2022-10-16",
"count": 4
},
{
"date": "2022-10-17",
"count": 1
},
{
"date": "2022-10-18",
"count": 1
},
{
"date": "2022-10-20",
"count": 1
},
{
"date": "2022-10-21",
"count": 1
},
{
"date": "2022-10-22",
"count": 2
},
{
"date": "2022-10-24",
"count": 1
},
{
"date": "2022-10-25",
"count": 1
},
{
"date": "2022-10-26",
"count": 1
},
{
"date": "2022-10-27",
"count": 1
},
{
"date": "2022-10-28",
"count": 2
},
{
"date": "2022-11-01",
"count": 5
},
{
"date": "2022-11-02",
"count": 3
},
{
"date": "2022-11-07",
"count": 2
},
{
"date": "2022-11-08",
"count": 1
},
{
"date": "2022-11-10",
"count": 1
},
{
"date": "2022-11-11",
"count": 1
},
{
"date": "2022-11-12",
"count": 1
},
{
"date": "2022-11-13",
"count": 1
},
{
"date": "2022-11-16",
"count": 1
},
{
"date": "2022-11-17",
"count": 1
},
{
"date": "2022-11-18",
"count": 1
},
{
"date": "2022-11-21",
"count": 2
},
{
"date": "2022-11-22",
"count": 1
},
{
"date": "2022-11-23",
"count": 1
},
{
"date": "2022-11-24",
"count": 4
},
{
"date": "2022-11-25",
"count": 2
},
{
"date": "2022-11-27",
"count": 1
},
{
"date": "2022-11-28",
"count": 2
},
{
"date": "2022-11-29",
"count": 3
},
{
"date": "2022-12-02",
"count": 2
},
{
"date": "2022-12-04",
"count": 1
},
{
"date": "2022-12-05",
"count": 2
},
{
"date": "2022-12-06",
"count": 2
},
{
"date": "2022-12-07",
"count": 1
},
{
"date": "2022-12-08",
"count": 1
},
{
"date": "2022-12-14",
"count": 1
},
{
"date": "2022-12-15",
"count": 4
},
{
"date": "2022-12-18",
"count": 1
},
{
"date": "2022-12-20",
"count": 1
},
{
"date": "2022-12-28",
"count": 2
},
{
"date": "2022-12-30",
"count": 1
},
{
"date": "2023-01-09",
"count": 1
},
{
"date": "2023-01-11",
"count": 2
},
{
"date": "2023-01-29",
"count": 2
},
{
"date": "2023-01-30",
"count": 1
},
{
"date": "2023-01-31",
"count": 2
},
{
"date": "2023-02-01",
"count": 1
},
{
"date": "2023-02-02",
"count": 1
},
{
"date": "2023-02-03",
"count": 1
},
{
"date": "2023-02-04",
"count": 1
},
{
"date": "2023-02-05",
"count": 1
},
{
"date": "2023-02-06",
"count": 3
},
{
"date": "2023-02-08",
"count": 1
},
{
"date": "2023-02-10",
"count": 2
},
{
"date": "2023-02-13",
"count": 2
},
{
"date": "2023-02-16",
"count": 2
},
{
"date": "2023-02-17",
"count": 1
},
{
"date": "2023-02-18",
"count": 2
},
{
"date": "2023-02-19",
"count": 1
},
{
"date": "2023-02-20",
"count": 2
},
{
"date": "2023-02-21",
"count": 6
},
{
"date": "2023-02-22",
"count": 5
},
{
"date": "2023-02-23",
"count": 1
},
{
"date": "2023-02-25",
"count": 1
},
{
"date": "2023-02-26",
"count": 1
},
{
"date": "2023-02-27",
"count": 2
},
{
"date": "2023-02-28",
"count": 1
},
{
"date": "2023-03-01",
"count": 2
},
{
"date": "2023-03-02",
"count": 2
},
{
"date": "2023-03-03",
"count": 2
},
{
"date": "2023-03-05",
"count": 1
},
{
"date": "2023-03-06",
"count": 1
},
{
"date": "2023-03-07",
"count": 2
},
{
"date": "2023-03-09",
"count": 1
},
{
"date": "2023-03-13",
"count": 2
},
{
"date": "2023-03-15",
"count": 4
},
{
"date": "2023-03-16",
"count": 4
},
{
"date": "2023-03-21",
"count": 2
},
{
"date": "2023-03-23",
"count": 2
},
{
"date": "2023-03-24",
"count": 1
},
{
"date": "2023-03-27",
"count": 1
},
{
"date": "2023-03-28",
"count": 2
},
{
"date": "2023-03-29",
"count": 1
},
{
"date": "2023-03-30",
"count": 2
},
{
"date": "2023-03-31",
"count": 1
},
{
"date": "2023-04-03",
"count": 1
},
{
"date": "2023-04-04",
"count": 1
},
{
"date": "2023-04-05",
"count": 1
},
{
"date": "2023-04-10",
"count": 1
},
{
"date": "2023-04-11",
"count": 2
},
{
"date": "2023-04-12",
"count": 1
},
{
"date": "2023-04-13",
"count": 1
},
{
"date": "2023-04-14",
"count": 1
},
{
"date": "2023-04-16",
"count": 1
},
{
"date": "2023-04-17",
"count": 2
},
{
"date": "2023-04-18",
"count": 1
},
{
"date": "2023-04-20",
"count": 1
},
{
"date": "2023-04-21",
"count": 1
},
{
"date": "2023-04-23",
"count": 1
},
{
"date": "2023-04-24",
"count": 2
},
{
"date": "2023-04-25",
"count": 1
},
{
"date": "2023-04-26",
"count": 1
},
{
"date": "2023-04-27",
"count": 1
},
{
"date": "2023-04-28",
"count": 2
},
{
"date": "2023-05-04",
"count": 1
},
{
"date": "2023-05-05",
"count": 2
},
{
"date": "2023-05-06",
"count": 1
},
{
"date": "2023-05-08",
"count": 1
},
{
"date": "2023-05-09",
"count": 1
},
{
"date": "2023-05-10",
"count": 2
},
{
"date": "2023-05-13",
"count": 1
},
{
"date": "2023-05-15",
"count": 1
},
{
"date": "2023-05-16",
"count": 2
},
{
"date": "2023-05-17",
"count": 1
},
{
"date": "2023-05-19",
"count": 1
},
{
"date": "2023-05-22",
"count": 2
},
{
"date": "2023-05-24",
"count": 2
},
{
"date": "2023-05-29",
"count": 1
},
{
"date": "2023-05-30",
"count": 1
},
{
"date": "2023-05-31",
"count": 2
},
{
"date": "2023-06-01",
"count": 1
},
{
"date": "2023-06-05",
"count": 1
},
{
"date": "2023-06-06",
"count": 1
},
{
"date": "2023-06-07",
"count": 1
},
{
"date": "2023-06-09",
"count": 1
},
{
"date": "2023-06-12",
"count": 1
},
{
"date": "2023-06-14",
"count": 3
},
{
"date": "2023-06-20",
"count": 1
},
{
"date": "2023-06-21",
"count": 1
},
{
"date": "2023-06-27",
"count": 1
},
{
"date": "2023-06-28",
"count": 1
},
{
"date": "2023-06-29",
"count": 1
},
{
"date": "2023-06-30",
"count": 1
},
{
"date": "2023-07-03",
"count": 1
},
{
"date": "2023-07-04",
"count": 1
},
{
"date": "2023-07-05",
"count": 1
},
{
"date": "2023-07-06",
"count": 1
},
{
"date": "2023-07-08",
"count": 1
},
{
"date": "2023-07-12",
"count": 1
},
{
"date": "2023-07-14",
"count": 1
},
{
"date": "2023-07-17",
"count": 1
},
{
"date": "2023-07-19",
"count": 2
},
{
"date": "2023-07-21",
"count": 2
},
{
"date": "2023-07-24",
"count": 1
},
{
"date": "2023-07-25",
"count": 1
},
{
"date": "2023-07-27",
"count": 1
},
{
"date": "2023-07-28",
"count": 1
},
{
"date": "2023-07-30",
"count": 2
},
{
"date": "2023-08-04",
"count": 1
},
{
"date": "2023-08-06",
"count": 1
},
{
"date": "2023-08-08",
"count": 1
},
{
"date": "2023-08-09",
"count": 1
},
{
"date": "2023-08-10",
"count": 4
},
{
"date": "2023-08-11",
"count": 3
},
{
"date": "2023-08-14",
"count": 1
},
{
"date": "2023-08-18",
"count": 1
},
{
"date": "2023-08-24",
"count": 1
},
{
"date": "2023-08-25",
"count": 1
},
{
"date": "2023-08-26",
"count": 1
},
{
"date": "2023-08-28",
"count": 1
},
{
"date": "2023-08-30",
"count": 1
},
{
"date": "2023-08-31",
"count": 2
},
{
"date": "2023-09-01",
"count": 1
},
{
"date": "2023-09-02",
"count": 1
},
{
"date": "2023-09-04",
"count": 2
},
{
"date": "2023-09-06",
"count": 1
},
{
"date": "2023-09-07",
"count": 1
},
{
"date": "2023-09-08",
"count": 3
},
{
"date": "2023-09-13",
"count": 1
},
{
"date": "2023-09-17",
"count": 1
},
{
"date": "2023-09-18",
"count": 2
},
{
"date": "2023-09-20",
"count": 3
},
{
"date": "2023-09-21",
"count": 1
},
{
"date": "2023-09-22",
"count": 2
},
{
"date": "2023-09-25",
"count": 1
},
{
"date": "2023-09-26",
"count": 1
},
{
"date": "2023-10-06",
"count": 1
},
{
"date": "2023-10-08",
"count": 3
},
{
"date": "2023-10-09",
"count": 1
},
{
"date": "2023-10-16",
"count": 1
},
{
"date": "2023-10-17",
"count": 1
},
{
"date": "2023-10-18",
"count": 2
},
{
"date": "2023-10-19",
"count": 2
},
{
"date": "2023-10-20",
"count": 1
},
{
"date": "2023-10-25",
"count": 2
},
{
"date": "2023-10-28",
"count": 1
},
{
"date": "2023-10-29",
"count": 1
},
{
"date": "2023-10-31",
"count": 1
},
{
"date": "2023-11-02",
"count": 1
},
{
"date": "2023-11-03",
"count": 1
},
{
"date": "2023-11-04",
"count": 1
},
{
"date": "2023-11-10",
"count": 1
},
{
"date": "2023-11-11",
"count": 1
},
{
"date": "2023-11-13",
"count": 1
},
{
"date": "2023-11-15",
"count": 2
},
{
"date": "2023-11-16",
"count": 1
},
{
"date": "2023-11-17",
"count": 1
},
{
"date": "2023-11-21",
"count": 1
},
{
"date": "2023-11-25",
"count": 1
},
{
"date": "2023-11-27",
"count": 1
},
{
"date": "2023-11-30",
"count": 1
},
{
"date": "2023-12-02",
"count": 2
},
{
"date": "2023-12-03",
"count": 1
},
{
"date": "2023-12-05",
"count": 3
},
{
"date": "2023-12-06",
"count": 2
},
{
"date": "2023-12-07",
"count": 2
},
{
"date": "2023-12-08",
"count": 1
},
{
"date": "2023-12-09",
"count": 2
},
{
"date": "2023-12-11",
"count": 1
},
{
"date": "2023-12-12",
"count": 1
},
{
"date": "2023-12-13",
"count": 2
},
{
"date": "2023-12-15",
"count": 1
},
{
"date": "2023-12-18",
"count": 1
},
{
"date": "2023-12-20",
"count": 1
},
{
"date": "2023-12-22",
"count": 1
},
{
"date": "2023-12-26",
"count": 1
},
{
"date": "2023-12-28",
"count": 1
},
{
"date": "2024-01-03",
"count": 1
},
{
"date": "2024-01-04",
"count": 1
},
{
"date": "2024-01-06",
"count": 1
},
{
"date": "2024-01-09",
"count": 2
},
{
"date": "2024-01-10",
"count": 1
},
{
"date": "2024-01-13",
"count": 1
},
{
"date": "2024-01-16",
"count": 2
},
{
"date": "2024-01-17",
"count": 1
},
{
"date": "2024-01-19",
"count": 1
},
{
"date": "2024-01-22",
"count": 1
},
{
"date": "2024-01-25",
"count": 4
},
{
"date": "2024-01-27",
"count": 1
},
{
"date": "2024-01-30",
"count": 1
},
{
"date": "2024-01-31",
"count": 1
},
{
"date": "2024-02-02",
"count": 3
},
{
"date": "2024-02-03",
"count": 2
},
{
"date": "2024-02-04",
"count": 1
},
{
"date": "2024-02-05",
"count": 1
},
{
"date": "2024-02-06",
"count": 1
},
{
"date": "2024-02-18",
"count": 1
},
{
"date": "2024-02-19",
"count": 1
},
{
"date": "2024-02-21",
"count": 1
},
{
"date": "2024-02-23",
"count": 1
},
{
"date": "2024-02-24",
"count": 1
},
{
"date": "2024-02-26",
"count": 1
},
{
"date": "2024-02-28",
"count": 1
},
{
"date": "2024-02-29",
"count": 2
},
{
"date": "2024-03-06",
"count": 1
},
{
"date": "2024-03-07",
"count": 1
},
{
"date": "2024-03-10",
"count": 1
},
{
"date": "2024-03-11",
"count": 1
},
{
"date": "2024-03-12",
"count": 2
},
{
"date": "2024-03-13",
"count": 2
},
{
"date": "2024-03-14",
"count": 2
},
{
"date": "2024-03-22",
"count": 1
},
{
"date": "2024-03-23",
"count": 1
},
{
"date": "2024-03-24",
"count": 1
},
{
"date": "2024-03-25",
"count": 1
},
{
"date": "2024-03-27",
"count": 1
},
{
"date": "2024-03-28",
"count": 1
},
{
"date": "2024-03-29",
"count": 2
},
{
"date": "2024-04-03",
"count": 1
},
{
"date": "2024-04-07",
"count": 1
},
{
"date": "2024-04-08",
"count": 1
},
{
"date": "2024-04-16",
"count": 1
},
{
"date": "2024-04-17",
"count": 1
},
{
"date": "2024-04-19",
"count": 1
},
{
"date": "2024-04-20",
"count": 1
},
{
"date": "2024-04-22",
"count": 1
},
{
"date": "2024-04-24",
"count": 1
},
{
"date": "2024-04-26",
"count": 1
},
{
"date": "2024-04-27",
"count": 1
},
{
"date": "2024-04-28",
"count": 1
},
{
"date": "2024-05-09",
"count": 1
},
{
"date": "2024-05-10",
"count": 1
},
{
"date": "2024-05-11",
"count": 1
},
{
"date": "2024-05-12",
"count": 1
},
{
"date": "2024-05-14",
"count": 1
},
{
"date": "2024-05-17",
"count": 3
},
{
"date": "2024-05-22",
"count": 1
},
{
"date": "2024-05-27",
"count": 2
},
{
"date": "2024-05-28",
"count": 2
},
{
"date": "2024-06-01",
"count": 1
},
{
"date": "2024-06-04",
"count": 1
},
{
"date": "2024-06-08",
"count": 1
},
{
"date": "2024-06-14",
"count": 2
},
{
"date": "2024-06-17",
"count": 1
},
{
"date": "2024-06-20",
"count": 1
},
{
"date": "2024-06-26",
"count": 1
},
{
"date": "2024-07-02",
"count": 1
},
{
"date": "2024-07-03",
"count": 1
},
{
"date": "2024-07-08",
"count": 1
},
{
"date": "2024-07-09",
"count": 1
},
{
"date": "2024-07-12",
"count": 1
},
{
"date": "2024-07-15",
"count": 2
},
{
"date": "2024-07-16",
"count": 1
},
{
"date": "2024-07-17",
"count": 1
},
{
"date": "2024-07-22",
"count": 1
},
{
"date": "2024-07-23",
"count": 2
},
{
"date": "2024-07-25",
"count": 1
},
{
"date": "2024-07-26",
"count": 1
},
{
"date": "2024-07-31",
"count": 1
},
{
"date": "2024-08-02",
"count": 1
},
{
"date": "2024-08-03",
"count": 1
},
{
"date": "2024-08-09",
"count": 1
},
{
"date": "2024-08-14",
"count": 2
},
{
"date": "2024-08-16",
"count": 1
},
{
"date": "2024-08-22",
"count": 1
},
{
"date": "2024-08-26",
"count": 1
},
{
"date": "2024-08-27",
"count": 1
},
{
"date": "2024-08-28",
"count": 1
},
{
"date": "2024-09-03",
"count": 2
},
{
"date": "2024-09-04",
"count": 1
},
{
"date": "2024-09-05",
"count": 2
},
{
"date": "2024-09-14",
"count": 1
},
{
"date": "2024-09-16",
"count": 1
},
{
"date": "2024-09-25",
"count": 1
},
{
"date": "2024-09-26",
"count": 1
},
{
"date": "2024-09-27",
"count": 1
},
{
"date": "2024-09-29",
"count": 1
},
{
"date": "2024-10-09",
"count": 1
},
{
"date": "2024-10-15",
"count": 1
},
{
"date": "2024-10-18",
"count": 2
},
{
"date": "2024-10-22",
"count": 1
},
{
"date": "2024-10-25",
"count": 1
},
{
"date": "2024-10-28",
"count": 1
},
{
"date": "2024-10-29",
"count": 1
},
{
"date": "2024-10-30",
"count": 1
},
{
"date": "2024-11-01",
"count": 1
},
{
"date": "2024-11-03",
"count": 1
},
{
"date": "2024-11-04",
"count": 1
},
{
"date": "2024-11-08",
"count": 1
},
{
"date": "2024-11-09",
"count": 1
},
{
"date": "2024-11-13",
"count": 1
},
{
"date": "2024-11-21",
"count": 1
},
{
"date": "2024-11-29",
"count": 1
},
{
"date": "2024-12-01",
"count": 1
},
{
"date": "2024-12-09",
"count": 1
},
{
"date": "2024-12-11",
"count": 1
},
{
"date": "2024-12-12",
"count": 1
},
{
"date": "2024-12-13",
"count": 1
},
{
"date": "2024-12-18",
"count": 1
},
{
"date": "2024-12-30",
"count": 1
},
{
"date": "2024-12-31",
"count": 1
},
{
"date": "2025-01-22",
"count": 1
},
{
"date": "2025-01-26",
"count": 1
},
{
"date": "2025-02-05",
"count": 1
},
{
"date": "2025-02-07",
"count": 1
},
{
"date": "2025-02-08",
"count": 1
},
{
"date": "2025-02-11",
"count": 2
},
{
"date": "2025-02-13",
"count": 2
},
{
"date": "2025-02-14",
"count": 2
},
{
"date": "2025-02-17",
"count": 1
},
{
"date": "2025-02-21",
"count": 1
},
{
"date": "2025-02-22",
"count": 1
},
{
"date": "2025-02-24",
"count": 1
},
{
"date": "2025-02-26",
"count": 1
},
{
"date": "2025-03-03",
"count": 1
},
{
"date": "2025-03-06",
"count": 1
},
{
"date": "2025-03-14",
"count": 2
},
{
"date": "2025-03-16",
"count": 1
},
{
"date": "2025-03-21",
"count": 1
},
{
"date": "2025-03-24",
"count": 1
},
{
"date": "2025-03-28",
"count": 1
},
{
"date": "2025-03-29",
"count": 1
},
{
"date": "2025-04-07",
"count": 1
},
{
"date": "2025-04-08",
"count": 1
},
{
"date": "2025-04-09",
"count": 1
},
{
"date": "2025-04-11",
"count": 1
},
{
"date": "2025-04-15",
"count": 1
},
{
"date": "2025-04-24",
"count": 1
},
{
"date": "2025-05-11",
"count": 1
},
{
"date": "2025-05-20",
"count": 1
},
{
"date": "2025-05-21",
"count": 1
},
{
"date": "2025-05-23",
"count": 1
},
{
"date": "2025-05-26",
"count": 1
},
{
"date": "2025-05-27",
"count": 1
},
{
"date": "2025-05-28",
"count": 1
},
{
"date": "2025-05-29",
"count": 1
},
{
"date": "2025-05-30",
"count": 1
},
{
"date": "2025-06-22",
"count": 1
},
{
"date": "2025-06-26",
"count": 1
},
{
"date": "2025-06-27",
"count": 1
},
{
"date": "2025-07-02",
"count": 1
},
{
"date": "2025-07-10",
"count": 1
},
{
"date": "2025-07-21",
"count": 1
},
{
"date": "2025-07-22",
"count": 1
},
{
"date": "2025-07-31",
"count": 1
},
{
"date": "2025-08-05",
"count": 1
},
{
"date": "2025-08-08",
"count": 1
},
{
"date": "2025-08-22",
"count": 1
},
{
"date": "2025-08-26",
"count": 2
},
{
"date": "2025-08-28",
"count": 1
},
{
"date": "2025-09-06",
"count": 1
},
{
"date": "2025-09-08",
"count": 1
},
{
"date": "2025-09-09",
"count": 1
},
{
"date": "2025-09-10",
"count": 1
},
{
"date": "2025-09-11",
"count": 1
},
{
"date": "2025-09-20",
"count": 1
},
{
"date": "2025-09-23",
"count": 1
},
{
"date": "2025-09-29",
"count": 1
},
{
"date": "2025-10-31",
"count": 1
},
{
"date": "2025-11-14",
"count": 1
},
{
"date": "2025-11-18",
"count": 1
},
{
"date": "2025-11-24",
"count": 2
},
{
"date": "2025-11-27",
"count": 1
},
{
"date": "2025-12-02",
"count": 3
},
{
"date": "2025-12-10",
"count": 1
},
{
"date": "2025-12-12",
"count": 1
},
{
"date": "2025-12-14",
"count": 1
},
{
"date": "2025-12-18",
"count": 2
},
{
"date": "2025-12-19",
"count": 1
},
{
"date": "2025-12-22",
"count": 1
},
{
"date": "2025-12-24",
"count": 1
},
{
"date": "2025-12-25",
"count": 2
},
{
"date": "2026-01-06",
"count": 1
},
{
"date": "2026-01-09",
"count": 1
},
{
"date": "2026-01-16",
"count": 1
},
{
"date": "2026-01-19",
"count": 1
},
{
"date": "2026-01-30",
"count": 1
},
{
"date": "2026-02-04",
"count": 1
},
{
"date": "2026-02-06",
"count": 1
},
{
"date": "2026-02-24",
"count": 1
},
{
"date": "2026-03-01",
"count": 1
},
{
"date": "2026-03-11",
"count": 1
},
{
"date": "2026-03-12",
"count": 2
},
{
"date": "2026-03-13",
"count": 1
},
{
"date": "2026-04-02",
"count": 1
},
{
"date": "2026-04-14",
"count": 1
},
{
"date": "2026-04-27",
"count": 1
},
{
"date": "2026-05-07",
"count": 1
},
{
"date": "2026-05-09",
"count": 1
},
{
"date": "2026-05-14",
"count": 1
},
{
"date": "2026-05-25",
"count": 1
},
{
"date": "2026-05-26",
"count": 1
},
{
"date": "2026-05-28",
"count": 1
},
{
"date": "2026-05-29",
"count": 1
},
{
"date": "2026-05-31",
"count": 1
},
{
"date": "2026-06-02",
"count": 1
},
{
"date": "2026-06-05",
"count": 1
},
{
"date": "2026-06-06",
"count": 1
},
{
"date": "2026-06-09",
"count": 1
},
{
"date": "2026-06-13",
"count": 1
},
{
"date": "2026-06-16",
"count": 1
},
{
"date": "2026-06-20",
"count": 1
},
{
"date": "2026-06-21",
"count": 1
},
{
"date": "2026-06-23",
"count": 2
},
{
"date": "2026-06-25",
"count": 1
},
{
"date": "2026-07-12",
"count": 2
},
{
"date": "2026-07-14",
"count": 1
},
{
"date": "2026-07-15",
"count": 1
},
{
"date": "2026-07-22",
"count": 1
},
{
"date": "2026-07-24",
"count": 1
}
],
"complete": false,
"collected": 1000,
"total_forks": 1083
},
"star_history": null,
"open_issues_and_prs": 340
},
"ai_readiness": {
"has_nix": false,
"example_dirs": [],
"has_llms_txt": false,
"has_dockerfile": true,
"has_mcp_signal": false,
"bootstrap_files": [],
"api_schema_files": [],
"has_devcontainer": false,
"typecheck_configs": [
"streampark-console/streampark-console-webapp/tsconfig.json"
],
"toolchain_manifests": [
"pom.xml",
"streampark-common/pom.xml",
"streampark-console/pom.xml",
"streampark-console/streampark-console-service/pom.xml",
"streampark-e2e/pom.xml",
"streampark-e2e/streampark-e2e-case/pom.xml",
"streampark-e2e/streampark-e2e-core/pom.xml",
"streampark-flink/pom.xml",
"streampark-flink/streampark-flink-client/pom.xml",
"streampark-flink/streampark-flink-client/streampark-flink-client-api/pom.xml",
"streampark-flink/streampark-flink-client/streampark-flink-client-core/pom.xml",
"streampark-flink/streampark-flink-kubernetes/pom.xml",
"streampark-flink/streampark-flink-packer/pom.xml",
"streampark-flink/streampark-flink-proxy/pom.xml",
"streampark-flink/streampark-flink-shims/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims-base/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims-test/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.12/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.13/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.14/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.15/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.16/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.17/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.18/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.19/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.20/pom.xml",
"streampark-flink/streampark-flink-sqlclient/pom.xml",
"streampark-flink/streampark-flink-udf/pom.xml",
"streampark-shaded/pom.xml",
"streampark-shaded/streampark-shaded-jackson/pom.xml",
"streampark-shaded/streampark-shaded-slf4j/pom.xml",
"streampark-spark/pom.xml",
"streampark-spark/streampark-spark-cli/pom.xml",
"streampark-spark/streampark-spark-client/pom.xml",
"streampark-spark/streampark-spark-client/streampark-spark-client-api/pom.xml",
"streampark-spark/streampark-spark-client/streampark-spark-client-core/pom.xml",
"streampark-spark/streampark-spark-core/pom.xml",
"streampark-spark/streampark-spark-sqlclient/pom.xml"
],
"largest_source_bytes": 41539,
"source_files_sampled": 1140,
"oversized_source_files": 0,
"agent_instruction_files": [
"AGENTS.md"
],
"agent_instruction_max_bytes": 14466
},
"dependencies": {
"manifests": [
"pom.xml",
"streampark-common/pom.xml",
"streampark-console/pom.xml",
"streampark-e2e/pom.xml",
"streampark-flink/pom.xml",
"streampark-shaded/pom.xml",
"streampark-spark/pom.xml"
],
"advisories": {
"error": null,
"scope": "published_package",
"source": "osv",
"findings": [
{
"name": "com.jamesmurty.utils:java-xmlbuilder",
"direct": false,
"version": "0.4",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.8,
"advisory_ids": [
"GHSA-3vrc-rrpw-r5pw"
],
"fixed_version": "1.2",
"advisory_count": 1,
"oldest_advisory_days": 1251
},
{
"name": "io.netty:netty",
"direct": false,
"version": "3.6.2.Final",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.1,
"advisory_ids": [
"GHSA-5mcr-gq6c-3hq2",
"GHSA-7vpq-g998-qpv7",
"GHSA-9vjp-v76f-g363",
"GHSA-cqqj-4p63-rrmm",
"GHSA-f256-j965-7f32",
"GHSA-grg4-wf29-r9vv",
"GHSA-p2v9-g2qv-p635",
"GHSA-p979-4mfw-53vg",
"GHSA-wm47-8v5p-wjpj",
"GHSA-wx5j-54mm-rqqq"
],
"fixed_version": "4.1.71.Final",
"advisory_count": 11,
"oldest_advisory_days": 2478
},
{
"name": "log4j:log4j",
"direct": false,
"version": "1.2.17",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.8,
"advisory_ids": [
"GHSA-2qrg-x229-3v8q",
"GHSA-65fg-84f6-3jq3",
"GHSA-f7vh-qwp3-x37m",
"GHSA-fp5r-v3w9-4333",
"GHSA-vp98-w2p3-mv35",
"GHSA-w9p3-5cr8-m3jj"
],
"fixed_version": "2.0",
"advisory_count": 6,
"oldest_advisory_days": 2391
},
{
"name": "org.apache.avro:avro",
"direct": false,
"version": "1.10.2",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.8,
"advisory_ids": [
"GHSA-r7pg-v2c8-mfg3",
"GHSA-rhrv-645h-fjfh"
],
"fixed_version": "1.11.4",
"advisory_count": 2,
"oldest_advisory_days": 1029
},
{
"name": "org.apache.commons:commons-text",
"direct": false,
"version": "1.6",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.8,
"advisory_ids": [
"GHSA-599f-7c49-w659"
],
"fixed_version": "1.10.0",
"advisory_count": 1,
"oldest_advisory_days": 1380
},
{
"name": "org.apache.hadoop:hadoop-common",
"direct": false,
"version": "2.7.7",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.8,
"advisory_ids": [
"GHSA-8wm5-8h9c-47pc",
"GHSA-f5fw-25gw-5m92",
"GHSA-f8vc-wfc8-hxqh",
"GHSA-gx2c-fvhc-ph4j",
"GHSA-h24p-qwf4-84q8",
"GHSA-rmpj-7c96-mrg8"
],
"fixed_version": "3.4.0",
"advisory_count": 6,
"oldest_advisory_days": 1626
},
{
"name": "org.apache.ivy:ivy",
"direct": false,
"version": "2.5.0",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.1,
"advisory_ids": [
"GHSA-2jc4-r94c-rp7h",
"GHSA-94rr-4jr5-9h2p",
"GHSA-wv7w-rj2x-556x"
],
"fixed_version": "2.5.2",
"advisory_count": 3,
"oldest_advisory_days": 1355
},
{
"name": "org.apache.spark:spark-core_2.12",
"direct": false,
"version": "3.2.0",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.9,
"advisory_ids": [
"GHSA-329j-jfvr-rhr6",
"GHSA-43xg-8wmj-cw8h",
"GHSA-jwp6-cvj8-fw65"
],
"fixed_version": "4.0.1",
"advisory_count": 3,
"oldest_advisory_days": 1361
},
{
"name": "org.apache.zookeeper:zookeeper",
"direct": false,
"version": "3.6.2",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.1,
"advisory_ids": [
"GHSA-7286-pgfv-vxvh",
"GHSA-r978-9m6m-6gm6"
],
"fixed_version": "3.9.2",
"advisory_count": 2,
"oldest_advisory_days": 1017
},
{
"name": "org.codehaus.jackson:jackson-mapper-asl",
"direct": false,
"version": "1.9.13",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.8,
"advisory_ids": [
"GHSA-c27h-mcmw-48hv",
"GHSA-r6j9-8759-g62w"
],
"fixed_version": null,
"advisory_count": 2,
"oldest_advisory_days": 2362
},
{
"name": "org.lz4:lz4-java",
"direct": false,
"version": "1.7.1",
"severity": "critical",
"ecosystem": "maven",
"cvss_score": 9.1,
"advisory_ids": [
"GHSA-cmp6-m4wj-q63q",
"GHSA-vqf4-7m7x-wgfc",
"GHSA-xx22-p4ch-683r"
],
"fixed_version": "1.11.1",
"advisory_count": 3,
"oldest_advisory_days": 238
},
{
"name": "com.fasterxml.jackson.core:jackson-core",
"direct": false,
"version": "2.13.5",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-72hv-8253-57qq",
"GHSA-h46c-h94j-95f3",
"GHSA-r7wm-3cxj-wff9"
],
"fixed_version": "3.2.1",
"advisory_count": 3,
"oldest_advisory_days": 392
},
{
"name": "com.fasterxml.jackson.core:jackson-databind",
"direct": false,
"version": "2.13.5",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 8.1,
"advisory_ids": [
"GHSA-3wrr-7qpf-2prh",
"GHSA-5jmj-h7xm-6q6v",
"GHSA-hgj6-7826-r7m5",
"GHSA-j3rv-43j4-c7qm",
"GHSA-rmj7-2vxq-3g9f"
],
"fixed_version": "3.1.4",
"advisory_count": 5,
"oldest_advisory_days": 31
},
{
"name": "com.google.code.gson:gson",
"direct": false,
"version": "2.2.4",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 7.7,
"advisory_ids": [
"GHSA-4jrv-ppp4-jm57"
],
"fixed_version": "2.8.9",
"advisory_count": 1,
"oldest_advisory_days": 1544
},
{
"name": "com.google.protobuf:protobuf-java",
"direct": false,
"version": "2.5.0",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-735f-pc8j-v9w8",
"GHSA-h4h5-3hr4-j3g2",
"GHSA-wrvw-hg22-4m67"
],
"fixed_version": "4.28.2",
"advisory_count": 3,
"oldest_advisory_days": 1659
},
{
"name": "com.sun.jersey:jersey-core",
"direct": false,
"version": "1.9",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 8.1,
"advisory_ids": [
"GHSA-5m48-vr54-vmh3"
],
"fixed_version": "1.13",
"advisory_count": 1,
"oldest_advisory_days": 1529
},
{
"name": "commons-io:commons-io",
"direct": false,
"version": "2.8.0",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-78wr-2p64-hpwj"
],
"fixed_version": "2.14.0",
"advisory_count": 1,
"oldest_advisory_days": 659
},
{
"name": "io.airlift:aircompressor",
"direct": false,
"version": "0.21",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 8.6,
"advisory_ids": [
"GHSA-973x-65j7-xcf4",
"GHSA-vx9q-rhv9-3jvg"
],
"fixed_version": "3.4",
"advisory_count": 2,
"oldest_advisory_days": 782
},
{
"name": "org.apache.commons:commons-compress",
"direct": false,
"version": "1.4.1",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-4g9r-vxhx-9pgx",
"GHSA-7hfm-57qf-j43q",
"GHSA-crv7-7245-f45f",
"GHSA-mc84-pj99-q6hh",
"GHSA-xqfj-vm6h-2x34"
],
"fixed_version": "1.26.0",
"advisory_count": 5,
"oldest_advisory_days": 1817
},
{
"name": "org.apache.kafka:kafka-clients",
"direct": false,
"version": "2.8.0",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 8.7,
"advisory_ids": [
"GHSA-2x2g-32r7-p4x8",
"GHSA-3j6g-hxx5-3q26",
"GHSA-5qcv-4rpc-jp93",
"GHSA-wf66-mphr-4c4r"
],
"fixed_version": "4.1.2",
"advisory_count": 4,
"oldest_advisory_days": 1765
},
{
"name": "org.codehaus.jettison:jettison",
"direct": false,
"version": "1.1",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-56h3-78gp-v83r",
"GHSA-7rf3-mqpx-h7xg",
"GHSA-grr4-wv38-f68w",
"GHSA-q6g2-g7f3-rr83",
"GHSA-x27m-9w8j-5vcw"
],
"fixed_version": "1.5.4",
"advisory_count": 5,
"oldest_advisory_days": 1407
},
{
"name": "org.xerial.snappy:snappy-java",
"direct": false,
"version": "1.1.8.4",
"severity": "high",
"ecosystem": "maven",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-55g7-9cwv-5qfv",
"GHSA-fjpj-2g6w-x25r",
"GHSA-pqr6-cmr2-h8hf",
"GHSA-qcwq-55hx-v3vh"
],
"fixed_version": "1.1.10.4",
"advisory_count": 4,
"oldest_advisory_days": 1135
},
{
"name": "commons-configuration:commons-configuration",
"direct": false,
"version": "1.6",
"severity": "moderate",
"ecosystem": "maven",
"cvss_score": 5.3,
"advisory_ids": [
"GHSA-pvp8-3xj6-8c6x"
],
"fixed_version": null,
"advisory_count": 1,
"oldest_advisory_days": 441
},
{
"name": "commons-httpclient:commons-httpclient",
"direct": false,
"version": "3.1",
"severity": "moderate",
"ecosystem": "maven",
"cvss_score": null,
"advisory_ids": [
"GHSA-3832-9276-x7gf"
],
"fixed_version": null,
"advisory_count": 1,
"oldest_advisory_days": 1534
},
{
"name": "commons-lang:commons-lang",
"direct": false,
"version": "2.6",
"severity": "moderate",
"ecosystem": "maven",
"cvss_score": 6.5,
"advisory_ids": [
"GHSA-j288-q9x7-2f5v"
],
"fixed_version": "3.18.0",
"advisory_count": 1,
"oldest_advisory_days": 378
},
{
"name": "org.apache.commons:commons-lang3",
"direct": false,
"version": "3.8.1",
"severity": "moderate",
"ecosystem": "maven",
"cvss_score": 6.5,
"advisory_ids": [
"GHSA-j288-q9x7-2f5v"
],
"fixed_version": "3.18.0",
"advisory_count": 1,
"oldest_advisory_days": 378
},
{
"name": "org.apache.spark:spark-network-common_2.12",
"direct": false,
"version": "3.2.0",
"severity": "moderate",
"ecosystem": "maven",
"cvss_score": 6.5,
"advisory_ids": [
"GHSA-6p6v-m64v-jx8q"
],
"fixed_version": "3.5.2",
"advisory_count": 1,
"oldest_advisory_days": 283
}
],
"collected": true,
"malicious": [],
"truncated": false,
"by_severity": {
"high": 11,
"critical": 11,
"moderate": 5
},
"advisory_count": 79,
"affected_count": 27,
"assessed_count": 193,
"malicious_count": 0,
"assessed_package": "maven:org.apache.streampark:streampark-spark-core_2.12@2.1.5",
"unassessed_count": 0,
"direct_affected_count": 0
},
"ecosystems": [
"maven"
],
"dependencies": [
{
"name": "org.apache.flink:force-shading",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${flink.shaded.version}"
},
{
"name": "org.scala-lang:scala-library",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${scala.version}"
},
{
"name": "org.scala-lang:scala-compiler",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${scala.version}"
},
{
"name": "org.scala-lang:scala-reflect",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${scala.version}"
},
{
"name": "org.scala-lang.modules:scala-xml_${scala.binary.version}",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${scala.xml.version}"
},
{
"name": "com.google.guava:guava",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${guava.version}"
},
{
"name": "com.beachape:enumeratum_${scala.binary.version}",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${enumeratum.version}"
},
{
"name": "org.apache.streampark:streampark-common_${scala.binary.version}",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "com.github.ben-manes.caffeine:caffeine",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${caffeine.version}"
},
{
"name": "org.apache.zookeeper:zookeeper",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${zoopkeeper.version}"
},
{
"name": "redis.clients:jedis",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${redis.version}"
},
{
"name": "com.zaxxer:HikariCP",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${hikariCP.version}"
},
{
"name": "com.typesafe:config",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${typesafe-conf.version}"
},
{
"name": "org.yaml:snakeyaml",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${snakeyaml.version}"
},
{
"name": "org.json4s:json4s-jackson_${scala.binary.version}",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${json4s-jackson.version}"
},
{
"name": "com.fasterxml.jackson.core:jackson-databind",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${jackson.version}"
},
{
"name": "com.fasterxml.jackson.core:jackson-core",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${jackson.version}"
},
{
"name": "com.fasterxml.jackson.module:jackson-module-scala_${scala.binary.version}",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${jackson.version}"
},
{
"name": "org.apache.commons:commons-lang3",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${commons-lang3.version}"
},
{
"name": "commons-cli:commons-cli",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${commons-cli.version}"
},
{
"name": "commons-net:commons-net",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${commons-net.version}"
},
{
"name": "org.apache.commons:commons-collections4",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${commons-collections4.version}"
},
{
"name": "org.apache.httpcomponents.client5:httpclient5",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${httpclient5.version}"
},
{
"name": "org.apache.httpcomponents.client5:httpclient5-fluent",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${httpclient5.version}"
},
{
"name": "org.apache.hadoop:hadoop-client-api",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${hadoop.version}"
},
{
"name": "org.apache.hadoop:hadoop-client-runtime",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${hadoop.version}"
},
{
"name": "org.apache.hbase:hbase-client",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${hbase.version}"
},
{
"name": "org.slf4j:slf4j-api",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${slf4j.version}"
},
{
"name": "org.slf4j:log4j-over-slf4j",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${slf4j.version}"
},
{
"name": "ch.qos.logback:logback-classic",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${logback.version}"
},
{
"name": "org.projectlombok:lombok",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "${lombok.version}"
},
{
"name": "org.apache.flink:force-shading",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "com.puppycrawl.tools:checkstyle",
"manifest": "pom.xml",
"ecosystem": "maven",
"version_constraint": "8.14"
},
{
"name": "com.beachape:enumeratum_${scala.binary.version}",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "redis.clients:jedis",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "com.zaxxer:HikariCP",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.yaml:snakeyaml",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "com.typesafe:config",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.hbase:hbase-client",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.hadoop:hadoop-client-api",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.hadoop:hadoop-client-runtime",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.mongodb:mongo-java-driver",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": "3.12.2"
},
{
"name": "org.apache.httpcomponents.client5:httpclient5",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "io.netty:netty-resolver",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": "4.1.65.Final"
},
{
"name": "org.apache.streampark:streampark-shaded-slf4j",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": "${streampark.shaded.version}"
},
{
"name": "org.apache.streampark:streampark-shaded-jackson",
"manifest": "streampark-common/pom.xml",
"ecosystem": "maven",
"version_constraint": "${streampark.shaded.version}"
},
{
"name": "com.google.guava:guava",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": "${guava.version}"
},
{
"name": "org.junit:junit-bom",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": "${junit.version}"
},
{
"name": "org.testcontainers:testcontainers-bom",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": "1.19.8"
},
{
"name": "org.slf4j:slf4j-api",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": "${slf4j-api.version}"
},
{
"name": "org.apache.logging.log4j:log4j-slf4j-impl",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": "${log4j-slf4j-impl.version}"
},
{
"name": "org.junit.jupiter:junit-jupiter",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.testcontainers:testcontainers",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.testcontainers:junit-jupiter",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.testcontainers:selenium",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.seleniumhq.selenium:selenium-chrome-driver",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": "${selenium.version}"
},
{
"name": "org.seleniumhq.selenium:selenium-support",
"manifest": "streampark-e2e/pom.xml",
"ecosystem": "maven",
"version_constraint": "${selenium.version}"
},
{
"name": "org.assertj:assertj-core",
"manifest": "streampark-flink/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.slf4j:slf4j-api",
"manifest": "streampark-shaded/pom.xml",
"ecosystem": "maven",
"version_constraint": "${slf4j.version}"
},
{
"name": "org.slf4j:log4j-over-slf4j",
"manifest": "streampark-shaded/pom.xml",
"ecosystem": "maven",
"version_constraint": "${slf4j.version}"
},
{
"name": "ch.qos.logback:logback-classic",
"manifest": "streampark-shaded/pom.xml",
"ecosystem": "maven",
"version_constraint": "${logback.version}"
},
{
"name": "com.fasterxml.jackson.core:jackson-databind",
"manifest": "streampark-shaded/pom.xml",
"ecosystem": "maven",
"version_constraint": "${jackson.version}"
},
{
"name": "com.fasterxml.jackson.core:jackson-core",
"manifest": "streampark-shaded/pom.xml",
"ecosystem": "maven",
"version_constraint": "${jackson.version}"
},
{
"name": "org.apache.streampark:streampark-common_2.12",
"manifest": "streampark-spark/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.spark:spark-streaming_2.12",
"manifest": "streampark-spark/pom.xml",
"ecosystem": "maven",
"version_constraint": "${spark.version}"
},
{
"name": "org.apache.spark:spark-sql_2.12",
"manifest": "streampark-spark/pom.xml",
"ecosystem": "maven",
"version_constraint": "${spark.version}"
},
{
"name": "org.apache.spark:spark-streaming-kafka-0-10_2.12",
"manifest": "streampark-spark/pom.xml",
"ecosystem": "maven",
"version_constraint": "${spark.version}"
},
{
"name": "org.springframework.boot:spring-boot-dependencies",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "2.7.11"
},
{
"name": "org.scala-lang:scala-library",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.scala-lang:scala-compiler",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.scala-lang:scala-reflect",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.scala-lang.modules:scala-xml_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "com.google.guava:guava",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.commons:commons-compress",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${commons-compress.version}"
},
{
"name": "javax.mail:mail",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${javax-mail.version}"
},
{
"name": "org.springframework.boot:spring-boot-starter-web",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.springframework.boot:spring-boot-starter-undertow",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.springframework.boot:spring-boot-starter-websocket",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.springframework.ldap:spring-ldap-core",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.springframework.boot:spring-boot-starter-aop",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.springframework.boot:spring-boot-starter-quartz",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.shiro:shiro-spring",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${shiro.version}"
},
{
"name": "io.buji:buji-pac4j",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${bujiVersion}"
},
{
"name": "org.pac4j:pac4j-springboot",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${pac4jVersion}"
},
{
"name": "com.baomidou:mybatis-plus-boot-starter",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${mybatis-plus.version}"
},
{
"name": "p6spy:p6spy",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${p6spy.version}"
},
{
"name": "org.apache.commons:commons-lang3",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "com.h2database:h2",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.postgresql:postgresql",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${postgresql.version}"
},
{
"name": "mysql:mysql-connector-java",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.freemarker:freemarker",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${freemarker.version}"
},
{
"name": "org.apache.commons:commons-email",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${commons-email.version}"
},
{
"name": "com.auth0:java-jwt",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${jwt.version}"
},
{
"name": "javax.annotation:javax.annotation-api",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "1.3.2"
},
{
"name": "com.github.ben-manes.caffeine:caffeine",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.yaml:snakeyaml",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "xml-apis:xml-apis",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${xml-apis.version}"
},
{
"name": "org.apache.hadoop:hadoop-client-api",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.hadoop:hadoop-client-runtime",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.eclipse.jgit:org.eclipse.jgit.ssh.jsch",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${eclipse.jgit.version}"
},
{
"name": "com.github.mwiede:jsch",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${jsch.version}"
},
{
"name": "org.apache.streampark:streampark-common_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.streampark:streampark-flink-shims-base_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-client-api_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-spark-client-api_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-kubernetes_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-sqlclient_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-spark-sqlclient_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "com.fasterxml.jackson.module:jackson-module-scala_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.slf4j:slf4j-api",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.slf4j:log4j-over-slf4j",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.tika:tika-core",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "1.20"
},
{
"name": "ch.qos.logback:logback-classic",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.flink:flink-table-common",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${flink.version}"
},
{
"name": "org.apache.flink:flink-table-api-java",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${flink.version}"
},
{
"name": "org.apache.flink:flink-kubernetes",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${flink.version}"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.12_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.13_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.14_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.15_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.16_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.17_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.18_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.19_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.20_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-flink-client-core_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.streampark:streampark-spark-client-core_${scala.binary.version}",
"manifest": "streampark-console/streampark-console-service/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "@ant-design/colors",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^7.0.0"
},
{
"name": "@ant-design/icons-vue",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^6.1.0"
},
{
"name": "@iconify/iconify",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^3.1.1"
},
{
"name": "@vue/runtime-core",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^3.5.0"
},
{
"name": "@vue/shared",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^3.5.0"
},
{
"name": "@vueuse/core",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^10.2.1"
},
{
"name": "@vueuse/shared",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^10.2.1"
},
{
"name": "ant-design-vue",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^3.2.20"
},
{
"name": "axios",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^1.4.0"
},
{
"name": "crypto-js",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^4.1.1"
},
{
"name": "dayjs",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^1.11.9"
},
{
"name": "lodash-es",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^4.17.21"
},
{
"name": "monaco-editor",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^0.40.0"
},
{
"name": "nprogress",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^0.2.0"
},
{
"name": "path-to-regexp",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^6.2.1"
},
{
"name": "pinia",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "2.1.4"
},
{
"name": "qs",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^6.11.2"
},
{
"name": "resize-observer-polyfill",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^1.5.1"
},
{
"name": "sortablejs",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^1.15.0"
},
{
"name": "sql-formatter",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^4.0.2"
},
{
"name": "sweetalert2",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^11.7.16"
},
{
"name": "terser",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^5.19.0"
},
{
"name": "vue",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^3.5.0"
},
{
"name": "vue-i18n",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^9.2.2"
},
{
"name": "vue-router",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^4.2.4"
},
{
"name": "vue-types",
"manifest": "streampark-console/streampark-console-webapp/package.json",
"ecosystem": "npm",
"version_constraint": "^5.1.0"
},
{
"name": "org.apache.streampark:streampark-e2e-core",
"manifest": "streampark-e2e/streampark-e2e-case/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.flink:flink-clients",
"manifest": "streampark-flink/streampark-flink-kubernetes/pom.xml",
"ecosystem": "maven",
"version_constraint": "${flink.version}"
},
{
"name": "org.apache.flink:flink-kubernetes",
"manifest": "streampark-flink/streampark-flink-kubernetes/pom.xml",
"ecosystem": "maven",
"version_constraint": "${flink.version}"
},
{
"name": "com.github.ben-manes.caffeine:caffeine",
"manifest": "streampark-flink/streampark-flink-kubernetes/pom.xml",
"ecosystem": "maven",
"version_constraint": "${caffeine.version}"
},
{
"name": "org.apache.httpcomponents.client5:httpclient5",
"manifest": "streampark-flink/streampark-flink-kubernetes/pom.xml",
"ecosystem": "maven",
"version_constraint": "${apache.httpclient5.version}"
},
{
"name": "org.apache.httpcomponents.client5:httpclient5-fluent",
"manifest": "streampark-flink/streampark-flink-kubernetes/pom.xml",
"ecosystem": "maven",
"version_constraint": "${apache.httpclient5.version}"
},
{
"name": "org.yaml:snakeyaml",
"manifest": "streampark-flink/streampark-flink-kubernetes/pom.xml",
"ecosystem": "maven",
"version_constraint": "${snakeyaml.version}"
},
{
"name": "com.google.guava:guava",
"manifest": "streampark-flink/streampark-flink-kubernetes/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.projectlombok:lombok",
"manifest": "streampark-flink/streampark-flink-kubernetes/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.streampark:streampark-flink-kubernetes_${scala.binary.version}",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "org.apache.maven.plugins:maven-shade-plugin",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "${maven.shade.version}"
},
{
"name": "org.eclipse.aether:aether-impl",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "${eclipse.aether.version}"
},
{
"name": "org.eclipse.aether:aether-connector-basic",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "${eclipse.aether.version}"
},
{
"name": "org.eclipse.aether:aether-transport-file",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "${eclipse.aether.version}"
},
{
"name": "org.eclipse.aether:aether-transport-http",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "${eclipse.aether.version}"
},
{
"name": "org.apache.maven:maven-aether-provider",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "${maven.aether.version}"
},
{
"name": "com.github.docker-java:docker-java-core",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "${docker.client.version}"
},
{
"name": "com.github.docker-java:docker-java-transport-httpclient5",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "${docker.client.version}"
},
{
"name": "com.google.guava:guava",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "com.fasterxml.jackson.core:jackson-annotations",
"manifest": "streampark-flink/streampark-flink-packer/pom.xml",
"ecosystem": "maven",
"version_constraint": "2.12.0"
},
{
"name": "com.beachape:enumeratum_${scala.binary.version}",
"manifest": "streampark-flink/streampark-flink-sqlclient/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.streampark:streampark-flink-shims-base_${scala.binary.version}",
"manifest": "streampark-flink/streampark-flink-sqlclient/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
},
{
"name": "com.fasterxml.jackson.core:jackson-databind",
"manifest": "streampark-shaded/streampark-shaded-jackson/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "com.fasterxml.jackson.core:jackson-core",
"manifest": "streampark-shaded/streampark-shaded-jackson/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.slf4j:slf4j-api",
"manifest": "streampark-shaded/streampark-shaded-slf4j/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.slf4j:log4j-over-slf4j",
"manifest": "streampark-shaded/streampark-shaded-slf4j/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "ch.qos.logback:logback-classic",
"manifest": "streampark-shaded/streampark-shaded-slf4j/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "com.beachape:enumeratum_${scala.binary.version}",
"manifest": "streampark-spark/streampark-spark-sqlclient/pom.xml",
"ecosystem": "maven",
"version_constraint": null
},
{
"name": "org.apache.streampark:streampark-spark-core_${scala.binary.version}",
"manifest": "streampark-spark/streampark-spark-sqlclient/pom.xml",
"ecosystem": "maven",
"version_constraint": "${project.version}"
}
],
"all_dependencies": {
"error": null,
"source": "github-sbom",
"packages": [
{
"name": "ch.qos.logback:logback-classic",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "ch.qos.logback:logback-classic",
"direct": true,
"version": "1.2.11",
"ecosystem": "maven"
},
{
"name": "com.auth0:java-jwt",
"direct": true,
"version": "4.0.0",
"ecosystem": "maven"
},
{
"name": "com.baomidou:mybatis-plus-boot-starter",
"direct": true,
"version": "3.5.3.1",
"ecosystem": "maven"
},
{
"name": "com.fasterxml.jackson.core:jackson-core",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "com.fasterxml.jackson.core:jackson-core",
"direct": true,
"version": "2.13.5",
"ecosystem": "maven"
},
{
"name": "com.fasterxml.jackson.core:jackson-databind",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "com.fasterxml.jackson.core:jackson-databind",
"direct": true,
"version": "2.13.5",
"ecosystem": "maven"
},
{
"name": "com.github.ben-manes.caffeine:caffeine",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "com.github.ben-manes.caffeine:caffeine",
"direct": true,
"version": "2.8.6",
"ecosystem": "maven"
},
{
"name": "com.github.docker-java:docker-java-core",
"direct": true,
"version": "3.2.13",
"ecosystem": "maven"
},
{
"name": "com.github.docker-java:docker-java-transport-httpclient5",
"direct": true,
"version": "3.2.13",
"ecosystem": "maven"
},
{
"name": "com.github.mwiede:jsch",
"direct": true,
"version": "0.2.11",
"ecosystem": "maven"
},
{
"name": "com.google.guava:guava",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "com.google.guava:guava",
"direct": true,
"version": "30.0-jre",
"ecosystem": "maven"
},
{
"name": "com.google.guava:guava",
"direct": true,
"version": "31.0.1-jre",
"ecosystem": "maven"
},
{
"name": "com.h2database:h2",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "com.puppycrawl.tools:checkstyle",
"direct": true,
"version": "8.14",
"ecosystem": "maven"
},
{
"name": "com.typesafe:config",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "com.typesafe:config",
"direct": true,
"version": "1.4.2",
"ecosystem": "maven"
},
{
"name": "com.zaxxer:HikariCP",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "com.zaxxer:HikariCP",
"direct": true,
"version": "3.4.5",
"ecosystem": "maven"
},
{
"name": "commons-cli:commons-cli",
"direct": true,
"version": "1.5.0",
"ecosystem": "maven"
},
{
"name": "commons-net:commons-net",
"direct": true,
"version": "3.9.0",
"ecosystem": "maven"
},
{
"name": "io.buji:buji-pac4j",
"direct": true,
"version": "5.0.1",
"ecosystem": "maven"
},
{
"name": "io.netty:netty-resolver",
"direct": true,
"version": "4.1.65",
"ecosystem": "maven"
},
{
"name": "javax.annotation:javax.annotation-api",
"direct": true,
"version": "1.3.2",
"ecosystem": "maven"
},
{
"name": "javax.mail:mail",
"direct": true,
"version": "1.4.7",
"ecosystem": "maven"
},
{
"name": "mysql:mysql-connector-java",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "mysql:mysql-connector-java",
"direct": true,
"version": "8.0.27",
"ecosystem": "maven"
},
{
"name": "org.apache.commons:commons-collections4",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.commons:commons-compress",
"direct": true,
"version": "1.21",
"ecosystem": "maven"
},
{
"name": "org.apache.commons:commons-email",
"direct": true,
"version": "1.5",
"ecosystem": "maven"
},
{
"name": "org.apache.commons:commons-lang3",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.commons:commons-lang3",
"direct": true,
"version": "3.12.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-kubernetes",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-kubernetes",
"direct": true,
"version": "1.15.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-kubernetes",
"direct": true,
"version": "1.16.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-kubernetes",
"direct": true,
"version": "1.17.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-table-api-java",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-table-common",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.flink:force-shading",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.flink:force-shading",
"direct": true,
"version": "1.8.1",
"ecosystem": "maven"
},
{
"name": "org.apache.hadoop:hadoop-client-api",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.hadoop:hadoop-client-api",
"direct": true,
"version": "3.3.4",
"ecosystem": "maven"
},
{
"name": "org.apache.hadoop:hadoop-client-runtime",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.hadoop:hadoop-client-runtime",
"direct": true,
"version": "3.3.4",
"ecosystem": "maven"
},
{
"name": "org.apache.hbase:hbase-client",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.hbase:hbase-client",
"direct": true,
"version": "2.1.10",
"ecosystem": "maven"
},
{
"name": "org.apache.httpcomponents.client5:httpclient5",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.httpcomponents.client5:httpclient5",
"direct": true,
"version": "5.1",
"ecosystem": "maven"
},
{
"name": "org.apache.httpcomponents.client5:httpclient5-fluent",
"direct": true,
"version": "5.1",
"ecosystem": "maven"
},
{
"name": "org.apache.logging.log4j:log4j-slf4j-impl",
"direct": true,
"version": "2.17.2",
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-shade-plugin",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-shade-plugin",
"direct": true,
"version": "3.2.4",
"ecosystem": "maven"
},
{
"name": "org.apache.maven:maven-aether-provider",
"direct": true,
"version": "3.3.9",
"ecosystem": "maven"
},
{
"name": "org.apache.shiro:shiro-spring",
"direct": true,
"version": "1.10.0",
"ecosystem": "maven"
},
{
"name": "org.apache.spark:spark-sql_2.12",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.spark:spark-streaming-kafka-0-10_2.12",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.spark:spark-streaming_2.12",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-common_2.12",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-e2e-core",
"direct": true,
"version": "1.0-SNAPSHOT",
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-shaded-jackson",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-shaded-slf4j",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.tika:tika-core",
"direct": true,
"version": "1.20",
"ecosystem": "maven"
},
{
"name": "org.apache.zookeeper:zookeeper",
"direct": true,
"version": "3.6.3",
"ecosystem": "maven"
},
{
"name": "org.assertj:assertj-core",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.assertj:assertj-core",
"direct": true,
"version": "3.20.2",
"ecosystem": "maven"
},
{
"name": "org.assertj:assertj-core",
"direct": true,
"version": "3.23.1",
"ecosystem": "maven"
},
{
"name": "org.eclipse.aether:aether-connector-basic",
"direct": true,
"version": "1.1.0",
"ecosystem": "maven"
},
{
"name": "org.eclipse.aether:aether-impl",
"direct": true,
"version": "1.1.0",
"ecosystem": "maven"
},
{
"name": "org.eclipse.aether:aether-transport-file",
"direct": true,
"version": "1.1.0",
"ecosystem": "maven"
},
{
"name": "org.eclipse.aether:aether-transport-http",
"direct": true,
"version": "1.1.0",
"ecosystem": "maven"
},
{
"name": "org.eclipse.jgit:org.eclipse.jgit.ssh.jsch",
"direct": true,
"version": "5.13.1.202206130422-r",
"ecosystem": "maven"
},
{
"name": "org.freemarker:freemarker",
"direct": true,
"version": "2.3.30",
"ecosystem": "maven"
},
{
"name": "org.junit.jupiter:junit-jupiter",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.junit:junit-bom",
"direct": true,
"version": "5.8.1",
"ecosystem": "maven"
},
{
"name": "org.mongodb:mongo-java-driver",
"direct": true,
"version": "3.12.2",
"ecosystem": "maven"
},
{
"name": "org.pac4j:pac4j-springboot",
"direct": true,
"version": "4.5.7",
"ecosystem": "maven"
},
{
"name": "org.postgresql:postgresql",
"direct": true,
"version": "42.5.1",
"ecosystem": "maven"
},
{
"name": "org.projectlombok:lombok",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.projectlombok:lombok",
"direct": true,
"version": "1.18.20",
"ecosystem": "maven"
},
{
"name": "org.projectlombok:lombok",
"direct": true,
"version": "1.18.24",
"ecosystem": "maven"
},
{
"name": "org.scala-lang:scala-compiler",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.scala-lang:scala-compiler",
"direct": true,
"version": "2.12.17",
"ecosystem": "maven"
},
{
"name": "org.scala-lang:scala-library",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.scala-lang:scala-library",
"direct": true,
"version": "2.12.17",
"ecosystem": "maven"
},
{
"name": "org.scala-lang:scala-reflect",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.scala-lang:scala-reflect",
"direct": true,
"version": "2.12.17",
"ecosystem": "maven"
},
{
"name": "org.seleniumhq.selenium:selenium-chrome-driver",
"direct": true,
"version": "4.13.0",
"ecosystem": "maven"
},
{
"name": "org.seleniumhq.selenium:selenium-support",
"direct": true,
"version": "4.13.0",
"ecosystem": "maven"
},
{
"name": "org.slf4j:log4j-over-slf4j",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.slf4j:log4j-over-slf4j",
"direct": true,
"version": "1.7.32",
"ecosystem": "maven"
},
{
"name": "org.slf4j:slf4j-api",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.slf4j:slf4j-api",
"direct": true,
"version": "1.7.32",
"ecosystem": "maven"
},
{
"name": "org.slf4j:slf4j-api",
"direct": true,
"version": "1.7.36",
"ecosystem": "maven"
},
{
"name": "org.springframework.boot:spring-boot-dependencies",
"direct": true,
"version": "2.7.11",
"ecosystem": "maven"
},
{
"name": "org.springframework.boot:spring-boot-starter-aop",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.springframework.boot:spring-boot-starter-quartz",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.springframework.boot:spring-boot-starter-undertow",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.springframework.boot:spring-boot-starter-web",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.springframework.boot:spring-boot-starter-websocket",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.springframework.ldap:spring-ldap-core",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.testcontainers:junit-jupiter",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.testcontainers:selenium",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.testcontainers:testcontainers",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.testcontainers:testcontainers",
"direct": true,
"version": "1.19.8",
"ecosystem": "maven"
},
{
"name": "org.testcontainers:testcontainers-bom",
"direct": true,
"version": "1.19.8",
"ecosystem": "maven"
},
{
"name": "org.yaml:snakeyaml",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.yaml:snakeyaml",
"direct": true,
"version": "2.0",
"ecosystem": "maven"
},
{
"name": "p6spy:p6spy",
"direct": true,
"version": "3.9.1",
"ecosystem": "maven"
},
{
"name": "redis.clients:jedis",
"direct": true,
"version": null,
"ecosystem": "maven"
},
{
"name": "redis.clients:jedis",
"direct": true,
"version": "3.3.0",
"ecosystem": "maven"
},
{
"name": "xml-apis:xml-apis",
"direct": true,
"version": "1.4.01",
"ecosystem": "maven"
},
{
"name": "@ant-design/colors",
"direct": true,
"version": "^7.0.0",
"ecosystem": "npm"
},
{
"name": "@ant-design/icons-vue",
"direct": true,
"version": "^6.1.0",
"ecosystem": "npm"
},
{
"name": "@iconify/iconify",
"direct": true,
"version": "^3.1.1",
"ecosystem": "npm"
},
{
"name": "@vue/runtime-core",
"direct": true,
"version": "^3.5.0",
"ecosystem": "npm"
},
{
"name": "@vue/shared",
"direct": true,
"version": "^3.5.0",
"ecosystem": "npm"
},
{
"name": "@vueuse/core",
"direct": true,
"version": "^10.2.1",
"ecosystem": "npm"
},
{
"name": "@vueuse/shared",
"direct": true,
"version": "^10.2.1",
"ecosystem": "npm"
},
{
"name": "ant-design-vue",
"direct": true,
"version": "^3.2.20",
"ecosystem": "npm"
},
{
"name": "axios",
"direct": true,
"version": "^1.4.0",
"ecosystem": "npm"
},
{
"name": "crypto-js",
"direct": true,
"version": "^4.1.1",
"ecosystem": "npm"
},
{
"name": "dayjs",
"direct": true,
"version": "^1.11.9",
"ecosystem": "npm"
},
{
"name": "lodash-es",
"direct": true,
"version": "^4.17.21",
"ecosystem": "npm"
},
{
"name": "monaco-editor",
"direct": true,
"version": "^0.40.0",
"ecosystem": "npm"
},
{
"name": "nprogress",
"direct": true,
"version": "^0.2.0",
"ecosystem": "npm"
},
{
"name": "path-to-regexp",
"direct": true,
"version": "^6.2.1",
"ecosystem": "npm"
},
{
"name": "pinia",
"direct": true,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "qs",
"direct": true,
"version": "^6.11.2",
"ecosystem": "npm"
},
{
"name": "resize-observer-polyfill",
"direct": true,
"version": "^1.5.1",
"ecosystem": "npm"
},
{
"name": "sortablejs",
"direct": true,
"version": "^1.15.0",
"ecosystem": "npm"
},
{
"name": "sql-formatter",
"direct": true,
"version": "^4.0.2",
"ecosystem": "npm"
},
{
"name": "sweetalert2",
"direct": true,
"version": "^11.7.16",
"ecosystem": "npm"
},
{
"name": "terser",
"direct": true,
"version": "^5.19.0",
"ecosystem": "npm"
},
{
"name": "vue",
"direct": true,
"version": "^3.5.0",
"ecosystem": "npm"
},
{
"name": "vue-i18n",
"direct": true,
"version": "^9.2.2",
"ecosystem": "npm"
},
{
"name": "vue-router",
"direct": true,
"version": "^4.2.4",
"ecosystem": "npm"
},
{
"name": "vue-types",
"direct": true,
"version": "^5.1.0",
"ecosystem": "npm"
},
{
"name": "com.beachape:enumeratum_2.12",
"direct": false,
"version": "1.6.1",
"ecosystem": "maven"
},
{
"name": "com.diffplug.spotless:spotless-maven-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "com.diffplug.spotless:spotless-maven-plugin",
"direct": false,
"version": "2.27.2",
"ecosystem": "maven"
},
{
"name": "com.esotericsoftware:kryo-shaded",
"direct": false,
"version": "4.0.2",
"ecosystem": "maven"
},
{
"name": "com.fasterxml.jackson.module:jackson-module-scala_2.12",
"direct": false,
"version": "2.13.5",
"ecosystem": "maven"
},
{
"name": "com.github.eirslett:frontend-maven-plugin",
"direct": false,
"version": "1.12.1",
"ecosystem": "maven"
},
{
"name": "net.alchim31.maven:scala-maven-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "net.alchim31.maven:scala-maven-plugin",
"direct": false,
"version": "4.7.1",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-core",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-statebackend-rocksdb",
"direct": false,
"version": "1.15.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-statebackend-rocksdb",
"direct": false,
"version": "1.16.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-statebackend-rocksdb",
"direct": false,
"version": "1.17.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-table-api-java-uber",
"direct": false,
"version": "1.15.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-table-api-java-uber",
"direct": false,
"version": "1.16.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-table-api-java-uber",
"direct": false,
"version": "1.17.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-table-api-java-uber",
"direct": false,
"version": "1.19.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-yarn",
"direct": false,
"version": "1.15.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-yarn",
"direct": false,
"version": "1.16.0",
"ecosystem": "maven"
},
{
"name": "org.apache.flink:flink-yarn",
"direct": false,
"version": "1.17.0",
"ecosystem": "maven"
},
{
"name": "org.apache.hbase:hbase-hadoop2-compat",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-assembly-plugin",
"direct": false,
"version": "3.1.1",
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-checkstyle-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-checkstyle-plugin",
"direct": false,
"version": "3.2.0",
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-clean-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-compiler-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-compiler-plugin",
"direct": false,
"version": "3.10.1",
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-dependency-plugin",
"direct": false,
"version": "3.0.2",
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-deploy-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-deploy-plugin",
"direct": false,
"version": "3.0.0-M1",
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-gpg-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-gpg-plugin",
"direct": false,
"version": "1.5",
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-javadoc-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-javadoc-plugin",
"direct": false,
"version": "2.9.1",
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-resources-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-source-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-source-plugin",
"direct": false,
"version": "2.2.1",
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-surefire-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.maven.plugins:maven-surefire-plugin",
"direct": false,
"version": "2.22.2",
"ecosystem": "maven"
},
{
"name": "org.apache.rat:apache-rat-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.rat:apache-rat-plugin",
"direct": false,
"version": "0.13",
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-common",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-flink-client-api",
"direct": false,
"version": "2.2.0-SNAPSHOT",
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-flink-core",
"direct": false,
"version": "2.2.0-SNAPSHOT",
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-flink-kubernetes",
"direct": false,
"version": "2.2.0-SNAPSHOT",
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-flink-packer",
"direct": false,
"version": "2.2.0-SNAPSHOT",
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-flink-proxy",
"direct": false,
"version": "2.2.0-SNAPSHOT",
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-flink-shims-base",
"direct": false,
"version": "2.2.0-SNAPSHOT",
"ecosystem": "maven"
},
{
"name": "org.apache.streampark:streampark-flink-shims_flink-1.14",
"direct": false,
"version": "2.2.0-SNAPSHOT",
"ecosystem": "maven"
},
{
"name": "org.codehaus.mojo:build-helper-maven-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.codehaus.mojo:build-helper-maven-plugin",
"direct": false,
"version": "3.3.0",
"ecosystem": "maven"
},
{
"name": "org.codehaus.mojo:flatten-maven-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.codehaus.mojo:flatten-maven-plugin",
"direct": false,
"version": "1.6.0",
"ecosystem": "maven"
},
{
"name": "org.json4s:json4s-ast_2.12",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.json4s:json4s-core_2.12",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.json4s:json4s-jackson_2.12",
"direct": false,
"version": "3.7.0-M11",
"ecosystem": "maven"
},
{
"name": "org.junit.jupiter:junit-jupiter-api",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.junit.jupiter:junit-jupiter-api",
"direct": false,
"version": "5.9.1",
"ecosystem": "maven"
},
{
"name": "org.junit.jupiter:junit-jupiter-engine",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.junit.jupiter:junit-jupiter-engine",
"direct": false,
"version": "5.9.1",
"ecosystem": "maven"
},
{
"name": "org.junit.jupiter:junit-jupiter-params",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.junit.jupiter:junit-jupiter-params",
"direct": false,
"version": "5.9.1",
"ecosystem": "maven"
},
{
"name": "org.owasp:dependency-check-maven",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.scala-lang.modules:scala-xml_2.12",
"direct": false,
"version": "1.3.0",
"ecosystem": "maven"
},
{
"name": "org.scalastyle:scalastyle-maven-plugin",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.scalastyle:scalastyle-maven-plugin",
"direct": false,
"version": "1.0.0",
"ecosystem": "maven"
},
{
"name": "org.springframework.boot:spring-boot-starter-test",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.testcontainers:mysql",
"direct": false,
"version": null,
"ecosystem": "maven"
},
{
"name": "org.testcontainers:mysql",
"direct": false,
"version": "1.19.8",
"ecosystem": "maven"
},
{
"name": "org.testcontainers:postgresql",
"direct": false,
"version": "1.19.8",
"ecosystem": "maven"
},
{
"name": "@iconify/json",
"direct": false,
"version": "^2.2.89",
"ecosystem": "npm"
},
{
"name": "@purge-icons/generated",
"direct": false,
"version": "^0.9.0",
"ecosystem": "npm"
},
{
"name": "@types/fs-extra",
"direct": false,
"version": "^11.0.1",
"ecosystem": "npm"
},
{
"name": "@types/lodash-es",
"direct": false,
"version": "^4.17.7",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "^20.4.1",
"ecosystem": "npm"
},
{
"name": "@types/nprogress",
"direct": false,
"version": "^0.2.0",
"ecosystem": "npm"
},
{
"name": "@types/qs",
"direct": false,
"version": "^6.9.7",
"ecosystem": "npm"
},
{
"name": "@types/showdown",
"direct": false,
"version": "^2.0.1",
"ecosystem": "npm"
},
{
"name": "@types/sortablejs",
"direct": false,
"version": "^1.15.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/eslint-plugin",
"direct": false,
"version": "^6.0.0",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/parser",
"direct": false,
"version": "^6.0.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/plugin-legacy",
"direct": false,
"version": "^4.1.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/plugin-vue",
"direct": false,
"version": "^4.2.3",
"ecosystem": "npm"
},
{
"name": "@vitejs/plugin-vue-jsx",
"direct": false,
"version": "^3.0.1",
"ecosystem": "npm"
},
{
"name": "@vue/compiler-sfc",
"direct": false,
"version": "^3.5.0",
"ecosystem": "npm"
},
{
"name": "autoprefixer",
"direct": false,
"version": "^10.4.14",
"ecosystem": "npm"
},
{
"name": "cross-env",
"direct": false,
"version": "^7.0.3",
"ecosystem": "npm"
},
{
"name": "dotenv",
"direct": false,
"version": "^16.3.1",
"ecosystem": "npm"
},
{
"name": "eslint",
"direct": false,
"version": "^8.44.0",
"ecosystem": "npm"
},
{
"name": "eslint-config-prettier",
"direct": false,
"version": "^8.8.0",
"ecosystem": "npm"
},
{
"name": "eslint-plugin-prettier",
"direct": false,
"version": "^5.0.0",
"ecosystem": "npm"
},
{
"name": "eslint-plugin-vue",
"direct": false,
"version": "^9.15.1",
"ecosystem": "npm"
},
{
"name": "esno",
"direct": false,
"version": "^0.17.0",
"ecosystem": "npm"
},
{
"name": "fs-extra",
"direct": false,
"version": "^11.1.1",
"ecosystem": "npm"
},
{
"name": "js-yaml",
"direct": false,
"version": "^4.1.0",
"ecosystem": "npm"
},
{
"name": "less",
"direct": false,
"version": "^4.1.3",
"ecosystem": "npm"
},
{
"name": "lint-staged",
"direct": false,
"version": "13.2.3",
"ecosystem": "npm"
},
{
"name": "picocolors",
"direct": false,
"version": "^1.0.0",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": false,
"version": "^8.4.25",
"ecosystem": "npm"
},
{
"name": "postcss-html",
"direct": false,
"version": "^1.5.0",
"ecosystem": "npm"
},
{
"name": "postcss-less",
"direct": false,
"version": "^6.0.0",
"ecosystem": "npm"
},
{
"name": "prettier",
"direct": false,
"version": "^3.0.0",
"ecosystem": "npm"
},
{
"name": "rimraf",
"direct": false,
"version": "^5.0.1",
"ecosystem": "npm"
},
{
"name": "rollup-plugin-visualizer",
"direct": false,
"version": "^5.9.2",
"ecosystem": "npm"
},
{
"name": "stylelint",
"direct": false,
"version": "^15.10.1",
"ecosystem": "npm"
},
{
"name": "stylelint-config-recommended",
"direct": false,
"version": "^13.0.0",
"ecosystem": "npm"
},
{
"name": "stylelint-config-recommended-vue",
"direct": false,
"version": "^1.5.0",
"ecosystem": "npm"
},
{
"name": "stylelint-config-standard",
"direct": false,
"version": "^34.0.0",
"ecosystem": "npm"
},
{
"name": "stylelint-order",
"direct": false,
"version": "^6.0.3",
"ecosystem": "npm"
},
{
"name": "ts-node",
"direct": false,
"version": "^10.9.1",
"ecosystem": "npm"
},
{
"name": "typescript",
"direct": false,
"version": "^5.1.6",
"ecosystem": "npm"
},
{
"name": "vite",
"direct": false,
"version": "^4.4.9",
"ecosystem": "npm"
},
{
"name": "vite-plugin-compression",
"direct": false,
"version": "^0.5.1",
"ecosystem": "npm"
},
{
"name": "vite-plugin-html-transform",
"direct": false,
"version": "^1.0.0",
"ecosystem": "npm"
},
{
"name": "vite-plugin-imagemin",
"direct": false,
"version": "^0.6.1",
"ecosystem": "npm"
},
{
"name": "vite-plugin-purge-icons",
"direct": false,
"version": "^0.9.2",
"ecosystem": "npm"
},
{
"name": "vite-plugin-style-import",
"direct": false,
"version": "^2.0.0",
"ecosystem": "npm"
},
{
"name": "vite-plugin-svg-icons",
"direct": false,
"version": "^2.0.1",
"ecosystem": "npm"
},
{
"name": "vite-plugin-theme",
"direct": false,
"version": "^0.8.6",
"ecosystem": "npm"
},
{
"name": "vite-plugin-windicss",
"direct": false,
"version": "^1.9.1",
"ecosystem": "npm"
},
{
"name": "vue-eslint-parser",
"direct": false,
"version": "^9.3.1",
"ecosystem": "npm"
},
{
"name": "vue-tsc",
"direct": false,
"version": "^1.8.4",
"ecosystem": "npm"
}
],
"collected": true,
"truncated": false,
"total_count": 261,
"direct_count": 140,
"indirect_count": 121
}
},
"maintainership": {
"issues": {
"open_prs": 33,
"merged_prs": 2299,
"open_issues": 307,
"closed_ratio": 0.812,
"closed_issues": 1322,
"closed_unmerged_prs": 325
},
"bus_factor": 3,
"bot_contributors": 0,
"top_contributors": [
{
"type": "User",
"login": "wolfboys",
"commits": 757,
"avatar_url": "https://avatars.githubusercontent.com/u/13284744?v=4"
},
{
"type": "User",
"login": "Al-assad",
"commits": 152,
"avatar_url": "https://avatars.githubusercontent.com/u/22493821?v=4"
},
{
"type": "User",
"login": "wangsizhu0504",
"commits": 84,
"avatar_url": "https://avatars.githubusercontent.com/u/39726513?v=4"
},
{
"type": "User",
"login": "zhoulii",
"commits": 64,
"avatar_url": "https://avatars.githubusercontent.com/u/23091870?v=4"
},
{
"type": "User",
"login": "GOODBOY008",
"commits": 55,
"avatar_url": "https://avatars.githubusercontent.com/u/13617900?v=4"
},
{
"type": "User",
"login": "caicancai",
"commits": 52,
"avatar_url": "https://avatars.githubusercontent.com/u/77189278?v=4"
},
{
"type": "User",
"login": "muchunjin",
"commits": 48,
"avatar_url": "https://avatars.githubusercontent.com/u/19602424?v=4"
},
{
"type": "User",
"login": "MonsterChenzhuo",
"commits": 45,
"avatar_url": "https://avatars.githubusercontent.com/u/60029759?v=4"
},
{
"type": "User",
"login": "1996fanrui",
"commits": 42,
"avatar_url": "https://avatars.githubusercontent.com/u/38427477?v=4"
},
{
"type": "User",
"login": "RocMarshal",
"commits": 39,
"avatar_url": "https://avatars.githubusercontent.com/u/64569824?v=4"
}
],
"contributors_sampled": 100,
"top_contributor_share": 0.385
},
"quality_signals": {
"has_ci": true,
"has_tests": true,
"ci_workflows": [
"backend.yml",
"codeql-analysis.yml",
"docker-push.yml",
"docs.yml",
"e2e.yml",
"frontend.yml",
"pull-request-robot.yml",
"unit-test.yml"
],
"has_docs_dir": false,
"linter_configs": [
".eslintrc.js"
],
"has_editorconfig": true,
"has_linter_config": true,
"has_precommit_config": false
},
"security_signals": {
"lockfiles": [],
"scorecard": {
"checks": [
{
"name": "Binary-Artifacts",
"score": 10,
"reason": "no binaries found in the repo",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
},
{
"name": "Branch-Protection",
"score": null,
"reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
},
{
"name": "CI-Tests",
"score": 10,
"reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
},
{
"name": "CII-Best-Practices",
"score": 0,
"reason": "no effort to earn an OpenSSF best practices badge detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
},
{
"name": "Code-Review",
"score": 10,
"reason": "all changesets reviewed",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
},
{
"name": "Contributors",
"score": 10,
"reason": "project has 18 contributing companies or organizations",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
},
{
"name": "Dangerous-Workflow",
"score": 10,
"reason": "no dangerous workflow patterns detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
},
{
"name": "Dependency-Update-Tool",
"score": 0,
"reason": "no update tool detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
},
{
"name": "Fuzzing",
"score": 0,
"reason": "project is not fuzzed",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
},
{
"name": "License",
"score": 10,
"reason": "license file detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
},
{
"name": "Maintained",
"score": 7,
"reason": "9 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 7",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
},
{
"name": "Packaging",
"score": 10,
"reason": "packaging workflow detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
},
{
"name": "Pinned-Dependencies",
"score": 2,
"reason": "dependency not pinned by hash detected -- score normalized to 2",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
},
{
"name": "SAST",
"score": 9,
"reason": "SAST tool detected but not run on all commits",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
},
{
"name": "Security-Policy",
"score": 10,
"reason": "security policy file detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
},
{
"name": "Signed-Releases",
"score": null,
"reason": "no releases found",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
},
{
"name": "Token-Permissions",
"score": 0,
"reason": "detected GitHub workflow tokens with excessive permissions",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
},
{
"name": "Vulnerabilities",
"score": 0,
"reason": "26 existing vulnerabilities detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
}
],
"commit": "0a59e04405189107963fe835d4cd344085a490b4",
"ran_at": "2026-07-25T10:27:05Z",
"aggregate_score": 5.9,
"scorecard_version": "v5.5.0"
},
"has_codeql_workflow": true,
"has_security_policy": false,
"has_dependabot_config": false
},
"contribution_flow": {
"collected": true,
"ci_last_run_at": "2026-07-25T01:55:24Z",
"oldest_open_prs": [
{
"number": 4023,
"created_at": "2024-09-02T10:21:35Z",
"last_comment_at": "2025-01-12T01:25:34Z",
"last_comment_author": "wolfboys"
},
{
"number": 4131,
"created_at": "2024-11-06T13:56:07Z",
"last_comment_at": "2025-04-03T07:53:10Z",
"last_comment_author": "Pandas886"
},
{
"number": 4169,
"created_at": "2025-01-15T03:27:42Z",
"last_comment_at": "2025-01-15T03:28:51Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4223,
"created_at": "2025-03-28T06:41:16Z",
"last_comment_at": "2025-10-11T09:15:32Z",
"last_comment_author": "ysn2233"
},
{
"number": 4226,
"created_at": "2025-03-31T10:19:06Z",
"last_comment_at": "2025-03-31T10:20:31Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4239,
"created_at": "2025-05-08T11:01:37Z",
"last_comment_at": "2025-05-08T11:03:10Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4254,
"created_at": "2025-06-08T07:28:59Z",
"last_comment_at": "2025-06-08T07:33:07Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4294,
"created_at": "2025-09-28T06:14:11Z",
"last_comment_at": "2025-10-20T02:45:04Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4298,
"created_at": "2025-09-30T02:21:59Z",
"last_comment_at": "2025-09-30T02:23:28Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4299,
"created_at": "2025-09-30T09:45:27Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 4326,
"created_at": "2026-01-20T03:29:07Z",
"last_comment_at": "2026-01-20T03:31:05Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4329,
"created_at": "2026-01-26T01:26:29Z",
"last_comment_at": "2026-02-04T07:41:10Z",
"last_comment_author": "wolfboys"
},
{
"number": 4334,
"created_at": "2026-02-27T02:54:40Z",
"last_comment_at": "2026-02-27T02:57:23Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4343,
"created_at": "2026-05-18T08:51:15Z",
"last_comment_at": "2026-05-18T08:52:15Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4345,
"created_at": "2026-05-21T01:47:56Z",
"last_comment_at": "2026-05-21T01:48:40Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4348,
"created_at": "2026-05-26T05:58:40Z",
"last_comment_at": "2026-06-04T05:41:16Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4357,
"created_at": "2026-06-04T07:08:51Z",
"last_comment_at": "2026-06-04T07:09:49Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4358,
"created_at": "2026-06-20T18:48:55Z",
"last_comment_at": "2026-06-20T18:50:07Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4359,
"created_at": "2026-06-21T00:15:10Z",
"last_comment_at": "2026-06-21T00:17:40Z",
"last_comment_author": "sonarqubecloud"
},
{
"number": 4360,
"created_at": "2026-06-21T03:28:34Z",
"last_comment_at": "2026-06-21T03:29:22Z",
"last_comment_author": "sonarqubecloud"
}
],
"last_merged_pr_at": "2026-07-22T04:53:56Z",
"ci_last_conclusion": "SUCCESS",
"oldest_open_issues": [
{
"number": 163,
"created_at": "2021-05-21T01:40:03Z",
"last_comment_at": "2026-06-09T08:47:31Z",
"last_comment_author": "libor2017"
},
{
"number": 507,
"created_at": "2021-12-09T16:13:56Z",
"last_comment_at": "2024-09-14T07:18:23Z",
"last_comment_author": "wangyg007"
},
{
"number": 991,
"created_at": "2022-04-27T04:51:16Z",
"last_comment_at": "2022-05-05T06:36:13Z",
"last_comment_author": "SoberChina"
},
{
"number": 1378,
"created_at": "2022-08-15T15:45:32Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1380,
"created_at": "2022-08-16T02:42:21Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1463,
"created_at": "2022-08-28T02:03:11Z",
"last_comment_at": "2022-09-25T15:26:05Z",
"last_comment_author": "wolfboys"
},
{
"number": 1474,
"created_at": "2022-08-29T03:46:14Z",
"last_comment_at": "2022-08-29T17:30:51Z",
"last_comment_author": "wolfboys"
},
{
"number": 1480,
"created_at": "2022-08-30T01:42:54Z",
"last_comment_at": "2022-08-30T02:08:18Z",
"last_comment_author": "wolfboys"
},
{
"number": 1512,
"created_at": "2022-09-02T09:56:21Z",
"last_comment_at": "2022-09-02T17:31:45Z",
"last_comment_author": "wolfboys"
},
{
"number": 1513,
"created_at": "2022-09-02T13:20:43Z",
"last_comment_at": "2022-09-05T13:29:02Z",
"last_comment_author": "wolfboys"
},
{
"number": 1523,
"created_at": "2022-09-05T07:18:04Z",
"last_comment_at": "2022-09-05T13:27:08Z",
"last_comment_author": "wolfboys"
},
{
"number": 1549,
"created_at": "2022-09-08T01:46:08Z",
"last_comment_at": "2022-09-15T11:21:09Z",
"last_comment_author": "wolfboys"
},
{
"number": 1573,
"created_at": "2022-09-11T10:33:32Z",
"last_comment_at": "2022-09-11T12:35:19Z",
"last_comment_author": "wolfboys"
},
{
"number": 1619,
"created_at": "2022-09-16T08:44:12Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 1666,
"created_at": "2022-09-22T18:07:45Z",
"last_comment_at": "2022-09-23T09:09:17Z",
"last_comment_author": "wolfboys"
},
{
"number": 1667,
"created_at": "2022-09-23T02:21:44Z",
"last_comment_at": "2022-09-23T02:49:11Z",
"last_comment_author": "vincent183"
},
{
"number": 1671,
"created_at": "2022-09-23T07:58:30Z",
"last_comment_at": "2022-09-23T08:50:29Z",
"last_comment_author": "wolfboys"
},
{
"number": 1688,
"created_at": "2022-09-25T15:31:12Z",
"last_comment_at": "2022-09-26T03:24:41Z",
"last_comment_author": "xinzhuxiansheng"
},
{
"number": 1691,
"created_at": "2022-09-26T03:45:54Z",
"last_comment_at": "2022-09-26T10:09:52Z",
"last_comment_author": "pandong2011"
},
{
"number": 1692,
"created_at": "2022-09-26T05:53:37Z",
"last_comment_at": null,
"last_comment_author": null
}
]
}
},
"config": {
"disabled_metrics": [],
"disabled_categories": [],
"disabled_components": {}
},
"source": {
"url": "https://github.com/apache/streampark",
"host": "github.com",
"name": "streampark",
"owner": "apache"
},
"metrics": {
"overall": {
"key": "overall",
"band": "good",
"name": "Overall health",
"note": null,
"notes": [],
"value": 74,
"inputs": {
"security": 56,
"vitality": 69,
"community": 84,
"governance": 78,
"engineering": 80
},
"components": []
},
"categories": [
{
"key": "vitality",
"band": "moderate",
"name": "Vitality",
"value": 69,
"weight": 0.22,
"metrics": [
{
"key": "development_activity",
"band": "moderate",
"name": "Development activity",
"note": null,
"notes": [],
"value": 68,
"inputs": {
"commits_last_year": 30,
"human_commit_share": 1,
"days_since_last_push": 3,
"active_weeks_last_year": 17
},
"components": [
{
"key": "push_recency",
"name": "Push recency",
"detail": "last push 3 days ago",
"points": 36,
"status": "met",
"details": [
{
"code": "push_recency",
"params": {
"days": 3
}
}
],
"max_points": 36
},
{
"key": "commit_cadence",
"name": "Commit cadence",
"detail": "17/52 weeks with commits",
"points": 11.8,
"status": "partial",
"details": [
{
"code": "commit_cadence_weeks",
"params": {
"weeks": 17
}
}
],
"max_points": 36
},
{
"key": "commit_volume",
"name": "Commit volume",
"detail": "30 commits in the last year",
"points": 13.4,
"status": "partial",
"details": [
{
"code": "commits_last_year",
"params": {
"count": 30
}
}
],
"max_points": 18
},
{
"key": "openssf_scorecard_maintained",
"name": "OpenSSF Scorecard: Maintained",
"detail": "9 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 7",
"points": 7,
"status": "partial",
"details": [],
"max_points": 10
}
]
},
{
"key": "release_discipline",
"band": "good",
"name": "Release discipline",
"note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"openssf_scorecard_signed_releases"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 70,
"inputs": {
"releases_count": 17,
"latest_release_tag": "v2.1.7",
"releases_from_tags": false,
"days_since_latest_release": 262,
"mean_days_between_releases": 109.9
},
"components": [
{
"key": "ships_releases",
"name": "Ships releases",
"detail": "17 releases published",
"points": 27,
"status": "met",
"details": [
{
"code": "releases_published",
"params": {
"count": 17
}
}
],
"max_points": 27
},
{
"key": "release_recency",
"name": "Release recency",
"detail": "latest release 262 days ago",
"points": 16.2,
"status": "partial",
"details": [
{
"code": "release_recency",
"params": {
"days": 262
}
}
],
"max_points": 36
},
{
"key": "release_cadence",
"name": "Release cadence",
"detail": "a release every ~109.9 days",
"points": 19.8,
"status": "partial",
"details": [
{
"code": "release_cadence",
"params": {
"gap": 109.9
}
}
],
"max_points": 27
},
{
"key": "openssf_scorecard_signed_releases",
"name": "OpenSSF Scorecard: Signed-Releases",
"detail": "no releases found",
"points": 0,
"status": "excluded",
"details": [
{
"code": "no_data",
"params": {}
}
],
"max_points": 10
}
]
},
{
"key": "abandonment",
"band": "excellent",
"name": "Abandonment",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"cap": null,
"state": "maintained",
"guards": [],
"signals": [],
"red_flag": false,
"multiplier_pct": 100,
"declared_reason": null,
"unverified_reason": null,
"unanswered_open_prs": null,
"unanswered_open_issues": null,
"days_since_last_merged_pr": null,
"days_since_last_human_commit": 3,
"days_since_last_human_commit_is_floor": false
},
"components": [
{
"key": "project_is_still_maintained",
"name": "Project is still maintained",
"detail": "last human commit 3 days ago",
"points": 100,
"status": "met",
"details": [
{
"code": "abandonment_maintained",
"params": {
"days": 3
}
}
],
"max_points": 100
}
]
}
],
"description": "Is the project alive — is code being written and are releases shipping?"
},
{
"key": "community",
"band": "good",
"name": "Community & Adoption",
"value": 84,
"weight": 0.18,
"metrics": [
{
"key": "popularity",
"band": "excellent",
"name": "Popularity & adoption",
"note": null,
"notes": [],
"value": 94,
"inputs": {
"forks": 1083,
"stars": 4324,
"watchers": 75,
"growth_state": "unverified",
"growth_factor_pct": 100,
"growth_unverified_reason": "no_history"
},
"components": [
{
"key": "stars",
"name": "Stars",
"detail": "4,324 stars",
"points": 59,
"status": "partial",
"details": [
{
"code": "stars",
"params": {
"count": 4324
}
}
],
"max_points": 60
},
{
"key": "forks",
"name": "Forks",
"detail": "1,083 forks",
"points": 25,
"status": "met",
"details": [
{
"code": "forks",
"params": {
"count": 1083
}
}
],
"max_points": 25
},
{
"key": "watchers",
"name": "Watchers",
"detail": "75 watchers",
"points": 10.4,
"status": "partial",
"details": [
{
"code": "watchers",
"params": {
"count": 75
}
}
],
"max_points": 15
}
]
},
{
"key": "community_health",
"band": "good",
"name": "Community health",
"note": null,
"notes": [],
"value": 72,
"inputs": {
"has_readme": true,
"has_license": true,
"has_contributing": false,
"has_issue_template": false,
"has_code_of_conduct": true,
"has_pull_request_template": true
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 22.5,
"status": "met",
"details": [],
"max_points": 22.5
},
{
"key": "license",
"name": "License",
"detail": "recognized license (Apache-2.0)",
"points": 22.5,
"status": "met",
"details": [
{
"code": "license_standard",
"params": {}
},
{
"code": "license_spdx",
"params": {
"spdx": "Apache-2.0"
}
}
],
"max_points": 22.5
},
{
"key": "contributing_guide",
"name": "CONTRIBUTING guide",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 18
},
{
"key": "code_of_conduct",
"name": "Code of conduct",
"detail": null,
"points": 13.5,
"status": "met",
"details": [],
"max_points": 13.5
},
{
"key": "issue_template",
"name": "Issue template",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.2
},
{
"key": "pr_template",
"name": "PR template",
"detail": null,
"points": 6.3,
"status": "met",
"details": [],
"max_points": 6.3
}
]
}
],
"description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
},
{
"key": "governance",
"band": "good",
"name": "Sustainability & Governance",
"value": 78,
"weight": 0.24,
"metrics": [
{
"key": "maintainer_resilience",
"band": "good",
"name": "Maintainer resilience (bus factor)",
"note": null,
"notes": [],
"value": 73,
"inputs": {
"bus_factor": 3,
"contributors_sampled": 100,
"top_contributor_share": 0.385
},
"components": [
{
"key": "bus_factor",
"name": "Bus factor",
"detail": "3 contributor(s) cover half of all commits",
"points": 36,
"status": "partial",
"details": [
{
"code": "bus_factor",
"params": {
"count": 3
}
}
],
"max_points": 54
},
{
"key": "commit_distribution",
"name": "Commit distribution",
"detail": "top contributor authored 38% of commits",
"points": 13.8,
"status": "partial",
"details": [
{
"code": "top_contributor_share",
"params": {
"share": 38
}
}
],
"max_points": 22.5
},
{
"key": "contributor_breadth",
"name": "Contributor breadth",
"detail": "100 contributors",
"points": 13.5,
"status": "met",
"details": [
{
"code": "contributors_sampled",
"params": {
"count": 100
}
}
],
"max_points": 13.5
},
{
"key": "openssf_scorecard_contributors",
"name": "OpenSSF Scorecard: Contributors",
"detail": "project has 18 contributing companies or organizations",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
},
{
"key": "responsiveness",
"band": "excellent",
"name": "Issue & PR responsiveness",
"note": null,
"notes": [],
"value": 86,
"inputs": {
"merged_prs": 2299,
"open_issues": 307,
"closed_issues": 1322,
"issue_closed_ratio": 0.812,
"closed_unmerged_prs": 325
},
"components": [
{
"key": "issue_resolution",
"name": "Issue resolution",
"detail": "81% of issues closed",
"points": 38,
"status": "partial",
"details": [
{
"code": "issues_closed_share",
"params": {
"share": 81
}
}
],
"max_points": 46.75
},
{
"key": "pr_acceptance",
"name": "PR acceptance",
"detail": "2299/2624 decided PRs merged",
"points": 33.5,
"status": "partial",
"details": [
{
"code": "decided_prs_merged",
"params": {
"merged": 2299,
"decided": 2624
}
}
],
"max_points": 38.25
},
{
"key": "openssf_scorecard_code_review",
"name": "OpenSSF Scorecard: Code-Review",
"detail": "all changesets reviewed",
"points": 15,
"status": "met",
"details": [],
"max_points": 15
}
]
},
{
"key": "stewardship",
"band": "good",
"name": "Ownership & stewardship",
"note": null,
"notes": [],
"value": 80,
"inputs": {
"followers": 23562,
"owner_type": "Organization",
"is_verified": null,
"owner_login": "apache",
"public_repos": 3147,
"account_age_days": 6397
},
"components": [
{
"key": "ownership_backing",
"name": "Ownership backing",
"detail": "organization-owned",
"points": 30,
"status": "met",
"details": [
{
"code": "owner_organization",
"params": {}
}
],
"max_points": 30
},
{
"key": "verified_domain",
"name": "Verified domain",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 20
},
{
"key": "owner_reach",
"name": "Owner reach",
"detail": "23,562 followers of apache",
"points": 25,
"status": "met",
"details": [
{
"code": "owner_followers",
"params": {
"count": 23562,
"login": "apache"
}
}
],
"max_points": 25
},
{
"key": "track_record",
"name": "Track record",
"detail": "3147 public repos, account ~17 yr old",
"points": 25,
"status": "met",
"details": [
{
"code": "public_repos",
"params": {
"count": 3147
}
},
{
"code": "account_age_years",
"params": {
"years": 17
}
}
],
"max_points": 25
}
]
},
{
"key": "package_maintenance",
"band": "good",
"name": "Package maintenance",
"note": null,
"notes": [],
"value": 71,
"inputs": {
"packages": [
"org.apache.streampark:streampark-spark-core_2.12",
"org.apache.streampark:streampark-shaded-slf4j",
"org.apache.streampark:streampark-shaded-jackson"
],
"ecosystems": "maven",
"any_deprecated": false,
"min_days_since_publish": 623
},
"components": [
{
"key": "published_resolvable",
"name": "Published & resolvable",
"detail": "3 package(s) on maven",
"points": 25,
"status": "met",
"details": [
{
"code": "packages_published",
"params": {
"count": 3,
"ecosystems": "maven"
}
}
],
"max_points": 25
},
{
"key": "publish_recency",
"name": "Publish recency",
"detail": "latest publish 623 days ago",
"points": 14,
"status": "partial",
"details": [
{
"code": "publish_recency",
"params": {
"days": 623
}
}
],
"max_points": 35
},
{
"key": "version_history",
"name": "Version history",
"detail": "3 published versions",
"points": 12,
"status": "partial",
"details": [
{
"code": "published_versions",
"params": {
"count": 3
}
}
],
"max_points": 20
},
{
"key": "not_deprecated",
"name": "Not deprecated",
"detail": "active, not deprecated or yanked",
"points": 20,
"status": "met",
"details": [
{
"code": "package_not_deprecated",
"params": {}
}
],
"max_points": 20
}
]
}
],
"description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
},
{
"key": "engineering",
"band": "good",
"name": "Engineering Quality",
"value": 80,
"weight": 0.2,
"metrics": [
{
"key": "engineering_practices",
"band": "excellent",
"name": "Engineering practices",
"note": null,
"notes": [],
"value": 90,
"inputs": {
"has_ci": true,
"has_tests": true,
"has_editorconfig": true,
"has_linter_config": true,
"has_precommit_config": false
},
"components": [
{
"key": "ci_workflows",
"name": "CI workflows",
"detail": "8 workflow(s)",
"points": 24,
"status": "met",
"details": [
{
"code": "ci_workflows",
"params": {
"count": 8
}
}
],
"max_points": 24
},
{
"key": "tests_present",
"name": "Tests present",
"detail": null,
"points": 24,
"status": "met",
"details": [],
"max_points": 24
},
{
"key": "linter_config",
"name": "Linter config",
"detail": ".eslintrc.js",
"points": 16,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": ".eslintrc.js"
}
}
],
"max_points": 16
},
{
"key": "pre_commit_hooks",
"name": "Pre-commit hooks",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 9.6
},
{
"key": "editorconfig",
"name": ".editorconfig",
"detail": null,
"points": 6.4,
"status": "met",
"details": [],
"max_points": 6.4
},
{
"key": "openssf_scorecard_ci_tests",
"name": "OpenSSF Scorecard: CI-Tests",
"detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
"points": 20,
"status": "met",
"details": [],
"max_points": 20
}
]
},
{
"key": "documentation",
"band": "moderate",
"name": "Documentation",
"note": null,
"notes": [],
"value": 65,
"inputs": {
"topics": [
"streaming",
"streampark",
"apache",
"development-framework",
"easy-to-use",
"etl-pipeline",
"operation-platform"
],
"has_wiki": false,
"homepage": "https://streampark.apache.org/",
"has_readme": true,
"has_docs_dir": false,
"has_description": true
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 30,
"status": "met",
"details": [],
"max_points": 30
},
{
"key": "documentation_directory",
"name": "Documentation directory",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 25
},
{
"key": "documentation_homepage_site",
"name": "Documentation / homepage site",
"detail": "https://streampark.apache.org/",
"points": 15,
"status": "met",
"details": [],
"max_points": 15
},
{
"key": "repository_description",
"name": "Repository description",
"detail": null,
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "topics",
"name": "Topics",
"detail": "7 topics",
"points": 10,
"status": "met",
"details": [
{
"code": "topics_count",
"params": {
"count": 7
}
}
],
"max_points": 10
},
{
"key": "wiki",
"name": "Wiki",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 10
}
]
}
],
"description": "Are baseline engineering and documentation practices in place?"
},
{
"key": "security",
"band": "moderate",
"name": "Security",
"value": 56,
"weight": 0.16,
"metrics": [
{
"key": "security_posture",
"band": "moderate",
"name": "Security posture",
"note": "Excluded from scoring (no data or not applicable): Branch-Protection, Signed-Releases. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"branch_protection",
"signed_releases"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 59,
"inputs": {
"source": "openssf_scorecard",
"checks_evaluated": 16,
"scorecard_version": "v5.5.0",
"checks_inconclusive": 2,
"scorecard_aggregate": 5.9
},
"components": [
{
"key": "binary_artifacts",
"name": "Binary-Artifacts",
"detail": "no binaries found in the repo",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "branch_protection",
"name": "Branch-Protection",
"detail": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
"points": 0,
"status": "excluded",
"details": [
{
"code": "no_data",
"params": {}
}
],
"max_points": 7.5
},
{
"key": "ci_tests",
"name": "CI-Tests",
"detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "cii_best_practices",
"name": "CII-Best-Practices",
"detail": "no effort to earn an OpenSSF best practices badge detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 2.5
},
{
"key": "code_review",
"name": "Code-Review",
"detail": "all changesets reviewed",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "contributors",
"name": "Contributors",
"detail": "project has 18 contributing companies or organizations",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "dangerous_workflow",
"name": "Dangerous-Workflow",
"detail": "no dangerous workflow patterns detected",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "dependency_update_tool",
"name": "Dependency-Update-Tool",
"detail": "no update tool detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
},
{
"key": "fuzzing",
"name": "Fuzzing",
"detail": "project is not fuzzed",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "license",
"name": "License",
"detail": "license file detected",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "maintained",
"name": "Maintained",
"detail": "9 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 7",
"points": 5.2,
"status": "partial",
"details": [],
"max_points": 7.5
},
{
"key": "packaging",
"name": "Packaging",
"detail": "packaging workflow detected",
"points": 5,
"status": "met",
"details": [],
"max_points": 5
},
{
"key": "pinned_dependencies",
"name": "Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 2",
"points": 1,
"status": "partial",
"details": [],
"max_points": 5
},
{
"key": "sast",
"name": "SAST",
"detail": "SAST tool detected but not run on all commits",
"points": 4.5,
"status": "partial",
"details": [],
"max_points": 5
},
{
"key": "security_policy",
"name": "Security-Policy",
"detail": "security policy file detected",
"points": 5,
"status": "met",
"details": [],
"max_points": 5
},
{
"key": "signed_releases",
"name": "Signed-Releases",
"detail": "no releases found",
"points": 0,
"status": "excluded",
"details": [
{
"code": "no_data",
"params": {}
}
],
"max_points": 7.5
},
{
"key": "token_permissions",
"name": "Token-Permissions",
"detail": "detected GitHub workflow tokens with excessive permissions",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
},
{
"key": "vulnerabilities",
"name": "Vulnerabilities",
"detail": "26 existing vulnerabilities detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
}
]
},
{
"key": "dependency_advisories",
"band": "at_risk",
"name": "Dependency advisories",
"note": "Matched the maven:org.apache.streampark:streampark-spark-core_2.12@2.1.5 runtime dependency closure — what installing the published package pulls in — 193 packages. Reachability is not analyzed.",
"notes": [
{
"code": "advisories_scope_published",
"params": {
"package": "maven:org.apache.streampark:streampark-spark-core_2.12@2.1.5",
"assessed": 193
}
},
{
"code": "advisories_reachability",
"params": {}
}
],
"value": 42,
"inputs": {
"source": "osv",
"advisories": 79,
"affected_packages": 27,
"assessed_packages": 193,
"unassessed_packages": 0,
"affected_by_severity": "critical 11, high 11, moderate 5",
"direct_affected_packages": 0
},
"components": [
{
"key": "direct_dependencies_free_of_known_advisories",
"name": "Direct dependencies free of known advisories",
"detail": "no direct dependency carries a known advisory",
"points": 35,
"status": "met",
"details": [
{
"code": "no_direct_advisories",
"params": {}
}
],
"max_points": 35
},
{
"key": "indirect_dependencies_free_of_known_advisories",
"name": "Indirect dependencies free of known advisories",
"detail": "27 affected: com.jamesmurty.utils:java-xmlbuilder 0.4 (critical 9.8), io.netty:netty 3.6.2.Final (critical 9.1), log4j:log4j 1.2.17 (critical 9.8), +24 more",
"points": 0.8,
"status": "partial",
"details": [
{
"code": "advisories_affected",
"params": {
"count": 27,
"packages": "com.jamesmurty.utils:java-xmlbuilder 0.4 (critical 9.8), io.netty:netty 3.6.2.Final (critical 9.1), log4j:log4j 1.2.17 (critical 9.8)"
}
},
{
"code": "advisories_affected_more",
"params": {
"count": 24
}
}
],
"max_points": 25
},
{
"key": "no_advisories_left_outstanding",
"name": "No advisories left outstanding",
"detail": "26 advisory-carrying package(s) unaddressed past 90 days; oldest published 2478 days ago",
"points": 6.4,
"status": "partial",
"details": [
{
"code": "advisories_stale",
"params": {
"days": 90,
"count": 26,
"oldest": 2478
}
}
],
"max_points": 40
}
]
},
{
"key": "malicious_dependencies",
"band": "excellent",
"name": "Malicious dependencies",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"source": "osv",
"meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
"packages": [],
"red_flag": false,
"assessed_packages": 193,
"malicious_packages": 0,
"direct_malicious_packages": 0,
"withdrawn_malicious_packages": 0,
"installable_malicious_packages": 0
},
"components": [
{
"key": "no_dependency_reported_as_a_malicious_package",
"name": "No dependency reported as a malicious package",
"detail": "no dependency is reported as a malicious package",
"points": 100,
"status": "met",
"details": [
{
"code": "no_malicious_dependencies",
"params": {}
}
],
"max_points": 100
}
]
},
{
"key": "high_risk_jurisdiction_exposure",
"band": "excellent",
"name": "High-Risk Jurisdiction Exposure",
"note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
"notes": [
{
"code": "jurisdiction_evidence_limits",
"params": {}
}
],
"value": 100,
"inputs": {
"meaning": "self-published location evidence; not nationality or citizenship",
"red_flag": false,
"exposures": [],
"policy_countries": [
"Russia",
"Iran",
"North Korea"
],
"review_only_matches": 0,
"assessed_self_published_locations": 12
},
"components": [
{
"key": "policy_exposure_multiplier",
"name": "Policy exposure multiplier",
"detail": "no confirmed policy-scope location match",
"points": 100,
"status": "met",
"details": [
{
"code": "jurisdiction_no_match",
"params": {}
}
],
"max_points": 100
}
]
}
],
"description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
},
{
"key": "ai_readiness",
"band": "excellent",
"name": "AI Readiness",
"value": 85,
"weight": 0,
"metrics": [
{
"key": "ai_agent_context",
"band": "excellent",
"name": "Agent context & guidance",
"note": null,
"notes": [],
"value": 85,
"inputs": {
"has_llms_txt": false,
"legible_history_share": 0.9,
"agent_instruction_files": [
"AGENTS.md"
],
"agent_instruction_max_bytes": 14466
},
"components": [
{
"key": "agent_instructions",
"name": "Agent instructions",
"detail": "AGENTS.md",
"points": 45,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "AGENTS.md"
}
}
],
"max_points": 45
},
{
"key": "machine_readable_docs_llms_txt",
"name": "Machine-readable docs (llms.txt)",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 15
},
{
"key": "legible_commit_history",
"name": "Legible commit history",
"detail": "90 of 100 human commits state their intent (structured subject or explanatory body)",
"points": 40,
"status": "met",
"details": [
{
"code": "legible_history",
"params": {
"legible": 90,
"sampled": 100
}
}
],
"max_points": 40
}
]
},
{
"key": "ai_verify_loop",
"band": "good",
"name": "Verify loop (build / test / typecheck)",
"note": null,
"notes": [],
"value": 79,
"inputs": {
"has_nix": false,
"has_tests": true,
"lockfiles": [],
"has_dockerfile": true,
"typed_language": true,
"bootstrap_files": [],
"has_devcontainer": false,
"has_linter_config": true,
"typecheck_configs": [
"streampark-console/streampark-console-webapp/tsconfig.json"
],
"agent_commit_share": 0.06,
"toolchain_manifests": [
"pom.xml",
"streampark-common/pom.xml",
"streampark-console/pom.xml",
"streampark-console/streampark-console-service/pom.xml",
"streampark-e2e/pom.xml",
"streampark-e2e/streampark-e2e-case/pom.xml",
"streampark-e2e/streampark-e2e-core/pom.xml",
"streampark-flink/pom.xml",
"streampark-flink/streampark-flink-client/pom.xml",
"streampark-flink/streampark-flink-client/streampark-flink-client-api/pom.xml",
"streampark-flink/streampark-flink-client/streampark-flink-client-core/pom.xml",
"streampark-flink/streampark-flink-kubernetes/pom.xml",
"streampark-flink/streampark-flink-packer/pom.xml",
"streampark-flink/streampark-flink-proxy/pom.xml",
"streampark-flink/streampark-flink-shims/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims-base/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims-test/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.12/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.13/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.14/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.15/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.16/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.17/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.18/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.19/pom.xml",
"streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.20/pom.xml",
"streampark-flink/streampark-flink-sqlclient/pom.xml",
"streampark-flink/streampark-flink-udf/pom.xml",
"streampark-shaded/pom.xml",
"streampark-shaded/streampark-shaded-jackson/pom.xml",
"streampark-shaded/streampark-shaded-slf4j/pom.xml",
"streampark-spark/pom.xml",
"streampark-spark/streampark-spark-cli/pom.xml",
"streampark-spark/streampark-spark-client/pom.xml",
"streampark-spark/streampark-spark-client/streampark-spark-client-api/pom.xml",
"streampark-spark/streampark-spark-client/streampark-spark-client-core/pom.xml",
"streampark-spark/streampark-spark-core/pom.xml",
"streampark-spark/streampark-spark-sqlclient/pom.xml"
],
"dependency_bot_commit_share": 0
},
"components": [
{
"key": "one_command_bootstrap",
"name": "One-command bootstrap",
"detail": "pom.xml, streampark-common/pom.xml, streampark-console/pom.xml (toolchain convention, no task runner)",
"points": 12.6,
"status": "partial",
"details": [
{
"code": "toolchain_convention",
"params": {
"files": "pom.xml, streampark-common/pom.xml, streampark-console/pom.xml"
}
}
],
"max_points": 18
},
{
"key": "automated_tests",
"name": "Automated tests",
"detail": null,
"points": 22,
"status": "met",
"details": [],
"max_points": 22
},
{
"key": "lint_format_config",
"name": "Lint / format config",
"detail": ".eslintrc.js",
"points": 11,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": ".eslintrc.js"
}
}
],
"max_points": 11
},
{
"key": "static_type_checking",
"name": "Static type checking",
"detail": "streampark-console/streampark-console-webapp/tsconfig.json",
"points": 11,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "streampark-console/streampark-console-webapp/tsconfig.json"
}
}
],
"max_points": 11
},
{
"key": "reproducible_environment",
"name": "Reproducible environment",
"detail": "Dockerfile",
"points": 10,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "Dockerfile"
}
}
],
"max_points": 10
},
{
"key": "demonstrated_agent_practice",
"name": "Demonstrated agent practice",
"detail": "6 of the last 100 commits agent-authored or agent-credited",
"points": 10,
"status": "met",
"details": [
{
"code": "agent_authored_commits",
"params": {
"count": 6,
"sampled": 100
}
}
],
"max_points": 10
},
{
"key": "automated_maintenance",
"name": "Automated maintenance",
"detail": "no automated dependency updates observed",
"points": 0,
"status": "missed",
"details": [
{
"code": "no_dependency_automation",
"params": {}
}
],
"max_points": 8
},
{
"key": "openssf_scorecard_pinned_dependencies",
"name": "OpenSSF Scorecard: Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 2",
"points": 2,
"status": "partial",
"details": [],
"max_points": 10
}
]
},
{
"key": "ai_code_legibility",
"band": "excellent",
"name": "Code legibility for models",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"primary_language": "Java",
"largest_source_bytes": 41539,
"source_files_sampled": 1140,
"oversized_source_files": 0
},
"components": [
{
"key": "type_checkable_code",
"name": "Type-checkable code",
"detail": "Java (statically typed)",
"points": 45,
"status": "met",
"details": [
{
"code": "statically_typed_language",
"params": {
"language": "Java"
}
}
],
"max_points": 45
},
{
"key": "manageable_file_sizes",
"name": "Manageable file sizes",
"detail": "0/1140 source files over 60KB",
"points": 55,
"status": "met",
"details": [
{
"code": "oversized_source_files",
"params": {
"kb": 60,
"sampled": 1140,
"oversized": 0
}
}
],
"max_points": 55
}
]
}
],
"description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
}
],
"metrics_version": "1.13.0"
},
"warnings": [
"Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token",
"Could not fetch maven package 'org.apache.streampark:streampark-e2e-case' from its registry",
"Could not fetch maven package 'org.apache.streampark:streampark-e2e-core' from its registry",
"Could not fetch maven package 'org.apache.streampark:streampark-console-service' from its registry",
"Could not fetch npm package 'streampark-webapp' from its registry"
],
"report_type": "repository",
"generated_at": "2026-07-25T10:27:35.848395Z",
"schema_version": "0.27.0",
"badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/a/apache/streampark.svg",
"full_name": "apache/streampark",
"license_state": "standard",
"license_spdx": "Apache-2.0"
}