)]}'
{
  "commit": "daea87bca989c6c10cb128c96fb9403b816c773d",
  "tree": "f6c7ce5f3ae3f5490ede1b7bebb270c186c69163",
  "parents": [
    "f428e3d162ebcb53c9cbd8ec011f0282a0ab964e"
  ],
  "author": {
    "name": "Wenjun Ruan",
    "email": "wenjun@apache.org",
    "time": "Fri May 15 09:32:43 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 15 09:32:43 2026 +0800"
  },
  "message": "[Improvement-18249][DAO] Route ScheduleMapper access through ScheduleDao (#18251)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db1d50107f814a683b856b4aa23b2ee97081fd01",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/audit/operator/impl/ScheduleAuditOperatorImpl.java",
      "new_id": "d7a23f88e91b6472bc3848fa00020537abfaef2d",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/audit/operator/impl/ScheduleAuditOperatorImpl.java"
    },
    {
      "type": "modify",
      "old_id": "e20abaf9f1fbb5b9c2c914dc4084d199fc5bfffe",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/python/PythonGateway.java",
      "new_id": "d43d6d1e0cb7b8b51014ec764b75c71077b3bcb3",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/python/PythonGateway.java"
    },
    {
      "type": "modify",
      "old_id": "e57048be7073901947bc29e1e7b43d518e2c3bac",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProjectWorkerGroupRelationServiceImpl.java",
      "new_id": "a43a1efd5709a1885b3d1e7601a390e149fc199a",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProjectWorkerGroupRelationServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "bb6b684df9a6bc5514b15abb8e50ca1d0440bf99",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/SchedulerServiceImpl.java",
      "new_id": "12df89e9fccf19c590772c0002160e535ba33031",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/SchedulerServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "2250f31b8f5bb188d6727f25cd30e83d3a6f0d42",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/TenantServiceImpl.java",
      "new_id": "c851a4ec8aa97741a0f021c897bd5a0bcd5df852",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/TenantServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "9e709fc650c770e464ce27bd8bbf00cf9f39adcb",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/WorkerGroupServiceImpl.java",
      "new_id": "ad10d9a1eace67b35b4932e50d757a9c25bd8d76",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/WorkerGroupServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "ccd10154ec1e9d0fc216f457d3eab3ab5012efc5",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/WorkflowDefinitionServiceImpl.java",
      "new_id": "eb7f4d38c3f47003ccf895577b971fdc8ec11789",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/WorkflowDefinitionServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "09f1bf884b699ab519f559367b463da9dfe17a91",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/ProjectWorkerGroupRelationServiceTest.java",
      "new_id": "0bb91d22a328db40adc76eb3a49d60b397f877c3",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/ProjectWorkerGroupRelationServiceTest.java"
    },
    {
      "type": "modify",
      "old_id": "60479a8ee141b737637fcabcd29f156f141bad6b",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/SchedulerServiceTest.java",
      "new_id": "20ea9e3ea4a14159923df64ed08ffeaa32411a96",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/SchedulerServiceTest.java"
    },
    {
      "type": "modify",
      "old_id": "57746b3040a01b5c1da19aaa429f1860194f190a",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/TenantServiceTest.java",
      "new_id": "5fb63089b0566513c8fb169f801360cdb1a17918",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/TenantServiceTest.java"
    },
    {
      "type": "modify",
      "old_id": "7d8d6d142d5e8789b43676a8fec28117a61b8f33",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/WorkerGroupServiceTest.java",
      "new_id": "dddc793c0863622ea05c839e39dafe51b6753c6b",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/WorkerGroupServiceTest.java"
    },
    {
      "type": "modify",
      "old_id": "e5a563ea3930b50238e1c07574efe5849e0628d4",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/WorkflowDefinitionServiceTest.java",
      "new_id": "8fb69e278b6ce12335f4258823f20711916e1c4d",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/WorkflowDefinitionServiceTest.java"
    },
    {
      "type": "modify",
      "old_id": "4750aa7ef6e3a80c45bc7f55e7fa7c7cae647eaa",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/repository/ScheduleDao.java",
      "new_id": "5d835efb50554d23da59e2cae7d3b3c227737bdb",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/repository/ScheduleDao.java"
    },
    {
      "type": "modify",
      "old_id": "9b85841e3ecf4f4cfaaee4abb0cf27f316266d24",
      "old_mode": 33188,
      "old_path": "dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/repository/impl/ScheduleDaoImpl.java",
      "new_id": "7d44b3017060b404739d7d6bda6906298d251671",
      "new_mode": 33188,
      "new_path": "dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/repository/impl/ScheduleDaoImpl.java"
    }
  ]
}
