)]}'
{
  "log": [
    {
      "commit": "dd8d34242f05d4128adcaadcacfad8d67af12da8",
      "tree": "830423de3a08b76e2d0bb27a4229c4de50c6dc6e",
      "parents": [
        "741185913021e750c197b0630b0a91bd86f93c61"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Thu Jun 11 16:20:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 16:20:01 2026 +0800"
      },
      "message": "#AI COMMIT# Add Dependabot ignore rules for Flink shims modules (#5441)\n\nDependabot has raised PRs (#5426, #5427) that upgrade Flink dependencies\nfrom 1.16.2 to 1.20.4 inside flink-shims-1.16.2. This is incorrect\nbecause shims modules are version-specific compatibility layers — the\nmodule name must match the supported engine version. Upgrading the\ndependency in-place would break the shims contract and likely cause\ncompilation or runtime failures across 4 major Flink versions.\n\nThe correct approach to support a newer Flink version is to create a\nnew shims module (e.g. flink-shims-1.20.4) following the existing\npattern, rather than modifying the existing flink-shims-1.16.2 module.\n\nCo-authored-by: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "741185913021e750c197b0630b0a91bd86f93c61",
      "tree": "687dc2b6fb4987c72138ef30e3c9384af565e17f",
      "parents": [
        "44c38c4bfe29f42a27acae27fcfd0676578b65c4"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Thu Jun 11 15:40:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 15:40:21 2026 +0800"
      },
      "message": "#AI commit# [fix][PES][datasource] fix DB2 schema query to use correct SQL instead of invalid command (#5409) (#5440)\n\n- Fix getAllDatabases() method in DB2 SqlConnection classes\n- Replace invalid \"list database directory\" command with proper SQL query\n- Add configurable schema query SQL with default filtering system schemas\n- Query SYSCAT.SCHEMATA to get actual schema list from DB2\n\nCo-authored-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "44c38c4bfe29f42a27acae27fcfd0676578b65c4",
      "tree": "db616d6078cf24a6d97cc34d84b7fee8971fb4e4",
      "parents": [
        "3c556583dc876e63508bace5275f7c60c4acbf1e"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Thu Jun 11 15:22:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 15:22:38 2026 +0800"
      },
      "message": "#AI COMMIT# Fix JDBC URL encoding bypass and unsafe deserialization vulnerabilities (#5438)\n\n1. SecurityUtils.checkParams: Replace single URL decode with while-loop\n   decode (consistent with checkJdbcConnParams) to prevent double-encoding\n   bypass that allows attackers to smuggle sensitive params like\n   allowLoadLocalInfile past the blacklist.\n\n2. SqlConnection (4 files): Replace DriverManager.getConnection(url,user,pwd)\n   with getConnection(baseUrl, Properties). Security params are set first\n   via SecurityUtils.getMysqlSecurityParams() and cannot be overridden by\n   user-supplied extra params, providing defense-in-depth against URL\n   parameter injection.\n\n3. CryptoUtils.string2Object: Add resolveClass whitelist allowing only\n   java.lang.String, blocking all gadget chain deserialization attacks\n   (CWE-502) while maintaining backward compatibility since passwords\n   are stored as String objects.\n\nCo-authored-by: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "3c556583dc876e63508bace5275f7c60c4acbf1e",
      "tree": "8f286bf2079c43d913f00d260dccc58640b179f9",
      "parents": [
        "171e21c2127daac6897f2455fbc07a8731ce7264"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Thu Jun 11 13:13:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 13:13:24 2026 +0800"
      },
      "message": "Feature/support eureka auth (#5437)\n\n* #AI COMMIT# Support Eureka authentication with configurable switch\n\nAdd Spring Security support for Eureka server, controlled by\nlinkis.eureka.auth.enable configuration (default: false).\n\nCo-Authored-By: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# Add logging for Eureka auth enable/disable status\n\nCo-Authored-By: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e\n\n---------\n\nCo-authored-by: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "171e21c2127daac6897f2455fbc07a8731ce7264",
      "tree": "8bea948f23e35803f46c91660037777f863605ef",
      "parents": [
        "b5464428f58394b0e92029efdf151b657a52cb8c"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Thu Jun 11 13:12:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 13:12:17 2026 +0800"
      },
      "message": "#AI COMMIT# Add S3 schema support in storage path recognition and validation (#5436)\n\nAdd S3_SCHEMA to StorageUtils.getFsPath() schema detection and\nPathValidator.checkPath() validation to support s3:// storage paths.\n\nCo-authored-by: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "b5464428f58394b0e92029efdf151b657a52cb8c",
      "tree": "5993b68e7686dcec7a2229641e8e88d6d79b89ef",
      "parents": [
        "d2ef5a2094ee5307b692acf871e1ffe4b9c1ee5e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 11 13:11:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 13:11:01 2026 +0800"
      },
      "message": "Bump org.apache.thrift:libthrift in /linkis-engineconn-plugins/jdbc (#5435)\n\nBumps [org.apache.thrift:libthrift](https://github.com/apache/thrift) from 0.15.0 to 0.23.0.\n- [Release notes](https://github.com/apache/thrift/releases)\n- [Changelog](https://github.com/apache/thrift/blob/master/CHANGES.md)\n- [Commits](https://github.com/apache/thrift/compare/v0.15.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.thrift:libthrift\n  dependency-version: 0.23.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d2ef5a2094ee5307b692acf871e1ffe4b9c1ee5e",
      "tree": "8d04eace5e5052f2a81a9f91429f05d109545693",
      "parents": [
        "86a0bcd26f9a6bc2a97434b0799e2bc92496839e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 10 16:51:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 16:51:10 2026 +0800"
      },
      "message": "Bump postcss from 8.5.3 to 8.5.15 in /linkis-web-next (#5434)\n\nBumps [postcss](https://github.com/postcss/postcss) from 8.5.3 to 8.5.15.\n- [Release notes](https://github.com/postcss/postcss/releases)\n- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/postcss/postcss/compare/8.5.3...8.5.15)\n\n---\nupdated-dependencies:\n- dependency-name: postcss\n  dependency-version: 8.5.15\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "86a0bcd26f9a6bc2a97434b0799e2bc92496839e",
      "tree": "22ec1df5a3de57c263507e04eec0a559c153038d",
      "parents": [
        "6f149a0fcd1fc3a42974d70ba37cadeac02c2792"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 10 16:50:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 16:50:37 2026 +0800"
      },
      "message": "Bump axios from 1.15.2 to 1.16.0 in /linkis-web-next (#5433)\n\nBumps [axios](https://github.com/axios/axios) from 1.15.2 to 1.16.0.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.15.2...v1.16.0)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.16.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6f149a0fcd1fc3a42974d70ba37cadeac02c2792",
      "tree": "c5bf286045bf9b4c7f6a0a3ce0503054121ae852",
      "parents": [
        "fceb9b457605bd9fe8be0238a641d3cabfeea1e5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 10 16:50:03 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 16:50:03 2026 +0800"
      },
      "message": "Bump qs from 6.14.2 to 6.15.2 in /linkis-web (#5432)\n\nBumps [qs](https://github.com/ljharb/qs) from 6.14.2 to 6.15.2.\n- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ljharb/qs/compare/v6.14.2...v6.15.2)\n\n---\nupdated-dependencies:\n- dependency-name: qs\n  dependency-version: 6.15.2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fceb9b457605bd9fe8be0238a641d3cabfeea1e5",
      "tree": "f9f6af1967dd0ef0d0a25a7866db4f64f1a8964a",
      "parents": [
        "c88b76e8ee46b74c6bbe08fee9d59ab56640d4d1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 10 16:49:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 16:49:37 2026 +0800"
      },
      "message": "Bump org.apache.thrift:libthrift in /linkis-engineconn-plugins/impala (#5431)\n\nBumps [org.apache.thrift:libthrift](https://github.com/apache/thrift) from 0.15.0 to 0.23.0.\n- [Release notes](https://github.com/apache/thrift/releases)\n- [Changelog](https://github.com/apache/thrift/blob/master/CHANGES.md)\n- [Commits](https://github.com/apache/thrift/compare/v0.15.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.thrift:libthrift\n  dependency-version: 0.23.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c88b76e8ee46b74c6bbe08fee9d59ab56640d4d1",
      "tree": "c2c1621100454a29bc9dee991645f0d075bdccbc",
      "parents": [
        "22b6c7875c9217c2b8b3b97bd4f4f5fc4f36cd9b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 15:29:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 15:29:56 2026 +0800"
      },
      "message": "Bump org.thymeleaf:thymeleaf in /linkis-extensions/linkis-et-monitor (#5423)\n\nBumps org.thymeleaf:thymeleaf from 3.1.2.RELEASE to 3.1.5.RELEASE.\n\n---\nupdated-dependencies:\n- dependency-name: org.thymeleaf:thymeleaf\n  dependency-version: 3.1.5.RELEASE\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "22b6c7875c9217c2b8b3b97bd4f4f5fc4f36cd9b",
      "tree": "db54305d75dddf5af140041213af2585025f9d94",
      "parents": [
        "367b900b423a349151a19149711ca0ffded2d4d3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 15:29:07 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 15:29:07 2026 +0800"
      },
      "message": "Bump org.thymeleaf:thymeleaf-spring5 (#5422)\n\nBumps org.thymeleaf:thymeleaf-spring5 from 3.1.2.RELEASE to 3.1.5.RELEASE.\n\n---\nupdated-dependencies:\n- dependency-name: org.thymeleaf:thymeleaf-spring5\n  dependency-version: 3.1.5.RELEASE\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "367b900b423a349151a19149711ca0ffded2d4d3",
      "tree": "5b5047b77dd71ffbe8a44e9d7e37e96dd95c5603",
      "parents": [
        "22b1a7c12be432a8b6efb58125a2e420a68d9ba8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 15:28:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 15:28:31 2026 +0800"
      },
      "message": "Bump follow-redirects from 1.15.11 to 1.16.0 in /linkis-web-next (#5417)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.11 to 1.16.0.\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.11...v1.16.0)\n\n---\nupdated-dependencies:\n- dependency-name: follow-redirects\n  dependency-version: 1.16.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "22b1a7c12be432a8b6efb58125a2e420a68d9ba8",
      "tree": "7f1fe6b186f2d1d7e7b30107b2e5b85e03879751",
      "parents": [
        "9c29f473fb6d9d1e876ea00b1db5f650516395e8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 15:27:44 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 15:27:44 2026 +0800"
      },
      "message": "Bump postcss from 8.4.21 to 8.5.10 in /linkis-web (#5430)\n\nBumps [postcss](https://github.com/postcss/postcss) from 8.4.21 to 8.5.10.\n- [Release notes](https://github.com/postcss/postcss/releases)\n- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/postcss/postcss/compare/8.4.21...8.5.10)\n\n---\nupdated-dependencies:\n- dependency-name: postcss\n  dependency-version: 8.5.10\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9c29f473fb6d9d1e876ea00b1db5f650516395e8",
      "tree": "ff4515420091fcb9c84c0d1eec2febc4f4645488",
      "parents": [
        "6fbde90cd23bc44022889965f1e00c504d50a997"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 15:27:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 15:27:14 2026 +0800"
      },
      "message": "Bump axios from 1.15.0 to 1.16.0 in /linkis-web (#5429)\n\nBumps [axios](https://github.com/axios/axios) from 1.15.0 to 1.16.0.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.15.0...v1.16.0)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.16.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6fbde90cd23bc44022889965f1e00c504d50a997",
      "tree": "8d6d7f3412826b7c7f50c1021aa48154b3968e98",
      "parents": [
        "bc50eb40e34dda407823a0e223fb704950bf68b3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 01 16:36:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 16:36:23 2026 +0800"
      },
      "message": "Bump qs from 6.14.2 to 6.15.2 in /linkis-web-next (#5428)\n\nBumps [qs](https://github.com/ljharb/qs) from 6.14.2 to 6.15.2.\n- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ljharb/qs/compare/v6.14.2...v6.15.2)\n\n---\nupdated-dependencies:\n- dependency-name: qs\n  dependency-version: 6.15.2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bc50eb40e34dda407823a0e223fb704950bf68b3",
      "tree": "1cff2e48e8c721f5e5d645501949f3422145e517",
      "parents": [
        "eda78f4d2c53e143ceaeec32aac8b0d01c55f3be"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 01 16:35:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 16:35:45 2026 +0800"
      },
      "message": "Bump axios from 1.15.0 to 1.15.2 in /linkis-web-next (#5424)\n\nBumps [axios](https://github.com/axios/axios) from 1.15.0 to 1.15.2.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.15.0...v1.15.2)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.15.2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "eda78f4d2c53e143ceaeec32aac8b0d01c55f3be",
      "tree": "be519d08ab6c67948d5a3ea04a94a501735f4fd6",
      "parents": [
        "14f04bf9673080573169ce6de610f5230d70bba2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 13 17:33:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 17:33:32 2026 +0800"
      },
      "message": "Bump axios from 1.13.5 to 1.15.0 in /linkis-web-next (#5413)\n\nBumps [axios](https://github.com/axios/axios) from 1.13.5 to 1.15.0.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.13.5...v1.15.0)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.15.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "14f04bf9673080573169ce6de610f5230d70bba2",
      "tree": "921b62521ef67f0a8b5a6da33c0417d5b40c2054",
      "parents": [
        "d527f20dbe7318f4a8a04f77c09751f531553165"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 13 09:55:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 09:55:11 2026 +0800"
      },
      "message": "Bump axios from 1.13.5 to 1.15.0 in /linkis-web (#5410)\n\nBumps [axios](https://github.com/axios/axios) from 1.13.5 to 1.15.0.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.13.5...v1.15.0)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.15.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d527f20dbe7318f4a8a04f77c09751f531553165",
      "tree": "19f7d42e1987ff726051f4fd8d75de85cab2d1ee",
      "parents": [
        "58281e7f25578478babb52fa44356b87a0c785e9"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Mon Apr 13 09:54:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 09:54:30 2026 +0800"
      },
      "message": "[fix][EC][jdbc] Add configurable validation query for different database types (#5412)\n\n* #AI COMMIT# fix: Add DB2 validation query support for JDBC engine connection pool\n\n- Add DB2-specific validation query \"SELECT 1 FROM SYSIBM.SYSDUMMY1\"\n- Same pattern as existing Oracle validation query handling\n- Fixes DB2 connection pool validation error when using datasource name\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# fix: Exclude conflicting jars from JDBC plugin assembly\n\n- Exclude Jetty jars to avoid version conflicts with public-module\n- Exclude SLF4J bindings to prevent multiple binding errors\n- Exclude Hadoop jars to use shared public-module versions\n\nThese exclusions prevent class loading conflicts when JDBC engine\nstarts and uses jars from both plugin lib and public-module.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# refactor: Make validation query configurable for different database types\n\n- Add configuration parameter \u0027wds.linkis.jdbc.validation.query.mapping\u0027\n- Default mapping: oracle:SELECT 1 FROM DUAL,db2:SELECT 1 FROM SYSIBM.SYSDUMMY1\n- Remove hardcoded database-specific validation query logic\n- To add new database type, just update configuration, no code change needed\n\nBenefits:\n- Configuration-driven approach for extensibility\n- Easy to add support for new databases without modifying source code\n- Default values work for most common databases\n\nUsage example:\n  Add to linkis-engineconn.properties:\n  wds.linkis.jdbc.validation.query.mapping\u003doracle:SELECT 1 FROM DUAL,db2:SELECT 1 FROM SYSIBM.SYSDUMMY1,postgresql:SELECT 1\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n---------\n\nCo-authored-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "58281e7f25578478babb52fa44356b87a0c785e9",
      "tree": "d665802dfd30c920dbfa5ab048bcba32bd44cbb9",
      "parents": [
        "1fb465381faea9de315854f73bac3acc3e5d1f0a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 07 19:40:44 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 19:40:44 2026 +0800"
      },
      "message": "Bump vite from 6.4.1 to 6.4.2 in /linkis-web-next (#5406)\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.4.1 to 6.4.2.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v6.4.2/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n  dependency-version: 6.4.2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1fb465381faea9de315854f73bac3acc3e5d1f0a",
      "tree": "497c827202d460302dce712aaf432cb41da0f04c",
      "parents": [
        "f18678d35fdb2b07effd9bc5f9b5a237c0dd9666"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 07 19:40:12 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 19:40:12 2026 +0800"
      },
      "message": "Bump org.apache.commons:commons-compress from 1.21 to 1.26.0 (#5405)\n\nBumps org.apache.commons:commons-compress from 1.21 to 1.26.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-compress\n  dependency-version: 1.26.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f18678d35fdb2b07effd9bc5f9b5a237c0dd9666",
      "tree": "e367daffdfcaf11cea7e491875acf0bb39d137a8",
      "parents": [
        "cbb3ed37424aa6a4843b0dc0462e17199a45263b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Apr 04 06:30:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 06:30:22 2026 +0800"
      },
      "message": "Bump lodash from 4.17.23 to 4.18.1 in /linkis-web/src/apps/PythonModule (#5404)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)\n\n---\nupdated-dependencies:\n- dependency-name: lodash\n  dependency-version: 4.18.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "cbb3ed37424aa6a4843b0dc0462e17199a45263b",
      "tree": "9f84eefa91b3f70748ccbb8aab11d68d460e9739",
      "parents": [
        "f0406cc05572ef963ba0a6090abce86144030b23"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Apr 04 06:28:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 06:28:36 2026 +0800"
      },
      "message": "Bump lodash from 4.17.23 to 4.18.1 in /linkis-web-next (#5403)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)\n\n---\nupdated-dependencies:\n- dependency-name: lodash\n  dependency-version: 4.18.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f0406cc05572ef963ba0a6090abce86144030b23",
      "tree": "4b77a5b6ab4abd7158c8b12285265f7c4fec1b93",
      "parents": [
        "2f4d14e7da69e9b4507fb716955c774b027ea555"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Apr 04 06:26:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 06:26:57 2026 +0800"
      },
      "message": "Bump lodash from 4.17.23 to 4.18.1 in /linkis-web (#5402)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)\n\n---\nupdated-dependencies:\n- dependency-name: lodash\n  dependency-version: 4.18.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2f4d14e7da69e9b4507fb716955c774b027ea555",
      "tree": "20349c4bfdf496c525286214410634d105f51f5e",
      "parents": [
        "bf1cb5bce2de44a2728e594319e422dd6f7ed0e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Apr 04 06:25:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 06:25:57 2026 +0800"
      },
      "message": "Bump lodash-es from 4.17.23 to 4.18.1 in /linkis-web-next (#5401)\n\nBumps [lodash-es](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)\n\n---\nupdated-dependencies:\n- dependency-name: lodash-es\n  dependency-version: 4.18.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bf1cb5bce2de44a2728e594319e422dd6f7ed0e4",
      "tree": "2c3d33f26dec70c5c0e723ea94fa3a7878fa9634",
      "parents": [
        "df83ec028b8ce65d8144e657b160733e503bd804"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Thu Apr 02 19:48:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 19:48:17 2026 +0800"
      },
      "message": "[LINKIS-1.9.0] Feature toggles, dependency optimization and bug fixes for linkis-web and backend (#5400)\n\n* update version to 1.9.0\n\n* #AI commit# refactor: 调整 GatewaySpringConfiguration 中 SecurityFilter 设置逻辑\n\n- 添加 userRestful 字段注入\n- 将 SecurityFilter.setUserRestful 调用从 createUserRestful 方法移至 @PostConstruct init 方法\n\n* #AI commit# refactor: 升级 Knife4j 和 Springfox 到 3.x 版本\n\n- 在 apache profile 中升级 knife4j.version 从 2.0.9 到 3.0.3\n- 在 apache profile 中升级 springfox.version 从 2.10.5 到 3.0.0\n- 添加 hbase-shaded-jetty 和 hbase-protocol-shaded 排除依赖，解决 Jetty 冲突\n- SwaggerBeanPostProcessor 保持兼容 Springfox 3.x API\n\n修复问题：\n- 解决 publicservice 服务启动失败问题\n- 解决 DynamicResponseModelReader 依赖 TypeNameExtractor 错误\n- 解决 Jetty ServletHolder.setClassFrom IllegalStateException 错误\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# Exclude hbase dependencies from JDBC and Hive engine connectors\n\nAdd exclusions for hbase-shaded-jetty and hbase-protocol-shaded to prevent\nJetty class conflicts in JDBC and Hive EngineConn plugins.\n\nModified files:\n- linkis-engineconn-plugins/jdbc/pom.xml\n- linkis-engineconn-plugins/hive/pom.xml\n\n* #AI COMMIT# Exclude hbase-shaded-jetty from assembly packaging\n\nAdd hbase-shaded-jetty and hbase-protocol-shaded exclusions to distribution.xml\nfiles to prevent Jetty class conflicts at runtime.\n\nModified files:\n- linkis-public-enhancements/distribution.xml\n- linkis-engineconn-plugins/hive/src/main/assembly/distribution.xml\n- linkis-engineconn-plugins/jdbc/src/main/assembly/distribution.xml\n\n* #AI COMMIT# Use wildcard pattern to exclude all hbase-shaded jars\n\nChange from excluding individual hbase-shaded-* jars to using wildcard\npattern to exclude all hbase-shaded packages at once.\n\nModified files:\n- linkis-public-enhancements/distribution.xml\n- linkis-engineconn-plugins/hive/src/main/assembly/distribution.xml\n- linkis-engineconn-plugins/jdbc/src/main/assembly/distribution.xml\n\n* #AI COMMIT# Exclude all hbase-shaded jars explicitly\n\nList each hbase-shaded jar explicitly instead of using wildcard pattern\nwhich doesn\u0027t work with Maven assembly plugin.\n\nModified files:\n- linkis-public-enhancements/distribution.xml\n- linkis-engineconn-plugins/hive/src/main/assembly/distribution.xml\n- linkis-engineconn-plugins/jdbc/src/main/assembly/distribution.xml\n\n* #AI COMMIT# Exclude all hbase jars from linkis-public-enhancements assembly\n\nAdd comprehensive exclusions for all hbase-related jars to prevent\nJetty class conflicts and reduce unnecessary dependencies.\n\nModified:\n- linkis-public-enhancements/distribution.xml\n\n* # AI COMMIT# Optimize linkis scripts - service alias and status output format\n\n## Changes\n\n### 1. Service Alias Mapping (alias 1-6)\n- alias [1] --\u003e mg-eureka\n- alias [2] --\u003e mg-gateway\n- alias [3] --\u003e ps-publicservice\n- alias [4] --\u003e cg-linkismanager\n- alias [5] --\u003e cg-entrance\n- alias [6] --\u003e cg-engineconnmanager\n\n### 2. Status Output Format\n- Unified format: alias-\u003e[X]  [service-name]  [OK/FAILED]\n- Service names left-aligned in 22-character width\n- Green [OK] for running services\n- Red [FAILED] for failed services\n\n### 3. Files Modified\n- linkis-dist/package/sbin/linkis\n- linkis-dist/package/sbin/linkis-start-all.sh\n\n### 4. Help Information\nUpdated help message to show new alias format\n\n* #AI COMMIT# feat: Add build-time parameter for Python Module feature toggle\n\n- Add PYTHON_MODULE environment variable support in vue.config.js\n- Create separate python-module-config virtual module to avoid circular dependency\n- Modify router.js to conditionally register pythonModule route\n- Update index.vue to control menu visibility based on feature flag\n- Default: enabled, use PYTHON_MODULE\u003dfalse npm run build to disable\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# docs: Remove Python Module documentation files\n\nThese documentation files are not required by the project and can be removed.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# fix: Fix i18n key for add button in datasourceAccess module\n\n- Change \u0027message.linkis.basedata.add\u0027 to \u0027message.linkis.basedataManagement.add\u0027\n- Keep consistent with other modules like datasourceEnv\n- Fix Chinese translation not displaying for add button\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# feat: Add build-time parameter for disallow system user login feature\n\nAdd compile-time toggle for disallow login feature, similar to python module:\n- Default enabled (feature ON)\n- Use DISALLOW_LOGIN\u003dfalse npm run build to disable\n- Create virtual module disallow-login-config.js for config injection\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n---------\n\nCo-authored-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "df83ec028b8ce65d8144e657b160733e503bd804",
      "tree": "9045519c160b8dc258a5ad74c522908a1b1abedf",
      "parents": [
        "ddb649c3dae624faac5e60d0f766e905d35bfef3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 19:18:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 19:18:42 2026 +0800"
      },
      "message": "Bump org.springframework.boot:spring-boot-actuator from 2.7.12 to 2.7.18 (#5390)\n\nBumps [org.springframework.boot:spring-boot-actuator](https://github.com/spring-projects/spring-boot) from 2.7.12 to 2.7.18.\n- [Release notes](https://github.com/spring-projects/spring-boot/releases)\n- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.7.12...v2.7.18)\n\n---\nupdated-dependencies:\n- dependency-name: org.springframework.boot:spring-boot-actuator\n  dependency-version: 2.7.18\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ddb649c3dae624faac5e60d0f766e905d35bfef3",
      "tree": "88454f87cd30efe2b076c2db5bbf8660717afd2c",
      "parents": [
        "cb5d91a7e3c230518dd31e865acccf5a97637b39"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 19:17:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 19:17:35 2026 +0800"
      },
      "message": "Bump org.apache.avro:avro (#5391)\n\nBumps org.apache.avro:avro from 1.11.3 to 1.11.4.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.avro:avro\n  dependency-version: 1.11.4\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "cb5d91a7e3c230518dd31e865acccf5a97637b39",
      "tree": "1f5375f3d21f59f58a950d35d878735f50c739c7",
      "parents": [
        "5fdf4a04f2a5c1089b6b2dda58c5bb47bd606808"
      ],
      "author": {
        "name": "v-kkhuang",
        "email": "62878639+v-kkhuang@users.noreply.github.com",
        "time": "Thu Apr 02 19:16:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 19:16:57 2026 +0800"
      },
      "message": "#AI commit# 新增功能 - spark引擎支持设置driver参数到driver端 (#5398)"
    },
    {
      "commit": "5fdf4a04f2a5c1089b6b2dda58c5bb47bd606808",
      "tree": "870d963b341accbe1659329e55263218562b579a",
      "parents": [
        "6ead0303ce0c8bfb52fbc687081c7a9755a2b905"
      ],
      "author": {
        "name": "v-kkhuang",
        "email": "62878639+v-kkhuang@users.noreply.github.com",
        "time": "Thu Apr 02 19:16:18 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 19:16:18 2026 +0800"
      },
      "message": "#AI commit# 开发阶段： 修复sr任务重试导致加载init_sql异常bug (#5399)"
    },
    {
      "commit": "6ead0303ce0c8bfb52fbc687081c7a9755a2b905",
      "tree": "814c1e051435e8c7dae00cb0e91946dd81cc8465",
      "parents": [
        "6c8ca7aeafc2a2b7e92d19bd6162e3396adffb6c"
      ],
      "author": {
        "name": "v-kkhuang",
        "email": "62878639+v-kkhuang@users.noreply.github.com",
        "time": "Thu Apr 02 19:16:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 19:16:00 2026 +0800"
      },
      "message": "#AI commit# 开发阶段：管理台支持展示引擎版本 (#5396)"
    },
    {
      "commit": "6c8ca7aeafc2a2b7e92d19bd6162e3396adffb6c",
      "tree": "a6f595bfd3223ecc99ac91829c20191b99ed0cf5",
      "parents": [
        "ecde36710f61c5bd98a35a5b1f0c33c6b1c0425f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 17:45:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 17:45:23 2026 +0800"
      },
      "message": "Bump lodash-es in /linkis-web/src/apps/PythonModule (#5394)\n\nBumps [lodash-es](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)\n\n---\nupdated-dependencies:\n- dependency-name: lodash-es\n  dependency-version: 4.18.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ecde36710f61c5bd98a35a5b1f0c33c6b1c0425f",
      "tree": "0d30da110437a327d01359df8fe72c065a545129",
      "parents": [
        "5df9bc3d46e04347bb700df9ac420c7a51444dcc"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Fri Mar 27 13:23:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 13:23:06 2026 +0800"
      },
      "message": "[1.9.0 release] [PES][EC][publicservice][spark] feat: ResultSet field processing, engine switch, task diagnosis and more (#5356)\n\n* fix: 调整执行阶段\n\n* code optimization (#770)\n\n* code optimization\n\n* code optimization\n\n* add aisql type\n\n* code optimization\n\n* update python version\n\n* update ldap expire time to 20m\n\n* update conf\n\n* code optimization\n\n* update progress\n\n* update code\n\n* update progress\n\n* code optimization\n\n* code optimization\n\n* Code optimization (#771)\n\n* bug fix\n\n* bug fix\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* print dynamic param\n\n* code review fix\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n* Security work order repair (#772)\n\n* bug fix\n\n* bug fix\n\n* Security work order repair\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* code optimization\n\n* code optimization\n\n* update max executors\n\n* Add Spark 3 default (#774)\n\n* bug fix\n\n* bug fix\n\n* Security work order repair\n\n* Add Spark 3 default\n\n* 优化MaxMetaspaceSize\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* bug  fix (#775)\n\n* bug fix\n\n* bug fix\n\n* Security work order repair\n\n* Add Spark 3 default\n\n* 优化MaxMetaspaceSize\n\n* 新增spark 扩展配置，预防spark  默认配置没有用户设置的参数，导致参数无法回滚\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* revent spring-webflux (#776)\n\n* bug fix\n\n* bug fix\n\n* Security work order repair\n\n* Add Spark 3 default\n\n* 优化MaxMetaspaceSize\n\n* 新增spark 扩展配置，预防spark  默认配置没有用户设置的参数，导致参数无法回滚\n\n* revent spring-webflux\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Security work order repair (#777)\n\n* bug fix\n\n* bug fix\n\n* Security work order repair\n\n* Add Spark 3 default\n\n* 优化MaxMetaspaceSize\n\n* 新增spark 扩展配置，预防spark  默认配置没有用户设置的参数，导致参数无法回滚\n\n* revent spring-webflux\n\n* Security work order repair\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* add spark conf dir (#778)\n\n* bug fix\n\n* bug fix\n\n* Security work order repair\n\n* Add Spark 3 default\n\n* 优化MaxMetaspaceSize\n\n* 新增spark 扩展配置，预防spark  默认配置没有用户设置的参数，导致参数无法回滚\n\n* revent spring-webflux\n\n* Security work order repair\n\n* add spark conf dir\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.12.0 code review fix (#779)\n\n* bug fix\n\n* bug fix\n\n* Security work order repair\n\n* Add Spark 3 default\n\n* 优化MaxMetaspaceSize\n\n* 新增spark 扩展配置，预防spark  默认配置没有用户设置的参数，导致参数无法回滚\n\n* revent spring-webflux\n\n* Security work order repair\n\n* add spark conf dir\n\n* bug fix\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* velocity exclusion (#780)\n\n* bug fix\n\n* bug fix\n\n* Security work order repair\n\n* Add Spark 3 default\n\n* 优化MaxMetaspaceSize\n\n* 新增spark 扩展配置，预防spark  默认配置没有用户设置的参数，导致参数无法回滚\n\n* revent spring-webflux\n\n* Security work order repair\n\n* add spark conf dir\n\n* bug fix\n\n* velocity exclusion\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* update  thymeleaf version (#781)\n\n* bug fix\n\n* bug fix\n\n* Security work order repair\n\n* Add Spark 3 default\n\n* 优化MaxMetaspaceSize\n\n* 新增spark 扩展配置，预防spark  默认配置没有用户设置的参数，导致参数无法回滚\n\n* revent spring-webflux\n\n* Security work order repair\n\n* add spark conf dir\n\n* bug fix\n\n* velocity exclusion\n\n* update  thymeleaf version\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* update version to 1.13.0\n\n* Code optimization (#786)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* 优化 Hive 和 Spark 配置重置逻辑 (#785)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* HDFS file system request to add retry mechanism (#783)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Spark supports forced conversion: user configuration, department configuration (#782)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* [1.13.0]Python code adds exception command check (#784)\n\n* Python code adds exception command check\n\n* update entrance  intercept\n\n* update entrance  intercept\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* [1.13.0]add datasource rpc GetInfoPublishedByUserIpPortAction (#787)\n\n* add datasource rpc GetInfoPublishedByUserIpPortAction\n\n* add datasource rpc GetInfoPublishedByUserIpPortAction\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* [1.13.0]Spark supports forced conversion: user configuration, department conf (#788)\n\n* Spark supports forced conversion: user configuration, department configuration\n\n* spark3 update\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.13.0 webank temp (#789)\n\n* support retry by templateconf\n\n* update retry logic\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n* code format\n\n* support conn param execute task (#792)\n\n* [1.13.0]Data source supports automated publishing (#791)\n\n* Data source supports automated publishing\n\n* Data source supports automated publishing\n\n* Data source supports automated publishing\n\n* Data source supports automated publishing\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* fix compile error\n\n* code optimization\n\n* some code retry optimization\n\n* upd: 样式优化\n\n* upd: 样式优化 (#794)\n\n* Dev 1.13.0 bug fix (#793)\n\n* code opmitization\n\n* code opmization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* code optimization\n\n* [1.13.0]code opmitization (#795)\n\n* code opmitization\n\n* code opmization\n\n* code opmization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* update jdbc\n\n* upd: 依赖升级\n\n* upd: 高度计算逻辑修改\n\n* code optimization\n\n* upd: 放大样式修改\n\n* compile error fix\n\n* upd: height adjustment\n\n* code optimization\n\n* Dev 1.13.0 bug fix (#799)\n\n* code opmitization\n\n* code opmization\n\n* code opmization\n\n* bug fix\n\n* bug fix\n\n* bug fix\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* template conf optimization\n\n* classcastexception fix\n\n* code optimization \u0026 format\n\n* code optimization\n\n* params optimization\n\n* code optimization\n\n* fix: 逻辑兜底\n\n* task error receiver sync\n\n* code optimization\n\n* Dev 1.13.0 bug fix (#800)\n\n* code opmitization\n\n* code opmization\n\n* code opmization\n\n* bug fix\n\n* bug fix\n\n* bug fix\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* add log\n\n* code update\n\n* add switch\n\n* update code to status rpc\n\n* add log\n\n* bug fix\n\n* code review fix\n\n* code review fix (#802)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.13.0 code review fix (#803)\n\n* code review fix\n\n* bug fix\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* code optimization\n\n* add conf retry switch\n\n* code uptate\n\n* update code add retry code\n\n* Dev 1.13.0 code review fix (#804)\n\n* code review fix\n\n* bug fix\n\n* revent flink dependency\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.13.0 code review fix (#805)\n\n* code review fix\n\n* bug fix\n\n* revent flink dependency\n\n* Code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Update version to 1.14.0\n\n* close python safe check (#808)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* fix resource reset error (#807)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* 【1.14.0】Add Doctor functionality and support for switching between AI SQL dynamic engines (#806)\n\n* 添加 Doctor功能和 AI SQL动态引擎切换支持\n\n* 添加doctoris服务请求超时配置并优化动态引擎类型获取\n\n* ```添加调用Doctoris diagnose接口的日志记录\n\n```\n\n* ```优化动态引擎切换功能和日志记录\n\n- 修改Python安全检查开关的默认值为false\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Add BML client connection information retrieval function (#809)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* support change engine type for aisql (#810)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* fix todo \u0026 adjust interceptor (#811)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* Dev 1.14.0 ai sql support (#812)\n\n* 添加 Doctor功能和 AI SQL动态引擎切换支持\n\n* 添加doctoris服务请求超时配置并优化动态引擎类型获取\n\n* ```添加调用Doctoris diagnose接口的日志记录\n\n```\n\n* ```优化动态引擎切换功能和日志记录\n\n- 修改Python安全检查开关的默认值为false\n\n* ```优化动态引擎切换功能和日志记录\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Fix resource statistics logic to correctly handle empty resources (#813)\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.14.0 bug fix (#814)\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.14.0 bug fix (#815)\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 更新了代码类型和运行类型关系配置，将Python 3 (py3) 添加到Python代码类型支持的列表中。\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* code review fix (#816)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* Dev 1.14.0 bug fix (#817)\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 更新了代码类型和运行类型关系配置，将Python 3 (py3) 添加到Python代码类型支持的列表中。\n\n* code review fix\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.14.0 bug fix (#818)\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 更新了代码类型和运行类型关系配置，将Python 3 (py3) 添加到Python代码类型支持的列表中。\n\n* code review fix\n\n* Security work order repair\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.14.0 bug fix (#819)\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 更新了代码类型和运行类型关系配置，将Python 3 (py3) 添加到Python代码类型支持的列表中。\n\n* code review fix\n\n* Security work order repair\n\n* Optimize HTTP client connection pool settings and update dependency versions\n\n* Code optimization\n\n* Code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.14.0 bug fix (#820)\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 修复资源统计逻辑以正确处理空资源\n\n* 更新了代码类型和运行类型关系配置，将Python 3 (py3) 添加到Python代码类型支持的列表中。\n\n* code review fix\n\n* Security work order repair\n\n* Optimize HTTP client connection pool settings and update dependency versions\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* optimization log\n\n* code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* Update version to 1.15.0-wds\n\n* 在JobHistory的搜索和查询接口中添加了runType参数，允许根据运行类型筛选作业历史记录 (#823)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* 【1.15.0】Dev 1.15.0 sys user login (#822)\n\n* 禁止系统用户登录\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* 【1.15.0】Linkis  token  rsa (#821)\n\n* linkis  token  rsa\n\n* linkis  token  rsa\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* spark3 dynamic params (#825)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* linkis keytab (#824)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* upd: 令牌管理新增token查看；全局历史优化\n\n* fix: 初始化问题修复\n\n* upd: 格式化\n\n* update conf \u0026 code format (#829)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* Code optimization (#830)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* i18n optimization\n\n* fix: 新增不禁用名字输入\n\n* Dev 1.15.0 code review fix (#832)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Security order repair\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* fix: has specific task id, ignore runtype\n\n* Dev 1.15.0 code review fix (#834)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Security order repair\n\n* 修复诊断异常\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.15.0 webank spark3 (#836)\n\n* update conf \u0026 code format\n\n* update spark3 conf\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* add log for reuse engine\n\n* add log\n\n* update log\n\n* update shuff\n\n* Dev 1.15.0 code review fix (#837)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Security order repair\n\n* 修复诊断异常\n\n* Code optimization\n\n* add  shell executor conf\n\n* aisql  support  mcp\n\n* fix linkis client login error\n\n* Revert \"add  shell executor conf\"\n\nThis reverts commit af6c1dca6eda08d090585357de72f70b797d7eaa.\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* The openfile interface supports masking field information (#839)\n\n* Code optimization (#843)\n\n* update version to 1.8.0\n\n* Upgrade `LINKIS_VERSION` to `1.8.0` to Fix Integration Test Failure in GitHub Actions (#5250)\n\n* build(ci): update Linkis version to 1.8.0\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* build(ci): update Docker publish workflow to use the current repository\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* entrance and linkismanager performance optimization (#853)\n\n* update version to 1.14.2\n\n* Slow SQL repair\n\n* add  shell executor conf\n\n* Revert \"add  shell executor conf\"\n\nThis reverts commit 324e2ece0512edbcd94fa9cc0c4deebe63021011.\n\n* Revert \"Slow SQL repair\"\n\nThis reverts commit b4310df5fd8619459741cc46846ff2462ecafdcb.\n\n* 【1.14.2】Emergency Version Repair (#840)\n\n* Slow SQL repair\n\n* add  shell executor conf\n\n* push fix resource error code\n\n* Code optimization\n\n* fix compile error\n\n* code format\u0026fix compile error\n\n* optimization code\n\n* Dev 1.14.2 fix slow (#841)\n\n* Slow SQL repair\n\n* add  shell executor conf\n\n* push fix resource error code\n\n* Code optimization\n\n* Code optimization\n\n* optimization get resource slow query (#842)\n\n---------\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* add cache for ec reuse (#854)\n\n* update version to 1.14.2\n\n* Slow SQL repair\n\n* add  shell executor conf\n\n* Revert \"add  shell executor conf\"\n\nThis reverts commit 324e2ece0512edbcd94fa9cc0c4deebe63021011.\n\n* Revert \"Slow SQL repair\"\n\nThis reverts commit b4310df5fd8619459741cc46846ff2462ecafdcb.\n\n* 【1.14.2】Emergency Version Repair (#840)\n\n* Slow SQL repair\n\n* add  shell executor conf\n\n* push fix resource error code\n\n* Code optimization\n\n* fix compile error\n\n* code format\u0026fix compile error\n\n* optimization code\n\n* Dev 1.14.2 fix slow (#841)\n\n* Slow SQL repair\n\n* add  shell executor conf\n\n* push fix resource error code\n\n* Code optimization\n\n* Code optimization\n\n* optimization get resource slow query (#842)\n\n* Dev 1.14.3 datasource update (#844)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* update version 1.14.3\n\n* hive query update\n\n* Code optimization\n\n* Code optimization\n\n* Dev 1.14.3 datasource update (#846)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* update version 1.14.3\n\n* hive query update\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* update version to 1.14.0 back\n\n* update log (#847)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* add cache for reuse engine (#849)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* Dev 1.14.3 datasource update (#848)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* update version 1.14.3\n\n* hive query update\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* revent commit\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Dev 1.14.3 datasource update (#850)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* update version 1.14.3\n\n* hive query update\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* revent commit\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Dev 1.14.3 webank cache (#851)\n\n* add cache for reuse engine\n\n* add lock\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* code format \u0026 fix compile error\n\n---------\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* Dev 1.15.0 code review fix (#852)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Security order repair\n\n* 修复诊断异常\n\n* Code optimization\n\n* add  shell executor conf\n\n* aisql  support  mcp\n\n* fix linkis client login error\n\n* Revert \"add  shell executor conf\"\n\nThis reverts commit af6c1dca6eda08d090585357de72f70b797d7eaa.\n\n* bug fix\n\n* code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* update lock timeout\n\n* Dev 1.15.0 code review fix (#855)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Security order repair\n\n* 修复诊断异常\n\n* Code optimization\n\n* add  shell executor conf\n\n* aisql  support  mcp\n\n* fix linkis client login error\n\n* Revert \"add  shell executor conf\"\n\nThis reverts commit af6c1dca6eda08d090585357de72f70b797d7eaa.\n\n* bug fix\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Fix KIND image loading, script typo, and cache directory creation (#5251)\n\n* fix(ci): pass `USING_KIND` variable to `install-mysql.sh`\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix(ci): correct typo in script name\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix(ci): create `TAR_CACHE_ROOT` directory if not exists\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* Dev 1.15.0 code review fix (#856)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Security order repair\n\n* 修复诊断异常\n\n* Code optimization\n\n* add  shell executor conf\n\n* aisql  support  mcp\n\n* fix linkis client login error\n\n* Revert \"add  shell executor conf\"\n\nThis reverts commit af6c1dca6eda08d090585357de72f70b797d7eaa.\n\n* bug fix\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n* code review fix\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Dev 1.15.0 code review fix (#857)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Security order repair\n\n* 修复诊断异常\n\n* Code optimization\n\n* add  shell executor conf\n\n* aisql  support  mcp\n\n* fix linkis client login error\n\n* Revert \"add  shell executor conf\"\n\nThis reverts commit af6c1dca6eda08d090585357de72f70b797d7eaa.\n\n* bug fix\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n* code review fix\n\n* Code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* chore: prepare to release 1.8.0 (#5254)\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* Dev 1.15.0 code review fix (#858)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Security order repair\n\n* 修复诊断异常\n\n* Code optimization\n\n* add  shell executor conf\n\n* aisql  support  mcp\n\n* fix linkis client login error\n\n* Revert \"add  shell executor conf\"\n\nThis reverts commit af6c1dca6eda08d090585357de72f70b797d7eaa.\n\n* bug fix\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n* code optimization\n\n* code review fix\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Update version to 1.16.0\n\n* add ai prompt base rule\n\n* [1.16.0]sensetive sql check (#860)\n\n* engine log url support\n\n* Code optimization\n\n* [1.16.0]feat: 历史任务信息获取接口添加brief参数优化 (#859)\n\n* feat: 历史任务信息获取接口添加brief参数优化\n\n- 添加brief参数支持，当brief\u003dtrue时返回简要信息\n- 复用现有getJobHistoryByIdAndNameNoCode方法\n- 新增jobHistory2BriefTaskVO转换方法\n- 提升接口性能，减少数据传输量\n- 保持向下兼容\n\n* Code optimization\n\n* Code optimization\n\n* feat: 从get接口读查openEngineLog用的参数 (#861)\n\n* [1.16.0] get support engine log (#862)\n\n* engine log url support\n\n* Code optimization\n\n* refactor(web): remove request /ecrHistoryList (#863)\n\n* feat: 从get接口读查openEngineLog用的参数\n\n* refactor: remove request /ecrHistoryList\n\n* fix(web): 总是用engineLogPath\n\n* fix(web): 显示引擎日志的时候才显示UDF日志 (#864)\n\n* fix(web): 显示引擎日志的时候才显示UDF日志\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization (#866)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Dev 1.16.0 code review fix (#867)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* fix(web): 兼容老接口 (#868)\n\n* Code optimization\n\n* Code optimization\n\n* Dev 1.16.0 code review fix (#869)\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* Code optimization\n\n* support azure (#5214)\n\n* support azure\n\n* remove file\n\n* add azure conf\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* chore(web): update axios (#870)\n\n* Code optimization\n\n* Safety Work Order Repair\n\n* Add OAuth2 authentication support (#5253)\n\n* feat(mg-gateway): add OAuth2 authentication support\n\n- Add OAuth2 authentication configuration to GatewayConfiguration\n- Implement OAuth2Authentication\n- Update `SecurityFilter` and `UserRestful` to process OAuth2 request\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* feat(mg-gateway): add OAuth configuration\n\n- Add OAuth-related properties to `linkis-mg-gateway.properties`\n- Include support for GitHub OAuth as an example\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* style: reformat code\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* feat(mg-gateway): add OAuth in frontend\n\n- Add OAuth login option to the login page\n- Implement OAuth callback route and component\n- Add translations for OAuth login text\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* docs: add OAuth authentication documentation\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix azure compile error (#5264)\n\n* fix azure compile error\n\n* fix azure compile error\n\n* fix storage test error\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* remove default token (#5265)\n\n* fix compile error\n\n* fix token security\n\n* fix token security\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* fix token security (#5266)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* Merge upstream changes and apply additional improvements (#5279)\n\n* feat: merge from upstream\n\n---\n* Optimize task planner only create job and codeLogical Task (peacewong)\n* Add Job ID information to the log of the entire link of the task (peacewong)\n* Fix log out cookie not to clear (peacewong)\n* Task progress exceeding 1 will give fake progress (peacewong)\n* Enable to custom the storage path for yarn logs in ECM. (davidhua)\n* Change the default value of blank-placeholder in Flink engine; (davidhua)\n* optimize errorcode (peacewong)\n* Clean the job resources after submitting of flink-jar job in flink engine. (davidhua)\n* Exclude the FLINK_SHIP_DIRECTORIES from server in cleaner of Flink Engine. (davidhua)\n* code format (peacewong)\n* engineconn-plugin-core - add config for MaxMetaspaceSize (alexkun)\n* remove jdk8 judge (peacewong)\n* optimize engine log (#98) (huangKai-2323)\n* update task cancel msg (#97) (huangKai-2323)\n* update log (#94) (huangKai-2323)\n* fix shell upload blocking (#95) (huangKai-2323)\n* 【1.1.10】Fix the garbled code problem of spark function (#93) (huangKai-2323)\n* set version 1.1.10-wedatasphere (casionone)\n* 【1.1.10】Repair of the parameter validation problem configured by the management console (#96) (huangKai-2323)\n* fix yarn resource add + not correct (#102) (Casion)\n* optimize scriptis code print (#103) (Casion)\n* support spark.external.default.jars (#101) (Casion)\n* spark task add resource info log (#104) (Casion)\n* 【1.1.10】Entry tenant label supports common configuration (#91) (huangKai-2323)\n* fix csv export possible missing escape characters (#105) (Casion)\n* Improve exception information and add path information (#4351) Co-authored-by: casionone \u003ccasionone@gmail.com\u003e (binbincheng)\n* revert of shell upload blocking (casionone)\n* move dir check to HDFSCacheLogWriter.init (#100) (aiceflower)\n* Dev 1.3.2 update tenant (#106) (huangKai-2323)\n* Fix custom variable settings (#107) (Casion)\n* engine bml resource compatible prefix v format (#108) (Casion)\n* Revert \"move dir check to HDFSCacheLogWriter.init (#100)\" (#109) (peacewong)\n* Fix unlock (peacewong)\n* Fix unlock (#111) (peacewong)\n* fix NPE bug (#112) (Casion)\n* Fix unlock (peacewong)\n* update to retry exception (peacewong)\n* remove default value 0 (peacewong)\n* 1.1.10 webank bugfix (#116) (Casion)\n* code review optimize (peacewong)\n* optimize about submit empty code after code preprocessing (#113) (Casion)\n*  Fix resultset (#115) (Casion)\n* Dev 1.3.2 fix config cache bug (#117) (huangKai-2323)\n* Revert \"support spark.external.default.jars (#101)\" (casionone)\n* Dev 1.3.2 update tenant (#114) (huangKai-2323)\n* scala support jar (#119) (Casion)\n* fix(common util)：fix getStringToMap function bug about ECResourceInfoUtils (#121) (ahaoyao)\n* revert DoubleType NaN (casionone)\n* fix spark resource log NPE (casionone)\n* Revert \"【1.1.10】Fix the garbled code problem of spark function (#93)\" (casionone)\n* Code optimization (#125) (huangKai-2323)\n* bug fix and feature optimize (#124) (Yonghao Mei)\n* add 1.1.10 webank web (#127) (Yonghao Mei)\n* feat:Add single test to ByteTimeUtils and fix code that triggers null pointer exception (#126) (ahaoyao)\n* fix：Fix spelling errors in words (#129) (ahaoyao)\n* feat：add ldap-userNameFormat example value (#128) (ahaoyao)\n* Revert \"Fix custom variable settings (#107)\" This reverts commit dd10fbcc (casionone)\n* fix JobHistoryQueryServiceImpl cache bug (#133) (huangKai-2323)\n* update spark datatype (huangKai-2323)\n* Compatible with trino version 407. (HmhWz)\n* add dss gateway support parser. (#135) (mhHao)\n* Supports the conversion of positive and negative byte numbers to gb (ahaoyao)\n* Optimization of token exception scenario description (ahaoyao)\n* Basic Information Management Delete Interface Add Administrator Authentication (ahaoyao)\n* 1. Add the eclist interface input parameter: queueName 2. Add the eclist interface parameter: lastUnlockTimestamp (huangKai-2323)\n* adjust sqoop ec (casionone)\n* add datasource dependency (casionone)\n* add missing import (casionone)\n* fix  spark garbled code bug (huangKai-2323)\n* fix  spark garbled code bug (huangKai-2323)\n* add  instanceName   parameters (huangKai-2323)\n* Code Formatting (huangKai-2323)\n* adjust dss gateway support (casionone)\n* Code Formatting (huangKai-2323)\n* add doubleToStringTest (huangKai-2323)\n* fix Fixed session issue (peacewong)\n* update to ms (peacewong)\n* format code (huangKai-2323)\n* format code (huangKai-2323)\n* [1.1.11] Optimize UDF function logic (#131) (huangKai-2323)\n* update get configuration logic (#140) (aiceflower)\n* fix class no found (#144) (Casion)\n* update test (peacewong)\n* add log (peacewong)\n*  Parse to specific instance for flow/entrance/kill in DSSGatewayParser. (HmhWz)\n* version num to 1.1.11-wedatasphere (casionone)\n* fix:select exclude route label is empty (#147) (Casion)\n* added askEngineHook (#143) (Casion)\n* 1.1.11 webank bdpclient (#142) (Casion)\n* Optimize jdbc driver (peacewong)\n* fix Fixed session issue (peacewong)\n* update to ms (peacewong)\n* add log (peacewong)\n* add license (peacewong)\n* Dev 1.1.11 ec list add unlock time (#148) (huangKai-2323)\n* update var name (peacewong)\n* Fix error Status call back (peacewong)\n* Dev 1.4.0 jdbc optimize (#149) (peacewong)\n* fix eclist api:filter after group by (#151) (Casion)\n* Optimization of token exception scenario description (#152) (ahaoyao)\n* ec list add unlock time---code_view (#153) (huangKai-2323)\n* optimize udf permissions (#150) (huangKai-2323)\n* Fix duplicate error codes (ahaoyao)\n* remove duplicate dependency of disruptor (casionone)\n* JDBC Optimize (peacewong)\n* Fix build error (peacewong)\n* Dev 1.1.11 optimize udf permissions (#154) (huangKai-2323)\n* Code Format (peacewong)\n* fix web bugs and optimization (#156) (Yonghao Mei)\n* Dev 1.1.11 webank fixoom (#157) (peacewong)\n* Fix issue with annotation task hang at the end of Scala code (peacewong)\n* add runScheduleIntercept (peacewong)\n* Fix storage error (peacewong)\n* Fix build error (peacewong)\n* Fix build error (peacewong)\n* Add creator level job limit (peacewong)\n* remove CacheOutputExecuteResponse (peacewong)\n* Fix build error (peacewong)\n* The dss prod label interface forwarding problem was fixed. (HmhWz)\n* add scheduler conf (peacewong)\n* feat: do not kill ec when ecm restart  part-1 (#4184) (#4452) * feat: do not kill ec when ecm restart(#4192) (CharlieYan)\n* fix: do not clean ec resource and service info when handler ecm close event(#4184) (#4510) (CharlieYan)\n* update to 1.1.13-wedatasphere (casionone)\n* add sql connection (peacewong)\n* add sql connection (#168) (Casion)\n* Add TicketID to Node (peacewong)\n* Fixed ECM not cleaning up when starting EC exception (peacewong)\n* move File to java dir (peacewong)\n* Because the information needs to be pushed to createEngine, there is no need to stop here, because create will stop (peacewong)\n* Fix build error (peacewong)\n* Fix build error (peacewong)\n* Fix build error (peacewong)\n* Fix Integration Test (peacewong)\n* code optimize (peacewong)\n* Fix NPE bug #4621 (peacewong)\n* itsm json  fix (huangKai-2323)\n* print real ip (ahaoyao)\n* Add exception logs when kill job interface (ahaoyao)\n* delete setStatus (ahaoyao)\n* properties values support the Chinese (ahaoyao)\n* update error code (huangKai-2323)\n* Optimization of incorrect 500 scenario return results (ahaoyao)\n* Modify comments (ahaoyao)\n* remove author info (ahaoyao)\n* Implement custom DefaultErrorAttributes (ahaoyao)\n* add  linkis_ps_udf_user_load  index (huangKai-2323)\n* sync  1.4.0 code (huangKai-2323)\n* fix spark memory count error (huangKai-2323)\n* Security Work Order Upgrade (ahaoyao)\n* udf all add description (huangKai-2323)\n* Code optimization (huangKai-2323)\n* Code optimization (huangKai-2323)\n* Code optimization (huangKai-2323)\n* add timo out task scan (peacewong)\n* remove node scorer service (peacewong)\n* Optimization of log issues, adding queue names (ahaoyao)\n* 【1.1.13】fix queueresources sql bug (#166) (v-kkhuang)\n* 【1.1.13】interface fileinfo add totalline (#165) (v-kkhuang)\n* 【1.1.13】remove tenant for entrance (#163) (v-kkhuang)\n* 【1.1.13】Adding specified parameter validation when modifying configuration files (#180) (v-kkhuang)\n* 【1.1.13】 Operation and maintenance optimization: Service version information reporting (#182) (v-kkhuang)\n* Service support merge ps-data-source-manager ps-metadataquery into ps-datasource  (#185) (Casion)\n* remove node scorer service invoke (peacewong)\n* FIX conflict (peacewong)\n* Fix build issue (peacewong)\n* add mapper (casionone)\n* feature add config template (casionone)\n* remove try and warn (peacewong)\n* add test for TemplateConfigKey dao (casionone)\n* code optimize (casionone)\n* fix bug and code optimize (casionone)\n* code optimize (casionone)\n* queue resources and add parameter maxapps (huangKai-2323)\n* fix oom \u0026 shell error optimize (casionone)\n* 【1.1.13】queue resources and add parameter maxapps (#190) (v-kkhuang)\n* Adapt data source script fallback (ahaoyao)\n* 【1.1.13】fix licensed  check error  (#192) (v-kkhuang)\n* spotless:apply (casionone)\n* add sys funtion script (#187) (ahaoyao)\n* A single executor engine type should not create multiple executors #4713 (peacewong)\n* set default value to false (peacewong)\n* code optimization (huangKai-2323)\n* optimize shell error msg (casionone)\n* fix shell file path  bug (huangKai-2323)\n* Support configuration template (#195) (Casion)\n* Fix scala dont exit issue (peacewong)\n* openEngineLog check with permission (casionone)\n* 【1.1.13】 Operation and maintenance optimization: Service version information reporting (#203) (v-kkhuang)\n* 【1.1.13】Adding specified parameter validation when modifying configuration files (#201) (v-kkhuang)\n* openEngineLog check with historyAdmin permission configuration template optimize (casionone)\n* revert sql result deal with \\n (casionone)\n* rollback (ahaoyao)\n* code optimization (huangKai-2323)\n* code optimize after code review  (#209) (v-kkhuang)\n* code optimize after code review (#206) (Casion)\n* fix NPE for YarnResourceRequester (#212) (v-kkhuang)\n* Optimization for linkis web and new features (#211) (Yonghao Mei)\n* fix bug get user special limit config setting (casionone)\n* upgrade commons-fileupload (#214) (Casion)\n* fixed \u0027job is killed by connection lost\u0027 (casionone)\n* code  opmitization (huangKai-2323)\n* fix eclist heartbeat_msg (casionone)\n* optimize cli (peacewong)\n* add hive current feature (peacewong)\n* code format (peacewong)\n* Dev 1.1.13 webank web (#217) (Yonghao Mei)\n* [Bugfix] Task state changes should before engine state changes (#4775) (人生有如两个橘子)\n* add ex exit send task log (peacewong)\n* add appconn plugin (xlinliu)\n* Revert \"add appconn plugin\" (xlinliu)\n* set timeout (#4794) (人生有如两个橘子)\n* update null logical (peacewong)\n* Fix Build error (peacewong)\n* remove useless method (peacewong)\n* add  ecm instance log (huangKai-2323)\n* When requesting EC, print linkismanager instance information (#219) (v-kkhuang)\n* Optimization of token exception description (#220) (ahaoyao)\n* EC  start with  app version parameter (#224) (v-kkhuang)\n* Spark \u0026 Hive  Engine Log Ooptimization (#221) (v-kkhuang)\n* hive ec supports concurrency and  when ec exit push task failed log (#223) (peacewong)\n* support cross cluster label task (#222) (lemonjuice)\n* upgrade to 1.1.14-wedatasphere (casionone)\n* 【1.1.14】New User Configuration and Configuration Management for Linkis Management Console (#225) (v-kkhuang)\n* fix update rule mapper (lemonjuicelove)\n* fix line break bug (casionone)\n* code format (casionone)\n* fix cache log write bug (#229) (Casion)\n* fix null value bug (peacewong)\n* fix resultset (ahaoyao)\n* fix Duplicate resource display (ahaoyao)\n* Fix npe (peacewong)\n* merge dev-1.1.13-webank-merge-1.12-webank-flink into dev-1.1.14-webank (#236) (Alexyang)\n* 1. linkis-engineplugin-hive - fix compile error (alexkun)\n* 1. linkis-engineplugin-hive - fix compile error (alexkun)\n* fix ClassCastException Ljava.lang.Object; cannot be cast to scala.runtime.Nothing (casionone)\n* 【1.1.14】fix  user conf error (#237) (v-kkhuang)\n* 【1.1.14】update  log    (#238) (v-kkhuang)\n* Dev 1.1.14 webank jayceyang (#239) (lemonjuice)\n* support ec startup params with templateid (#234) (Casion)\n* Fix JDBC Fixed session issue (peacewong)\n* add template rpc response entity (casionone)\n* remove hooks (peacewong)\n* Fix queue not exit exception (peacewong)\n* fix Extra invisible characters (ahaoyao)\n* Optimize EC request linkismanager and print logs (#242) (v-kkhuang)\n* Fix configuration management and user configuration bugs (#241) (v-kkhuang)\n* fix conf template id apply api NPE (casionone)\n* switch on (peacewong)\n* 【1.1.14】code view fix (#247) (v-kkhuang)\n* Remove cross cluster (#246) (lemonjuice)\n* 【1.1.14】base conf data  sql  syc (#244) (v-kkhuang)\n* optimize token desc (ahaoyao)\n* Fix default null value issue (peacewong)\n* Fix default null value issue (peacewong)\n* add configKey and userConfig page; support download all result set wh… (#248) (Yonghao Mei)\n* add tryCatch to log and progress method (peacewong)\n* change LinkisErrorCodeHandler to public (#253) (Alexyang)\n* delete duplicate line (peacewong)\n* Fix thread throw exception stop (peacewong)\n* fix sql where label miss and (aiceflower)\n* Fix null instance issue (peacewong)\n* Fix NPE issue (peacewong)\n* update attempts default retry (peacewong)\n* update try and warn (peacewong)\n* Fix hive get progress npe (peacewong)\n* Fix build error (peacewong)\n* update default value (peacewong)\n* update null replace default false (peacewong)\n* service merge (huangKai-2323)\n* error code (huangKai-2323)\n* update error code dml (huangKai-2323)\n* update hive progress Get the completed stage for progress calculation (peacewong)\n* Fix fs not init bug (peacewong)\n* add status (huangKai-2323)\n* eureka instance list (#257) (v-kkhuang)\n* 【1.1.15】Configuration cache optimization (#255) (v-kkhuang)\n* update error code dml (#264) (v-kkhuang)\n* 【1.1.15】Spark engine add conf  (#258) (v-kkhuang)\n* feat-4868: Delete the configurations of the master and slave nodes. (#254) (Casion)\n* Update vertion to 1.1.15-wedatasphere (Casion)\n* fix compile bug (#266) (Casion)\n* update bean name (#267) (aiceflower)\n* update lock owner field (#273) (aiceflower)\n* add txt file type (#270) (v-kkhuang)\n* 【1.1.15】fix spark conf error (#269) (v-kkhuang)\n* 【1.1.15】Fix Datatype Decimal Error (#265) (v-kkhuang)\n* 【1.1.15】Security Work Order Upgrade (#256) (v-kkhuang)\n* 【1.1.15】fix  query  config key error (#274) (v-kkhuang)\n* 【1.1.15】fix decimal test code (#275) (v-kkhuang)\n* Fix progress no push bug (peacewong)\n* 【1.1.15】job  remove running msg (#276) (v-kkhuang)\n* Dev 1.1.15 webank acrossclusters (#278) (Casion)\n* update template conf support query with associated with the engine type (casionone)\n* 【1.1.15】fix  spark  conf  bug (#279) (v-kkhuang)\n* 【1.1.15】filesystem rename add no admin check (#280) (v-kkhuang)\n* fix null exception (#282) (lemonjuice)\n* Dev 1.1.15 fix entrance oom (#281) (Casion)\n* add yarnCluster label (#284) (aiceflower)\n* 【1.1.15】code view fix (#286) (v-kkhuang)\n* [Linkis-1.1.15-Code Review] fix code review (#285) (lemonjuice)\n* 【1.1.15】spark code opmitization (#287) (v-kkhuang)\n* linkis console web optimization and add new features (#283) (Yonghao Mei)\n* Dev 1.1.15 webank hive (#289) (aiceflower)\n* 【1.1.15】bug  fix (#288) (v-kkhuang)\n* Revert \"【1.1.15】bug  fix (#288)\" (casionone)\n* bug fix ps server merege and configuration api (casionone)\n* optimization for console web (#290) (Yonghao Mei)\n* fix group name may contain with _ such as APP_A (casionone)\n* Fix progress get 0.1 fake progress (peacewong)\n* update log of match error code to error level (peacewong)\n* fix  conf  error (v_kkhuang)\n* switch jvm user to false (peacewong)\n* 【1.1.15】update dml (#292) (v-kkhuang)\n* update engine error msg (v_kkhuang)\n* update engine error msg (v_kkhuang)\n* update engine error msg (v_kkhuang)\n* update hive log4j conf (v_kkhuang)\n* code opmizition (v_kkhuang)\n* Update vertion to 1.1.16-wedatasphere (aiceflower)\n* update setOwner (aiceflower)\n* update error coode (v_kkhuang)\n* update error coode (v_kkhuang)\n* update fun name (aiceflower)\n* update func name (aiceflower)\n* update deprecated desc (aiceflower)\n* update error coode (v_kkhuang)\n* formate code (v_kkhuang)\n* update dml (v_kkhuang)\n* update msg (v_kkhuang)\n* add  configration test (v_kkhuang)\n* update error msg (v_kkhuang)\n* Add the linkis task id to trino in the first line of tsql. (HmhWz)\n* code format spotless (casionone)\n* code support to set template conf name (casionone)\n* trino add query taskid info \u0026code optimize (casionone)\n* update hdfs check on (aiceflower)\n* fix log permision (aiceflower)\n* update hive log4j conf (v_kkhuang)\n* add configration test (v_kkhuang)\n* code optimize and add some unit test (casionone)\n* add configration test (#307) (v-kkhuang)\n* 【1.1.16】fix regex bug (#306) (v-kkhuang)\n* update hive log4j conf (#308) (v-kkhuang)\n* linkis ecm stimate actual memory 100% (casionone)\n* fix result set sort bug (mayinrain)\n* fix bug (casionone)\n* fix log4j bug (v_nikeyang)\n* fix log4j bug (v_nikeyang)\n* Dev 1.1.15 webank streamis fink load yaml (#303) (yangwenzea)\n* fix log4j bug (v_nikeyang)\n* add clusterinfo  and code optimize (casionone)\n* update error log mark red (aiceflower)\n* update regex (v_kkhuang)\n* remove tispark conf (v_kkhuang)\n* code opmitization (v_kkhuang)\n* update entrance capacity to 5000 (aiceflower)\n* update ecm protected to 10g by default (aiceflower)\n* 1. plugin-flink - fix lockservice in FlinkSpringConfiguration.scala 2. application-engineconn.yml - add param allow-bean-definition-overriding with default value true 3. code format (Alexyang)\n* 1. rename FlinkSpringConfiguration (Alexyang)\n* fix log4j bug (v_nikeyang)\n* fix log4j bug (v_nikeyang)\n* update period to 10 and fix ECM log info (aiceflower)\n* update value can empty (aiceflower)\n* fix gc log bug (v_nikeyang)\n* push iast fix   code (v_kkhuang)\n* Fix linkis cli npe error (#317) (mhHao)\n* fix code review (v_nikeyang)\n* Update vertion to 1.1.17-wedatasphere (Casion)\n* Revert \"Revert \"add appconn plugin\"\" (xlinliu)\n* add appconn plugin (xlinliu)\n* update dss.version for linkis-engine-appconn (xlinliu)\n* Code optimization (v_kkhuang)\n* resolve The problem when application in yarn is always acceptable, the flink ec will be blocked in detach mode. (wushengyeyouya)\n* remove query mysql meta logic (aiceflower)\n* down csv ignore \\n (#322) (Casion)\n* [1.1.17]ECM Support file download (#318) (v-kkhuang)\n* fix linkis_cg_lm_across_cluster_rule to linkis_ps_configuration_across_cluster_rule (#321) (lemonjuice)\n* [1.1.17]Linkis supports task prediction function (#319) (v-kkhuang)\n* add get sheets info api (#323) (aiceflower)\n* Dev 1.1.17 task taskprediction (#324) (v-kkhuang)\n* appconn code formatter (casionone)\n* fix some bugs and code optimizes (#325) (Casion)\n* fix cogfig bug (#327) (v-kkhuang)\n* Dev 1.1.17 task taskprediction (#326) (v-kkhuang)\n*  fix sql check action error (casionone)\n* remove appconn plugin (xlinliu)\n* Dev 1.1.17 sheetbug (#332) (aiceflower)\n* [1.1.17]Add permission verification to the interface (#328) (v-kkhuang)\n* upgrade snakeyaml to 2.0 (#331) (aiceflower)\n* add cluster resource threshold (#330) (lemonjuice)\n* Safety work order repair (#329) (v-kkhuang)\n* fix bigxlsx parse error (#334) (aiceflower)\n* async resue engine (#335) (Casion)\n* wds.linkis.server.version set default value (#336) (aiceflower)\n* fix combile error (aiceflower)\n* [1.1.17] task taskprediction (#339) (v-kkhuang)\n* [1.1.17]   add  jobhistory admin  (#340) (v-kkhuang)\n* [1.1.17]fix config bug (#338) (v-kkhuang)\n* fix cluster threshold logs (#337) (lemonjuice)\n* [1.1.17] fix  hive result error (#341) (v-kkhuang)\n* Dev 1.1.17 task taskprediction (#343) (v-kkhuang)\n* Dev 1.1.17 code view fix (#344) (v-kkhuang)\n* parse xlsx code update (#345) (aiceflower)\n* add snakeyaml dep for flink (aiceflower)\n* modify parse excel order (aiceflower)\n* fix excel load into hive \u0026 log optimize (#347) (Casion)\n* 增加hbase引擎 (peacewong)\n* Modify the type of the key get from the connectParams (#349) (chenmutime)\n* Rollback code (#350) (v-kkhuang)\n* chore: add download log function; optimization for web (#348) (Yonghao Mei)\n* [1.1.17]application-eureka    yarn  to  properties (#342) (v-kkhuang)\n* mdq revert (#352) (aiceflower)\n* fix scala killTask (casionone)\n* wds.linkis.entrance.max.capacity   5000 -\u003e 1000 (#353) (v-kkhuang)\n* 回滚版本 (peacewong)\n* Update vertion to 1.1.18-wedatasphere (Casion)\n* 修改判断bug (peacewong)\n* Update vertion to 1.1.19-wedatasphere (Casion)\n* [wip][1.1.18]add monitor service (#333) (v-kkhuang)\n* 1. FlinkEngineConnFactory - add default ha_mode \u0027NONE\u0027 for manage ec (#357) (#360) (Casion)\n* code  optimization (#359) (v-kkhuang)\n* Dev 1.1.18 webank acrosscluster (#358) (lemonjuice)\n* mss log dependency (#356) (v-kkhuang)\n* [wip][1.1.18]open file limit  30m (#355) (v-kkhuang)\n* add error code 01006 (#354) (v-kkhuang)\n* fix spark scala task kill (#361) (Casion)\n* check crossQueue length (#363) (lemonjuice)\n* Dev 1.1.18 webank fixbug (#366) (Casion)\n* 修复JDBC连接泄漏问题 (peacewong)\n* 优化判断逻辑 (peacewong)\n* 1. fix FlinkEnvConfiguration - remove dependency for HighAvailablilityOption in flink-core.jar (Alexyang)\n* bug fix (casionone)\n* fix NPE of api persistTable (casionone)\n* optimize spark scala job thread isInterrupted (casionone)\n* add across cluster queue feature in web (#371) (Yonghao Mei)\n* fix bug when killTask may kill main thread (casionone)\n* code optimize after code review (casionone)\n* [1.1.19]Optimize monitor code (#362) (v-kkhuang)\n* syn   pr (#367) (v-kkhuang)\n* [wip][1.1.19]Optimization of Linkis Resource Prediction Interface (#364) (v-kkhuang)\n* update netty version 4.1.86.Final -\u003e4.1.100.Final (#374) (v-kkhuang)\n* update sheetInfo result data  map to array list (#375) (v-kkhuang)\n* [1.1.19]revent pom.xml (#376) (v-kkhuang)\n* optimize loop array queue cache (#378) (peacewong)\n* add   last  month  variable (#379) (v-kkhuang)\n* fix  1.1.19 pom error (#381) (v-kkhuang)\n* fix if to nonEquals (peacewong)\n* [1.1.19] fix hive partition bug (#365) (v-kkhuang)\n* [1.1.19]File system openLog increases 30M limit (#370) (v-kkhuang)\n* [1.1.19] Tenant label adding department label management (#380) (v-kkhuang)\n* [1.1.19]Dev 1.1.19 add last variable (#382) (v-kkhuang)\n* The submit interface supports replacing the executeUser parameter (#383) (v-kkhuang)\n* [1.1.19] tenant add department (#385) (v-kkhuang)\n* 【1.1.19】 fix monitor error (#386) (v-kkhuang)\n* [1.1.19] fix monitor error (#388) (v-kkhuang)\n* optimize res path (#384) (peacewong)\n* [1.1.19]tenant support  start/stop (#387) (v-kkhuang)\n* 1.add error code 01007 (#389) (v-kkhuang)\n* [1.1.19] mv hdfs file (#346) (v-kkhuang)\n* hive add  application log (#368) (v-kkhuang)\n* [WIP] fix delete rule api (#369) (lemonjuice)\n* code revert (#391) (aiceflower)\n* fix department error (#392) (v-kkhuang)\n* Dev 1.1.18 mv hdfs file (#390) (v-kkhuang)\n* [1.1.19]fix tenant error (#393) (v-kkhuang)\n* update service instance (#396) (v-kkhuang)\n* Dev 1.1.19 add last variable (#395) (v-kkhuang)\n* [1.1.19] fix hdfs length error  (#394) (v-kkhuang)\n* remove write invoke setPermission (peacewong)\n* fix cross rule list api (lemonjuicelove)\n* update case error (#397) (Casion)\n* Dev 1.1.19 tenant add department (#398) (v-kkhuang)\n* optimize ec classpath env, support task conf classpath files (peacewong)\n* fix cross rule query list api (lemonjuicelove)\n* Dev 1.1.19 hive add application log (#399) (v-kkhuang)\n* [1.1.19]update  error code   (#400) (v-kkhuang)\n* [1.1.19]fix chmod error (#401) (v-kkhuang)\n* [1.1.19]fix  openFile error (#402) (v-kkhuang)\n* [1.1.19]fix chmod error (#403) (v-kkhuang)\n* [1.1.19]add archive shell (#404) (v-kkhuang)\n* Dev 1.1.18 fix hive partition bug (#406) (v-kkhuang)\n* fix python kill error (#407) (Casion)\n* add afterExecutorExecute (peacewong)\n* dev-1.1.19：across cluster code review (#408) (lemonjuice)\n* [1.1.19]code review fix (#409) (v-kkhuang)\n* fix monitor (aiceflower)\n* add qml conf (#411) (Casion)\n* update fs (aiceflower)\n* Update vertion to 1.1.20-wds (Casion)\n* remove node exist status deal (peacewong)\n* Fix bug oom process exit (peacewong)\n* code format (peacewong)\n* support job tags into yarn app info (peacewong)\n* fix slow sql (#412) (v-kkhuang)\n* opt code (#413) (Casion)\n* Feature: Add result set read column maximum limit (peacewong)\n* Control whether engine logs are only viewed by admin (“v_kkhuang”)\n* Revert \"Control whether engine logs are only viewed by admin\" (“v_kkhuang”)\n* chore: 1.1.19 web update (#410) (Yonghao Mei)\n* monitor fix (#415) (v-kkhuang)\n* update logger level  warn  -\u003e error (#416) (v-kkhuang)\n* Optimize the download of Excel result set header color: red\u003eblack (#417) (v-kkhuang)\n* The number of rows in the result set cannot exceed 5000 rows (#419) (v-kkhuang)\n* User configuration function optimization (#418) (v-kkhuang)\n* Control whether engine logs are only viewed by admin (#420) (v-kkhuang)\n* [wip][1.1.20]ecm list add msg (#421) (v-kkhuang)\n* optimize concurrent ec execute logic (peacewong)\n* init list size reduce memory usage (peacewong)\n* update current ec max task num value,should \u003c linkis.engineconn.concurrent.thread.num (peacewong)\n* update ec transition should to judge running task (peacewong)\n* [1.1.20]Jobhistory add taskids query (#414) (v-kkhuang)\n* get across cluster queue (#422) (aiceflower)\n* optimize concurrent ec execute logic (peacewong)\n* [wip][1.1.20]update bml select (#424) (v-kkhuang)\n* jdbc support params set engineversion (#425) (Casion)\n* Dev 1.1.20 webank acrosscluster (#426) (lemonjuice)\n* should throw exception (peacewong)\n* fix cross cluster resource bug (lemonjuicelove)\n* code optimize (peacewong)\n* update code (#427) (aiceflower)\n* code format (lemonjuicelove)\n* update isOnline (#428) (aiceflower)\n* Update code (Casion)\n* add trace log (peacewong)\n* fix cross cluster (lemonjuicelove)\n* use all path (peacewong)\n* add error code 13002 (#430) (v-kkhuang)\n* [1.1.20] update cloum length   128 -\u003e256 (#431) (v-kkhuang)\n* add cross cluster notes (lemonjuicelove)\n* fix cross cluster resource bug (lemonjuicelove)\n* add across resource show switch (aiceflower)\n* fix entrance error (#433) (v-kkhuang)\n* [1.1.20]Add SDK data type return (#429) (v-kkhuang)\n* merge 1.1.19 webank to 1.1.20-webank (#434) (Casion)\n* Update acrossQueues (Casion)\n* remove maxnumber (Casion)\n* roll back (peacewong)\n* Revert \"roll back\" (peacewong)\n* roll back (peacewong)\n* remove spark tags (peacewong)\n* update show order (aiceflower)\n* Fix entrance oom add job clear method (peacewong)\n* code format (peacewong)\n* Fix entrance oom add job clear method (peacewong)\n* 1.Fix FS support do not close fs 2.do not to create configuration everytime (peacewong)\n* update version (peacewong)\n* Fix Test (peacewong)\n* add create times (peacewong)\n* add create times (peacewong)\n* Feature: Add result set read column maximum limit (peacewong)\n* Fix NPE (peacewong)\n* Fix col value length cause oom bug (peacewong)\n* Fix build issue (peacewong)\n* fix bug of spark ec not exit successfully (casionone)\n* add row max check (peacewong)\n* add row max check (peacewong)\n* Fix case issue (peacewong)\n* Fix add class path bug (peacewong)\n* Fix exception thrown (peacewong)\n* 统一结果集行列限制返回 (peacewong)\n* fix cache loger may missing logs (#435) (Casion)\n* [1.1.20] fix jobhistory  bug (#441) (v-kkhuang)\n* [1.1.20]fix sdk data type (#440) (v-kkhuang)\n* fix get user-creator conf : *-*  \u003e hduser - * (#439) (v-kkhuang)\n* [1.1.20]fix can not update \"\" error (#438) (v-kkhuang)\n* add bml clear task sh (#437) (v-kkhuang)\n* Dev 1.1.20 webank acrosscluster (#442) (lemonjuice)\n* Fix ConcurrentEC max running number (peacewong)\n* need to check fileSystem \u003d\u003d cache fileSystem (peacewong)\n* fix compile error (aiceflower)\n* 【1.1.20】buf  fix (#443) (v-kkhuang)\n* add storage info method (peacewong)\n* add hook execute exception (peacewong)\n* 1. update task execute thread (#444) (peacewong)\n* Update version to 1.2.0-wds (Casion)\n* remove write to file log (aiceflower)\n* code review fix (#445) (v-kkhuang)\n* update param check (aiceflower)\n* [1.1.20]support dss crosscluster filiter (#446) (v-kkhuang)\n* [1.1.20]fix bml get new version error (#447) (v-kkhuang)\n* [1.1.20]revent row limit 5000 (#448) (v-kkhuang)\n* add hive ds annotation (aiceflower)\n* merge 1.1.20 to 1.2.0 (#449) (Casion)\n* update monitor logger print (#450) (v-kkhuang)\n* chore: optimize log component; adjust globalhistory search condition; bug fix (#451) (Yonghao Mei)\n* Update version to 1.3.0-wds (Casion)\n* update openfile api remove col length limit for data service (#453) (#455) (Casion)\n* 代码格式化 (peacewong)\n* 优化状态翻转逻辑 (peacewong)\n* 增加登录态缓存 (peacewong)\n* fix jdbc nullexpection error (#457) (v-kkhuang)\n* Dev 1.3.0 johnnwang (#456) (peacewong)\n* add taskId label (#460) (aiceflower)\n* add participle to the pipeline (#458) (v-kkhuang)\n* [1.3.0]add error code 13010, 43019 (#459) (v-kkhuang)\n* support appconn  update healthy status (#461) (aiceflower)\n* [1.3.0]Task logs support Yarn link redirection (#462) (v-kkhuang)\n* add healthy log (#463) (aiceflower)\n* 为并发引擎增加execute once 自动退出 (peacewong)\n* Code optimization (#464) (v-kkhuang)\n* add shutdown for unhealthy node (#465) (aiceflower)\n* fix column_limit_display not set error (aiceflower)\n* code format (aiceflower)\n* add result col over size msg (aiceflower)\n* code format (aiceflower)\n* add enableLimit for client (aiceflower)\n* update  error  code 22001 (#466) (v-kkhuang)\n* update task log url (#467) (v-kkhuang)\n* Optimize log data yarn URL (#468) (v-kkhuang)\n* upd: ecm management page add batch option;Optimize large result set displaying;across cluster queue management input limit adjust (#469) (Yonghao Mei)\n* Update version to 1.4.0-wds (Casion)\n* [1.4.0]New department administrator added to the global history page (#473) (v-kkhuang)\n* JobHistoryClear adds configurable days (#472) (v-kkhuang)\n* Upload audit logs from Linkis to HDFS and delete them (#474) (v-kkhuang)\n* [1.4.0]Add ecminstance parameter filtering to the list interface (#475) (v-kkhuang)\n* engine reuse support resource judge (#471) (aiceflower)\n* remove once label to reuse ec (#470) (aiceflower)\n* Dev 1.3.0 webank hive fix (#477) (peacewong)\n* add partiton check interceptor (#478) (aiceflower)\n* add log (aiceflower)\n* filter ide creator (aiceflower)\n* filter ide creator (aiceflower)\n* code format (aiceflower)\n* update fs  msg (#480) (v-kkhuang)\n* [1.4.0] department user view jobhistory log (#479) (v-kkhuang)\n* update reuse logic (aiceflower)\n* enable partition check by default (aiceflower)\n* remove redundent log (aiceflower)\n* [1.4.0]bug fix (#481) (v-kkhuang)\n* revert partition check (#483) (aiceflower)\n* Dev 1.4.0 webank appconn optimize (#482) (peacewong)\n* [1.4.0]bug fix (#484) (v-kkhuang)\n* [1.4.0]add error code  43042,43043 (#476) (v-kkhuang)\n* 增加db空闲异常的catch (peacewong)\n* fix write rs error when ThreadDath (#485) (aiceflower)\n* code review fix (aiceflower)\n* code review fix (#487) (v-kkhuang)\n* [1.4.0]slow sql fix (#486) (v-kkhuang)\n* add engineType check for ec reuse (aiceflower)\n* Revert \"add engineType check for ec reuse\" (aiceflower)\n* ec reuse add engine type judge (aiceflower)\n* add delimiter for args param (#490) (GLeXios)\n* [1.4.0]Monitor Code optimization (#489) (v-kkhuang)\n* 修复offline的异常 (peacewong)\n* Update version to 1.5.0-wds (Casion)\n* Security Work Order Repair (#491) (v-kkhuang)\n* 调整强退的逻辑和次数 (peacewong)\n* chore: 1.4.0 web (#493) (Yonghao Mei)\n* support jdbc ec (#503) (aiceflower)\n* add hive cluster task support (#496) (Casion)\n* [1.5.0]Obtain MD5 value based on hdfs file name (#497) (v-kkhuang)\n* [1.5.0]Add token verification interface (#499) (v-kkhuang)\n* add service version (#500) (v-kkhuang)\n* [1.5.0]Guidelines for adding resource parameters in task logs (#501) (v-kkhuang)\n* hive add mapreduce.job.reduce.slowstart.completedmaps conf (#494) (v-kkhuang)\n* monitor add dept task index to ims (#498) (v-kkhuang)\n* Optimize error code information (#506) (v-kkhuang)\n* [1.5.0]token add audit log (#505) (v-kkhuang)\n* hive cluseter support oncelabel (#507) (aiceflower)\n* 1.fix linkiscli npe bug. 2.support jobserver/BdpClient config (#508) (mhHao)\n* 1.5.0特性 (#509) (peacewong)\n* add once label (aiceflower)\n* Dev 1.5.0 logs add conf tips (#511) (v-kkhuang)\n* [1.5.0]Code optimization (#510) (v-kkhuang)\n* 增加随机延迟 (peacewong)\n* add once label for hive (aiceflower)\n* code format (#512) (aiceflower)\n* update add once label logic (aiceflower)\n* code optimization (aiceflower)\n* 修改引擎的task id为唯一的任务id (peacewong)\n* [1.5.0]Fix a bug where resources are negative (#513) (v-kkhuang)\n* update error msg (#514) (aiceflower)\n* update error message (aiceflower)\n* runtime label judge (aiceflower)\n* Deal with empty extraParams on starrocks (#515) (jefftlin)\n* optimization code (aiceflower)\n* add log (aiceflower)\n* add default for empty label (aiceflower)\n* Dev 1.5.0 bug fix (#516) (v-kkhuang)\n* 修改默认值为5 (peacewong)\n* add sso login (peacewong)\n* 修改方法 (peacewong)\n* 将sso-login开头的请求处理都单独 (peacewong)\n* remove log (aiceflower)\n* [1.5.0]code review fix (#518) (v-kkhuang)\n* fix hive log yarn url bug (#517) (v-kkhuang)\n* 增加上固定数 (peacewong)\n* Spring 升级 (peacewong)\n* fix build (peacewong)\n* fix build (peacewong)\n* fix build (peacewong)\n* Spring 升级 (peacewong)\n* fix build (peacewong)\n* Spring 升级支持 (peacewong)\n* 修复build 问题 (peacewong)\n* 移除knife4j (peacewong)\n* 移除knife4j  回退 (peacewong)\n* 增加依赖 (peacewong)\n* 排除不必要的依赖 (peacewong)\n* 代码优化 (peacewong)\n* 移除knife4j (peacewong)\n* 修复异常信息不打印问题 (peacewong)\n* 优化空指针问题 (peacewong)\n* hive 需要引入jersery client (peacewong)\n* update version to 1.6.0 (peacewong)\n* Add built-in variables: run_mon_now (#526) (v-kkhuang)\n* Modify the default expiration time of the token (#525) (v-kkhuang)\n* DBS interface supports returning libraries that can be written (#524) (v-kkhuang)\n* merge 1.5.0 to 1.6.0 (#528) (aiceflower)\n* ECM 支持更多退出码重试，以及移除不必要的上报 (peacewong)\n* 增加admin 相关信息 (peacewong)\n* fix file not exit error (#531) (v-kkhuang)\n* [1.6.0]Optimizing Linkis built-in parameters (#530) (v-kkhuang)\n* [1.6.0]Kill existing engine after updating configuration (#527) (v-kkhuang)\n* task submit to fix ec support (#529) (aiceflower)\n* [1.6.0]Optimize fs and use Hadoop to read (#520) (v-kkhuang)\n* Dev 1.6.0 kill engine by conf (#532) (v-kkhuang)\n* fix compile error (aiceflower)\n* Fix NPE (peacewong)\n* Security work order processing (#533) (v-kkhuang)\n* fix  variable error (#534) (v-kkhuang)\n* shell 引擎设置job 信息到env id (peacewong)\n* 解决FS递归同名目录没有展示的问题 (peacewong)\n* 1.add isValid  parms (#535) (v-kkhuang)\n* remove taskId label (#536) (aiceflower)\n* Fix python 进程不退出 (peacewong)\n* Dev 1.6.0 fix bug (#537) (v-kkhuang)\n* 增加日志打印 (peacewong)\n* chore: 1.6.0 (#538) (Yonghao Mei)\n* [1.6.0]spark add dependency for fix bug (#539) (v-kkhuang)\n* [1.6.0]code  review fix (#540) (v-kkhuang)\n* bug fix (aiceflower)\n* code optimization (aiceflower)\n* [1.6.0] code review fix (#541) (v-kkhuang)\n* Fix the issue of multiple log prints (#542) (v-kkhuang)\n* Dev 1.6.0 fix bug (#543) (v-kkhuang)\n* 支持设置Feign超时参数 (peacewong)\n* Fix NPE (peacewong)\n* Once Client 优化支持单例 (peacewong)\n* 主动推送日志修改，支持缓存t (peacewong)\n* update version from 1.6.0 to 1.7.0 (aiceflower)\n* 日志优化 (peacewong)\n* 修复大小写问题 (peacewong)\n* EC结果集路径优化 (peacewong)\n* 移除无用代码 (peacewong)\n* Bug 修复 (peacewong)\n* 增加数据库相关访问的Retry (peacewong)\n* 修复异常设置错误问题 (peacewong)\n* merge 1.6.0 update to 1.7.0 (#545) (aiceflower)\n* update template match multline (aiceflower)\n* 调整pes的多个模块 (peacewong)\n* merge server module of basedata-manager、errorde-server、variable、scriptis-dev-server to be linkis-publicservice module (peacewong)\n* 修复编译问题 (peacewong)\n* 修复编译问题 (peacewong)\n* 解决编译问题 (peacewong)\n* Optimization of Jobhistory Task Information Query Interface (“v_kkhuang”)\n* revent Optimization of Jobhistory Task Information Query Interface (“v_kkhuang”)\n* add nebula ecp (#553) (aiceflower)\n* update monitor sh timeout conf  \u0026\u0026 ec clear sh timeout conf (#552) (v-kkhuang)\n* [wip][1.7.0]jobhistory add fields such as whether to reuse engines (#548) (v-kkhuang)\n* Dev 1.7.0 jobhistory upadte get (#554) (v-kkhuang)\n* [wip][1.7.0]ECM resource reset and user resource reset (#547) (v-kkhuang)\n* support query specified column with get result set (#551) (aiceflower)\n* fix compile error (aiceflower)\n* fix comiple error (aiceflower)\n* code format (aiceflower)\n* update openFile (#555) (Casion)\n* update openFile api (#557) (Casion)\n* optimization code (#558) (Casion)\n* fix: fix token npe (#559) (taoran1250)\n* [1.7.0]Add download button to the history of the management console (#560) (v-kkhuang)\n* code optimization (#561) (Casion)\n* Resource reset code optimization (#564) (v-kkhuang)\n* fix: optimizing code (#562) (taoran1250)\n* Dev 1.7.0 webank fsfix (#563) (aiceflower)\n* [1.7.0]Dev 1.7.0 bug fix (#565) (v-kkhuang)\n* add code type and run type relation for nebula (aiceflower)\n* linkis-cli support parameter passing in http headers. (HmhWz)\n* 代码格式化 (peacewong)\n* 增加请求拦截耗时打印 (peacewong)\n* Dev 1.7.0 bug fix (#567) (v-kkhuang)\n* code optimization (aiceflower)\n* fix gateway start error (aiceflower)\n* Dev 1.7.0 bug fix (#569) (v-kkhuang)\n* 修改代码更加优雅 (peacewong)\n* Dev 1.7.0 bug fix (#570) (v-kkhuang)\n* fix IAST bug (#568) (taoran1250)\n* [1.7.0]code review fix (#571) (v-kkhuang)\n* Fix Security Work Order: Upgrade Spring Version:5.3.27  -\u003e 5.3.34 (#573) (v-kkhuang)\n* 【1.7.0】SDK interface adds new parameters (#574) (v-kkhuang)\n* chore: add spring-boot-actuator dependency (#572) (taoran1250)\n* optimization \u0026 format code (aiceflower)\n* IAST BUG FIX (#575) (taoran1250)\n* 【1.7.0】fix jobhistory query with code (#576) (v-kkhuang)\n* [1.7.0]fix download  slowly (#577) (v-kkhuang)\n* 结果集路径bug修复 (peacewong)\n* Dev 1.7.0 bug fix (#578) (v-kkhuang)\n* 代码格式化 (peacewong)\n* 修复ConcurrentHashMap 遍历Values的并发问题 (peacewong)\n* 增加用户部门信息查询的接口 (peacewong)\n* rpc white check bug fix (aiceflower)\n* 增加Spark opts (peacewong)\n* Dev 1.7.0 bug fix (#579) (v-kkhuang)\n* Dev 1.7.0 bug fix (#580) (v-kkhuang)\n* Dev 1.7.0 bug fix (#581) (v-kkhuang)\n* optimazation code (aiceflower)\n* code optimization (aiceflower)\n* null value bug fix (aiceflower)\n* update sdk action (#589) (v-kkhuang)\n* merge 1.7.1 to 1.8.0 (#592) (aiceflower)\n* YYYYMMddHH 变量时分秒修改为取当前值 (peacewong)\n* Fix jdbc 复杂类型的值转换bug (peacewong)\n* feat: add variables print in log \u0026\u0026 add nebula space config (#595) (taoran1250)\n* 1.8.0 requirements (#596) (aiceflower)\n* code review (#598) (aiceflower)\n* update python module download dir to engine tmp dir (aiceflower)\n* update version from 1.7.0 to 1.8.0 (aiceflower)\n* code format (aiceflower)\n* update python hook support zip file (aiceflower)\n* feat: add multiple result set support (#601) (finyuq)\n* update rsa key length (aiceflower)\n* feat: change ims alert to ecc_receiver (#600) (taoran1250)\n* code format (aiceflower)\n* feat: add python version to Log \u0026\u0026 mybatis-plus dependency update (#602) (taoran1250)\n* update python error code (aiceflower)\n* support nebula idel kill (aiceflower)\n* support jdbc unallow batch kill (aiceflower)\n* 增加管理员判断 (peacewong)\n* chroe:  Source Check commit (#603) (taoran1250)\n* remove nebula to allow batch kill engine (aiceflower)\n* code review fix \u0026 token update (aiceflower)\n* update encryption algorithm (#604) (aiceflower)\n* fix:code review fix (#605) (taoran1250)\n* chore: 1.8.0 (#606) (Yonghao Mei)\n* revert crypto utils (aiceflower)\n* fix:spark引擎打印python版本问题修复 (#607) (taoran1250)\n* remove jdbc query limit (aiceflower)\n* code format (aiceflower)\n* 优化undone task 功能 (peacewong)\n* update default token (aiceflower)\n* Fix fs close 问题 (peacewong)\n* merge log (aiceflower)\n* chore: update engine configuration and reuse service (aiceflower)\n* 修复HDFS重复close问题 (peacewong)\n* 增加kill all方法调用 (peacewong)\n* feat: root.xxx适配 (#678) (taoran1250)\n* feat: Change the ENGINE_SEND_LOG_TO_ENTRANCE_LIMIT_ENABLED configuration to be obtained at runtime (#684) (taoran1250)\n* feat: Parse UDF function name interface submission (#685) (taoran1250)\n* Dev 1.10.0 webank merge udf register function (#686) (taoran1250)\n* fix: getudffuction 权限问题修复 (#691) (taoran1250)\n* fix: sonar fix (#692) (taoran1250)\n* fix: code review fix (#699) (taoran1250)\n* fix: udf get function name optimization (#704) (taoran1250)\n* load instance resource兼容性适配 (#709) (taoran1250)\n* udf bug fix (#711) (taoran1250)\n* entrance suport priority queue (#679) (aiceflower)\n* code optimization (aiceflower)\n* deal with double (aiceflower)\n* code check for merge update (aiceflower)\n* fix label npe (aiceflower)\n* fix map to json error (aiceflower)\n* code review fix (#700) (aiceflower)\n* code optimization (aiceflower)\n* bug fix (aiceflower)\n* code optimization (aiceflower)\n* fix log error (aiceflower)\n* log optimization (aiceflower)\n* fix comiple error (aiceflower)\n* fix toInt error (aiceflower)\n* fix kill engine bug (aiceflower)\n* set hdfs not close user to hadoop (aiceflower)\n* nebula unallow kill (aiceflower)\n* fix queuename contains root. (aiceflower)\n* fix resource error (aiceflower)\n* jdbc optimization (aiceflower)\n* spark enc udf support py, scala (#731) (aiceflower)\n* Dev 1.10.0 analyze job (#666) (v-kkhuang)\n* add aes enc (aiceflower)\n* Adjust the execution time of the user department information synchronization task (#674) (v-kkhuang)\n* Dev 1.10.0 monitor starrock update (#667) (v-kkhuang)\n* Dev 1.10.0 sdk support shell return (#670) (v-kkhuang)\n* Slow query repair (#672) (v-kkhuang)\n* push updaet udf kill engine (#677) (v-kkhuang)\n* fix datasource error (#680) (v-kkhuang)\n* Code Optimization (#681) (v-kkhuang)\n* Dev 1.10.0 bug fix (#690) (v-kkhuang)\n* Dev 1.10.0 bug fix (#693) (v-kkhuang)\n* Dev 1.10.0 bug fix (#694) (v-kkhuang)\n* Dev 1.10.0 bug fix (#697) (v-kkhuang)\n* [1.9.0]Added StarRocks task timeout alarm and timeout kill function (#615) (v-kkhuang)\n* [1.9.0]Data source password encryption enhancement (#612) (v-kkhuang)\n* [1.9.0]Add department level result set restriction configuration and inspection (#617) (v-kkhuang)\n* [1.9.0]Fix Hive dependency issues (#618) (v-kkhuang)\n* fix datasource error (#620) (v-kkhuang)\n* Python module optimization upload (#619) (v-kkhuang)\n* Dev 1.9.0 fix bug (#621) (v-kkhuang)\n* Dev 1.9.0 fix bug (#622) (v-kkhuang)\n* Dev 1.9.0 fix bug (#623) (v-kkhuang)\n* add aes (v-kkhuang)\n* bug fix (v-kkhuang)\n* Dev 1.9.0 bug fix (#629) (v-kkhuang)\n* Dev 1.9.0 bug fix (#634) (v-kkhuang)\n* Dev 1.9.0 bug fix (#635) (v-kkhuang)\n* Dev 1.9.0 bug fix (#636) (v-kkhuang)\n* Dev 1.9.0 bug fix (#637) (v-kkhuang)\n* Dev 1.9.0 bug fix (#639) (v-kkhuang)\n* [1.9.0]code reivew fix (#641) (v-kkhuang)\n* bug fix (aiceflower)\n* bug fix (aiceflower)\n* Dev 1.9.0 code view fix (#643) (v-kkhuang)\n* Dev 1.9.0 code view fix (#644) (v-kkhuang)\n* Dev 1.9.0 code view fix (#645) (v-kkhuang)\n* Add a method to obtain the result set, getResultSet is used to obtain the result set (#646) (v-kkhuang)\n* 【1.9.0】Security Work Order Fix (#647) (v-kkhuang)\n* Dev 1.9.0 code view fix (#648) (v-kkhuang)\n* Code optimization (#650) (v-kkhuang)\n* Dev 1.9.0 code view fix (#651) (v-kkhuang)\n* Dev 1.9.0 code view fix (#652) (v-kkhuang)\n* [1.10.0]code review fix (#701) (v-kkhuang)\n* Dev 1.10.0 bug fix (#703) (v-kkhuang)\n* Dev 1.10.0 bug fix (#705) (v-kkhuang)\n* Dev 1.10.0 bug fix (#708) (v-kkhuang)\n* Code Optimization (#712) (v-kkhuang)\n* sync  analyze  sh  (#713) (v-kkhuang)\n* 【1.10.0】Add HDFS file inspection interface and optimize related functions (#716) (v-kkhuang)\n* Dev 1.10.0 check hdfs file (#721) (v-kkhuang)\n* Dev 1.10.0 check hdfs file (#725) (v-kkhuang)\n* Dev 1.10.0 check hdfs file (#726) (v-kkhuang)\n* Dev 1.10.0 check hdfs file (#732) (v-kkhuang)\n* code format (aiceflower)\n* fix scheuler module compile error (aiceflower)\n* fix linkis-mybatis module compile error (aiceflower)\n* fix linkis-storage module compile error (aiceflower)\n* fix linkis-computation-orchestrator module compile error (aiceflower)\n* Generate spark sql based on the jdbc datasource and optimized code (#4570) (ChengJie1053)\n* code merge (aiceflower)\n* add ranger auth support \u0026 optimizat hive metastore (aiceflower)\n* fix linkis-udf modul compile error (aiceflower)\n* engine reuse add python version judgement (aiceflower)\n* engine reuse add python version judegement (aiceflower)\n* code format (aiceflower)\n* merge entrance module (guoshupei)\n* compile error fix (aiceflower)\n* support spark3 (v-kkhuang)\n* fix json key duplicate (#737) (#740) (aiceflower)\n* pg sql code optimization (aiceflower)\n* support execute jdbc task By ip and port config (aiceflower)\n* upd: 资源管理后台数据结构更改 (mayinrain)\n* upd: tag样式优化 (mayinrain)\n* * License add (v-kkhuang)\n* fix: 编译缩进检查不通过 (mayinrain)\n* fix: js文件证书格式修复 (mayinrain)\n* code merge (aiceflower)\n* [1.12.0]Add udflog to the engine logs directory (#756) (v-kkhuang)\n* Support ai sql (#759) (v-kkhuang)\n* Support department ID one to many (#758) (v-kkhuang)\n* 【1.12.0】Optimize the reuse engine configuration rollback (#760) (v-kkhuang)\n* support aisql (#762) (aiceflower)\n* remove jdbc multi (#763) (v-kkhuang)\n* support aisql (#764) (aiceflower)\n* ai sql (#766) (aiceflower)\n* fix compile error (aiceflower)\n* code optimization (#768) (aiceflower)\n* update conf (aiceflower)\n* code optimization (#770) (aiceflower)\n* update python version (aiceflower)\n* update ldap expire time to 20m (aiceflower)\n* update conf (aiceflower)\n* code optimization (aiceflower)\n* update progress (aiceflower)\n* update code (aiceflower)\n* update progress (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* aisql code merge (aiceflower)\n* print dynamic param (aiceflower)\n* code review fix (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* update max executors (aiceflower)\n* Add Spark 3 default (#774) (v-kkhuang)\n* bug  fix (#775) (v-kkhuang)\n* code merge (aiceflower)\n* add spark conf dir (#778) (v-kkhuang)\n* Dev 1.12.0 code review fix (#779) (v-kkhuang)\n* Code optimization (#786) (v-kkhuang)\n* 优化 Hive 和 Spark 配置重置逻辑 (#785) (v-kkhuang)\n* Spark supports forced conversion: user configuration, department configuration (#782) (v-kkhuang)\n* [1.13.0]add datasource rpc GetInfoPublishedByUserIpPortAction (#787) (v-kkhuang)\n* [1.13.0]Spark supports forced conversion: user configuration, department conf (#788) (v-kkhuang)\n* merge commonentranceparser (aiceflower)\n* Dev 1.13.0 webank temp (#789) (aiceflower)\n* code optimization (aiceflower)\n* code format (aiceflower)\n* support conn param execute task (#792) (aiceflower)\n* [1.13.0]Data source supports automated publishing (#791) (v-kkhuang)\n* merge ds code (aiceflower)\n* code optimization (aiceflower)\n* some code retry optimization (aiceflower)\n* Dev 1.13.0 bug fix (#793) (v-kkhuang)\n* code optimization (aiceflower)\n* [1.13.0]code opmitization (#795) (v-kkhuang)\n* code optimization (aiceflower)\n* compile error fix (aiceflower)\n* support error task retry (aiceflower)\n* template conf optimization (aiceflower)\n* classcastexception fix (aiceflower)\n* code optimization \u0026 format (aiceflower)\n* params optimization (aiceflower)\n* code optimization (aiceflower)\n* task error receiver sync (aiceflower)\n* update code to status rpc (aiceflower)\n* support diagnose (aiceflower)\n* add log (aiceflower)\n* bug fix (aiceflower)\n* code review fix (aiceflower)\n* code review fix (#802) (v-kkhuang)\n* ds optimization (aiceflower)\n* Dev 1.13.0 code review fix (#803) (v-kkhuang)\n* add conf retry switch (aiceflower)\n* code uptate (aiceflower)\n* update code add retry code (aiceflower)\n* Dev 1.13.0 code review fix (#805) (v-kkhuang)\n* fix resource reset error (#807) (v-kkhuang)\n* Add BML client connection information retrieval function (#809) (v-kkhuang)\n* support change engine type for aisql (#810) (Casion)\n* update template conf (aiceflower)\n* fix todo \u0026 adjust interceptor (#811) (Casion)\n* Fix resource statistics logic to correctly handle empty resources (#813) (v-kkhuang)\n* Dev 1.14.0 bug fix (#814) (v-kkhuang)\n* Dev 1.14.0 bug fix (#815) (v-kkhuang)\n* support rsa (Casion)\n* Dev 1.14.0 bug fix (#817) (v-kkhuang)\n* 在JobHistory的搜索和查询接口中添加了runType参数，允许根据运行类型筛选作业历史记录 (#823) (v-kkhuang)\n* 【1.15.0】Dev 1.15.0 sys user login (#822) (v-kkhuang)\n* 【1.15.0】Linkis  token  rsa (#821) (v-kkhuang)\n* spark3 dynamic params (#825) (v-kkhuang)\n* linkis keytab (#824) (v-kkhuang)\n* update conf \u0026 code format (#829) (Casion)\n* Code optimization (#830) (v-kkhuang)\n* Dev 1.15.0 code review fix (#832) (v-kkhuang)\n* Dev 1.15.0 webank spark3 (#836) (Casion)\n* add log for reuse engine (aiceflower)\n* add log (aiceflower)\n* update log (aiceflower)\n* update shuff (aiceflower)\n* Dev 1.15.0 code review fix (#837) (v-kkhuang)\n* The openfile interface supports masking field information (#839) (v-kkhuang)\n* Code optimization (#843) (v-kkhuang)\n* entrance and linkismanager performance optimization (#853) (Casion)\n* Dev 1.15.0 code review fix (#852) (v-kkhuang)\n* update lock timeout (aiceflower)\n* code merge (v-kkhuang)\n* code merge (aiceflower)\n* Dev 1.15.0 code review fix (#856) (v-kkhuang)\n* Dev 1.15.0 code review fix (#858) (v-kkhuang)\n* [1.16.0]sensetive sql check (#860) (v-kkhuang)\n* [1.16.0]feat: 历史任务信息获取接口添加brief参数优化 (#859) (v-kkhuang)\n* [1.16.0] get support engine log (#862) (v-kkhuang)\n* Code optimization (v-kkhuang)\n* engine optimization (aiceflower)\n* Code optimization (v-kkhuang)\n* optimization hive meta store (aiceflower)\n* sensitive check (aiceflower)\n* code merge (aiceflower)\n\nCo-authored-by: peacewong \u003cwpeace1212@gmail.com\u003e\nCo-authored-by: davidhua \u003cdavid_hua1996@hotmail.com\u003e\nCo-authored-by: alexkun \u003cxuanyu710@qq.com\u003e\nCo-authored-by: huangKai-2323 \u003c62878639+huangKai-2323@users.noreply.github.com\u003e\nCo-authored-by: casionone \u003ccasionone@gmail.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\nCo-authored-by: binbincheng \u003c106590848+binbincheng@users.noreply.github.com\u003e\nCo-authored-by: aiceflower \u003ckinghao007@gmail.com\u003e\nCo-authored-by: peacewong \u003cpeacewong@apache.org\u003e\nCo-authored-by: ahaoyao \u003c129247228+ahaoyao@users.noreply.github.com\u003e\nCo-authored-by: Yonghao Mei \u003c73584269+mayinrain@users.noreply.github.com\u003e\nCo-authored-by: HmhWz \u003c934178858@qq.com\u003e\nCo-authored-by: mhHao \u003c934178858@qq.com\u003e\nCo-authored-by: ahaoyao \u003cv_haoyao@webank.com\u003e\nCo-authored-by: CharlieYan \u003c16526279+charlieyan24@users.noreply.github.com\u003e\nCo-authored-by: ahaoyao \u003c731753729@qq.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: 人生有如两个橘子 \u003c15764973965@163.com\u003e\nCo-authored-by: xlinliu \u003cxlinliu@163.com\u003e\nCo-authored-by: lemonjuice \u003c86357693+lemonjuicelove@users.noreply.github.com\u003e\nCo-authored-by: lemonjuicelove \u003c735611140@qq.com\u003e\nCo-authored-by: Alexyang \u003cxuanyu710@qq.com\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\nCo-authored-by: v_kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: mayinrain \u003c624899618@qq.com\u003e\nCo-authored-by: v_nikeyang \u003c1013195908@qq.com\u003e\nCo-authored-by: yangwenzea \u003c45863771+yangwenzea@users.noreply.github.com\u003e\nCo-authored-by: wushengyeyouya \u003c690574002@qq.com\u003e\nCo-authored-by: chenmutime \u003cchenmutime@outlook.com\u003e\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: GLeXios \u003c72007152+GLeXios@users.noreply.github.com\u003e\nCo-authored-by: jefftlin \u003c57786627+jefftlin@users.noreply.github.com\u003e\nCo-authored-by: taoran1250 \u003c543121890@qq.com\u003e\nCo-authored-by: finyuq \u003c148207754+finyuq@users.noreply.github.com\u003e\nCo-authored-by: ChengJie1053 \u003c18033291053@163.com\u003e\nCo-authored-by: guoshupei \u003c719126Liyuelynn\u003e\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\n\n* fix(gateway): fix typo in test token\n\nFix typo in test token constant from \"LINKIS-UNAVAILABLE-TOKE\" to \"LINKIS-UNAVAILABLE-TOKEN\"\n\n* fix(format): reformat code\n\n* fix(storage): rename checkSum method to getChecksum in AzureBlobFileSystem\n\n* chore(config): update spring configuration\n\nAdjust configuration format to use `spring.config.activate.on-profile` instead of `spring.profiles`\n\n* fix(lockService): add @ConditionalOnMissingBean annotation to `lockService`\n\n* fix(scheduler): reorganize scheduler strategy constants\n\nMove `PFIFO_SCHEDULER_STRATEGY` and `FIFO_SCHEDULER_STRATEGY` constants to the top of the\n`SchedulerConfiguration`.\n\n* fix: resolve Java \u003e8 compilation error in Properties.putAll usage\n\nReplace `props.putAll()` with iterative `put()` calls to avoid ambiguous method\nreference error between `Properties` and `Hashtable` putAll methods when using\nJava versions greater than 8.\n\n* feat(entrance): add progress initialization to job request\n\nSet initial progress to \"0.0\" when creating job request in CommonEntranceParser.\nThis ensures that all jobs start with a defined progress value of 0.0.\n\n* fix(eureka): include jersey dependencies\n\n* chore(license): add license files for new dependencies\n\n* chore(notice): add notice files for new dependencies\n\n* ci(dlc): add bilibili.com to ignore patterns\n\nbilibili.com always returns 412 as status code.\n\n---------\n\nCo-authored-by: peacewong \u003cwpeace1212@gmail.com\u003e\nCo-authored-by: davidhua \u003cdavid_hua1996@hotmail.com\u003e\nCo-authored-by: alexkun \u003cxuanyu710@qq.com\u003e\nCo-authored-by: huangKai-2323 \u003c62878639+huangKai-2323@users.noreply.github.com\u003e\nCo-authored-by: casionone \u003ccasionone@gmail.com\u003e\nCo-authored-by: binbincheng \u003c106590848+binbincheng@users.noreply.github.com\u003e\nCo-authored-by: aiceflower \u003ckinghao007@gmail.com\u003e\nCo-authored-by: peacewong \u003cpeacewong@apache.org\u003e\nCo-authored-by: ahaoyao \u003c129247228+ahaoyao@users.noreply.github.com\u003e\nCo-authored-by: Yonghao Mei \u003c73584269+mayinrain@users.noreply.github.com\u003e\nCo-authored-by: HmhWz \u003c934178858@qq.com\u003e\nCo-authored-by: ahaoyao \u003cv_haoyao@webank.com\u003e\nCo-authored-by: CharlieYan \u003c16526279+charlieyan24@users.noreply.github.com\u003e\nCo-authored-by: ahaoyao \u003c731753729@qq.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: 人生有如两个橘子 \u003c15764973965@163.com\u003e\nCo-authored-by: xlinliu \u003cxlinliu@163.com\u003e\nCo-authored-by: lemonjuice \u003c86357693+lemonjuicelove@users.noreply.github.com\u003e\nCo-authored-by: lemonjuicelove \u003c735611140@qq.com\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\nCo-authored-by: v_kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: mayinrain \u003c624899618@qq.com\u003e\nCo-authored-by: v_nikeyang \u003c1013195908@qq.com\u003e\nCo-authored-by: yangwenzea \u003c45863771+yangwenzea@users.noreply.github.com\u003e\nCo-authored-by: wushengyeyouya \u003c690574002@qq.com\u003e\nCo-authored-by: chenmutime \u003cchenmutime@outlook.com\u003e\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: GLeXios \u003c72007152+GLeXios@users.noreply.github.com\u003e\nCo-authored-by: jefftlin \u003c57786627+jefftlin@users.noreply.github.com\u003e\nCo-authored-by: taoran1250 \u003c543121890@qq.com\u003e\nCo-authored-by: finyuq \u003c148207754+finyuq@users.noreply.github.com\u003e\nCo-authored-by: ChengJie1053 \u003c18033291053@163.com\u003e\n\n* docs(readme): remove underlines between badges (#5283)\n\nFix the visual inconsistency caused by unintended underlines between badges in the README.\nThe underlines were appearing due to whitespace text nodes within anchor tags wrapping the badges, which triggered the default `text-decoration: underline` style for links.\n\n* feat(ci): add support for spark and hive engine integration tests (#5287)\n\n* Merge Apache improvements to WDS linkis-commons (#913)\n\n## Summary\nSelectively merged valuable improvements from Apache Linkis to WDS linkis-commons module.\nBased on WDS as the baseline, preserved all WDS-specific features.\n\n## Changes\n\n### linkis-common (15 files)\n- Added: ParameterUtils.scala - startup parameter parsing utility\n- Enhanced: SecurityUtils.java - security improvements (49 lines)\n- Enhanced: FsPath.java - added getUriString(), removed IOException from getParent()\n- Enhanced: ServiceInstance.scala - added registry timestamp and mapping fields\n- Enhanced: VariableUtils.scala - BigDecimal support for variables\n- Enhanced: VariableType.scala - BigDecimalValue type support\n- Enhanced: Configuration.scala - updated default token value\n- Enhanced: DWCArgumentsParser.scala - refactored to use ParameterUtils\n- Added: Test cases for FsPath, SecurityUtils, VariableUtils\n- Added: pom.xml spark-3 profile support\n\n### linkis-protocol (4 files)\n- Added: JobInstance.scala - job instance protocol class\n- Enhanced: TaskConstant.java, ZuulEntranceUtils.scala\n\n### linkis-rpc (4 files)\n- Added: LoadBalancerOptionsUtils.java - load balancer utility\n- Enhanced: RPCServerLoader.scala\n\n### linkis-scheduler (8 files)\n- Enhanced: SchedulerConfiguration.scala, AbstractGroup.scala\n- Enhanced: FIFOUserConsumer.scala, ParallelConsumerManager.scala\n- Enhanced: SchedulerEventState.scala\n- Added: PriorityLoopArrayQueueTest.java - comprehensive queue tests\n\n### linkis-hadoop-common (2 files)\n- Added: KerberosUtilsTest.java, HDFSUtilsTest.scala\n\n### linkis-httpclient, linkis-mybatis (5 files)\n- Minor improvements and bug fixes\n\n## Not Merged\n- Cloud storage support (S3, OSS, Azure Blob) - WDS architectural decision\n- JobHistoryInfo.java - WDS may have its own implementation\n- linkis-module pom.xml - preserved WDS dependency management\n\n## Compilation\n- Status: ✅ PASSED\n- Command: mvn clean compile -pl linkis-commons -am -DskipTests\n- Time: 2.4s\n- Warnings: 20 (Scala @deprecated warnings, non-blocking)\n- Errors: 0\n\n## Bug Fixes\n- Fixed: VariableUtils.scala - replaced non-existent Strings.CS with String.startsWith()\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e\nCo-authored-by: Claude Sonnet 4.5 \u003cnoreply@anthropic.com\u003e\n\n* Merge computation governance to wds (#914)\n\n* feat(entrance): merge high-value low-risk features from Apache\n\nMerge selected features from Apache Linkis to enhance entrance module:\n\n1. GlobalConfigurationKeyValueCache - Global configuration caching to reduce database queries\n2. StorePathEntranceInterceptor - Storage path handling interceptor\n3. CommentInterceptor enhancement - Add replaceComment method for SQL comment semicolon escaping\n\nThese features improve performance and SQL processing capabilities with minimal risk.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Sonnet 4.5 \u003cnoreply@anthropic.com\u003e\n\n* feat(common): add updateOrderFlag to JobRequest\n\nAdd updateOrderFlag field to control task status update order checking.\nThis is a small enhancement from Apache Linkis for better task state management.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Sonnet 4.5 \u003cnoreply@anthropic.com\u003e\n\n---------\n\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e\nCo-authored-by: Claude Sonnet 4.5 \u003cnoreply@anthropic.com\u003e\n\n* merge engineconn plugins (#915)\n\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e\n\n* merge pes (#917)\n\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e\n\n* merge linkis-mg (#918)\n\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e\n\n* code merge\n\n* fix compile error\n\n* merge presto ec. scala to java\n\n* fix sparkMeasure support spark2 \u0026 spark3\n\n* sparkMeasure support spark3\n\n* fix code compile error\n\n* merge seatunnel\n\n* code compile optimization\n\n* fix compile (#921)\n\n* fix compile\n\n* delete empty dir\n\n* fix impala compile error\n\n* code optimization\n\n* update dependency\n\n* compatible 2.x and 3.x\n\n* fix licenses check problems\n\n* fix unit test error\n\n* update dependencies\n\n* update sql\n\n* fix sql error\n\n---------\n\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e\nCo-authored-by: aiceflower \u003caiceflower@sina.com\u003e\n\n* feat(ci): add support for parallel build (#5330)\n\n* feat(ci): add support for parallel build\n\n* feat: add `quick` profile\n\n* #AI COMMIT# 增强 quick-build.sh 脚本版本自定义能力\n\n主要变更：\n1. quick-build.sh - 添加自定义版本参数支持\n   - 新增 --hadoop/--spark/--hive/--scala 参数，可指定完整版本号\n   - 新增 --revision 参数，支持自定义 revision 版本号\n   - 新增 --v3 参数，显式编译 3.x 版本\n   - 自定义版本参数优先级高于 --v2/--v3，可覆盖 Profile 默认版本\n   - 优化帮助信息和版本显示逻辑\n   - 支持灵活的双版本编译场景\n\n2. .gitignore - 添加 .claude 目录忽略配置\n   - 忽略 Claude 编辑器配置目录\n\n使用示例：\n  ./quick-build.sh --v3 --spark 3.4.4 --hadoop 3.3.1\n  ./quick-build.sh --hadoop 3.3.4 --spark 3.4.4 --scala 2.12.17\n  ./quick-build.sh --revision 1.8.0-spark2\n\n* #AI COMMIT# fix: Update flatten-maven-plugin mode to oss\n\nChange flattenMode from resolveCiFriendliesOnly to oss for Maven flattening.\n\n* #AI commit# feat: Align default versions with dev-1.18.0-webank branch\n\nDefault versions:\n- Hadoop 2.7.2, Spark 2.4.3, Hive 2.3.3, Scala 2.11.12\n- HBase 1.2.1, ZooKeeper 3.8.4, Curator 2.7.1\n\nAdd profiles for 3.x compilation:\n- hadoop-3: Hadoop 3.3.4 + Curator 4.2.0 + ZooKeeper 3.9.4\n- spark-3: Spark 3.2.1 + Scala 2.12.17\n- hive-3: Hive 3.1.3\n\nUsage:\n- Default (2.x): mvn clean package -DskipTests\n- 3.x: mvn clean package -DskipTests -Phadoop-3,spark-3,hive-3\n\n* #AI commit# fix: Add hbase-shims-1.2.1 module for default HBase 1.2.1 support\n\nThe hbase-shims-1.2.1 module was missing, causing build failures when\nusing the default hbase.version\u003d1.2.1 setting.\n\nCreated hbase-shims-1.2.1 based on hbase-shims-1.2.0 with updated\nartifactId and hbase.version property.\n\n* update linkis gateway dependency\n\n* #AI COMMIT# update compile\n\n* #AI COMMIT# refactor: 优化 quick-build.sh 去除重复编译配置\n\n主要修改:\n1. quick-build.sh:\n   - 默认编译不再使用 profile，直接使用 pom.xml 默认配置\n   - --v2 改为与默认编译相同 (去除重复)\n   - --v3 改为使用 -Papache profile\n   - 更新帮助信息和版本说明\n\n2. linkis-commons/linkis-common/pom.xml:\n   - 删除重复的 spark-3 profile 定义\n\n版本对应关系:\n- 默认/--v2: Spark 2.4.3 + Scala 2.11.12 + Hadoop 2.7.2 + Hive 2.3.3\n- -Pspark-3: Spark 3.4.4 + Scala 2.12.17 (Hadoop/Hive 保持默认)\n- -Papache/--v3: Spark 3.2.1 + Scala 2.12.17 + Hadoop 3.3.4 + Hive 3.1.3\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# refactor: 优化代码结构和修复问题\n\n- HDFSFileSystem: 添加 getChecksumWithMD5 方法，移除 checkSum 方法的 Override 注解\n- PersistenceNode: 将 getId/setId 方法返回类型从 Integer 改为 int，删除重复的方法定义\n- StarrocksTimeExceedRule: 修复代码逻辑问题，优化注释格式，移除不必要的 import\n\n* #AI COMMIT# refactor: 移除 known-dependencies.txt 中的注释\n\n清理文件中的所有注释行和空行，只保留纯粹的依赖 jar 清单\n文件从 1067 行减少到 827 行，移除了 240 行冗余注释\n\n* #AI COMMIT# refactor: 更新 pom.xml 和 quick-build.sh\n\n- pom.xml: 添加.gitmodules 和*.dolphin 文件排除配置\n- quick-build.sh: 添加 Apache 许可证头部注释\n\n* #AI COMMIT# fix: 更新 known-dependencies.txt 添加缺失的依赖\n\n添加 CI 检查报告的 313 个缺失依赖项\n文件从 827 行增加到 1140 行\n\n* #AI COMMIT# fix: 添加缺失的依赖到 known-dependencies.txt\n\n补充 CI 检查发现的缺失依赖项：\n- Spring Boot 2.7.12 系列依赖\n- Spring Framework 5.3.34 系列依赖\n- Springfox 2.10.5 系列依赖\n- 其他 Netty 和第三方库依赖\n\n文件从 827 行增加到 1165 行\n\n* Fix and update metrics information exception bug (#5296)\n\n* The result set supports field truncation (#5297)\n\n* Provide an interface for accessing available data sources (#5295)\n\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* Fix mockito version property reference in pom.xml\n\n- Change \\${mockito.version} to \\${mockito-bom.version} for mockito dependencies\n- This fixes the build error where mockito.version was undefined\n\n#AI COMMIT#\n\n* #AI COMMIT# Refactor: simplify logger.error calls in engine services\n\nConsolidate multi-line logger.error calls into single-line format\nin DefaultEngineCreateService and DefaultEngineReuseService.\n\nThis improves code readability while maintaining the same logging\nfunctionality.\n\nFiles changed:\n- DefaultEngineCreateService.scala\n- DefaultEngineReuseService.scala\n\n* #AI commit# feat: 优化bmlClient连接池参数 (#5359)\n\n* [feat][Linkis] integrate BES application server for domestic localization (#5362)\n\n* #AI commit# feat: 集成 bes 应用服务器相关依赖\n\n* #AI commit# feat: 集成 bes 应用服务器相关依赖\n\n---------\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* #AI commit# feat: AISQL支持starrocks切换 (#5363)\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\n\n* [feat][Linkis] integrate BES application server for domestic localization (#5364)\n\n* #AI commit# feat: 集成 bes 应用服务器相关依赖\n\n* #AI commit# feat: 集成 bes 应用服务器相关依赖\n\n---------\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* #AI commit# feat: 优化bmlClient连接池参数 (#5366)\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\n\n* #AI commit# 开发阶段：优化jdbc堆栈日志不全，monitor 清理定时任务时间优化，manager线程池优化 (#5368)\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\n\n* [feat][PES][datasource] add support for getting published datasource by type and proxy user (#5370)\n\n* #AI commit# feat: 添加按类型和代理用户获取已发布数据源功能\n\n* docs: Add PR template with Chinese version\n\n* docs: Update PR template - title must be all English\n\n* #AI commit# docs: Update PR template to English only\n\n* #AI commit# docs: Update PR template - move Checklist to the end\n\n---------\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e\n\n* #AI commit# 优化：解决引擎创建和复用时指标更新的空指针异常 (#5372)\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* #AI commit# 优化： AI规约文档提交，Linkis日志打印优化 (#5374)\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* [feature][PES][datasource] add support for getting published datasource by type and proxy user (#5376)\n\n* #AI commit# feat:  添加日志级别过滤功\n\n- 在 openLog 接口添加 logLevel 参数支持日志级别过滤\n- 实现多级别组合支持，允许使用逗号分隔的级别组合如 error,info,warn\n\n* #AI commit# feat:  提交添加日志级别过滤文档\n\n---------\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\n\n* #AI commit# perf: 优化引擎创建和复用服务性能 (#5378)\n\n- 在 AMUtils 中引入复用线程池，将线程数设置为 5 来提升指标更新效率\n- 修改 DefaultEngineAskEngineService 中的条件逻辑结构，优化引擎复用节点的处理流程\n- 将 DefaultEngineCreateService 中的日志级别从 info 提升到 warn 并添加异常堆栈信息\n- 在 DefaultEngineCreateService 和 DefaultEngineReuseService 中添加空值检查来避免 NPE\n- 使用 tryCatch 包装指标更新逻辑以提高系统稳定性\n- 从引擎复用过滤条件中移除节点状态解锁检查以提升复用率\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* #AI commit# feat: hadoop用户禁止登录管理台 (#5380)\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\n\n* [feature][COM][commons] add log level filtering capability (#5382)\n\n* #AI commit# feat: linkis 结果集字段屏蔽和字段截取功能支持\n\n* #AI commit# 开发阶段：优化结果集获取逻辑\n\n---------\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* #AI commit# feat: 添加spark超时任务诊断功能和优化配置 (#5384)\n\n- 在EntranceConfiguration中新增任务诊断配置项，包括启用开关、引擎类型、超时时间等\n- 添加DOCTOR_REALTIME_DIAGNOSE_URL配置项和延长诊断请求超时时间至300秒\n- 在AI SQL支持创建者列表中增加nodeexecution选项\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\n\n* #AI commit# feat: 实现starrocks任务重试机制 (#5386)\n\n- 引入ComputationEngineUtils工具类，提供向entrance发送消息的功能\n- 添加配置项支持上下文语句和JDBC SET语句的错误索引调整\n- 实现任务重试逻辑，支持JDBC和aiSQL类型的断点续跑\n- 优化结果集别名数量管理，确保重试时状态正确恢复\n- 新增TaskRetryInterceptor拦截器，动态为任务添加重试开关\n- 增强错误处理机制，支持多种错误场景的正则匹配重试\n- 修复任务重试时结果目录重复创建的问题\n- 扩展ResponseTaskStatusWithExecuteCodeIndex协议，增加aliasNum字段\n- 优化JDBC任务重试时的SQL索引调整逻辑，处理SET语句场景\n- 增加StarRocks引擎类型支持和相关配置选项\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\n\n* #AI commit# feat: 添加批量队列资源获取功能 (#5388)\n\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\n\n* #AI COMMIT# refactor: 代码格式化调整\n\n修复 import 顺序和格式问题\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# refactor: 移除 bes 相关依赖包\n\n移除以下 bes 依赖:\n- bes-lite-spring-boot-2.x-starter\n- bes-gmssl\n- bes-jasper\n- bes-jdbcra\n- bes-websocket\n- bes-websocket-support\n- bes.version 版本属性\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n* #AI COMMIT# ci: 更新 build-backend.yml 适配实际 Maven profile 配置\n\n- 将矩阵从 spark × hadoop 组合改为 4 个具体的 profile 场景\n- default: Spark 2.4.3 + Hadoop 2.7.2 (无 profile)\n- spark-3: Spark 3.4.4 + Hadoop 2.7.2\n- hadoop-3.3: Spark 2.4.3 + Hadoop 3.3.1\n- spark-3-hadoop-3.3: Spark 3.4.4 + Hadoop 3.3.1\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\nCo-authored-by: mayinrain \u003c624899618@qq.com\u003e\nCo-authored-by: Yonghao Mei \u003c73584269+mayinrain@users.noreply.github.com\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\nCo-authored-by: Kazuto Iris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: 夕舞八弦 \u003c1677759063@qq.com\u003e\nCo-authored-by: enjoyyin \u003c690574002@qq.com\u003e\nCo-authored-by: peacewong \u003cwpeace1212@gmail.com\u003e\nCo-authored-by: davidhua \u003cdavid_hua1996@hotmail.com\u003e\nCo-authored-by: alexkun \u003cxuanyu710@qq.com\u003e\nCo-authored-by: huangKai-2323 \u003c62878639+huangKai-2323@users.noreply.github.com\u003e\nCo-authored-by: binbincheng \u003c106590848+binbincheng@users.noreply.github.com\u003e\nCo-authored-by: aiceflower \u003ckinghao007@gmail.com\u003e\nCo-authored-by: peacewong \u003cpeacewong@apache.org\u003e\nCo-authored-by: ahaoyao \u003c129247228+ahaoyao@users.noreply.github.com\u003e\nCo-authored-by: HmhWz \u003c934178858@qq.com\u003e\nCo-authored-by: ahaoyao \u003cv_haoyao@webank.com\u003e\nCo-authored-by: CharlieYan \u003c16526279+charlieyan24@users.noreply.github.com\u003e\nCo-authored-by: ahaoyao \u003c731753729@qq.com\u003e\nCo-authored-by: 人生有如两个橘子 \u003c15764973965@163.com\u003e\nCo-authored-by: xlinliu \u003cxlinliu@163.com\u003e\nCo-authored-by: lemonjuice \u003c86357693+lemonjuicelove@users.noreply.github.com\u003e\nCo-authored-by: lemonjuicelove \u003c735611140@qq.com\u003e\nCo-authored-by: v_nikeyang \u003c1013195908@qq.com\u003e\nCo-authored-by: yangwenzea \u003c45863771+yangwenzea@users.noreply.github.com\u003e\nCo-authored-by: chenmutime \u003cchenmutime@outlook.com\u003e\nCo-authored-by: GLeXios \u003c72007152+GLeXios@users.noreply.github.com\u003e\nCo-authored-by: jefftlin \u003c57786627+jefftlin@users.noreply.github.com\u003e\nCo-authored-by: taoran1250 \u003c543121890@qq.com\u003e\nCo-authored-by: finyuq \u003c148207754+finyuq@users.noreply.github.com\u003e\nCo-authored-by: ChengJie1053 \u003c18033291053@163.com\u003e\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e\nCo-authored-by: Claude Sonnet 4.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "5df9bc3d46e04347bb700df9ac420c7a51444dcc",
      "tree": "bfa94ca8775be2957122d9bb8ceb932e9413fa28",
      "parents": [
        "63671744546522f6532844c1d69568578d91404c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 14:31:46 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 14:31:46 2026 +0800"
      },
      "message": "Bump qs from 6.14.1 to 6.14.2 in /linkis-web-next (#5355)\n\nBumps [qs](https://github.com/ljharb/qs) from 6.14.1 to 6.14.2.\n- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ljharb/qs/compare/v6.14.1...v6.14.2)\n\n---\nupdated-dependencies:\n- dependency-name: qs\n  dependency-version: 6.14.2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "63671744546522f6532844c1d69568578d91404c",
      "tree": "2372644a2a8375ec25cb3143b5ebedb9d8f22db3",
      "parents": [
        "acf9ab26fa27f27bf254a6d7a538d565db34338b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 14:12:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 14:12:29 2026 +0800"
      },
      "message": "Bump lodash-es in /linkis-web/src/apps/PythonModule (#5354)\n\nBumps [lodash-es](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)\n\n---\nupdated-dependencies:\n- dependency-name: lodash-es\n  dependency-version: 4.17.23\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "acf9ab26fa27f27bf254a6d7a538d565db34338b",
      "tree": "2830a4b4e0489751cb45481f3ae4b7408f1e1a20",
      "parents": [
        "a9de550fdd696abd20ca782fbce5dbfb78d9d937"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 14:11:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 14:11:56 2026 +0800"
      },
      "message": "Bump rollup from 4.35.0 to 4.60.0 in /linkis-web-next (#5353)\n\nBumps [rollup](https://github.com/rollup/rollup) from 4.35.0 to 4.60.0.\n- [Release notes](https://github.com/rollup/rollup/releases)\n- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rollup/rollup/compare/v4.35.0...v4.60.0)\n\n---\nupdated-dependencies:\n- dependency-name: rollup\n  dependency-version: 4.60.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a9de550fdd696abd20ca782fbce5dbfb78d9d937",
      "tree": "50721497b42e9b4b01a48e1014d445d4ade3fd00",
      "parents": [
        "1186c792bc250964c99d324771493b3ca81d6378"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 14:11:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 14:11:17 2026 +0800"
      },
      "message": "Bump flatted from 3.2.7 to 3.4.2 in /linkis-web-next (#5352)\n\nBumps [flatted](https://github.com/WebReflection/flatted) from 3.2.7 to 3.4.2.\n- [Commits](https://github.com/WebReflection/flatted/compare/v3.2.7...v3.4.2)\n\n---\nupdated-dependencies:\n- dependency-name: flatted\n  dependency-version: 3.4.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1186c792bc250964c99d324771493b3ca81d6378",
      "tree": "16053083da6131bc22836aadc4fa920c75df3c26",
      "parents": [
        "3652f5b16a3db94689531854aee1ca1593beaf46"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 14:09:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 14:09:11 2026 +0800"
      },
      "message": "Bump minimatch from 3.1.2 to 3.1.5 in /linkis-web-next (#5349)\n\nBumps [minimatch](https://github.com/isaacs/minimatch) from 3.1.2 to 3.1.5.\n- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)\n- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)\n\n---\nupdated-dependencies:\n- dependency-name: minimatch\n  dependency-version: 3.1.5\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3652f5b16a3db94689531854aee1ca1593beaf46",
      "tree": "d0a3a5530b9705c36207e64687715c9e8ed8f9ff",
      "parents": [
        "aa0676a9f60858ede3f378c5d9a3c72e60aee835"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 14:08:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 14:08:37 2026 +0800"
      },
      "message": "Bump picomatch in /linkis-web-next (#5348)\n\nBumps  and [picomatch](https://github.com/micromatch/picomatch). These dependencies needed to be updated together.\n\nUpdates `picomatch` from 4.0.2 to 4.0.4\n- [Release notes](https://github.com/micromatch/picomatch/releases)\n- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/picomatch/compare/4.0.2...4.0.4)\n\nUpdates `picomatch` from 2.3.1 to 2.3.2\n- [Release notes](https://github.com/micromatch/picomatch/releases)\n- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/picomatch/compare/4.0.2...4.0.4)\n\n---\nupdated-dependencies:\n- dependency-name: picomatch\n  dependency-version: 4.0.4\n  dependency-type: indirect\n- dependency-name: picomatch\n  dependency-version: 2.3.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "aa0676a9f60858ede3f378c5d9a3c72e60aee835",
      "tree": "bfb4a8b0ec839b12d1938d0210ef7b41955d3e46",
      "parents": [
        "863b96b2d3b7b1713d303dc7d25b503d5fd20023"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 14:07:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 14:07:54 2026 +0800"
      },
      "message": "Bump svgo from 3.0.2 to 3.3.3 in /linkis-web (#5347)\n\nBumps [svgo](https://github.com/svg/svgo) from 3.0.2 to 3.3.3.\n- [Release notes](https://github.com/svg/svgo/releases)\n- [Commits](https://github.com/svg/svgo/compare/v3.0.2...v3.3.3)\n\n---\nupdated-dependencies:\n- dependency-name: svgo\n  dependency-version: 3.3.3\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "863b96b2d3b7b1713d303dc7d25b503d5fd20023",
      "tree": "4fd1ccee99bab0ac7228d08486a458bed52ee15d",
      "parents": [
        "efcc4694e627f246dd33dd4c5507c2c78861dca8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 14:07:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 14:07:26 2026 +0800"
      },
      "message": "Bump yaml and lint-staged in /linkis-web-next (#5346)\n\nBumps [yaml](https://github.com/eemeli/yaml) to 2.8.3 and updates ancestor dependency [lint-staged](https://github.com/lint-staged/lint-staged). These dependencies need to be updated together.\n\n\nUpdates `yaml` from 2.7.0 to 2.8.3\n- [Release notes](https://github.com/eemeli/yaml/releases)\n- [Commits](https://github.com/eemeli/yaml/compare/v2.7.0...v2.8.3)\n\nUpdates `lint-staged` from 13.3.0 to 16.4.0\n- [Release notes](https://github.com/lint-staged/lint-staged/releases)\n- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/lint-staged/lint-staged/compare/v13.3.0...v16.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: yaml\n  dependency-version: 2.8.3\n  dependency-type: indirect\n- dependency-name: lint-staged\n  dependency-version: 16.4.0\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "efcc4694e627f246dd33dd4c5507c2c78861dca8",
      "tree": "f4d501bb680930f2c2f752b7b4642b879bf53130",
      "parents": [
        "8c9adff1c76906e4e744498bbc676ceb3b43eb9c"
      ],
      "author": {
        "name": "Kevin Liu",
        "email": "kevinjqliu@users.noreply.github.com",
        "time": "Wed Mar 25 19:05:18 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 10:05:18 2026 +0800"
      },
      "message": "update markdown lint check (#5301)\n\nuse tcort/github-action-markdown-link-check, gaurav-nelson/github-action-markdown-link-check is deprecated"
    },
    {
      "commit": "8c9adff1c76906e4e744498bbc676ceb3b43eb9c",
      "tree": "661d6c2a0abb3f7c065c4b98fe0ce413c1699664",
      "parents": [
        "fe5b31f74131cca98e0584d1eea7045cbd5bbe62"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 10:02:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 10:02:40 2026 +0800"
      },
      "message": "Bump qs from 6.11.0 to 6.14.2 in /linkis-web (#5338)\n\nBumps [qs](https://github.com/ljharb/qs) from 6.11.0 to 6.14.2.\n- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ljharb/qs/compare/v6.11.0...v6.14.2)\n\n---\nupdated-dependencies:\n- dependency-name: qs\n  dependency-version: 6.14.2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fe5b31f74131cca98e0584d1eea7045cbd5bbe62",
      "tree": "670bf5e16f8c0fe59d89c45d9c59a67f493e7d54",
      "parents": [
        "06ae5a2abc957cbff517c7bd5e7d23da96f4205e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 10:02:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 10:02:17 2026 +0800"
      },
      "message": "Bump axios from 1.12.2 to 1.13.5 in /linkis-web (#5337)\n\nBumps [axios](https://github.com/axios/axios) from 1.12.2 to 1.13.5.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.12.2...v1.13.5)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.13.5\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "06ae5a2abc957cbff517c7bd5e7d23da96f4205e",
      "tree": "2f4acc4b89ed9a14866547e0ffd4c4ca18202aa6",
      "parents": [
        "2ae5f0a0f0508b4beb15aff9c0beb707be53771b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 10:01:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 10:01:36 2026 +0800"
      },
      "message": "Bump axios from 1.12.0 to 1.13.5 in /linkis-web-next (#5336)\n\nBumps [axios](https://github.com/axios/axios) from 1.12.0 to 1.13.5.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.12.0...v1.13.5)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.13.5\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2ae5f0a0f0508b4beb15aff9c0beb707be53771b",
      "tree": "b52c580ef7a6f3db0cfd431de22e2099057da115",
      "parents": [
        "008ff15614e6e5cfe62626e4960a5473bc897fd9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 10:01:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 10:01:05 2026 +0800"
      },
      "message": "Bump org.assertj:assertj-core from 3.17.2 to 3.27.7 (#5335)\n\nBumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.17.2 to 3.27.7.\n- [Release notes](https://github.com/assertj/assertj/releases)\n- [Commits](https://github.com/assertj/assertj/compare/assertj-core-3.17.2...assertj-build-3.27.7)\n\n---\nupdated-dependencies:\n- dependency-name: org.assertj:assertj-core\n  dependency-version: 3.27.7\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "008ff15614e6e5cfe62626e4960a5473bc897fd9",
      "tree": "e43ab02c255e0323560c252b510b3baca458ff7b",
      "parents": [
        "f91c71ac909052704e7e6c2fa7225b7b507f3424"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 10:00:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 10:00:23 2026 +0800"
      },
      "message": "Bump lodash from 4.17.21 to 4.17.23 in /linkis-web (#5334)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)\n\n---\nupdated-dependencies:\n- dependency-name: lodash\n  dependency-version: 4.17.23\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f91c71ac909052704e7e6c2fa7225b7b507f3424",
      "tree": "4177b401def5d4e6364ee89cc86b1b9dc3d08082",
      "parents": [
        "0c616ce61b375a08075eb55c51082488a74c4f72"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 09:59:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 09:59:56 2026 +0800"
      },
      "message": "Bump lodash from 4.17.21 to 4.17.23 in /linkis-web-next (#5333)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)\n\n---\nupdated-dependencies:\n- dependency-name: lodash\n  dependency-version: 4.17.23\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0c616ce61b375a08075eb55c51082488a74c4f72",
      "tree": "5115bbf143a3c18ff1f63056d077aa97a69e6bee",
      "parents": [
        "f80ae9babbe1233fe60c3c38cdf81ce81759288f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 09:59:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 09:59:28 2026 +0800"
      },
      "message": "Bump lodash from 4.17.21 to 4.17.23 in /linkis-web/src/apps/PythonModule (#5332)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)\n\n---\nupdated-dependencies:\n- dependency-name: lodash\n  dependency-version: 4.17.23\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f80ae9babbe1233fe60c3c38cdf81ce81759288f",
      "tree": "8f7dd6349931412b867a761a266d5e10c104d790",
      "parents": [
        "c582fb9b2ee3515a86c6c1b77a5843ddd990072e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 09:58:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 09:58:37 2026 +0800"
      },
      "message": "Bump lodash-es from 4.17.21 to 4.17.23 in /linkis-web-next (#5331)\n\nBumps [lodash-es](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)\n\n---\nupdated-dependencies:\n- dependency-name: lodash-es\n  dependency-version: 4.17.23\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c582fb9b2ee3515a86c6c1b77a5843ddd990072e",
      "tree": "24dec72ac6663955b5f5b9136c4677da1a56c79e",
      "parents": [
        "8b2f6702c35c572afb3f7af0ea3b7b53873aa11a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 09:57:59 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 09:57:59 2026 +0800"
      },
      "message": "Bump qs from 6.11.2 to 6.14.1 in /linkis-web-next (#5329)\n\nBumps [qs](https://github.com/ljharb/qs) from 6.11.2 to 6.14.1.\n- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ljharb/qs/compare/v6.11.2...v6.14.1)\n\n---\nupdated-dependencies:\n- dependency-name: qs\n  dependency-version: 6.14.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8b2f6702c35c572afb3f7af0ea3b7b53873aa11a",
      "tree": "8d0cbc90e633099f2cfe40d3c75d2b5830ae53a4",
      "parents": [
        "6285de37da18ed3f26835e864845768823c86ef2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 09:57:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 09:57:19 2026 +0800"
      },
      "message": "Bump js-yaml from 4.1.0 to 4.1.1 in /linkis-web-next (#5285)\n\nBumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.\n- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: js-yaml\n  dependency-version: 4.1.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6285de37da18ed3f26835e864845768823c86ef2",
      "tree": "ee3f99ea37fd36612b361f56964448b4569cb841",
      "parents": [
        "e3c84aa44fcb45bd290a7d721d58578650a0a951"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Sun Nov 23 08:23:21 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 23 08:23:21 2025 +0800"
      },
      "message": "Master feature (#5293)\n\n* update version to 1.8.0\n\n* Upgrade `LINKIS_VERSION` to `1.8.0` to Fix Integration Test Failure in GitHub Actions (#5250)\n\n* build(ci): update Linkis version to 1.8.0\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* build(ci): update Docker publish workflow to use the current repository\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* Fix KIND image loading, script typo, and cache directory creation (#5251)\n\n* fix(ci): pass `USING_KIND` variable to `install-mysql.sh`\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix(ci): correct typo in script name\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix(ci): create `TAR_CACHE_ROOT` directory if not exists\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* chore: prepare to release 1.8.0 (#5254)\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* support azure (#5214)\n\n* support azure\n\n* remove file\n\n* add azure conf\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Add OAuth2 authentication support (#5253)\n\n* feat(mg-gateway): add OAuth2 authentication support\n\n- Add OAuth2 authentication configuration to GatewayConfiguration\n- Implement OAuth2Authentication\n- Update `SecurityFilter` and `UserRestful` to process OAuth2 request\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* feat(mg-gateway): add OAuth configuration\n\n- Add OAuth-related properties to `linkis-mg-gateway.properties`\n- Include support for GitHub OAuth as an example\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* style: reformat code\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* feat(mg-gateway): add OAuth in frontend\n\n- Add OAuth login option to the login page\n- Implement OAuth callback route and component\n- Add translations for OAuth login text\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* docs: add OAuth authentication documentation\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix azure compile error (#5264)\n\n* fix azure compile error\n\n* fix azure compile error\n\n* fix storage test error\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* remove default token (#5265)\n\n* fix compile error\n\n* fix token security\n\n* fix token security\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* fix token security (#5266)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* Merge upstream changes and apply additional improvements (#5279)\n\n* feat: merge from upstream\n\n---\n* Optimize task planner only create job and codeLogical Task (peacewong)\n* Add Job ID information to the log of the entire link of the task (peacewong)\n* Fix log out cookie not to clear (peacewong)\n* Task progress exceeding 1 will give fake progress (peacewong)\n* Enable to custom the storage path for yarn logs in ECM. (davidhua)\n* Change the default value of blank-placeholder in Flink engine; (davidhua)\n* optimize errorcode (peacewong)\n* Clean the job resources after submitting of flink-jar job in flink engine. (davidhua)\n* Exclude the FLINK_SHIP_DIRECTORIES from server in cleaner of Flink Engine. (davidhua)\n* code format (peacewong)\n* engineconn-plugin-core - add config for MaxMetaspaceSize (alexkun)\n* remove jdk8 judge (peacewong)\n* optimize engine log (#98) (huangKai-2323)\n* update task cancel msg (#97) (huangKai-2323)\n* update log (#94) (huangKai-2323)\n* fix shell upload blocking (#95) (huangKai-2323)\n* 【1.1.10】Fix the garbled code problem of spark function (#93) (huangKai-2323)\n* set version 1.1.10-wedatasphere (casionone)\n* 【1.1.10】Repair of the parameter validation problem configured by the management console (#96) (huangKai-2323)\n* fix yarn resource add + not correct (#102) (Casion)\n* optimize scriptis code print (#103) (Casion)\n* support spark.external.default.jars (#101) (Casion)\n* spark task add resource info log (#104) (Casion)\n* 【1.1.10】Entry tenant label supports common configuration (#91) (huangKai-2323)\n* fix csv export possible missing escape characters (#105) (Casion)\n* Improve exception information and add path information (#4351) Co-authored-by: casionone \u003ccasionone@gmail.com\u003e (binbincheng)\n* revert of shell upload blocking (casionone)\n* move dir check to HDFSCacheLogWriter.init (#100) (aiceflower)\n* Dev 1.3.2 update tenant (#106) (huangKai-2323)\n* Fix custom variable settings (#107) (Casion)\n* engine bml resource compatible prefix v format (#108) (Casion)\n* Revert \"move dir check to HDFSCacheLogWriter.init (#100)\" (#109) (peacewong)\n* Fix unlock (peacewong)\n* Fix unlock (#111) (peacewong)\n* fix NPE bug (#112) (Casion)\n* Fix unlock (peacewong)\n* update to retry exception (peacewong)\n* remove default value 0 (peacewong)\n* 1.1.10 webank bugfix (#116) (Casion)\n* code review optimize (peacewong)\n* optimize about submit empty code after code preprocessing (#113) (Casion)\n*  Fix resultset (#115) (Casion)\n* Dev 1.3.2 fix config cache bug (#117) (huangKai-2323)\n* Revert \"support spark.external.default.jars (#101)\" (casionone)\n* Dev 1.3.2 update tenant (#114) (huangKai-2323)\n* scala support jar (#119) (Casion)\n* fix(common util)：fix getStringToMap function bug about ECResourceInfoUtils (#121) (ahaoyao)\n* revert DoubleType NaN (casionone)\n* fix spark resource log NPE (casionone)\n* Revert \"【1.1.10】Fix the garbled code problem of spark function (#93)\" (casionone)\n* Code optimization (#125) (huangKai-2323)\n* bug fix and feature optimize (#124) (Yonghao Mei)\n* add 1.1.10 webank web (#127) (Yonghao Mei)\n* feat:Add single test to ByteTimeUtils and fix code that triggers null pointer exception (#126) (ahaoyao)\n* fix：Fix spelling errors in words (#129) (ahaoyao)\n* feat：add ldap-userNameFormat example value (#128) (ahaoyao)\n* Revert \"Fix custom variable settings (#107)\" This reverts commit dd10fbcc (casionone)\n* fix JobHistoryQueryServiceImpl cache bug (#133) (huangKai-2323)\n* update spark datatype (huangKai-2323)\n* Compatible with trino version 407. (HmhWz)\n* add dss gateway support parser. (#135) (mhHao)\n* Supports the conversion of positive and negative byte numbers to gb (ahaoyao)\n* Optimization of token exception scenario description (ahaoyao)\n* Basic Information Management Delete Interface Add Administrator Authentication (ahaoyao)\n* 1. Add the eclist interface input parameter: queueName 2. Add the eclist interface parameter: lastUnlockTimestamp (huangKai-2323)\n* adjust sqoop ec (casionone)\n* add datasource dependency (casionone)\n* add missing import (casionone)\n* fix  spark garbled code bug (huangKai-2323)\n* fix  spark garbled code bug (huangKai-2323)\n* add  instanceName   parameters (huangKai-2323)\n* Code Formatting (huangKai-2323)\n* adjust dss gateway support (casionone)\n* Code Formatting (huangKai-2323)\n* add doubleToStringTest (huangKai-2323)\n* fix Fixed session issue (peacewong)\n* update to ms (peacewong)\n* format code (huangKai-2323)\n* format code (huangKai-2323)\n* [1.1.11] Optimize UDF function logic (#131) (huangKai-2323)\n* update get configuration logic (#140) (aiceflower)\n* fix class no found (#144) (Casion)\n* update test (peacewong)\n* add log (peacewong)\n*  Parse to specific instance for flow/entrance/kill in DSSGatewayParser. (HmhWz)\n* version num to 1.1.11-wedatasphere (casionone)\n* fix:select exclude route label is empty (#147) (Casion)\n* added askEngineHook (#143) (Casion)\n* 1.1.11 webank bdpclient (#142) (Casion)\n* Optimize jdbc driver (peacewong)\n* fix Fixed session issue (peacewong)\n* update to ms (peacewong)\n* add log (peacewong)\n* add license (peacewong)\n* Dev 1.1.11 ec list add unlock time (#148) (huangKai-2323)\n* update var name (peacewong)\n* Fix error Status call back (peacewong)\n* Dev 1.4.0 jdbc optimize (#149) (peacewong)\n* fix eclist api:filter after group by (#151) (Casion)\n* Optimization of token exception scenario description (#152) (ahaoyao)\n* ec list add unlock time---code_view (#153) (huangKai-2323)\n* optimize udf permissions (#150) (huangKai-2323)\n* Fix duplicate error codes (ahaoyao)\n* remove duplicate dependency of disruptor (casionone)\n* JDBC Optimize (peacewong)\n* Fix build error (peacewong)\n* Dev 1.1.11 optimize udf permissions (#154) (huangKai-2323)\n* Code Format (peacewong)\n* fix web bugs and optimization (#156) (Yonghao Mei)\n* Dev 1.1.11 webank fixoom (#157) (peacewong)\n* Fix issue with annotation task hang at the end of Scala code (peacewong)\n* add runScheduleIntercept (peacewong)\n* Fix storage error (peacewong)\n* Fix build error (peacewong)\n* Fix build error (peacewong)\n* Add creator level job limit (peacewong)\n* remove CacheOutputExecuteResponse (peacewong)\n* Fix build error (peacewong)\n* The dss prod label interface forwarding problem was fixed. (HmhWz)\n* add scheduler conf (peacewong)\n* feat: do not kill ec when ecm restart  part-1 (#4184) (#4452) * feat: do not kill ec when ecm restart(#4192) (CharlieYan)\n* fix: do not clean ec resource and service info when handler ecm close event(#4184) (#4510) (CharlieYan)\n* update to 1.1.13-wedatasphere (casionone)\n* add sql connection (peacewong)\n* add sql connection (#168) (Casion)\n* Add TicketID to Node (peacewong)\n* Fixed ECM not cleaning up when starting EC exception (peacewong)\n* move File to java dir (peacewong)\n* Because the information needs to be pushed to createEngine, there is no need to stop here, because create will stop (peacewong)\n* Fix build error (peacewong)\n* Fix build error (peacewong)\n* Fix build error (peacewong)\n* Fix Integration Test (peacewong)\n* code optimize (peacewong)\n* Fix NPE bug #4621 (peacewong)\n* itsm json  fix (huangKai-2323)\n* print real ip (ahaoyao)\n* Add exception logs when kill job interface (ahaoyao)\n* delete setStatus (ahaoyao)\n* properties values support the Chinese (ahaoyao)\n* update error code (huangKai-2323)\n* Optimization of incorrect 500 scenario return results (ahaoyao)\n* Modify comments (ahaoyao)\n* remove author info (ahaoyao)\n* Implement custom DefaultErrorAttributes (ahaoyao)\n* add  linkis_ps_udf_user_load  index (huangKai-2323)\n* sync  1.4.0 code (huangKai-2323)\n* fix spark memory count error (huangKai-2323)\n* Security Work Order Upgrade (ahaoyao)\n* udf all add description (huangKai-2323)\n* Code optimization (huangKai-2323)\n* Code optimization (huangKai-2323)\n* Code optimization (huangKai-2323)\n* add timo out task scan (peacewong)\n* remove node scorer service (peacewong)\n* Optimization of log issues, adding queue names (ahaoyao)\n* 【1.1.13】fix queueresources sql bug (#166) (v-kkhuang)\n* 【1.1.13】interface fileinfo add totalline (#165) (v-kkhuang)\n* 【1.1.13】remove tenant for entrance (#163) (v-kkhuang)\n* 【1.1.13】Adding specified parameter validation when modifying configuration files (#180) (v-kkhuang)\n* 【1.1.13】 Operation and maintenance optimization: Service version information reporting (#182) (v-kkhuang)\n* Service support merge ps-data-source-manager ps-metadataquery into ps-datasource  (#185) (Casion)\n* remove node scorer service invoke (peacewong)\n* FIX conflict (peacewong)\n* Fix build issue (peacewong)\n* add mapper (casionone)\n* feature add config template (casionone)\n* remove try and warn (peacewong)\n* add test for TemplateConfigKey dao (casionone)\n* code optimize (casionone)\n* fix bug and code optimize (casionone)\n* code optimize (casionone)\n* queue resources and add parameter maxapps (huangKai-2323)\n* fix oom \u0026 shell error optimize (casionone)\n* 【1.1.13】queue resources and add parameter maxapps (#190) (v-kkhuang)\n* Adapt data source script fallback (ahaoyao)\n* 【1.1.13】fix licensed  check error  (#192) (v-kkhuang)\n* spotless:apply (casionone)\n* add sys funtion script (#187) (ahaoyao)\n* A single executor engine type should not create multiple executors #4713 (peacewong)\n* set default value to false (peacewong)\n* code optimization (huangKai-2323)\n* optimize shell error msg (casionone)\n* fix shell file path  bug (huangKai-2323)\n* Support configuration template (#195) (Casion)\n* Fix scala dont exit issue (peacewong)\n* openEngineLog check with permission (casionone)\n* 【1.1.13】 Operation and maintenance optimization: Service version information reporting (#203) (v-kkhuang)\n* 【1.1.13】Adding specified parameter validation when modifying configuration files (#201) (v-kkhuang)\n* openEngineLog check with historyAdmin permission configuration template optimize (casionone)\n* revert sql result deal with \\n (casionone)\n* rollback (ahaoyao)\n* code optimization (huangKai-2323)\n* code optimize after code review  (#209) (v-kkhuang)\n* code optimize after code review (#206) (Casion)\n* fix NPE for YarnResourceRequester (#212) (v-kkhuang)\n* Optimization for linkis web and new features (#211) (Yonghao Mei)\n* fix bug get user special limit config setting (casionone)\n* upgrade commons-fileupload (#214) (Casion)\n* fixed \u0027job is killed by connection lost\u0027 (casionone)\n* code  opmitization (huangKai-2323)\n* fix eclist heartbeat_msg (casionone)\n* optimize cli (peacewong)\n* add hive current feature (peacewong)\n* code format (peacewong)\n* Dev 1.1.13 webank web (#217) (Yonghao Mei)\n* [Bugfix] Task state changes should before engine state changes (#4775) (人生有如两个橘子)\n* add ex exit send task log (peacewong)\n* add appconn plugin (xlinliu)\n* Revert \"add appconn plugin\" (xlinliu)\n* set timeout (#4794) (人生有如两个橘子)\n* update null logical (peacewong)\n* Fix Build error (peacewong)\n* remove useless method (peacewong)\n* add  ecm instance log (huangKai-2323)\n* When requesting EC, print linkismanager instance information (#219) (v-kkhuang)\n* Optimization of token exception description (#220) (ahaoyao)\n* EC  start with  app version parameter (#224) (v-kkhuang)\n* Spark \u0026 Hive  Engine Log Ooptimization (#221) (v-kkhuang)\n* hive ec supports concurrency and  when ec exit push task failed log (#223) (peacewong)\n* support cross cluster label task (#222) (lemonjuice)\n* upgrade to 1.1.14-wedatasphere (casionone)\n* 【1.1.14】New User Configuration and Configuration Management for Linkis Management Console (#225) (v-kkhuang)\n* fix update rule mapper (lemonjuicelove)\n* fix line break bug (casionone)\n* code format (casionone)\n* fix cache log write bug (#229) (Casion)\n* fix null value bug (peacewong)\n* fix resultset (ahaoyao)\n* fix Duplicate resource display (ahaoyao)\n* Fix npe (peacewong)\n* merge dev-1.1.13-webank-merge-1.12-webank-flink into dev-1.1.14-webank (#236) (Alexyang)\n* 1. linkis-engineplugin-hive - fix compile error (alexkun)\n* 1. linkis-engineplugin-hive - fix compile error (alexkun)\n* fix ClassCastException Ljava.lang.Object; cannot be cast to scala.runtime.Nothing (casionone)\n* 【1.1.14】fix  user conf error (#237) (v-kkhuang)\n* 【1.1.14】update  log    (#238) (v-kkhuang)\n* Dev 1.1.14 webank jayceyang (#239) (lemonjuice)\n* support ec startup params with templateid (#234) (Casion)\n* Fix JDBC Fixed session issue (peacewong)\n* add template rpc response entity (casionone)\n* remove hooks (peacewong)\n* Fix queue not exit exception (peacewong)\n* fix Extra invisible characters (ahaoyao)\n* Optimize EC request linkismanager and print logs (#242) (v-kkhuang)\n* Fix configuration management and user configuration bugs (#241) (v-kkhuang)\n* fix conf template id apply api NPE (casionone)\n* switch on (peacewong)\n* 【1.1.14】code view fix (#247) (v-kkhuang)\n* Remove cross cluster (#246) (lemonjuice)\n* 【1.1.14】base conf data  sql  syc (#244) (v-kkhuang)\n* optimize token desc (ahaoyao)\n* Fix default null value issue (peacewong)\n* Fix default null value issue (peacewong)\n* add configKey and userConfig page; support download all result set wh… (#248) (Yonghao Mei)\n* add tryCatch to log and progress method (peacewong)\n* change LinkisErrorCodeHandler to public (#253) (Alexyang)\n* delete duplicate line (peacewong)\n* Fix thread throw exception stop (peacewong)\n* fix sql where label miss and (aiceflower)\n* Fix null instance issue (peacewong)\n* Fix NPE issue (peacewong)\n* update attempts default retry (peacewong)\n* update try and warn (peacewong)\n* Fix hive get progress npe (peacewong)\n* Fix build error (peacewong)\n* update default value (peacewong)\n* update null replace default false (peacewong)\n* service merge (huangKai-2323)\n* error code (huangKai-2323)\n* update error code dml (huangKai-2323)\n* update hive progress Get the completed stage for progress calculation (peacewong)\n* Fix fs not init bug (peacewong)\n* add status (huangKai-2323)\n* eureka instance list (#257) (v-kkhuang)\n* 【1.1.15】Configuration cache optimization (#255) (v-kkhuang)\n* update error code dml (#264) (v-kkhuang)\n* 【1.1.15】Spark engine add conf  (#258) (v-kkhuang)\n* feat-4868: Delete the configurations of the master and slave nodes. (#254) (Casion)\n* Update vertion to 1.1.15-wedatasphere (Casion)\n* fix compile bug (#266) (Casion)\n* update bean name (#267) (aiceflower)\n* update lock owner field (#273) (aiceflower)\n* add txt file type (#270) (v-kkhuang)\n* 【1.1.15】fix spark conf error (#269) (v-kkhuang)\n* 【1.1.15】Fix Datatype Decimal Error (#265) (v-kkhuang)\n* 【1.1.15】Security Work Order Upgrade (#256) (v-kkhuang)\n* 【1.1.15】fix  query  config key error (#274) (v-kkhuang)\n* 【1.1.15】fix decimal test code (#275) (v-kkhuang)\n* Fix progress no push bug (peacewong)\n* 【1.1.15】job  remove running msg (#276) (v-kkhuang)\n* Dev 1.1.15 webank acrossclusters (#278) (Casion)\n* update template conf support query with associated with the engine type (casionone)\n* 【1.1.15】fix  spark  conf  bug (#279) (v-kkhuang)\n* 【1.1.15】filesystem rename add no admin check (#280) (v-kkhuang)\n* fix null exception (#282) (lemonjuice)\n* Dev 1.1.15 fix entrance oom (#281) (Casion)\n* add yarnCluster label (#284) (aiceflower)\n* 【1.1.15】code view fix (#286) (v-kkhuang)\n* [Linkis-1.1.15-Code Review] fix code review (#285) (lemonjuice)\n* 【1.1.15】spark code opmitization (#287) (v-kkhuang)\n* linkis console web optimization and add new features (#283) (Yonghao Mei)\n* Dev 1.1.15 webank hive (#289) (aiceflower)\n* 【1.1.15】bug  fix (#288) (v-kkhuang)\n* Revert \"【1.1.15】bug  fix (#288)\" (casionone)\n* bug fix ps server merege and configuration api (casionone)\n* optimization for console web (#290) (Yonghao Mei)\n* fix group name may contain with _ such as APP_A (casionone)\n* Fix progress get 0.1 fake progress (peacewong)\n* update log of match error code to error level (peacewong)\n* fix  conf  error (v_kkhuang)\n* switch jvm user to false (peacewong)\n* 【1.1.15】update dml (#292) (v-kkhuang)\n* update engine error msg (v_kkhuang)\n* update engine error msg (v_kkhuang)\n* update engine error msg (v_kkhuang)\n* update hive log4j conf (v_kkhuang)\n* code opmizition (v_kkhuang)\n* Update vertion to 1.1.16-wedatasphere (aiceflower)\n* update setOwner (aiceflower)\n* update error coode (v_kkhuang)\n* update error coode (v_kkhuang)\n* update fun name (aiceflower)\n* update func name (aiceflower)\n* update deprecated desc (aiceflower)\n* update error coode (v_kkhuang)\n* formate code (v_kkhuang)\n* update dml (v_kkhuang)\n* update msg (v_kkhuang)\n* add  configration test (v_kkhuang)\n* update error msg (v_kkhuang)\n* Add the linkis task id to trino in the first line of tsql. (HmhWz)\n* code format spotless (casionone)\n* code support to set template conf name (casionone)\n* trino add query taskid info \u0026code optimize (casionone)\n* update hdfs check on (aiceflower)\n* fix log permision (aiceflower)\n* update hive log4j conf (v_kkhuang)\n* add configration test (v_kkhuang)\n* code optimize and add some unit test (casionone)\n* add configration test (#307) (v-kkhuang)\n* 【1.1.16】fix regex bug (#306) (v-kkhuang)\n* update hive log4j conf (#308) (v-kkhuang)\n* linkis ecm stimate actual memory 100% (casionone)\n* fix result set sort bug (mayinrain)\n* fix bug (casionone)\n* fix log4j bug (v_nikeyang)\n* fix log4j bug (v_nikeyang)\n* Dev 1.1.15 webank streamis fink load yaml (#303) (yangwenzea)\n* fix log4j bug (v_nikeyang)\n* add clusterinfo  and code optimize (casionone)\n* update error log mark red (aiceflower)\n* update regex (v_kkhuang)\n* remove tispark conf (v_kkhuang)\n* code opmitization (v_kkhuang)\n* update entrance capacity to 5000 (aiceflower)\n* update ecm protected to 10g by default (aiceflower)\n* 1. plugin-flink - fix lockservice in FlinkSpringConfiguration.scala 2. application-engineconn.yml - add param allow-bean-definition-overriding with default value true 3. code format (Alexyang)\n* 1. rename FlinkSpringConfiguration (Alexyang)\n* fix log4j bug (v_nikeyang)\n* fix log4j bug (v_nikeyang)\n* update period to 10 and fix ECM log info (aiceflower)\n* update value can empty (aiceflower)\n* fix gc log bug (v_nikeyang)\n* push iast fix   code (v_kkhuang)\n* Fix linkis cli npe error (#317) (mhHao)\n* fix code review (v_nikeyang)\n* Update vertion to 1.1.17-wedatasphere (Casion)\n* Revert \"Revert \"add appconn plugin\"\" (xlinliu)\n* add appconn plugin (xlinliu)\n* update dss.version for linkis-engine-appconn (xlinliu)\n* Code optimization (v_kkhuang)\n* resolve The problem when application in yarn is always acceptable, the flink ec will be blocked in detach mode. (wushengyeyouya)\n* remove query mysql meta logic (aiceflower)\n* down csv ignore \\n (#322) (Casion)\n* [1.1.17]ECM Support file download (#318) (v-kkhuang)\n* fix linkis_cg_lm_across_cluster_rule to linkis_ps_configuration_across_cluster_rule (#321) (lemonjuice)\n* [1.1.17]Linkis supports task prediction function (#319) (v-kkhuang)\n* add get sheets info api (#323) (aiceflower)\n* Dev 1.1.17 task taskprediction (#324) (v-kkhuang)\n* appconn code formatter (casionone)\n* fix some bugs and code optimizes (#325) (Casion)\n* fix cogfig bug (#327) (v-kkhuang)\n* Dev 1.1.17 task taskprediction (#326) (v-kkhuang)\n*  fix sql check action error (casionone)\n* remove appconn plugin (xlinliu)\n* Dev 1.1.17 sheetbug (#332) (aiceflower)\n* [1.1.17]Add permission verification to the interface (#328) (v-kkhuang)\n* upgrade snakeyaml to 2.0 (#331) (aiceflower)\n* add cluster resource threshold (#330) (lemonjuice)\n* Safety work order repair (#329) (v-kkhuang)\n* fix bigxlsx parse error (#334) (aiceflower)\n* async resue engine (#335) (Casion)\n* wds.linkis.server.version set default value (#336) (aiceflower)\n* fix combile error (aiceflower)\n* [1.1.17] task taskprediction (#339) (v-kkhuang)\n* [1.1.17]   add  jobhistory admin  (#340) (v-kkhuang)\n* [1.1.17]fix config bug (#338) (v-kkhuang)\n* fix cluster threshold logs (#337) (lemonjuice)\n* [1.1.17] fix  hive result error (#341) (v-kkhuang)\n* Dev 1.1.17 task taskprediction (#343) (v-kkhuang)\n* Dev 1.1.17 code view fix (#344) (v-kkhuang)\n* parse xlsx code update (#345) (aiceflower)\n* add snakeyaml dep for flink (aiceflower)\n* modify parse excel order (aiceflower)\n* fix excel load into hive \u0026 log optimize (#347) (Casion)\n* 增加hbase引擎 (peacewong)\n* Modify the type of the key get from the connectParams (#349) (chenmutime)\n* Rollback code (#350) (v-kkhuang)\n* chore: add download log function; optimization for web (#348) (Yonghao Mei)\n* [1.1.17]application-eureka    yarn  to  properties (#342) (v-kkhuang)\n* mdq revert (#352) (aiceflower)\n* fix scala killTask (casionone)\n* wds.linkis.entrance.max.capacity   5000 -\u003e 1000 (#353) (v-kkhuang)\n* 回滚版本 (peacewong)\n* Update vertion to 1.1.18-wedatasphere (Casion)\n* 修改判断bug (peacewong)\n* Update vertion to 1.1.19-wedatasphere (Casion)\n* [wip][1.1.18]add monitor service (#333) (v-kkhuang)\n* 1. FlinkEngineConnFactory - add default ha_mode \u0027NONE\u0027 for manage ec (#357) (#360) (Casion)\n* code  optimization (#359) (v-kkhuang)\n* Dev 1.1.18 webank acrosscluster (#358) (lemonjuice)\n* mss log dependency (#356) (v-kkhuang)\n* [wip][1.1.18]open file limit  30m (#355) (v-kkhuang)\n* add error code 01006 (#354) (v-kkhuang)\n* fix spark scala task kill (#361) (Casion)\n* check crossQueue length (#363) (lemonjuice)\n* Dev 1.1.18 webank fixbug (#366) (Casion)\n* 修复JDBC连接泄漏问题 (peacewong)\n* 优化判断逻辑 (peacewong)\n* 1. fix FlinkEnvConfiguration - remove dependency for HighAvailablilityOption in flink-core.jar (Alexyang)\n* bug fix (casionone)\n* fix NPE of api persistTable (casionone)\n* optimize spark scala job thread isInterrupted (casionone)\n* add across cluster queue feature in web (#371) (Yonghao Mei)\n* fix bug when killTask may kill main thread (casionone)\n* code optimize after code review (casionone)\n* [1.1.19]Optimize monitor code (#362) (v-kkhuang)\n* syn   pr (#367) (v-kkhuang)\n* [wip][1.1.19]Optimization of Linkis Resource Prediction Interface (#364) (v-kkhuang)\n* update netty version 4.1.86.Final -\u003e4.1.100.Final (#374) (v-kkhuang)\n* update sheetInfo result data  map to array list (#375) (v-kkhuang)\n* [1.1.19]revent pom.xml (#376) (v-kkhuang)\n* optimize loop array queue cache (#378) (peacewong)\n* add   last  month  variable (#379) (v-kkhuang)\n* fix  1.1.19 pom error (#381) (v-kkhuang)\n* fix if to nonEquals (peacewong)\n* [1.1.19] fix hive partition bug (#365) (v-kkhuang)\n* [1.1.19]File system openLog increases 30M limit (#370) (v-kkhuang)\n* [1.1.19] Tenant label adding department label management (#380) (v-kkhuang)\n* [1.1.19]Dev 1.1.19 add last variable (#382) (v-kkhuang)\n* The submit interface supports replacing the executeUser parameter (#383) (v-kkhuang)\n* [1.1.19] tenant add department (#385) (v-kkhuang)\n* 【1.1.19】 fix monitor error (#386) (v-kkhuang)\n* [1.1.19] fix monitor error (#388) (v-kkhuang)\n* optimize res path (#384) (peacewong)\n* [1.1.19]tenant support  start/stop (#387) (v-kkhuang)\n* 1.add error code 01007 (#389) (v-kkhuang)\n* [1.1.19] mv hdfs file (#346) (v-kkhuang)\n* hive add  application log (#368) (v-kkhuang)\n* [WIP] fix delete rule api (#369) (lemonjuice)\n* code revert (#391) (aiceflower)\n* fix department error (#392) (v-kkhuang)\n* Dev 1.1.18 mv hdfs file (#390) (v-kkhuang)\n* [1.1.19]fix tenant error (#393) (v-kkhuang)\n* update service instance (#396) (v-kkhuang)\n* Dev 1.1.19 add last variable (#395) (v-kkhuang)\n* [1.1.19] fix hdfs length error  (#394) (v-kkhuang)\n* remove write invoke setPermission (peacewong)\n* fix cross rule list api (lemonjuicelove)\n* update case error (#397) (Casion)\n* Dev 1.1.19 tenant add department (#398) (v-kkhuang)\n* optimize ec classpath env, support task conf classpath files (peacewong)\n* fix cross rule query list api (lemonjuicelove)\n* Dev 1.1.19 hive add application log (#399) (v-kkhuang)\n* [1.1.19]update  error code   (#400) (v-kkhuang)\n* [1.1.19]fix chmod error (#401) (v-kkhuang)\n* [1.1.19]fix  openFile error (#402) (v-kkhuang)\n* [1.1.19]fix chmod error (#403) (v-kkhuang)\n* [1.1.19]add archive shell (#404) (v-kkhuang)\n* Dev 1.1.18 fix hive partition bug (#406) (v-kkhuang)\n* fix python kill error (#407) (Casion)\n* add afterExecutorExecute (peacewong)\n* dev-1.1.19：across cluster code review (#408) (lemonjuice)\n* [1.1.19]code review fix (#409) (v-kkhuang)\n* fix monitor (aiceflower)\n* add qml conf (#411) (Casion)\n* update fs (aiceflower)\n* Update vertion to 1.1.20-wds (Casion)\n* remove node exist status deal (peacewong)\n* Fix bug oom process exit (peacewong)\n* code format (peacewong)\n* support job tags into yarn app info (peacewong)\n* fix slow sql (#412) (v-kkhuang)\n* opt code (#413) (Casion)\n* Feature: Add result set read column maximum limit (peacewong)\n* Control whether engine logs are only viewed by admin (“v_kkhuang”)\n* Revert \"Control whether engine logs are only viewed by admin\" (“v_kkhuang”)\n* chore: 1.1.19 web update (#410) (Yonghao Mei)\n* monitor fix (#415) (v-kkhuang)\n* update logger level  warn  -\u003e error (#416) (v-kkhuang)\n* Optimize the download of Excel result set header color: red\u003eblack (#417) (v-kkhuang)\n* The number of rows in the result set cannot exceed 5000 rows (#419) (v-kkhuang)\n* User configuration function optimization (#418) (v-kkhuang)\n* Control whether engine logs are only viewed by admin (#420) (v-kkhuang)\n* [wip][1.1.20]ecm list add msg (#421) (v-kkhuang)\n* optimize concurrent ec execute logic (peacewong)\n* init list size reduce memory usage (peacewong)\n* update current ec max task num value,should \u003c linkis.engineconn.concurrent.thread.num (peacewong)\n* update ec transition should to judge running task (peacewong)\n* [1.1.20]Jobhistory add taskids query (#414) (v-kkhuang)\n* get across cluster queue (#422) (aiceflower)\n* optimize concurrent ec execute logic (peacewong)\n* [wip][1.1.20]update bml select (#424) (v-kkhuang)\n* jdbc support params set engineversion (#425) (Casion)\n* Dev 1.1.20 webank acrosscluster (#426) (lemonjuice)\n* should throw exception (peacewong)\n* fix cross cluster resource bug (lemonjuicelove)\n* code optimize (peacewong)\n* update code (#427) (aiceflower)\n* code format (lemonjuicelove)\n* update isOnline (#428) (aiceflower)\n* Update code (Casion)\n* add trace log (peacewong)\n* fix cross cluster (lemonjuicelove)\n* use all path (peacewong)\n* add error code 13002 (#430) (v-kkhuang)\n* [1.1.20] update cloum length   128 -\u003e256 (#431) (v-kkhuang)\n* add cross cluster notes (lemonjuicelove)\n* fix cross cluster resource bug (lemonjuicelove)\n* add across resource show switch (aiceflower)\n* fix entrance error (#433) (v-kkhuang)\n* [1.1.20]Add SDK data type return (#429) (v-kkhuang)\n* merge 1.1.19 webank to 1.1.20-webank (#434) (Casion)\n* Update acrossQueues (Casion)\n* remove maxnumber (Casion)\n* roll back (peacewong)\n* Revert \"roll back\" (peacewong)\n* roll back (peacewong)\n* remove spark tags (peacewong)\n* update show order (aiceflower)\n* Fix entrance oom add job clear method (peacewong)\n* code format (peacewong)\n* Fix entrance oom add job clear method (peacewong)\n* 1.Fix FS support do not close fs 2.do not to create configuration everytime (peacewong)\n* update version (peacewong)\n* Fix Test (peacewong)\n* add create times (peacewong)\n* add create times (peacewong)\n* Feature: Add result set read column maximum limit (peacewong)\n* Fix NPE (peacewong)\n* Fix col value length cause oom bug (peacewong)\n* Fix build issue (peacewong)\n* fix bug of spark ec not exit successfully (casionone)\n* add row max check (peacewong)\n* add row max check (peacewong)\n* Fix case issue (peacewong)\n* Fix add class path bug (peacewong)\n* Fix exception thrown (peacewong)\n* 统一结果集行列限制返回 (peacewong)\n* fix cache loger may missing logs (#435) (Casion)\n* [1.1.20] fix jobhistory  bug (#441) (v-kkhuang)\n* [1.1.20]fix sdk data type (#440) (v-kkhuang)\n* fix get user-creator conf : *-*  \u003e hduser - * (#439) (v-kkhuang)\n* [1.1.20]fix can not update \"\" error (#438) (v-kkhuang)\n* add bml clear task sh (#437) (v-kkhuang)\n* Dev 1.1.20 webank acrosscluster (#442) (lemonjuice)\n* Fix ConcurrentEC max running number (peacewong)\n* need to check fileSystem \u003d\u003d cache fileSystem (peacewong)\n* fix compile error (aiceflower)\n* 【1.1.20】buf  fix (#443) (v-kkhuang)\n* add storage info method (peacewong)\n* add hook execute exception (peacewong)\n* 1. update task execute thread (#444) (peacewong)\n* Update version to 1.2.0-wds (Casion)\n* remove write to file log (aiceflower)\n* code review fix (#445) (v-kkhuang)\n* update param check (aiceflower)\n* [1.1.20]support dss crosscluster filiter (#446) (v-kkhuang)\n* [1.1.20]fix bml get new version error (#447) (v-kkhuang)\n* [1.1.20]revent row limit 5000 (#448) (v-kkhuang)\n* add hive ds annotation (aiceflower)\n* merge 1.1.20 to 1.2.0 (#449) (Casion)\n* update monitor logger print (#450) (v-kkhuang)\n* chore: optimize log component; adjust globalhistory search condition; bug fix (#451) (Yonghao Mei)\n* Update version to 1.3.0-wds (Casion)\n* update openfile api remove col length limit for data service (#453) (#455) (Casion)\n* 代码格式化 (peacewong)\n* 优化状态翻转逻辑 (peacewong)\n* 增加登录态缓存 (peacewong)\n* fix jdbc nullexpection error (#457) (v-kkhuang)\n* Dev 1.3.0 johnnwang (#456) (peacewong)\n* add taskId label (#460) (aiceflower)\n* add participle to the pipeline (#458) (v-kkhuang)\n* [1.3.0]add error code 13010, 43019 (#459) (v-kkhuang)\n* support appconn  update healthy status (#461) (aiceflower)\n* [1.3.0]Task logs support Yarn link redirection (#462) (v-kkhuang)\n* add healthy log (#463) (aiceflower)\n* 为并发引擎增加execute once 自动退出 (peacewong)\n* Code optimization (#464) (v-kkhuang)\n* add shutdown for unhealthy node (#465) (aiceflower)\n* fix column_limit_display not set error (aiceflower)\n* code format (aiceflower)\n* add result col over size msg (aiceflower)\n* code format (aiceflower)\n* add enableLimit for client (aiceflower)\n* update  error  code 22001 (#466) (v-kkhuang)\n* update task log url (#467) (v-kkhuang)\n* Optimize log data yarn URL (#468) (v-kkhuang)\n* upd: ecm management page add batch option;Optimize large result set displaying;across cluster queue management input limit adjust (#469) (Yonghao Mei)\n* Update version to 1.4.0-wds (Casion)\n* [1.4.0]New department administrator added to the global history page (#473) (v-kkhuang)\n* JobHistoryClear adds configurable days (#472) (v-kkhuang)\n* Upload audit logs from Linkis to HDFS and delete them (#474) (v-kkhuang)\n* [1.4.0]Add ecminstance parameter filtering to the list interface (#475) (v-kkhuang)\n* engine reuse support resource judge (#471) (aiceflower)\n* remove once label to reuse ec (#470) (aiceflower)\n* Dev 1.3.0 webank hive fix (#477) (peacewong)\n* add partiton check interceptor (#478) (aiceflower)\n* add log (aiceflower)\n* filter ide creator (aiceflower)\n* filter ide creator (aiceflower)\n* code format (aiceflower)\n* update fs  msg (#480) (v-kkhuang)\n* [1.4.0] department user view jobhistory log (#479) (v-kkhuang)\n* update reuse logic (aiceflower)\n* enable partition check by default (aiceflower)\n* remove redundent log (aiceflower)\n* [1.4.0]bug fix (#481) (v-kkhuang)\n* revert partition check (#483) (aiceflower)\n* Dev 1.4.0 webank appconn optimize (#482) (peacewong)\n* [1.4.0]bug fix (#484) (v-kkhuang)\n* [1.4.0]add error code  43042,43043 (#476) (v-kkhuang)\n* 增加db空闲异常的catch (peacewong)\n* fix write rs error when ThreadDath (#485) (aiceflower)\n* code review fix (aiceflower)\n* code review fix (#487) (v-kkhuang)\n* [1.4.0]slow sql fix (#486) (v-kkhuang)\n* add engineType check for ec reuse (aiceflower)\n* Revert \"add engineType check for ec reuse\" (aiceflower)\n* ec reuse add engine type judge (aiceflower)\n* add delimiter for args param (#490) (GLeXios)\n* [1.4.0]Monitor Code optimization (#489) (v-kkhuang)\n* 修复offline的异常 (peacewong)\n* Update version to 1.5.0-wds (Casion)\n* Security Work Order Repair (#491) (v-kkhuang)\n* 调整强退的逻辑和次数 (peacewong)\n* chore: 1.4.0 web (#493) (Yonghao Mei)\n* support jdbc ec (#503) (aiceflower)\n* add hive cluster task support (#496) (Casion)\n* [1.5.0]Obtain MD5 value based on hdfs file name (#497) (v-kkhuang)\n* [1.5.0]Add token verification interface (#499) (v-kkhuang)\n* add service version (#500) (v-kkhuang)\n* [1.5.0]Guidelines for adding resource parameters in task logs (#501) (v-kkhuang)\n* hive add mapreduce.job.reduce.slowstart.completedmaps conf (#494) (v-kkhuang)\n* monitor add dept task index to ims (#498) (v-kkhuang)\n* Optimize error code information (#506) (v-kkhuang)\n* [1.5.0]token add audit log (#505) (v-kkhuang)\n* hive cluseter support oncelabel (#507) (aiceflower)\n* 1.fix linkiscli npe bug. 2.support jobserver/BdpClient config (#508) (mhHao)\n* 1.5.0特性 (#509) (peacewong)\n* add once label (aiceflower)\n* Dev 1.5.0 logs add conf tips (#511) (v-kkhuang)\n* [1.5.0]Code optimization (#510) (v-kkhuang)\n* 增加随机延迟 (peacewong)\n* add once label for hive (aiceflower)\n* code format (#512) (aiceflower)\n* update add once label logic (aiceflower)\n* code optimization (aiceflower)\n* 修改引擎的task id为唯一的任务id (peacewong)\n* [1.5.0]Fix a bug where resources are negative (#513) (v-kkhuang)\n* update error msg (#514) (aiceflower)\n* update error message (aiceflower)\n* runtime label judge (aiceflower)\n* Deal with empty extraParams on starrocks (#515) (jefftlin)\n* optimization code (aiceflower)\n* add log (aiceflower)\n* add default for empty label (aiceflower)\n* Dev 1.5.0 bug fix (#516) (v-kkhuang)\n* 修改默认值为5 (peacewong)\n* add sso login (peacewong)\n* 修改方法 (peacewong)\n* 将sso-login开头的请求处理都单独 (peacewong)\n* remove log (aiceflower)\n* [1.5.0]code review fix (#518) (v-kkhuang)\n* fix hive log yarn url bug (#517) (v-kkhuang)\n* 增加上固定数 (peacewong)\n* Spring 升级 (peacewong)\n* fix build (peacewong)\n* fix build (peacewong)\n* fix build (peacewong)\n* Spring 升级 (peacewong)\n* fix build (peacewong)\n* Spring 升级支持 (peacewong)\n* 修复build 问题 (peacewong)\n* 移除knife4j (peacewong)\n* 移除knife4j  回退 (peacewong)\n* 增加依赖 (peacewong)\n* 排除不必要的依赖 (peacewong)\n* 代码优化 (peacewong)\n* 移除knife4j (peacewong)\n* 修复异常信息不打印问题 (peacewong)\n* 优化空指针问题 (peacewong)\n* hive 需要引入jersery client (peacewong)\n* update version to 1.6.0 (peacewong)\n* Add built-in variables: run_mon_now (#526) (v-kkhuang)\n* Modify the default expiration time of the token (#525) (v-kkhuang)\n* DBS interface supports returning libraries that can be written (#524) (v-kkhuang)\n* merge 1.5.0 to 1.6.0 (#528) (aiceflower)\n* ECM 支持更多退出码重试，以及移除不必要的上报 (peacewong)\n* 增加admin 相关信息 (peacewong)\n* fix file not exit error (#531) (v-kkhuang)\n* [1.6.0]Optimizing Linkis built-in parameters (#530) (v-kkhuang)\n* [1.6.0]Kill existing engine after updating configuration (#527) (v-kkhuang)\n* task submit to fix ec support (#529) (aiceflower)\n* [1.6.0]Optimize fs and use Hadoop to read (#520) (v-kkhuang)\n* Dev 1.6.0 kill engine by conf (#532) (v-kkhuang)\n* fix compile error (aiceflower)\n* Fix NPE (peacewong)\n* Security work order processing (#533) (v-kkhuang)\n* fix  variable error (#534) (v-kkhuang)\n* shell 引擎设置job 信息到env id (peacewong)\n* 解决FS递归同名目录没有展示的问题 (peacewong)\n* 1.add isValid  parms (#535) (v-kkhuang)\n* remove taskId label (#536) (aiceflower)\n* Fix python 进程不退出 (peacewong)\n* Dev 1.6.0 fix bug (#537) (v-kkhuang)\n* 增加日志打印 (peacewong)\n* chore: 1.6.0 (#538) (Yonghao Mei)\n* [1.6.0]spark add dependency for fix bug (#539) (v-kkhuang)\n* [1.6.0]code  review fix (#540) (v-kkhuang)\n* bug fix (aiceflower)\n* code optimization (aiceflower)\n* [1.6.0] code review fix (#541) (v-kkhuang)\n* Fix the issue of multiple log prints (#542) (v-kkhuang)\n* Dev 1.6.0 fix bug (#543) (v-kkhuang)\n* 支持设置Feign超时参数 (peacewong)\n* Fix NPE (peacewong)\n* Once Client 优化支持单例 (peacewong)\n* 主动推送日志修改，支持缓存t (peacewong)\n* update version from 1.6.0 to 1.7.0 (aiceflower)\n* 日志优化 (peacewong)\n* 修复大小写问题 (peacewong)\n* EC结果集路径优化 (peacewong)\n* 移除无用代码 (peacewong)\n* Bug 修复 (peacewong)\n* 增加数据库相关访问的Retry (peacewong)\n* 修复异常设置错误问题 (peacewong)\n* merge 1.6.0 update to 1.7.0 (#545) (aiceflower)\n* update template match multline (aiceflower)\n* 调整pes的多个模块 (peacewong)\n* merge server module of basedata-manager、errorde-server、variable、scriptis-dev-server to be linkis-publicservice module (peacewong)\n* 修复编译问题 (peacewong)\n* 修复编译问题 (peacewong)\n* 解决编译问题 (peacewong)\n* Optimization of Jobhistory Task Information Query Interface (“v_kkhuang”)\n* revent Optimization of Jobhistory Task Information Query Interface (“v_kkhuang”)\n* add nebula ecp (#553) (aiceflower)\n* update monitor sh timeout conf  \u0026\u0026 ec clear sh timeout conf (#552) (v-kkhuang)\n* [wip][1.7.0]jobhistory add fields such as whether to reuse engines (#548) (v-kkhuang)\n* Dev 1.7.0 jobhistory upadte get (#554) (v-kkhuang)\n* [wip][1.7.0]ECM resource reset and user resource reset (#547) (v-kkhuang)\n* support query specified column with get result set (#551) (aiceflower)\n* fix compile error (aiceflower)\n* fix comiple error (aiceflower)\n* code format (aiceflower)\n* update openFile (#555) (Casion)\n* update openFile api (#557) (Casion)\n* optimization code (#558) (Casion)\n* fix: fix token npe (#559) (taoran1250)\n* [1.7.0]Add download button to the history of the management console (#560) (v-kkhuang)\n* code optimization (#561) (Casion)\n* Resource reset code optimization (#564) (v-kkhuang)\n* fix: optimizing code (#562) (taoran1250)\n* Dev 1.7.0 webank fsfix (#563) (aiceflower)\n* [1.7.0]Dev 1.7.0 bug fix (#565) (v-kkhuang)\n* add code type and run type relation for nebula (aiceflower)\n* linkis-cli support parameter passing in http headers. (HmhWz)\n* 代码格式化 (peacewong)\n* 增加请求拦截耗时打印 (peacewong)\n* Dev 1.7.0 bug fix (#567) (v-kkhuang)\n* code optimization (aiceflower)\n* fix gateway start error (aiceflower)\n* Dev 1.7.0 bug fix (#569) (v-kkhuang)\n* 修改代码更加优雅 (peacewong)\n* Dev 1.7.0 bug fix (#570) (v-kkhuang)\n* fix IAST bug (#568) (taoran1250)\n* [1.7.0]code review fix (#571) (v-kkhuang)\n* Fix Security Work Order: Upgrade Spring Version:5.3.27  -\u003e 5.3.34 (#573) (v-kkhuang)\n* 【1.7.0】SDK interface adds new parameters (#574) (v-kkhuang)\n* chore: add spring-boot-actuator dependency (#572) (taoran1250)\n* optimization \u0026 format code (aiceflower)\n* IAST BUG FIX (#575) (taoran1250)\n* 【1.7.0】fix jobhistory query with code (#576) (v-kkhuang)\n* [1.7.0]fix download  slowly (#577) (v-kkhuang)\n* 结果集路径bug修复 (peacewong)\n* Dev 1.7.0 bug fix (#578) (v-kkhuang)\n* 代码格式化 (peacewong)\n* 修复ConcurrentHashMap 遍历Values的并发问题 (peacewong)\n* 增加用户部门信息查询的接口 (peacewong)\n* rpc white check bug fix (aiceflower)\n* 增加Spark opts (peacewong)\n* Dev 1.7.0 bug fix (#579) (v-kkhuang)\n* Dev 1.7.0 bug fix (#580) (v-kkhuang)\n* Dev 1.7.0 bug fix (#581) (v-kkhuang)\n* optimazation code (aiceflower)\n* code optimization (aiceflower)\n* null value bug fix (aiceflower)\n* update sdk action (#589) (v-kkhuang)\n* merge 1.7.1 to 1.8.0 (#592) (aiceflower)\n* YYYYMMddHH 变量时分秒修改为取当前值 (peacewong)\n* Fix jdbc 复杂类型的值转换bug (peacewong)\n* feat: add variables print in log \u0026\u0026 add nebula space config (#595) (taoran1250)\n* 1.8.0 requirements (#596) (aiceflower)\n* code review (#598) (aiceflower)\n* update python module download dir to engine tmp dir (aiceflower)\n* update version from 1.7.0 to 1.8.0 (aiceflower)\n* code format (aiceflower)\n* update python hook support zip file (aiceflower)\n* feat: add multiple result set support (#601) (finyuq)\n* update rsa key length (aiceflower)\n* feat: change ims alert to ecc_receiver (#600) (taoran1250)\n* code format (aiceflower)\n* feat: add python version to Log \u0026\u0026 mybatis-plus dependency update (#602) (taoran1250)\n* update python error code (aiceflower)\n* support nebula idel kill (aiceflower)\n* support jdbc unallow batch kill (aiceflower)\n* 增加管理员判断 (peacewong)\n* chroe:  Source Check commit (#603) (taoran1250)\n* remove nebula to allow batch kill engine (aiceflower)\n* code review fix \u0026 token update (aiceflower)\n* update encryption algorithm (#604) (aiceflower)\n* fix:code review fix (#605) (taoran1250)\n* chore: 1.8.0 (#606) (Yonghao Mei)\n* revert crypto utils (aiceflower)\n* fix:spark引擎打印python版本问题修复 (#607) (taoran1250)\n* remove jdbc query limit (aiceflower)\n* code format (aiceflower)\n* 优化undone task 功能 (peacewong)\n* update default token (aiceflower)\n* Fix fs close 问题 (peacewong)\n* merge log (aiceflower)\n* chore: update engine configuration and reuse service (aiceflower)\n* 修复HDFS重复close问题 (peacewong)\n* 增加kill all方法调用 (peacewong)\n* feat: root.xxx适配 (#678) (taoran1250)\n* feat: Change the ENGINE_SEND_LOG_TO_ENTRANCE_LIMIT_ENABLED configuration to be obtained at runtime (#684) (taoran1250)\n* feat: Parse UDF function name interface submission (#685) (taoran1250)\n* Dev 1.10.0 webank merge udf register function (#686) (taoran1250)\n* fix: getudffuction 权限问题修复 (#691) (taoran1250)\n* fix: sonar fix (#692) (taoran1250)\n* fix: code review fix (#699) (taoran1250)\n* fix: udf get function name optimization (#704) (taoran1250)\n* load instance resource兼容性适配 (#709) (taoran1250)\n* udf bug fix (#711) (taoran1250)\n* entrance suport priority queue (#679) (aiceflower)\n* code optimization (aiceflower)\n* deal with double (aiceflower)\n* code check for merge update (aiceflower)\n* fix label npe (aiceflower)\n* fix map to json error (aiceflower)\n* code review fix (#700) (aiceflower)\n* code optimization (aiceflower)\n* bug fix (aiceflower)\n* code optimization (aiceflower)\n* fix log error (aiceflower)\n* log optimization (aiceflower)\n* fix comiple error (aiceflower)\n* fix toInt error (aiceflower)\n* fix kill engine bug (aiceflower)\n* set hdfs not close user to hadoop (aiceflower)\n* nebula unallow kill (aiceflower)\n* fix queuename contains root. (aiceflower)\n* fix resource error (aiceflower)\n* jdbc optimization (aiceflower)\n* spark enc udf support py, scala (#731) (aiceflower)\n* Dev 1.10.0 analyze job (#666) (v-kkhuang)\n* add aes enc (aiceflower)\n* Adjust the execution time of the user department information synchronization task (#674) (v-kkhuang)\n* Dev 1.10.0 monitor starrock update (#667) (v-kkhuang)\n* Dev 1.10.0 sdk support shell return (#670) (v-kkhuang)\n* Slow query repair (#672) (v-kkhuang)\n* push updaet udf kill engine (#677) (v-kkhuang)\n* fix datasource error (#680) (v-kkhuang)\n* Code Optimization (#681) (v-kkhuang)\n* Dev 1.10.0 bug fix (#690) (v-kkhuang)\n* Dev 1.10.0 bug fix (#693) (v-kkhuang)\n* Dev 1.10.0 bug fix (#694) (v-kkhuang)\n* Dev 1.10.0 bug fix (#697) (v-kkhuang)\n* [1.9.0]Added StarRocks task timeout alarm and timeout kill function (#615) (v-kkhuang)\n* [1.9.0]Data source password encryption enhancement (#612) (v-kkhuang)\n* [1.9.0]Add department level result set restriction configuration and inspection (#617) (v-kkhuang)\n* [1.9.0]Fix Hive dependency issues (#618) (v-kkhuang)\n* fix datasource error (#620) (v-kkhuang)\n* Python module optimization upload (#619) (v-kkhuang)\n* Dev 1.9.0 fix bug (#621) (v-kkhuang)\n* Dev 1.9.0 fix bug (#622) (v-kkhuang)\n* Dev 1.9.0 fix bug (#623) (v-kkhuang)\n* add aes (v-kkhuang)\n* bug fix (v-kkhuang)\n* Dev 1.9.0 bug fix (#629) (v-kkhuang)\n* Dev 1.9.0 bug fix (#634) (v-kkhuang)\n* Dev 1.9.0 bug fix (#635) (v-kkhuang)\n* Dev 1.9.0 bug fix (#636) (v-kkhuang)\n* Dev 1.9.0 bug fix (#637) (v-kkhuang)\n* Dev 1.9.0 bug fix (#639) (v-kkhuang)\n* [1.9.0]code reivew fix (#641) (v-kkhuang)\n* bug fix (aiceflower)\n* bug fix (aiceflower)\n* Dev 1.9.0 code view fix (#643) (v-kkhuang)\n* Dev 1.9.0 code view fix (#644) (v-kkhuang)\n* Dev 1.9.0 code view fix (#645) (v-kkhuang)\n* Add a method to obtain the result set, getResultSet is used to obtain the result set (#646) (v-kkhuang)\n* 【1.9.0】Security Work Order Fix (#647) (v-kkhuang)\n* Dev 1.9.0 code view fix (#648) (v-kkhuang)\n* Code optimization (#650) (v-kkhuang)\n* Dev 1.9.0 code view fix (#651) (v-kkhuang)\n* Dev 1.9.0 code view fix (#652) (v-kkhuang)\n* [1.10.0]code review fix (#701) (v-kkhuang)\n* Dev 1.10.0 bug fix (#703) (v-kkhuang)\n* Dev 1.10.0 bug fix (#705) (v-kkhuang)\n* Dev 1.10.0 bug fix (#708) (v-kkhuang)\n* Code Optimization (#712) (v-kkhuang)\n* sync  analyze  sh  (#713) (v-kkhuang)\n* 【1.10.0】Add HDFS file inspection interface and optimize related functions (#716) (v-kkhuang)\n* Dev 1.10.0 check hdfs file (#721) (v-kkhuang)\n* Dev 1.10.0 check hdfs file (#725) (v-kkhuang)\n* Dev 1.10.0 check hdfs file (#726) (v-kkhuang)\n* Dev 1.10.0 check hdfs file (#732) (v-kkhuang)\n* code format (aiceflower)\n* fix scheuler module compile error (aiceflower)\n* fix linkis-mybatis module compile error (aiceflower)\n* fix linkis-storage module compile error (aiceflower)\n* fix linkis-computation-orchestrator module compile error (aiceflower)\n* Generate spark sql based on the jdbc datasource and optimized code (#4570) (ChengJie1053)\n* code merge (aiceflower)\n* add ranger auth support \u0026 optimizat hive metastore (aiceflower)\n* fix linkis-udf modul compile error (aiceflower)\n* engine reuse add python version judgement (aiceflower)\n* engine reuse add python version judegement (aiceflower)\n* code format (aiceflower)\n* merge entrance module (guoshupei)\n* compile error fix (aiceflower)\n* support spark3 (v-kkhuang)\n* fix json key duplicate (#737) (#740) (aiceflower)\n* pg sql code optimization (aiceflower)\n* support execute jdbc task By ip and port config (aiceflower)\n* upd: 资源管理后台数据结构更改 (mayinrain)\n* upd: tag样式优化 (mayinrain)\n* * License add (v-kkhuang)\n* fix: 编译缩进检查不通过 (mayinrain)\n* fix: js文件证书格式修复 (mayinrain)\n* code merge (aiceflower)\n* [1.12.0]Add udflog to the engine logs directory (#756) (v-kkhuang)\n* Support ai sql (#759) (v-kkhuang)\n* Support department ID one to many (#758) (v-kkhuang)\n* 【1.12.0】Optimize the reuse engine configuration rollback (#760) (v-kkhuang)\n* support aisql (#762) (aiceflower)\n* remove jdbc multi (#763) (v-kkhuang)\n* support aisql (#764) (aiceflower)\n* ai sql (#766) (aiceflower)\n* fix compile error (aiceflower)\n* code optimization (#768) (aiceflower)\n* update conf (aiceflower)\n* code optimization (#770) (aiceflower)\n* update python version (aiceflower)\n* update ldap expire time to 20m (aiceflower)\n* update conf (aiceflower)\n* code optimization (aiceflower)\n* update progress (aiceflower)\n* update code (aiceflower)\n* update progress (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* aisql code merge (aiceflower)\n* print dynamic param (aiceflower)\n* code review fix (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* code optimization (aiceflower)\n* update max executors (aiceflower)\n* Add Spark 3 default (#774) (v-kkhuang)\n* bug  fix (#775) (v-kkhuang)\n* code merge (aiceflower)\n* add spark conf dir (#778) (v-kkhuang)\n* Dev 1.12.0 code review fix (#779) (v-kkhuang)\n* Code optimization (#786) (v-kkhuang)\n* 优化 Hive 和 Spark 配置重置逻辑 (#785) (v-kkhuang)\n* Spark supports forced conversion: user configuration, department configuration (#782) (v-kkhuang)\n* [1.13.0]add datasource rpc GetInfoPublishedByUserIpPortAction (#787) (v-kkhuang)\n* [1.13.0]Spark supports forced conversion: user configuration, department conf (#788) (v-kkhuang)\n* merge commonentranceparser (aiceflower)\n* Dev 1.13.0 webank temp (#789) (aiceflower)\n* code optimization (aiceflower)\n* code format (aiceflower)\n* support conn param execute task (#792) (aiceflower)\n* [1.13.0]Data source supports automated publishing (#791) (v-kkhuang)\n* merge ds code (aiceflower)\n* code optimization (aiceflower)\n* some code retry optimization (aiceflower)\n* Dev 1.13.0 bug fix (#793) (v-kkhuang)\n* code optimization (aiceflower)\n* [1.13.0]code opmitization (#795) (v-kkhuang)\n* code optimization (aiceflower)\n* compile error fix (aiceflower)\n* support error task retry (aiceflower)\n* template conf optimization (aiceflower)\n* classcastexception fix (aiceflower)\n* code optimization \u0026 format (aiceflower)\n* params optimization (aiceflower)\n* code optimization (aiceflower)\n* task error receiver sync (aiceflower)\n* update code to status rpc (aiceflower)\n* support diagnose (aiceflower)\n* add log (aiceflower)\n* bug fix (aiceflower)\n* code review fix (aiceflower)\n* code review fix (#802) (v-kkhuang)\n* ds optimization (aiceflower)\n* Dev 1.13.0 code review fix (#803) (v-kkhuang)\n* add conf retry switch (aiceflower)\n* code uptate (aiceflower)\n* update code add retry code (aiceflower)\n* Dev 1.13.0 code review fix (#805) (v-kkhuang)\n* fix resource reset error (#807) (v-kkhuang)\n* Add BML client connection information retrieval function (#809) (v-kkhuang)\n* support change engine type for aisql (#810) (Casion)\n* update template conf (aiceflower)\n* fix todo \u0026 adjust interceptor (#811) (Casion)\n* Fix resource statistics logic to correctly handle empty resources (#813) (v-kkhuang)\n* Dev 1.14.0 bug fix (#814) (v-kkhuang)\n* Dev 1.14.0 bug fix (#815) (v-kkhuang)\n* support rsa (Casion)\n* Dev 1.14.0 bug fix (#817) (v-kkhuang)\n* 在JobHistory的搜索和查询接口中添加了runType参数，允许根据运行类型筛选作业历史记录 (#823) (v-kkhuang)\n* 【1.15.0】Dev 1.15.0 sys user login (#822) (v-kkhuang)\n* 【1.15.0】Linkis  token  rsa (#821) (v-kkhuang)\n* spark3 dynamic params (#825) (v-kkhuang)\n* linkis keytab (#824) (v-kkhuang)\n* update conf \u0026 code format (#829) (Casion)\n* Code optimization (#830) (v-kkhuang)\n* Dev 1.15.0 code review fix (#832) (v-kkhuang)\n* Dev 1.15.0 webank spark3 (#836) (Casion)\n* add log for reuse engine (aiceflower)\n* add log (aiceflower)\n* update log (aiceflower)\n* update shuff (aiceflower)\n* Dev 1.15.0 code review fix (#837) (v-kkhuang)\n* The openfile interface supports masking field information (#839) (v-kkhuang)\n* Code optimization (#843) (v-kkhuang)\n* entrance and linkismanager performance optimization (#853) (Casion)\n* Dev 1.15.0 code review fix (#852) (v-kkhuang)\n* update lock timeout (aiceflower)\n* code merge (v-kkhuang)\n* code merge (aiceflower)\n* Dev 1.15.0 code review fix (#856) (v-kkhuang)\n* Dev 1.15.0 code review fix (#858) (v-kkhuang)\n* [1.16.0]sensetive sql check (#860) (v-kkhuang)\n* [1.16.0]feat: 历史任务信息获取接口添加brief参数优化 (#859) (v-kkhuang)\n* [1.16.0] get support engine log (#862) (v-kkhuang)\n* Code optimization (v-kkhuang)\n* engine optimization (aiceflower)\n* Code optimization (v-kkhuang)\n* optimization hive meta store (aiceflower)\n* sensitive check (aiceflower)\n* code merge (aiceflower)\n\nCo-authored-by: peacewong \u003cwpeace1212@gmail.com\u003e\nCo-authored-by: davidhua \u003cdavid_hua1996@hotmail.com\u003e\nCo-authored-by: alexkun \u003cxuanyu710@qq.com\u003e\nCo-authored-by: huangKai-2323 \u003c62878639+huangKai-2323@users.noreply.github.com\u003e\nCo-authored-by: casionone \u003ccasionone@gmail.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\nCo-authored-by: binbincheng \u003c106590848+binbincheng@users.noreply.github.com\u003e\nCo-authored-by: aiceflower \u003ckinghao007@gmail.com\u003e\nCo-authored-by: peacewong \u003cpeacewong@apache.org\u003e\nCo-authored-by: ahaoyao \u003c129247228+ahaoyao@users.noreply.github.com\u003e\nCo-authored-by: Yonghao Mei \u003c73584269+mayinrain@users.noreply.github.com\u003e\nCo-authored-by: HmhWz \u003c934178858@qq.com\u003e\nCo-authored-by: mhHao \u003c934178858@qq.com\u003e\nCo-authored-by: ahaoyao \u003cv_haoyao@webank.com\u003e\nCo-authored-by: CharlieYan \u003c16526279+charlieyan24@users.noreply.github.com\u003e\nCo-authored-by: ahaoyao \u003c731753729@qq.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: 人生有如两个橘子 \u003c15764973965@163.com\u003e\nCo-authored-by: xlinliu \u003cxlinliu@163.com\u003e\nCo-authored-by: lemonjuice \u003c86357693+lemonjuicelove@users.noreply.github.com\u003e\nCo-authored-by: lemonjuicelove \u003c735611140@qq.com\u003e\nCo-authored-by: Alexyang \u003cxuanyu710@qq.com\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\nCo-authored-by: v_kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: mayinrain \u003c624899618@qq.com\u003e\nCo-authored-by: v_nikeyang \u003c1013195908@qq.com\u003e\nCo-authored-by: yangwenzea \u003c45863771+yangwenzea@users.noreply.github.com\u003e\nCo-authored-by: wushengyeyouya \u003c690574002@qq.com\u003e\nCo-authored-by: chenmutime \u003cchenmutime@outlook.com\u003e\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: GLeXios \u003c72007152+GLeXios@users.noreply.github.com\u003e\nCo-authored-by: jefftlin \u003c57786627+jefftlin@users.noreply.github.com\u003e\nCo-authored-by: taoran1250 \u003c543121890@qq.com\u003e\nCo-authored-by: finyuq \u003c148207754+finyuq@users.noreply.github.com\u003e\nCo-authored-by: ChengJie1053 \u003c18033291053@163.com\u003e\nCo-authored-by: guoshupei \u003c719126Liyuelynn\u003e\nCo-authored-by: v-kkhuang \u003c420895376@qq.com\u003e\n\n* fix(gateway): fix typo in test token\n\nFix typo in test token constant from \"LINKIS-UNAVAILABLE-TOKE\" to \"LINKIS-UNAVAILABLE-TOKEN\"\n\n* fix(format): reformat code\n\n* fix(storage): rename checkSum method to getChecksum in AzureBlobFileSystem\n\n* chore(config): update spring configuration\n\nAdjust configuration format to use `spring.config.activate.on-profile` instead of `spring.profiles`\n\n* fix(lockService): add @ConditionalOnMissingBean annotation to `lockService`\n\n* fix(scheduler): reorganize scheduler strategy constants\n\nMove `PFIFO_SCHEDULER_STRATEGY` and `FIFO_SCHEDULER_STRATEGY` constants to the top of the\n`SchedulerConfiguration`.\n\n* fix: resolve Java \u003e8 compilation error in Properties.putAll usage\n\nReplace `props.putAll()` with iterative `put()` calls to avoid ambiguous method\nreference error between `Properties` and `Hashtable` putAll methods when using\nJava versions greater than 8.\n\n* feat(entrance): add progress initialization to job request\n\nSet initial progress to \"0.0\" when creating job request in CommonEntranceParser.\nThis ensures that all jobs start with a defined progress value of 0.0.\n\n* fix(eureka): include jersey dependencies\n\n* chore(license): add license files for new dependencies\n\n* chore(notice): add notice files for new dependencies\n\n* ci(dlc): add bilibili.com to ignore patterns\n\nbilibili.com always returns 412 as status code.\n\n---------\n\nCo-authored-by: peacewong \u003cwpeace1212@gmail.com\u003e\nCo-authored-by: davidhua \u003cdavid_hua1996@hotmail.com\u003e\nCo-authored-by: alexkun \u003cxuanyu710@qq.com\u003e\nCo-authored-by: huangKai-2323 \u003c62878639+huangKai-2323@users.noreply.github.com\u003e\nCo-authored-by: casionone \u003ccasionone@gmail.com\u003e\nCo-authored-by: binbincheng \u003c106590848+binbincheng@users.noreply.github.com\u003e\nCo-authored-by: aiceflower \u003ckinghao007@gmail.com\u003e\nCo-authored-by: peacewong \u003cpeacewong@apache.org\u003e\nCo-authored-by: ahaoyao \u003c129247228+ahaoyao@users.noreply.github.com\u003e\nCo-authored-by: Yonghao Mei \u003c73584269+mayinrain@users.noreply.github.com\u003e\nCo-authored-by: HmhWz \u003c934178858@qq.com\u003e\nCo-authored-by: ahaoyao \u003cv_haoyao@webank.com\u003e\nCo-authored-by: CharlieYan \u003c16526279+charlieyan24@users.noreply.github.com\u003e\nCo-authored-by: ahaoyao \u003c731753729@qq.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: 人生有如两个橘子 \u003c15764973965@163.com\u003e\nCo-authored-by: xlinliu \u003cxlinliu@163.com\u003e\nCo-authored-by: lemonjuice \u003c86357693+lemonjuicelove@users.noreply.github.com\u003e\nCo-authored-by: lemonjuicelove \u003c735611140@qq.com\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\nCo-authored-by: v_kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: mayinrain \u003c624899618@qq.com\u003e\nCo-authored-by: v_nikeyang \u003c1013195908@qq.com\u003e\nCo-authored-by: yangwenzea \u003c45863771+yangwenzea@users.noreply.github.com\u003e\nCo-authored-by: wushengyeyouya \u003c690574002@qq.com\u003e\nCo-authored-by: chenmutime \u003cchenmutime@outlook.com\u003e\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: GLeXios \u003c72007152+GLeXios@users.noreply.github.com\u003e\nCo-authored-by: jefftlin \u003c57786627+jefftlin@users.noreply.github.com\u003e\nCo-authored-by: taoran1250 \u003c543121890@qq.com\u003e\nCo-authored-by: finyuq \u003c148207754+finyuq@users.noreply.github.com\u003e\nCo-authored-by: ChengJie1053 \u003c18033291053@163.com\u003e\n\n* docs(readme): remove underlines between badges (#5283)\n\nFix the visual inconsistency caused by unintended underlines between badges in the README.\nThe underlines were appearing due to whitespace text nodes within anchor tags wrapping the badges, which triggered the default `text-decoration: underline` style for links.\n\n* feat(ci): add support for spark and hive engine integration tests (#5287)\n\n* fix compile error\n\n* add licence\n\n* fix third-party dependencies\n\n* merge web\n\n* optimize pythonModule\n\n* Update version to 1.8.0\n\n* Update package.json\n\n* Update NOTICE\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\nCo-authored-by: Kazuto Iris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\nCo-authored-by: peacewong \u003cwpeace1212@gmail.com\u003e\nCo-authored-by: davidhua \u003cdavid_hua1996@hotmail.com\u003e\nCo-authored-by: alexkun \u003cxuanyu710@qq.com\u003e\nCo-authored-by: huangKai-2323 \u003c62878639+huangKai-2323@users.noreply.github.com\u003e\nCo-authored-by: binbincheng \u003c106590848+binbincheng@users.noreply.github.com\u003e\nCo-authored-by: aiceflower \u003ckinghao007@gmail.com\u003e\nCo-authored-by: peacewong \u003cpeacewong@apache.org\u003e\nCo-authored-by: ahaoyao \u003c129247228+ahaoyao@users.noreply.github.com\u003e\nCo-authored-by: Yonghao Mei \u003c73584269+mayinrain@users.noreply.github.com\u003e\nCo-authored-by: HmhWz \u003c934178858@qq.com\u003e\nCo-authored-by: ahaoyao \u003cv_haoyao@webank.com\u003e\nCo-authored-by: CharlieYan \u003c16526279+charlieyan24@users.noreply.github.com\u003e\nCo-authored-by: ahaoyao \u003c731753729@qq.com\u003e\nCo-authored-by: 人生有如两个橘子 \u003c15764973965@163.com\u003e\nCo-authored-by: xlinliu \u003cxlinliu@163.com\u003e\nCo-authored-by: lemonjuice \u003c86357693+lemonjuicelove@users.noreply.github.com\u003e\nCo-authored-by: lemonjuicelove \u003c735611140@qq.com\u003e\nCo-authored-by: v_kkhuang \u003c420895376@qq.com\u003e\nCo-authored-by: mayinrain \u003c624899618@qq.com\u003e\nCo-authored-by: v_nikeyang \u003c1013195908@qq.com\u003e\nCo-authored-by: yangwenzea \u003c45863771+yangwenzea@users.noreply.github.com\u003e\nCo-authored-by: wushengyeyouya \u003c690574002@qq.com\u003e\nCo-authored-by: chenmutime \u003cchenmutime@outlook.com\u003e\nCo-authored-by: GLeXios \u003c72007152+GLeXios@users.noreply.github.com\u003e\nCo-authored-by: jefftlin \u003c57786627+jefftlin@users.noreply.github.com\u003e\nCo-authored-by: taoran1250 \u003c543121890@qq.com\u003e\nCo-authored-by: finyuq \u003c148207754+finyuq@users.noreply.github.com\u003e\nCo-authored-by: ChengJie1053 \u003c18033291053@163.com\u003e\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e"
    },
    {
      "commit": "e3c84aa44fcb45bd290a7d721d58578650a0a951",
      "tree": "8eadf5163a73144c9794d0365815e759bd855dfd",
      "parents": [
        "3a0e7420d5919a912c20da80f2fa3f59b7a5b120"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Wed Nov 19 15:09:37 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 19 15:09:37 2025 +0800"
      },
      "message": "fix kafka datasource fixerror \u0026 code format (#5291)\n\nCo-authored-by: kinghao \u003ckinghao@apache.org\u003e"
    },
    {
      "commit": "3a0e7420d5919a912c20da80f2fa3f59b7a5b120",
      "tree": "9091ee9c4cc569b5e0353080e4fe3ea12ef2edcc",
      "parents": [
        "0cbe383b42f41b61bc87a9ce989546950ab3eb49"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Wed Nov 19 14:10:02 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 19 14:10:02 2025 +0800"
      },
      "message": "fix hive concurrent mode load udf error \u0026 code foramt (#5289)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e"
    },
    {
      "commit": "0cbe383b42f41b61bc87a9ce989546950ab3eb49",
      "tree": "22dd678b7e1fd04353f6835e50b8bde418aa86a7",
      "parents": [
        "c13975fb39023a236b9633ae3e84b68b4ba55678"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Mon Nov 17 12:37:05 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 17 12:37:05 2025 +0800"
      },
      "message": "Release 1.8.0 rc1 (#5286)\n\n* update version to 1.8.0\n\n* Upgrade `LINKIS_VERSION` to `1.8.0` to Fix Integration Test Failure in GitHub Actions (#5250)\n\n* build(ci): update Linkis version to 1.8.0\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* build(ci): update Docker publish workflow to use the current repository\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* Fix KIND image loading, script typo, and cache directory creation (#5251)\n\n* fix(ci): pass `USING_KIND` variable to `install-mysql.sh`\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix(ci): correct typo in script name\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix(ci): create `TAR_CACHE_ROOT` directory if not exists\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* chore: prepare to release 1.8.0 (#5254)\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* support azure (#5214)\n\n* support azure\n\n* remove file\n\n* add azure conf\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Add OAuth2 authentication support (#5253)\n\n* feat(mg-gateway): add OAuth2 authentication support\n\n- Add OAuth2 authentication configuration to GatewayConfiguration\n- Implement OAuth2Authentication\n- Update `SecurityFilter` and `UserRestful` to process OAuth2 request\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* feat(mg-gateway): add OAuth configuration\n\n- Add OAuth-related properties to `linkis-mg-gateway.properties`\n- Include support for GitHub OAuth as an example\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* style: reformat code\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* feat(mg-gateway): add OAuth in frontend\n\n- Add OAuth login option to the login page\n- Implement OAuth callback route and component\n- Add translations for OAuth login text\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* docs: add OAuth authentication documentation\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix azure compile error (#5264)\n\n* fix azure compile error\n\n* fix azure compile error\n\n* fix storage test error\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* remove default token (#5265)\n\n* fix compile error\n\n* fix token security\n\n* fix token security\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* fix token security (#5266)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\nCo-authored-by: Kazuto Iris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e"
    },
    {
      "commit": "c13975fb39023a236b9633ae3e84b68b4ba55678",
      "tree": "22dd678b7e1fd04353f6835e50b8bde418aa86a7",
      "parents": [
        "dba44dd2891935d37be4a80943a47f4bc559d0e8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 28 10:37:28 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 28 10:37:28 2025 +0800"
      },
      "message": "Bump vite from 6.3.6 to 6.4.1 in /linkis-web-next (#5277)\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.6 to 6.4.1.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n  dependency-version: 6.4.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "dba44dd2891935d37be4a80943a47f4bc559d0e8",
      "tree": "8500cad464ad6a3fe58000e4761a37fce240743b",
      "parents": [
        "12262ad2da6ef060bf01913ba556de2bee32945f"
      ],
      "author": {
        "name": "LiuGuoHua",
        "email": "129264181+sjgllgh@users.noreply.github.com",
        "time": "Tue Oct 28 10:36:33 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 28 10:36:33 2025 +0800"
      },
      "message": "In the engineConnExec.sh script, replace the absolute path of CLASSPATH with a variable (#5276)\n\n"
    },
    {
      "commit": "12262ad2da6ef060bf01913ba556de2bee32945f",
      "tree": "989843148d63f108ab18424075893e29689cc9e9",
      "parents": [
        "1603bdfda43768e2399d67a7cdf356f90ef77ff5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 28 10:34:22 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 28 10:34:22 2025 +0800"
      },
      "message": "Bump org.bouncycastle:bcpkix-jdk18on from 1.78.1 to 1.79 (#5270)\n\nBumps [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) from 1.78.1 to 1.79.\n- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)\n- [Commits](https://github.com/bcgit/bc-java/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.bouncycastle:bcpkix-jdk18on\n  dependency-version: \u00271.79\u0027\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1603bdfda43768e2399d67a7cdf356f90ef77ff5",
      "tree": "10b959a5fee26672fb1e0d1f48460676c7a66d3a",
      "parents": [
        "7215d4e9bb7b80331abfd8a840c1c90cb1ce21b4"
      ],
      "author": {
        "name": "LiuGuoHua",
        "email": "129264181+sjgllgh@users.noreply.github.com",
        "time": "Tue Oct 28 10:31:41 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 28 10:31:41 2025 +0800"
      },
      "message": "Modify the SparkMeasure feature to be disabled by default. (#5274)\n\n* Modify the SparkMeasure feature to be disabled by default.\n\n* format code"
    },
    {
      "commit": "7215d4e9bb7b80331abfd8a840c1c90cb1ce21b4",
      "tree": "c814e644540734538a31687360db9c09a639a7e8",
      "parents": [
        "19961164d4f3d38c4a9b13bc10fc6b011730cf7b"
      ],
      "author": {
        "name": "LiuGuoHua",
        "email": "129264181+sjgllgh@users.noreply.github.com",
        "time": "Tue Oct 28 10:30:13 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 28 10:30:13 2025 +0800"
      },
      "message": "When submitting, parameter values containing spaces are supported (#5272)\n\n"
    },
    {
      "commit": "19961164d4f3d38c4a9b13bc10fc6b011730cf7b",
      "tree": "78e5a6f4e18049752a9595428f028ed75e044597",
      "parents": [
        "5bd72d14743098220af4323616bb0753c7a717f8"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Fri Oct 17 17:18:44 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 17 17:18:44 2025 +0800"
      },
      "message": "Release 1.8.0 code merge (#5269)\n\n* update version to 1.8.0\n\n* Upgrade `LINKIS_VERSION` to `1.8.0` to Fix Integration Test Failure in GitHub Actions (#5250)\n\n* build(ci): update Linkis version to 1.8.0\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* build(ci): update Docker publish workflow to use the current repository\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* Fix KIND image loading, script typo, and cache directory creation (#5251)\n\n* fix(ci): pass `USING_KIND` variable to `install-mysql.sh`\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix(ci): correct typo in script name\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix(ci): create `TAR_CACHE_ROOT` directory if not exists\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* chore: prepare to release 1.8.0 (#5254)\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* support azure (#5214)\n\n* support azure\n\n* remove file\n\n* add azure conf\n\n---------\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\n\n* Add OAuth2 authentication support (#5253)\n\n* feat(mg-gateway): add OAuth2 authentication support\n\n- Add OAuth2 authentication configuration to GatewayConfiguration\n- Implement OAuth2Authentication\n- Update `SecurityFilter` and `UserRestful` to process OAuth2 request\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* feat(mg-gateway): add OAuth configuration\n\n- Add OAuth-related properties to `linkis-mg-gateway.properties`\n- Include support for GitHub OAuth as an example\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* style: reformat code\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* feat(mg-gateway): add OAuth in frontend\n\n- Add OAuth login option to the login page\n- Implement OAuth callback route and component\n- Add translations for OAuth login text\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* docs: add OAuth authentication documentation\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\n\n* fix azure compile error (#5264)\n\n* fix azure compile error\n\n* fix azure compile error\n\n* fix storage test error\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* remove default token (#5265)\n\n* fix compile error\n\n* fix token security\n\n* fix token security\n\n---------\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n* fix token security (#5266)\n\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e\n\n---------\n\nSigned-off-by: kazutoiris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\nCo-authored-by: Casion \u003ccasionone@gmail.com\u003e\nCo-authored-by: Kazuto Iris \u003c78157415+kazutoiris@users.noreply.github.com\u003e\nCo-authored-by: v-kkhuang \u003c62878639+v-kkhuang@users.noreply.github.com\u003e\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e\nCo-authored-by: aiceflower \u003ckinsanities@sina.com\u003e"
    },
    {
      "commit": "5bd72d14743098220af4323616bb0753c7a717f8",
      "tree": "0e2554c1c1cb8244587c89694bb62059e9dc8c05",
      "parents": [
        "ef268fb33c0f1d1c4f8c15a139628e443fb02998"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Sep 28 13:38:50 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 28 13:38:50 2025 +0800"
      },
      "message": "Bump org.apache.zookeeper:zookeeper from 3.9.3 to 3.9.4 (#5263)\n\nBumps org.apache.zookeeper:zookeeper from 3.9.3 to 3.9.4.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.zookeeper:zookeeper\n  dependency-version: 3.9.4\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ef268fb33c0f1d1c4f8c15a139628e443fb02998",
      "tree": "8ed52dd8432ba09b800644ff910dd589edd8bf49",
      "parents": [
        "c0065b1818bc46726988635e32189cfa936d2694"
      ],
      "author": {
        "name": "Liboyistu",
        "email": "38241626+Liboyistu@users.noreply.github.com",
        "time": "Mon Sep 22 17:14:51 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 22 17:14:51 2025 +0800"
      },
      "message": "Optimize monitor module (#5216)\n\nCo-authored-by: peacewong \u003cpeacewong@apache.org\u003e"
    },
    {
      "commit": "c0065b1818bc46726988635e32189cfa936d2694",
      "tree": "48208674032b5f80d8e8b08e0215d6dba9f59b20",
      "parents": [
        "6f77ab030057169e27c17533824429843f323685"
      ],
      "author": {
        "name": "jianjunHu",
        "email": "2283438167@qq.com",
        "time": "Mon Sep 22 17:11:17 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 22 17:11:17 2025 +0800"
      },
      "message": "script variable replaces a number that exceeds a Long type value and converts it to scientific notation (#5256)\n\n"
    },
    {
      "commit": "6f77ab030057169e27c17533824429843f323685",
      "tree": "9104def53cca5f618f92ab82e09fdeb1f5a03999",
      "parents": [
        "5fbc4a1c85757bd4f6296c19856ef743ad62718c"
      ],
      "author": {
        "name": "jianjunHu",
        "email": "2283438167@qq.com",
        "time": "Mon Sep 22 17:08:36 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 22 17:08:36 2025 +0800"
      },
      "message": "Fix split sql concatenated limit exceptions by semicolon (#5245)\n\n* Fix split sql concatenated limit exceptions by semicolon\n\n* Add sql to split abnormal problem test classes by semicolons\n\n* Update SQLExplainTest.java"
    },
    {
      "commit": "5fbc4a1c85757bd4f6296c19856ef743ad62718c",
      "tree": "ff8e9d3ab536ac0ecce926531c616e3174feff9d",
      "parents": [
        "251c16e80181d980172c2f60ed516e2c8004883e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Sep 22 16:58:40 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 22 16:58:40 2025 +0800"
      },
      "message": "Bump commons-beanutils:commons-beanutils (#5259)\n\nBumps commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0.\n\n---\nupdated-dependencies:\n- dependency-name: commons-beanutils:commons-beanutils\n  dependency-version: 1.11.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "251c16e80181d980172c2f60ed516e2c8004883e",
      "tree": "6e02bd08ff69aa8ff19e1a85559e99c85da1d52f",
      "parents": [
        "7f3bf7e95f1314a142369bfb6803a882ef5500b7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Sep 22 16:58:06 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 22 16:58:06 2025 +0800"
      },
      "message": "Bump axios from 1.8.2 to 1.12.0 in /linkis-web (#5260)\n\nBumps [axios](https://github.com/axios/axios) from 1.8.2 to 1.12.0.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.8.2...v1.12.0)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.12.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7f3bf7e95f1314a142369bfb6803a882ef5500b7",
      "tree": "f91ca619a95c5a4f6139317ae82d675c64b43b24",
      "parents": [
        "7dec8837cd7ed0769e71782c0c27eb55b56dc08c"
      ],
      "author": {
        "name": "Le1a",
        "email": "97610822+Le1a@users.noreply.github.com",
        "time": "Mon Sep 22 16:57:29 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 22 16:57:29 2025 +0800"
      },
      "message": "Add urlencode check for jdbc url in SecurityUtils.java and fix password leak in HiveUtils.java (#5261)\n\n"
    },
    {
      "commit": "7dec8837cd7ed0769e71782c0c27eb55b56dc08c",
      "tree": "d6bc8f8a6410f0e60cce8c02684b539682e05868",
      "parents": [
        "c613f7747a04f1d5fc5a5aeb1c9b752b77c30d92",
        "673f348485faa6f6e0bf0af82622e3f43a3cd57d"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Thu Sep 18 19:44:09 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 18 19:44:09 2025 +0800"
      },
      "message": "Merge pull request #5258 from apache/dependabot/npm_and_yarn/linkis-web-next/axios-1.12.0\n\nBump axios from 1.8.2 to 1.12.0 in /linkis-web-next"
    },
    {
      "commit": "c613f7747a04f1d5fc5a5aeb1c9b752b77c30d92",
      "tree": "653a3171b036ca9c33ec5d25e56d6b1d485bacbf",
      "parents": [
        "d9028be14f4e8932a1a6cb6c1598a47ee5c7f4c0",
        "13896f779ec4391041c69c138d216f9eab76ad45"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Thu Sep 18 19:43:20 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 18 19:43:20 2025 +0800"
      },
      "message": "Merge pull request #5257 from apache/dependabot/maven/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/org.hibernate-hibernate-validator-6.2.0.Final\n\nBump org.hibernate:hibernate-validator from 5.1.2.Final to 6.2.0.Final in /linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server"
    },
    {
      "commit": "d9028be14f4e8932a1a6cb6c1598a47ee5c7f4c0",
      "tree": "8a17e533d88c026c384c1d4a427c18413935f20e",
      "parents": [
        "a57191165aafda35eb0fd9a2efec554a35ffd803",
        "d4abce7fa2784120169e20603ce5fdc2b573268f"
      ],
      "author": {
        "name": "aiceflower",
        "email": "aiceflower@sina.com",
        "time": "Thu Sep 18 19:42:35 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 18 19:42:35 2025 +0800"
      },
      "message": "Merge pull request #5255 from apache/dependabot/npm_and_yarn/linkis-web-next/vite-6.3.6\n\nBump vite from 6.3.4 to 6.3.6 in /linkis-web-next"
    },
    {
      "commit": "673f348485faa6f6e0bf0af82622e3f43a3cd57d",
      "tree": "c2dfd813cb5e85b0ec81514fde45a975173ebd28",
      "parents": [
        "a57191165aafda35eb0fd9a2efec554a35ffd803"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Sep 13 11:38:31 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 13 11:38:31 2025 +0000"
      },
      "message": "Bump axios from 1.8.2 to 1.12.0 in /linkis-web-next\n\nBumps [axios](https://github.com/axios/axios) from 1.8.2 to 1.12.0.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.8.2...v1.12.0)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.12.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "13896f779ec4391041c69c138d216f9eab76ad45",
      "tree": "a1fdb3e1a0588f26eac5a6c364e430f3a5f5b37d",
      "parents": [
        "a57191165aafda35eb0fd9a2efec554a35ffd803"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Sep 12 17:40:09 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 12 17:40:09 2025 +0000"
      },
      "message": "Bump org.hibernate:hibernate-validator\n\nBumps org.hibernate:hibernate-validator from 5.1.2.Final to 6.2.0.Final.\n\n---\nupdated-dependencies:\n- dependency-name: org.hibernate:hibernate-validator\n  dependency-version: 6.2.0.Final\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "d4abce7fa2784120169e20603ce5fdc2b573268f",
      "tree": "8a17e533d88c026c384c1d4a427c18413935f20e",
      "parents": [
        "a57191165aafda35eb0fd9a2efec554a35ffd803"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Sep 10 01:35:12 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 10 01:35:12 2025 +0000"
      },
      "message": "Bump vite from 6.3.4 to 6.3.6 in /linkis-web-next\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.4 to 6.3.6.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n  dependency-version: 6.3.6\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a57191165aafda35eb0fd9a2efec554a35ffd803",
      "tree": "3e59beb2c514613eeb5d94fc7137fbd4f92368d9",
      "parents": [
        "e3fa11f076e818b782de014fd22f48c379302033"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:42:01 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:42:01 2025 +0800"
      },
      "message": "Bump org.apache.kafka:kafka-clients (#5248)\n\nBumps org.apache.kafka:kafka-clients from 3.7.1 to 3.9.1.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.kafka:kafka-clients\n  dependency-version: 3.9.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e3fa11f076e818b782de014fd22f48c379302033",
      "tree": "cced84975baec911393120287e1307c8a5a9eb01",
      "parents": [
        "85ed8045824b64e765ccc5bbfcae4f86385045fd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:41:25 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:41:25 2025 +0800"
      },
      "message": "Bump form-data from 4.0.0 to 4.0.4 in /linkis-web-next (#5243)\n\nBumps [form-data](https://github.com/form-data/form-data) from 4.0.0 to 4.0.4.\n- [Release notes](https://github.com/form-data/form-data/releases)\n- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/form-data/form-data/compare/v4.0.0...v4.0.4)\n\n---\nupdated-dependencies:\n- dependency-name: form-data\n  dependency-version: 4.0.4\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "85ed8045824b64e765ccc5bbfcae4f86385045fd",
      "tree": "f177f8bb04871a709d72e6d666368b78975380bf",
      "parents": [
        "7498f8d47844b9cd09ef56f028067787cb059f6b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:39:34 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:39:34 2025 +0800"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.18.0 (#5240)\n\nBumps org.apache.commons:commons-lang3 from 3.12.0 to 3.18.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-lang3\n  dependency-version: 3.18.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7498f8d47844b9cd09ef56f028067787cb059f6b",
      "tree": "6019557eaca373bd456ce8254770b33b21f7b20c",
      "parents": [
        "96c2c445b38d903d3d3a0284326cce4c0eb8bd1a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:38:48 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:38:48 2025 +0800"
      },
      "message": "Bump vue-i18n from 9.14.3 to 9.14.5 in /linkis-web-next (#5242)\n\n---\nupdated-dependencies:\n- dependency-name: vue-i18n\n  dependency-version: 9.14.5\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "96c2c445b38d903d3d3a0284326cce4c0eb8bd1a",
      "tree": "8b63c78f08a49790035830190dad02dddb957706",
      "parents": [
        "6e297599cf6b64d8b9e77710eec386dc5a5331f1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:37:04 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:37:04 2025 +0800"
      },
      "message": "Bump commons-fileupload:commons-fileupload from 1.5 to 1.6.0 (#5239)\n\nBumps commons-fileupload:commons-fileupload from 1.5 to 1.6.0.\n\n---\nupdated-dependencies:\n- dependency-name: commons-fileupload:commons-fileupload\n  dependency-version: 1.6.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6e297599cf6b64d8b9e77710eec386dc5a5331f1",
      "tree": "f021cd7ad79a73484c5875ccb8f7c23ae406d648",
      "parents": [
        "2fbe5aa68cc9dd32322656ceeab089f13c3c5b77"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:25:11 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:25:11 2025 +0800"
      },
      "message": "Bump org.apache.zookeeper:zookeeper from 3.9.2 to 3.9.3 (#5238)\n\nBumps org.apache.zookeeper:zookeeper from 3.9.2 to 3.9.3.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.zookeeper:zookeeper\n  dependency-version: 3.9.3\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2fbe5aa68cc9dd32322656ceeab089f13c3c5b77",
      "tree": "a6a581b891cb4f68ebe3ddd6ecb1ba8639dd618e",
      "parents": [
        "19f8d5ac6d5800b5d410d2e104a1dd005ace46d1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:22:44 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:22:44 2025 +0800"
      },
      "message": "Bump commons-beanutils:commons-beanutils (#5234)\n\nBumps commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0.\n\n---\nupdated-dependencies:\n- dependency-name: commons-beanutils:commons-beanutils\n  dependency-version: 1.11.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "19f8d5ac6d5800b5d410d2e104a1dd005ace46d1",
      "tree": "7f4e06d8feb76c69eacfa092e7b942e23f809c51",
      "parents": [
        "a893a5845aaf18687b76f09f4c77b1e8809d0d5e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:21:55 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:21:55 2025 +0800"
      },
      "message": "Bump vite from 6.2.4 to 6.3.4 in /linkis-web-next (#5232)\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.4 to 6.3.4.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n  dependency-version: 6.3.4\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a893a5845aaf18687b76f09f4c77b1e8809d0d5e",
      "tree": "1e056a6a4c6047d1e1afea206ad563ff8e2b3c60",
      "parents": [
        "d9a4d783863e6c6ce2a0b6f240fe67b48840a67a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:17:11 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:17:11 2025 +0800"
      },
      "message": "Bump org.apache.kafka:kafka-clients from 2.7.2 to 3.7.1 in /linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/service/kafka (#5203)\n\n* Bump org.apache.kafka:kafka-clients\n\nBumps org.apache.kafka:kafka-clients from 2.7.2 to 3.7.1.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.kafka:kafka-clients\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* add kafka-clients-3.7.1\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: peacewong \u003cwpeace1212@gmail.com\u003e"
    },
    {
      "commit": "d9a4d783863e6c6ce2a0b6f240fe67b48840a67a",
      "tree": "01d088a2cc7b054ecea21bdcc703709447021361",
      "parents": [
        "45d924b312175d08f7e0409ccd64f77f72e131e9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 13 21:15:51 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 21:15:51 2025 +0800"
      },
      "message": "Bump vue from 2.6.12 to 3.0.0 in /linkis-web (#5192)\n\nBumps [vue](https://github.com/vuejs/core) from 2.6.12 to 3.0.0.\n- [Release notes](https://github.com/vuejs/core/releases)\n- [Changelog](https://github.com/vuejs/core/blob/v3.0.0/CHANGELOG.md)\n- [Commits](https://github.com/vuejs/core/commits/v3.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: vue\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "45d924b312175d08f7e0409ccd64f77f72e131e9",
      "tree": "a60556a0df314bd6073874e0c5695950ad5eb06c",
      "parents": [
        "84e037f04b4510dce9632a62c73fa1b1ae2ac1ee"
      ],
      "author": {
        "name": "Kazuto Iris",
        "email": "78157415+kazutoiris@users.noreply.github.com",
        "time": "Wed Aug 13 13:36:21 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 13:36:21 2025 +0800"
      },
      "message": "chore: use `master` branch for snapshot (#5247)\n\n"
    },
    {
      "commit": "84e037f04b4510dce9632a62c73fa1b1ae2ac1ee",
      "tree": "083659b02ccbd8c9a91a340c50190093e742773a",
      "parents": [
        "38bdd5e2fbd2ae46c698824ee149ac24a21a92a7"
      ],
      "author": {
        "name": "v-kkhuang",
        "email": "62878639+v-kkhuang@users.noreply.github.com",
        "time": "Wed May 07 15:07:14 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 07 15:07:14 2025 +0800"
      },
      "message": "update readme linkis wiki (#5233)\n\nCo-authored-by: “v_kkhuang” \u003c“420895376@qq.com”\u003e"
    },
    {
      "commit": "38bdd5e2fbd2ae46c698824ee149ac24a21a92a7",
      "tree": "8cba859ff9834191aff65ee042bacce6bf51936a",
      "parents": [
        "9fc692948c5d57886e8912fe013ef7ad7d34a0a9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 01 11:12:31 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 01 11:12:31 2025 +0800"
      },
      "message": "Bump vite from 6.2.1 to 6.2.4 in /linkis-web-next (#5228)\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.1 to 6.2.4.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9fc692948c5d57886e8912fe013ef7ad7d34a0a9",
      "tree": "64c376505d433e4b35e7d6055faa032bdf5b87b7",
      "parents": [
        "71fb60f5f9706864ea20db6ac8610f869db34e01"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 01 11:09:39 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 01 11:09:39 2025 +0800"
      },
      "message": "Bump axios from 1.7.4 to 1.8.2 in /linkis-web-next (#5226)\n\nBumps [axios](https://github.com/axios/axios) from 1.7.4 to 1.8.2.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.7.4...v1.8.2)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "71fb60f5f9706864ea20db6ac8610f869db34e01",
      "tree": "1f7377ced1f14e5c5b900452c591fd41e78c2ead",
      "parents": [
        "09f526a58509345383d21a4ea688f44b13e930b0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 01 11:08:52 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 01 11:08:52 2025 +0800"
      },
      "message": "Bump @babel/runtime from 7.22.11 to 7.27.0 in /linkis-web-next (#5227)\n\nBumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.22.11 to 7.27.0.\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-runtime)\n\n---\nupdated-dependencies:\n- dependency-name: \"@babel/runtime\"\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "09f526a58509345383d21a4ea688f44b13e930b0",
      "tree": "a048e11959004bc5bf48a7c9c57a297a58bb6a81",
      "parents": [
        "fea5deaac79485c543326454081d4f704c8dca63"
      ],
      "author": {
        "name": "GLeXios",
        "email": "72007152+GLeXios@users.noreply.github.com",
        "time": "Mon Mar 31 19:06:36 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 31 19:06:36 2025 +0800"
      },
      "message": "1.8.0 release feature (#5225)\n\nCo-authored-by: gelxiogong \u003c15927047952@163.com\u003e"
    },
    {
      "commit": "fea5deaac79485c543326454081d4f704c8dca63",
      "tree": "d37772809c745f45a27ac4313dd39926440d553c",
      "parents": [
        "a58f39fd691ebe8d9603b8a765b75b77fc65821e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 11 16:44:03 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 11 16:44:03 2025 +0800"
      },
      "message": "Bump axios from 1.7.4 to 1.8.2 in /linkis-web (#5220)\n\nBumps [axios](https://github.com/axios/axios) from 1.7.4 to 1.8.2.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.7.4...v1.8.2)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a58f39fd691ebe8d9603b8a765b75b77fc65821e",
      "tree": "1af452f1417a36b5dfc3bbc5b9b174f6cf09cbbc",
      "parents": [
        "5107e13a19bd0243d7f2f15e77bb51ea926b90ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 11 16:43:31 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 11 16:43:31 2025 +0800"
      },
      "message": "Bump esbuild, @vitejs/plugin-vue and vite in /linkis-web-next (#5221)\n\nBumps [esbuild](https://github.com/evanw/esbuild) to 0.25.1 and updates ancestor dependencies [esbuild](https://github.com/evanw/esbuild), [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). These dependencies need to be updated together.\n\n\nUpdates `esbuild` from 0.18.20 to 0.25.1\n- [Release notes](https://github.com/evanw/esbuild/releases)\n- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md)\n- [Commits](https://github.com/evanw/esbuild/compare/v0.18.20...v0.25.1)\n\nUpdates `@vitejs/plugin-vue` from 4.3.4 to 5.2.1\n- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)\n- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@5.2.1/packages/plugin-vue)\n\nUpdates `vite` from 4.5.9 to 6.2.1\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.2.1/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: esbuild\n  dependency-type: indirect\n- dependency-name: \"@vitejs/plugin-vue\"\n  dependency-type: direct:production\n- dependency-name: vite\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5107e13a19bd0243d7f2f15e77bb51ea926b90ff",
      "tree": "f48357a1798b53bbac3a2092df522554290d355e",
      "parents": [
        "39e10344a2624b6d507e8e65706ed45d841ea08c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 10 17:02:32 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 10 17:02:32 2025 +0800"
      },
      "message": "Bump vue-i18n from 9.14.2 to 9.14.3 in /linkis-web-next (#5219)\n\nBumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.2 to 9.14.3.\n- [Release notes](https://github.com/intlify/vue-i18n/releases)\n- [Changelog](https://github.com/intlify/vue-i18n/blob/v9.14.3/CHANGELOG.md)\n- [Commits](https://github.com/intlify/vue-i18n/commits/v9.14.3/packages/vue-i18n)\n\n---\nupdated-dependencies:\n- dependency-name: vue-i18n\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "39e10344a2624b6d507e8e65706ed45d841ea08c",
      "tree": "fbeca4d29158c2245c0b44b993619056fb6d2177",
      "parents": [
        "8ac124b620826b57535672b00daee1a53b34574f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Feb 06 10:59:49 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 06 10:59:49 2025 +0800"
      },
      "message": "Bump vite from 4.5.3 to 4.5.9 in /linkis-web-next (#5217)\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.3 to 4.5.9.\r\n- [Release notes](https://github.com/vitejs/vite/releases)\r\n- [Changelog](https://github.com/vitejs/vite/blob/v4.5.9/packages/vite/CHANGELOG.md)\r\n- [Commits](https://github.com/vitejs/vite/commits/v4.5.9/packages/vite)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: vite\r\n  dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8ac124b620826b57535672b00daee1a53b34574f",
      "tree": "99455a6c89d54c828e6d4a3e8e30c33a23258d9a",
      "parents": [
        "c780b36d4b469767947016e7b17224414e886e9c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jan 16 17:07:44 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 16 17:07:44 2025 +0800"
      },
      "message": "Bump com.thoughtworks.xstream:xstream from 1.4.20 to 1.4.21 (#5210)\n\n* Bump com.thoughtworks.xstream:xstream from 1.4.20 to 1.4.21\r\n\r\nBumps [com.thoughtworks.xstream:xstream](https://github.com/x-stream/xstream) from 1.4.20 to 1.4.21.\r\n- [Release notes](https://github.com/x-stream/xstream/releases)\r\n- [Commits](https://github.com/x-stream/xstream/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.thoughtworks.xstream:xstream\r\n  dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\n\r\n* Update known-dependencies.txt\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\r\nCo-authored-by: peacewong \u003cwpeace1212@gmail.com\u003e"
    },
    {
      "commit": "c780b36d4b469767947016e7b17224414e886e9c",
      "tree": "4b414d000f0a620d5824298175eedd76c19d5c17",
      "parents": [
        "ec04907ffe415758c9b48c5e69a05bb75bcd69a6"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Thu Jan 16 09:08:11 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 16 16:08:11 2025 +0800"
      },
      "message": "Update NOTICE year (#5213)\n\n* Update NOTICE year\r\n\r\n* 2025"
    },
    {
      "commit": "ec04907ffe415758c9b48c5e69a05bb75bcd69a6",
      "tree": "8b7ab05547032011175eb3ca663fadd888555d79",
      "parents": [
        "40d8c1dbe8f5efd21936be33755bcfcd55c23f45"
      ],
      "author": {
        "name": "peacewong",
        "email": "wpeace1212@gmail.com",
        "time": "Thu Dec 19 11:52:01 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 19 11:52:01 2024 +0800"
      },
      "message": "release 1.7.0 (#5211)\n\n"
    },
    {
      "commit": "40d8c1dbe8f5efd21936be33755bcfcd55c23f45",
      "tree": "e395c9147b8f1a34ed86e42fff76302b7e443796",
      "parents": [
        "6bc388f84d53990e19497948852c21c1a790fb57"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 16 22:11:04 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 16 22:11:04 2024 +0800"
      },
      "message": "Bump nanoid from 3.3.6 to 3.3.8 in /linkis-web-next (#5209)\n\nBumps [nanoid](https://github.com/ai/nanoid) from 3.3.6 to 3.3.8.\r\n- [Release notes](https://github.com/ai/nanoid/releases)\r\n- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/ai/nanoid/compare/3.3.6...3.3.8)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: nanoid\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    }
  ],
  "next": "6bc388f84d53990e19497948852c21c1a790fb57"
}
