{
 "flight": {
  "id": 871964,
  "agent": "cursor",
  "state": "closed",
  "title": "[Enhancement] support json type in mysql external table",
  "number": 61219,
  "source": "aidev",
  "commits": 1,
  "debrief": "Cursor works on StarRocks/starrocks to add JSON type support to MySQL external tables after a row parse error. The record notes that MYSQL_TYPE_JSON was absent from the MysqlColType enum. The change adds 59 lines across three files in one commit. The pull request closed unmerged after human review, with zero reviews and zero change requests.",
  "outcome": "burn",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 59,
  "closed_at": "2025-07-27T11:42:24+00:00",
  "deletions": 0,
  "merged_at": null,
  "opened_at": "2025-07-24T03:29:30+00:00",
  "task_type": "fix",
  "body_chars": 1981,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:05:31.097123+00:00",
  "enriched_at": null,
  "body_excerpt": "## Why I'm doing:\nTo resolve the `mysql row data parse error, column_data_type=27` encountered when creating a MySQL external table with a JSON column. The error was due to the `MYSQL_TYPE_JSON` entry being absent in the `MysqlColType` enum, preventing proper recognition of MySQL's native JSON type.",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:05:31.097123+00:00",
  "reviewer_excerpt": "[![CLA assistant check](https://cla-assistant.io/pull/badge/not_signed)](https://cla-assistant.io/StarRocks/starrocks?pullRequest=61219) <br/>Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our [Contributor License",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/StarRocks/starrocks/pull/61219#issuecomment-3111836191"
 },
 "repo": {
  "name": "starrocks",
  "owner": "StarRocks",
  "stars": 12243,
  "license": "Apache-2.0",
  "full_name": "StarRocks/starrocks",
  "primary_language": "Java"
 },
 "author": {
  "login": "murphyatwork",
  "name": "Murphy",
  "github_profile": "https://github.com/murphyatwork",
  "page": "https://agentriders.com/logs/author/murphyatwork/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": "2025-07-24T03:29:37+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-07-24T03:29:45+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-07-27T11:42:24+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "murphyatwork"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "[UT] fix junit4 in OuterJoinEliminationRuleTest.java",
   "number": 61227,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 22,
   "deletions": 22,
   "merged_at": "2025-07-24T07:09:18+00:00",
   "opened_at": "2025-07-24T06:08:39+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 1.01
  },
  {
   "agent": "cursor",
   "state": "open",
   "title": "Implement json_contains and fix issue 57086",
   "number": 61403,
   "outcome": "stale",
   "index_ok": false,
   "additions": 765,
   "deletions": 40,
   "merged_at": null,
   "opened_at": "2025-07-29T10:49:38+00:00",
   "task_type": "feat",
   "files_changed": 12,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "open",
   "title": "[Feature] implement json_remove",
   "number": 61394,
   "outcome": "stale",
   "index_ok": false,
   "additions": 1442,
   "deletions": 485,
   "merged_at": null,
   "opened_at": "2025-07-29T09:47:33+00:00",
   "task_type": "feat",
   "files_changed": 14,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/StarRocks/starrocks/pull/61219",
 "page": "https://agentriders.com/logs/StarRocks/starrocks/61219/"
}