)]}'
{
  "log": [
    {
      "commit": "5e775a795ebb4e40fed8064409632d8821ca168d",
      "tree": "0b4723ad386ea09881f010452a3f2a6b58d4143a",
      "parents": [
        "7d894faa0fab793dbee9b0c17ea51ddf1f156565"
      ],
      "author": {
        "name": "Jungtaek Lim",
        "email": "kabhwan.opensource@gmail.com",
        "time": "Mon Jul 27 22:16:48 2026 +0900"
      },
      "committer": {
        "name": "Jungtaek Lim",
        "email": "kabhwan.opensource@gmail.com",
        "time": "Mon Jul 27 22:16:48 2026 +0900"
      },
      "message": "Update release window section for Apache Spark 4.3.0\n\nReplace the Spark 4.2 release window with the Spark 4.3 release window: code freeze / branch cut Aug 1st 2026, QA period mid Aug 2026, and release candidates late Aug 2026.\n\nAuthor: Jungtaek Lim \u003ckabhwan.opensource@gmail.com\u003e\n\nCloses #704 from HeartSaVioR/release-plan-v4-3-0.\n"
    },
    {
      "commit": "7d894faa0fab793dbee9b0c17ea51ddf1f156565",
      "tree": "c51c9fc0ab18175ca3aea346ae4e1c48173b1437",
      "parents": [
        "136c8484c513b5f0b38c84b76af9b9ab9dd2d8a5"
      ],
      "author": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Thu Jul 16 08:59:42 2026 +0000"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Thu Jul 16 08:59:42 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 3.5.9\n"
    },
    {
      "commit": "136c8484c513b5f0b38c84b76af9b9ab9dd2d8a5",
      "tree": "eb714fd6fc0b8b702b816fc335bea5759bb56e50",
      "parents": [
        "08a69eba83c93f50410e08d2aeb4b76130a7d617"
      ],
      "author": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Thu Jul 16 08:55:27 2026 +0000"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Thu Jul 16 08:55:27 2026 +0000"
      },
      "message": "Add docs for Apache Spark 3.5.9\n"
    },
    {
      "commit": "08a69eba83c93f50410e08d2aeb4b76130a7d617",
      "tree": "bdd9aaa60ad188dba87a1827fb34f9f82594c0c6",
      "parents": [
        "7e3740b7ab4e8ec5f0e7797a0f68b22dae780ef0"
      ],
      "author": {
        "name": "Wenchen Fan",
        "email": "cloud0fan@gmail.com",
        "time": "Wed Jul 15 12:20:15 2026 -0700"
      },
      "committer": {
        "name": "Huaxin Gao",
        "email": "huaxin.gao11@gmail.com",
        "time": "Wed Jul 15 12:20:15 2026 -0700"
      },
      "message": "Regenerate Spark 4.2.0 release notes\n\nRewrites the Spark 4.2.0 release-notes post, reconstructed from the `v4.1.0..v4.2.0` commit range on `branch-4.2` and public Apache JIRA metadata (issue type, fix/affected versions, priority, umbrella/Epic parents). The existing frontmatter is preserved; only the post body changes.\n\nHighlights covered: geospatial types (GA), Change Data Capture + Auto CDC, Arrow-optimized Python UDFs on by default, the NEAREST BY ranking-join SPIP, DSv2 transaction management, SQL path-based name resolution, metric views, the modernized Web UI, and Java 25 support.\n\nNote: only the Markdown source is changed here — the rendered `site/releases/spark-release-4-2-0.html` still needs regeneration via `.dev/build-docs.sh` (I could not build the `docs-builder` image in my environment). Happy to follow up with the built HTML, or a committer can regenerate it.\n\nThis pull request and its description were written by Isaac.\n\nAuthor: Huaxin Gao \u003chuaxin.gao11@gmail.com\u003e\nAuthor: Wenchen Fan \u003ccloud0fan@gmail.com\u003e\n\nCloses #702 from cloud-fan/wenchen/spark-release-4.2.0-notes.\n"
    },
    {
      "commit": "7e3740b7ab4e8ec5f0e7797a0f68b22dae780ef0",
      "tree": "2d172972fad2a5b0dd1e3a856ad4dc858e0a87d2",
      "parents": [
        "d6b80ea13dc34d32110eb4dd0169ed16eca71b86"
      ],
      "author": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Wed Jul 15 11:22:45 2026 +0000"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Wed Jul 15 11:22:45 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.0.4\n"
    },
    {
      "commit": "d6b80ea13dc34d32110eb4dd0169ed16eca71b86",
      "tree": "9a0263eb78231c116e09f45b5e8f939a8f2250b0",
      "parents": [
        "6bde95ff93792fa8ee6254f1e572ffd7c19bcdce"
      ],
      "author": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Wed Jul 15 11:18:40 2026 +0000"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Wed Jul 15 11:18:40 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.0.4\n"
    },
    {
      "commit": "6bde95ff93792fa8ee6254f1e572ffd7c19bcdce",
      "tree": "70bf36192f70bccaa9fc825d63d5afde5eacfe7a",
      "parents": [
        "eb0635745600a0476b08c01aee257954f234ccea"
      ],
      "author": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Wed Jul 15 10:45:32 2026 +0000"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Wed Jul 15 10:45:32 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.1.3\n"
    },
    {
      "commit": "eb0635745600a0476b08c01aee257954f234ccea",
      "tree": "b47979f381c775d473e41f7d00d70d77c011f875",
      "parents": [
        "220647ab94b73ba53df04de7c9e09a835f0b7a60"
      ],
      "author": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Wed Jul 15 10:42:35 2026 +0000"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@apache.org",
        "time": "Wed Jul 15 10:42:35 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.1.3\n"
    },
    {
      "commit": "220647ab94b73ba53df04de7c9e09a835f0b7a60",
      "tree": "aee5358b6f33bbcdd9727436cb4fc975505b1950",
      "parents": [
        "bf1bcbc843f77d19f9dd6a06325dbbd3a2cf2db2"
      ],
      "author": {
        "name": "Huaxin Gao",
        "email": "huaxin.gao11@gmail.com",
        "time": "Tue Jul 14 20:44:39 2026 -0700"
      },
      "committer": {
        "name": "Huaxin Gao",
        "email": "huaxin.gao11@gmail.com",
        "time": "Tue Jul 14 20:44:39 2026 -0700"
      },
      "message": "Update Spark 4.2.0 website metadata\n\nFollowing the Apache Spark 4.2.0 release, this PR updates two pieces of\nwebsite metadata that the release tooling does not update automatically:\n- `downloads.md`: bump the Maven dependency coordinate example from\n  `4.1.0` to `4.2.0`.\n- `site/static/versions.json`: add a `4.2.0` entry (at the top) to the\n  documentation version switcher.\n\nAuthor: Huaxin Gao \u003chuaxin.gao11@gmail.com\u003e\n\nCloses #701 from huaxingao/publish-spark-4.2.0-metadata.\n"
    },
    {
      "commit": "bf1bcbc843f77d19f9dd6a06325dbbd3a2cf2db2",
      "tree": "d17677cb4afd92670835366f45ed4c614e68020f",
      "parents": [
        "0802e95c90969b26d366e363d80de7a40423382a"
      ],
      "author": {
        "name": "Huaxin Gao",
        "email": "huaxingao@apache.org",
        "time": "Tue Jul 14 23:36:02 2026 +0000"
      },
      "committer": {
        "name": "Huaxin Gao",
        "email": "huaxingao@apache.org",
        "time": "Tue Jul 14 23:36:02 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.2.0\n"
    },
    {
      "commit": "0802e95c90969b26d366e363d80de7a40423382a",
      "tree": "0a91f5e738c04a7ae7726e36ac446911af4d8420",
      "parents": [
        "a697a9eb650bd086a93cee2a73cf45de53804d26"
      ],
      "author": {
        "name": "Huaxin Gao",
        "email": "huaxingao@apache.org",
        "time": "Tue Jul 14 23:31:29 2026 +0000"
      },
      "committer": {
        "name": "Huaxin Gao",
        "email": "huaxingao@apache.org",
        "time": "Tue Jul 14 23:31:29 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.2.0\n"
    },
    {
      "commit": "a697a9eb650bd086a93cee2a73cf45de53804d26",
      "tree": "2a3816ba739c12f42e5f9e043844b5b202fce886",
      "parents": [
        "59719624d8f4bb548e1042654e60cb787b2824cf"
      ],
      "author": {
        "name": "Nicholas Chammas",
        "email": "nicholas.chammas@gmail.com",
        "time": "Sat Jul 11 23:28:10 2026 -0700"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@pigscanfly.ca",
        "time": "Sat Jul 11 23:28:10 2026 -0700"
      },
      "message": "Revert \"Add workflow to automatically generate and commit site HTML (…\n\n…#697)\"\n\nThis reverts commit 59719624d8f4bb548e1042654e60cb787b2824cf, which appears to have broken the site.\n\nAuthor: Nicholas Chammas \u003cnicholas.chammas@gmail.com\u003e\n\nCloses #698 from nchammas/revert-automated-html.\n"
    },
    {
      "commit": "59719624d8f4bb548e1042654e60cb787b2824cf",
      "tree": "36cb48d5d601535b67075e296707bcfaa3d50a62",
      "parents": [
        "92bbf3efacea3527d228a663753d62bd8daef564"
      ],
      "author": {
        "name": "Nicholas Chammas",
        "email": "nicholas.chammas@gmail.com",
        "time": "Sat Jul 11 12:07:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 00:07:07 2026 +0800"
      },
      "message": "Add workflow to automatically generate and commit site HTML (#697)\n\n* add workflow to generate and commit HTML\n\n* ignore `site/`\n\n* allow pushes on my branch for testing\n\n* [html] allow pushes on my branch for testing\n\n* make sitemap generation more deterministic\n\n* [html] make sitemap generation more deterministic\n\n* eliminate extraneous whitespace\n\n* [html] eliminate extraneous whitespace\n\n* remove content/ symlink\n\n* update docs on building site\n\n* split pr vs asf-site workflows\n\n* clarify purpose of workflow condition\n\n* capitalization\n\n* add concurrency group\n\n* add note about `[html]`\n\n* check commit author + factor out common steps\n\n* `shell` is required in composite actions\n\n* latest build passes; remove testing branch\n\n---------\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "92bbf3efacea3527d228a663753d62bd8daef564",
      "tree": "2a3816ba739c12f42e5f9e043844b5b202fce886",
      "parents": [
        "8b23fb9af2e99d0b11c386f1024f51729558d813"
      ],
      "author": {
        "name": "Nicholas Chammas",
        "email": "nicholas.chammas@gmail.com",
        "time": "Tue Jun 30 21:19:32 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 09:19:32 2026 +0800"
      },
      "message": "Clean up page titles, render from frontmatter (#696)\n\n* clean up page titles\n\n* corresponding site html changes\n\n* rebuild html"
    },
    {
      "commit": "8b23fb9af2e99d0b11c386f1024f51729558d813",
      "tree": "a45d88fc4a8c412845e3bf9e698f9dc178e37b7e",
      "parents": [
        "cec5113345f9e24af5e44205cc137b23237026ee"
      ],
      "author": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Jun 11 07:15:21 2026 +0000"
      },
      "committer": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Jun 11 07:15:21 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.0.3\n"
    },
    {
      "commit": "cec5113345f9e24af5e44205cc137b23237026ee",
      "tree": "fe306418fbf0cfbe93499bfac84b7464b180ba9b",
      "parents": [
        "834d24827f3535ce6a4ca32b8e9d70a50d4288fa"
      ],
      "author": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Jun 11 07:11:32 2026 +0000"
      },
      "committer": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Jun 11 07:11:32 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.0.3\n"
    },
    {
      "commit": "834d24827f3535ce6a4ca32b8e9d70a50d4288fa",
      "tree": "aae92629a2b53e89f378ee646b70bf3c20180d53",
      "parents": [
        "6e1a92b4306d886c5ff899e10fa32e5cb25b50ca"
      ],
      "author": {
        "name": "Szehon Ho",
        "email": "szehon.apache@gmail.com",
        "time": "Wed Jun 03 14:43:17 2026 -0700"
      },
      "committer": {
        "name": "Szehon Ho",
        "email": "szehon.apache@gmail.com",
        "time": "Wed Jun 03 14:43:17 2026 -0700"
      },
      "message": "Document how to merge website pull requests on the Committers page\n\n## What changes were proposed in this pull request?\n\nThe Committers page (`committers.md`) currently only documents how to merge pull requests for the main `apache/spark` repository (the `merge_spark_pr.py` script). It does not explain how a committer merges pull requests to the `apache/spark-website` repository itself.\n\nThis PR adds a **\"Merging website pull requests\"** subsection under \"How to merge a pull request\" that covers:\n\n- Website PRs are merged with this repo\u0027s `merge_pr.py` script (which squashes commits, like `merge_spark_pr.py` does for the main repo).\n- This repository uses `asf-site` as its default branch (there is no `master` branch).\n- How to set up the `apache` (`PUSH_REMOTE_NAME`) and `apache-github` (`PR_REMOTE_NAME`) remotes.\n- A reminder to ensure the PR includes the regenerated `site/` HTML.\n\nThe generated `site/committers.html` was rebuilt with `jekyll build` and is included.\n\n## How was this patch tested?\n\nBuilt the site locally with `jekyll build` and verified the rendered `site/committers.html` shows the new section correctly.\n\nAuthor: Szehon Ho \u003cszehon.apache@gmail.com\u003e\n\nCloses #695 from szehon-ho/committer-docs-website-merge.\n"
    },
    {
      "commit": "6e1a92b4306d886c5ff899e10fa32e5cb25b50ca",
      "tree": "b14f6838fdfb021c81467c6b555664455c982af0",
      "parents": [
        "12a818f4529d8088649fdab77ae6c40b59f051dc"
      ],
      "author": {
        "name": "Uros Bojanic",
        "email": "221401595+uros-b@users.noreply.github.com",
        "time": "Tue Jun 02 21:49:14 2026 +0200"
      },
      "committer": {
        "name": "Uros Bojanic",
        "email": "221401595+uros-b@users.noreply.github.com",
        "time": "Tue Jun 02 21:49:14 2026 +0200"
      },
      "message": "Add Uros Bojanic to committers\n\nAdd Uros Bojanic to Spark committers.\n\nAuthor: Uros Bojanic \u003c221401595+uros-b@users.noreply.github.com\u003e\n\nCloses #694 from uros-b/add-uros-bojanic.\n"
    },
    {
      "commit": "12a818f4529d8088649fdab77ae6c40b59f051dc",
      "tree": "82d0dadfe989a5486b6da4f53392766e775cf6b1",
      "parents": [
        "626df1cbb028b852e6d16d53f86054ad2ede4813"
      ],
      "author": {
        "name": "Tian Gao",
        "email": "gaogaotiantian@hotmail.com",
        "time": "Tue Jun 02 10:37:03 2026 -0700"
      },
      "committer": {
        "name": "Tian Gao",
        "email": "gaogaotiantian@hotmail.com",
        "time": "Tue Jun 02 10:37:03 2026 -0700"
      },
      "message": "Add Tian Gao to committers\n\n\u003c!-- *Make sure that you generate site HTML with `bundle exec jekyll build`, and include the changes to the HTML in your pull request. See README.md for more information.* --\u003e\n\nAuthor: Tian Gao \u003cgaogaotiantian@hotmail.com\u003e\n\nCloses #692 from gaogaotiantian/add-tian-gao-committer.\n"
    },
    {
      "commit": "626df1cbb028b852e6d16d53f86054ad2ede4813",
      "tree": "b9da4dcf1a68222da3ceb3e51ac2ee2ba7a9f69e",
      "parents": [
        "23b1df3000db73fdcfdbbbc128517bd9b7cd0d73"
      ],
      "author": {
        "name": "Yicong Huang",
        "email": "17627829+Yicong-Huang@users.noreply.github.com",
        "time": "Mon Jun 01 18:06:20 2026 +0000"
      },
      "committer": {
        "name": "Yicong Huang",
        "email": "17627829+Yicong-Huang@users.noreply.github.com",
        "time": "Mon Jun 01 18:06:20 2026 +0000"
      },
      "message": "Add Yicong Huang to committers\n\nAuthor: Yicong Huang \u003c17627829+Yicong-Huang@users.noreply.github.com\u003e\n\nCloses #691 from Yicong-Huang/add-yicong-huang.\n"
    },
    {
      "commit": "23b1df3000db73fdcfdbbbc128517bd9b7cd0d73",
      "tree": "8c2fe83f09e244ceb17fdc888c0696abd0c9b442",
      "parents": [
        "23e90341ea0178f2a7f412b521d02794a4d0a33f"
      ],
      "author": {
        "name": "Szehon Ho",
        "email": "szehon.apache@gmail.com",
        "time": "Thu May 28 19:01:57 2026 -0700"
      },
      "committer": {
        "name": "Szehon Ho",
        "email": "szehon.apache@gmail.com",
        "time": "Thu May 28 19:01:57 2026 -0700"
      },
      "message": "Add Szehon Ho to committers\n\nAdd Szehon Ho (Databricks) to the committers list.\n\nAuthor: Szehon Ho \u003cszehon.apache@gmail.com\u003e\n\nCloses #693 from szehon-ho/add-committer-szehon.\n"
    },
    {
      "commit": "23e90341ea0178f2a7f412b521d02794a4d0a33f",
      "tree": "02bccfc527a000df3dd4163c5f8cf41a41d7d22f",
      "parents": [
        "32e2d2d3dcbe70dc0cc9cc48d33385b93b0014c4"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Wed May 27 18:27:17 2026 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Wed May 27 18:27:17 2026 +0900"
      },
      "message": "Update release policy page\n\nThis PR updates Release Policy page per [SPIP: Accelerating Apache Spark Release Cadence](https://docs.google.com/document/d/1gBoZ4KH5zQUWpgK3M7zAN7p6Glz4S_e9bO3PvQA9sQs/edit?tab\u003dt.0#heading\u003dh.vj8hviw7ebqz).\n\nAuthor: Hyukjin Kwon \u003cgurwls223@apache.org\u003e\n\nCloses #688 from HyukjinKwon/faster-release-update.\n"
    },
    {
      "commit": "32e2d2d3dcbe70dc0cc9cc48d33385b93b0014c4",
      "tree": "4279446ade679a6c8fed63ef6932ae0257c1f19d",
      "parents": [
        "e5fb0b2e60f47a883ece710094e9cd731b37c9ef"
      ],
      "author": {
        "name": "Peter Toth",
        "email": "peter.toth@gmail.com",
        "time": "Thu May 21 18:24:49 2026 +0200"
      },
      "committer": {
        "name": "Peter Toth",
        "email": "peter.toth@gmail.com",
        "time": "Thu May 21 19:47:22 2026 +0200"
      },
      "message": "Make `site/docs/latest` up-to-date with 4.1.2\n"
    },
    {
      "commit": "e5fb0b2e60f47a883ece710094e9cd731b37c9ef",
      "tree": "e82b5104dae369158e4de260d5767c34121d8372",
      "parents": [
        "0f00252907e1f53e462f65ea822958ea97b7a622"
      ],
      "author": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu May 21 14:57:50 2026 +0000"
      },
      "committer": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu May 21 14:57:50 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.1.2\n"
    },
    {
      "commit": "0f00252907e1f53e462f65ea822958ea97b7a622",
      "tree": "bb7429d4df2779a6c6844a726fa5d19ac09083de",
      "parents": [
        "44c632e1e0d64ea0e7b9a3a599cb649173696897"
      ],
      "author": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu May 21 14:53:38 2026 +0000"
      },
      "committer": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu May 21 14:53:38 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.1.2\n"
    },
    {
      "commit": "44c632e1e0d64ea0e7b9a3a599cb649173696897",
      "tree": "95069f0d2af79ba3357770f7dd6ac430420e4f4f",
      "parents": [
        "edc4668142d6460a38dd0c8acd970513d8cc4c01"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Sat May 02 15:40:53 2026 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Sat May 02 15:40:53 2026 +0900"
      },
      "message": "Add release docs for Apache Spark\n"
    },
    {
      "commit": "edc4668142d6460a38dd0c8acd970513d8cc4c01",
      "tree": "ba2c68b41cb7fded82896e6174facdff297c5da6",
      "parents": [
        "4bd04158571c6b38382e78a53cea914f31662068"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Sat May 02 15:22:30 2026 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Sat May 02 15:22:30 2026 +0900"
      },
      "message": "Add docs for Apache Spark 4.2.0-preview5\n"
    },
    {
      "commit": "4bd04158571c6b38382e78a53cea914f31662068",
      "tree": "dc47b7da7a4cdb117f3769a1dc88ef085607bd82",
      "parents": [
        "b0304afa86f8c2c102fe5c442ede6eeaa630eee8"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Sat May 02 14:12:44 2026 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Sat May 02 14:12:44 2026 +0900"
      },
      "message": "Revert \"Add docs for Apache Spark 4.2.0-preview4\"\n\nThis reverts commit b0304afa86f8c2c102fe5c442ede6eeaa630eee8.\n"
    },
    {
      "commit": "b0304afa86f8c2c102fe5c442ede6eeaa630eee8",
      "tree": "3f35151cd7a652fe5f5f8c2caf8458386ba5796f",
      "parents": [
        "2468b63ba62934d42ae7ec597106a868f6e496d4"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Sat May 02 14:03:15 2026 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Sat May 02 14:03:15 2026 +0900"
      },
      "message": "Add docs for Apache Spark 4.2.0-preview4\n"
    },
    {
      "commit": "2468b63ba62934d42ae7ec597106a868f6e496d4",
      "tree": "dc47b7da7a4cdb117f3769a1dc88ef085607bd82",
      "parents": [
        "f4375f69d58503923a3750f90c92bdb4986e5fc7"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Apr 10 00:58:24 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Apr 10 00:58:24 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.2.0-preview4\n"
    },
    {
      "commit": "f4375f69d58503923a3750f90c92bdb4986e5fc7",
      "tree": "3cd8c50985a516b7d8bd189bc902159c3c7c0cbe",
      "parents": [
        "3c9ac5db72213494e4f3d988d4258b84afe3c0cb"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Apr 10 00:54:02 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Apr 10 00:54:02 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.2.0-preview4\n"
    },
    {
      "commit": "3c9ac5db72213494e4f3d988d4258b84afe3c0cb",
      "tree": "7611a2f0ca0eafa3423bc67b186be49a624779a7",
      "parents": [
        "8f2e80875947270cb64100af70e37020657ee44e"
      ],
      "author": {
        "name": "Takuya Ueshin",
        "email": "ueshin@happy-camper.st",
        "time": "Mon Apr 06 08:55:54 2026 -0700"
      },
      "committer": {
        "name": "Takuya Ueshin",
        "email": "ueshin@happy-camper.st",
        "time": "Mon Apr 06 08:55:54 2026 -0700"
      },
      "message": "Update organization\n\nUpdates organization.\n\nAuthor: Takuya Ueshin \u003cueshin@happy-camper.st\u003e\n\nCloses #684 from ueshin/update_org.\n"
    },
    {
      "commit": "8f2e80875947270cb64100af70e37020657ee44e",
      "tree": "38000069ff13721d33a185d438590a3aecf0c415",
      "parents": [
        "c1b797262f507b4e022387bfbfc5fbdb273e0fc3"
      ],
      "author": {
        "name": "Holden Karau",
        "email": "holden@pigscanfly.ca",
        "time": "Tue Mar 24 21:32:51 2026 -0700"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@pigscanfly.ca",
        "time": "Tue Mar 24 21:32:51 2026 -0700"
      },
      "message": "[SPARK-55489] Update extended LTS period post SPIP ratification\n\nRegenerated with docker container.\n\u003cimg width\u003d\"3584\" height\u003d\"1366\" alt\u003d\"image\" src\u003d\"https://github.com/user-attachments/assets/9d9f15c4-c9dd-45f3-b803-f1bd84ccbebb\" /\u003e\n\nAuthor: Holden Karau \u003cholden@pigscanfly.ca\u003e\n\nCloses #682 from holdenk/SPARK-LTS-SPARK-55489.\n"
    },
    {
      "commit": "c1b797262f507b4e022387bfbfc5fbdb273e0fc3",
      "tree": "2c2156ed746b38ad7e2a4452fb3228d014f44f15",
      "parents": [
        "de64ff52933c16f12d213fe76f9287eb2a00dd01"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Mar 12 23:10:47 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Mar 12 23:10:47 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.2.0-preview3\n"
    },
    {
      "commit": "de64ff52933c16f12d213fe76f9287eb2a00dd01",
      "tree": "e2e3bec7229883834b6d4ace55eb9b00f136203b",
      "parents": [
        "372afaf329ffde58217a21dcdfc3e33fe8c0cacc"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Mar 12 23:06:33 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Mar 12 23:06:33 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.2.0-preview3\n"
    },
    {
      "commit": "372afaf329ffde58217a21dcdfc3e33fe8c0cacc",
      "tree": "1b096426ee85b289fd7714c7bc9278b768e8ee18",
      "parents": [
        "0de96b1faf0f68e86b3a642aa7279b9bcb0dce2c"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "17999517+celestehorgan@users.noreply.github.com",
        "time": "Fri Feb 27 14:43:56 2026 -0800"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@pigscanfly.ca",
        "time": "Fri Feb 27 14:43:56 2026 -0800"
      },
      "message": "add Apache Iceberg to index.md; add alt text to logos\n\nThis is a revision of https://github.com/apache/spark-website/pull/667; this time on the right file.\n\nThis PR adds the Iceberg logo to the index.md file of the Apache Spark website, and adds alt text to all logos on the website.\n\u003cimg width\u003d\"1144\" height\u003d\"340\" alt\u003d\"Screenshot 2026-02-02 at 17 12 30\" src\u003d\"https://github.com/user-attachments/assets/8976d453-56b3-4009-a927-3203c3df1a1c\" /\u003e\n\nThe net change looks like this.\n\nAuthor: Celeste Horgan \u003c17999517+celestehorgan@users.noreply.github.com\u003e\nAuthor: Celeste Horgan \u003cceleste.horgan@snowflake.com\u003e\n\nCloses #672 from celestehorgan/add-iceberg-2.\n"
    },
    {
      "commit": "0de96b1faf0f68e86b3a642aa7279b9bcb0dce2c",
      "tree": "4f07ed3028f3a9321a83b28b1615e181f484e7c5",
      "parents": [
        "dc5671d5c838418555bbe8719d97f4089deb706a"
      ],
      "author": {
        "name": "David Tagatac",
        "email": "dtag@amazon.com",
        "time": "Tue Feb 24 23:57:53 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 15:57:53 2026 +0800"
      },
      "message": "Update the guidance for pinging interested parties on PRs (#680)\n\n"
    },
    {
      "commit": "dc5671d5c838418555bbe8719d97f4089deb706a",
      "tree": "9deb09a95d65505f57e2ed3ef6230473e04b544c",
      "parents": [
        "bb8af614e73fbc7b917a1452c0460fcce4433f81"
      ],
      "author": {
        "name": "David Tagatac",
        "email": "dtag@amazon.com",
        "time": "Mon Feb 23 12:45:06 2026 -0800"
      },
      "committer": {
        "name": "Holden Karau",
        "email": "holden@pigscanfly.ca",
        "time": "Mon Feb 23 12:45:06 2026 -0800"
      },
      "message": "Fix a couple of typos in contributing.md\n\n1. Match the imperative voice of other bullets in the \"Contributing to JIRA maintenance\" section.\n2. \"lower case latter\" --\u003e \"lower case letter\"\n\nAuthor: David Tagatac \u003cdtag@amazon.com\u003e\n\nCloses #679 from tagatac/contrib-typos.\n"
    },
    {
      "commit": "bb8af614e73fbc7b917a1452c0460fcce4433f81",
      "tree": "9320a77119b49d893d30d0f198eb51abf0be7fa8",
      "parents": [
        "88505a7580278e0455700bc0c6db57a747430b44"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Sat Feb 14 13:32:25 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 14 13:32:25 2026 -0800"
      },
      "message": "Make `site/docs/latest` up-to-date with 4.1.1 (#677)\n\nThis PR aims to update `latest` link to 4.1.1.\n\n- https://spark.apache.org/docs/latest/\n\nCurrently, it goes to 4.1.0 still.\n\n\u003cimg width\u003d\"223\" height\u003d\"92\" alt\u003d\"Screenshot 2026-02-14 at 01 11 29\" src\u003d\"https://github.com/user-attachments/assets/524842cb-938e-43c9-bed9-79dc3e45eae0\" /\u003e\n"
    },
    {
      "commit": "88505a7580278e0455700bc0c6db57a747430b44",
      "tree": "51df61bc8e61ccbaa5aa6dba11e5eb25c3eb985d",
      "parents": [
        "3def12e7fa44ebacd4cee0c73d60f7c2b4cfee3b"
      ],
      "author": {
        "name": "Ruifeng Zheng",
        "email": "ruifengz@apache.org",
        "time": "Fri Feb 13 08:51:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 13 08:51:17 2026 +0800"
      },
      "message": "[SPARK-54784] Document the security policy on ml models (#676)\n\n* try\n\n* try\n\n* try\n\n* Apply suggestions from code review\n\nCo-authored-by: Celeste Horgan \u003c17999517+celestehorgan@users.noreply.github.com\u003e\n\n* html\n\n---------\n\nCo-authored-by: Celeste Horgan \u003c17999517+celestehorgan@users.noreply.github.com\u003e"
    },
    {
      "commit": "3def12e7fa44ebacd4cee0c73d60f7c2b4cfee3b",
      "tree": "2527150e2009774aef8a066dc90f8d6450841ecf",
      "parents": [
        "b65957bcb5f5000ad6002e37465205500d778d2c"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Wed Feb 11 01:12:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 11 01:12:58 2026 +0800"
      },
      "message": "improve build script and instruction (#675)\n\n"
    },
    {
      "commit": "b65957bcb5f5000ad6002e37465205500d778d2c",
      "tree": "556d1798ffefedbabf4741cdc01c5d6b57027232",
      "parents": [
        "eafc16b3987b055f2226b52c569e274b81390608"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Tue Feb 10 21:39:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 10 21:39:25 2026 +0800"
      },
      "message": "Add Cheng Pan to committers (#673)\n\n"
    },
    {
      "commit": "eafc16b3987b055f2226b52c569e274b81390608",
      "tree": "dc34054f6ade57558f26e8086e37e5bcaf7f0e29",
      "parents": [
        "7c0ccadaf8a450a1ea78df23f7d553d296398121"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Tue Feb 10 17:21:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 10 17:21:21 2026 +0800"
      },
      "message": "Update info for Connect Swift/Rust/.NET repo (#674)\n\n"
    },
    {
      "commit": "7c0ccadaf8a450a1ea78df23f7d553d296398121",
      "tree": "072bc557e92a6b031e7eb37fec8113e8f19d509c",
      "parents": [
        "9c54ba905f3c519319ee4ca4f6f64027003d001d"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Sun Feb 08 23:48:13 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Sun Feb 08 23:48:13 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.2.0-preview2\n"
    },
    {
      "commit": "9c54ba905f3c519319ee4ca4f6f64027003d001d",
      "tree": "4a90993e89dfff975010f23582559b2bf2cd1a32",
      "parents": [
        "3922dd030d9abd95aadd592ada8d7f3f1c3f0b2c"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Sun Feb 08 23:42:45 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Sun Feb 08 23:42:45 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.2.0-preview2\n"
    },
    {
      "commit": "3922dd030d9abd95aadd592ada8d7f3f1c3f0b2c",
      "tree": "87bd6800cba34af500ab1749fa8a31c02135aad1",
      "parents": [
        "93bc1c7c25eb16b9bf53253b1759723ca3da6ea0"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Feb 05 17:12:08 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 17:12:08 2026 -0800"
      },
      "message": "Redirect 4.1.0-preview* docs to ASF archive service (#671)\n\nSince 4.1.0 is GA, we can direct previews to reduce the burden in `spark-website` like we did before.\n- #609\n\n```\n$ git log -n1\ncommit 4058a172ee9ec48a561b0d8c20305659aec03c94 (HEAD -\u003e redirect_410_previews, dongjoon/redirect_410_previews)\nAuthor: Dongjoon Hyun \u003cdongjoon@apache.org\u003e\nDate:   Thu Feb 5 16:16:02 2026 -0800\n\n    Redirect 4.1.0-preview* docs to ASF archive service\n\n$ git show 4058a172ee9ec48a561b0d8c20305659aec03c94 --stat | tail -n3\n site/docs/4.1.0-preview4/tuning.html               |   560 -\n site/docs/4.1.0-preview4/web-ui.html               |   681 -\n 41719 files changed, 100 insertions(+), 37307043 deletions(-)\n```"
    },
    {
      "commit": "93bc1c7c25eb16b9bf53253b1759723ca3da6ea0",
      "tree": "00f92c0cc0562b30d5af825952f4703f5129c358",
      "parents": [
        "93b36d44d4b3e04163ab1e898b8ce3dbaa886fb3"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Feb 05 15:55:00 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 15:55:00 2026 -0800"
      },
      "message": "Add 4.0.2 news (#670)\n\n"
    },
    {
      "commit": "93b36d44d4b3e04163ab1e898b8ce3dbaa886fb3",
      "tree": "d3560045f4b95cc57970679e9a99fffa83902d6f",
      "parents": [
        "53d57624d1f52b05ad6a9515328146eb7882cbf7"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Feb 05 13:38:02 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 13:38:02 2026 -0800"
      },
      "message": "Add Spark 4.0.2 documentation (#669)\n\nThis PR aims to add Apache Spark 4.0.2 documentation.\n\n\u003cimg width\u003d\"197\" height\u003d\"55\" alt\u003d\"Screenshot 2026-02-05 at 12 41 04\" src\u003d\"https://github.com/user-attachments/assets/7450e220-cbed-449e-bbef-76424ff874fb\" /\u003e\n"
    },
    {
      "commit": "53d57624d1f52b05ad6a9515328146eb7882cbf7",
      "tree": "3a577428bf6e10cb6d9680e9c3c7c8164d697e41",
      "parents": [
        "e6a2f57b78d6ce8f9ab6f18d13fc525cd0a295ce"
      ],
      "author": {
        "name": "Huaxin Gao",
        "email": "huaxin.gao11@gmail.com",
        "time": "Thu Feb 05 01:35:06 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 01:35:06 2026 -0800"
      },
      "message": "Change Spark 4.2 release timeline (#668)\n\nchanged Spark 4.2 release time to the agreed time tile in the dev mailing list\n```\nMay 1th 2026 Code freeze. Release branch cut.\nMid May 2026 QA period. Focus on bug fixes, tests, stability and docs.\nGenerally, no new features merged.\nLate May 2026 Release candidates (RC), voting, etc. until final release\npasses\n```"
    },
    {
      "commit": "e6a2f57b78d6ce8f9ab6f18d13fc525cd0a295ce",
      "tree": "84117c5d1dad748e695115008f91b0ee27184f0d",
      "parents": [
        "8e1b8d17dc975413c8fb433c20cad4ae04a20e45"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Wed Jan 21 08:55:07 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 21 08:55:07 2026 +0900"
      },
      "message": "Remove MD files from 3.5.8/api/R docs (#665)\n\nThis PR aims to remove all MD files from `site/docs/3.5.8/api/R` directory.\n\n1. This is reported by @cloud-fan at https://lists.apache.org/thread/7oshw6yxv6x3tofx4cf4swkwqvmovpmw\n\n2. After checking the SVN log, it turns out that the generated docs contains MD files from the beginning somehow, https://lists.apache.org/thread/pjy2h4kbdvkc8jyhnq1ns7t0fpksg1y1 ."
    },
    {
      "commit": "8e1b8d17dc975413c8fb433c20cad4ae04a20e45",
      "tree": "212b7f91a5f3b7551966c2c52919fd78ab4ce61e",
      "parents": [
        "44d0034d016cea60e42b0678e97b122d6d3cb868"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Fri Jan 16 11:21:27 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 16 11:21:27 2026 +0900"
      },
      "message": "Add 3.5.8 news (#664)\n\nThis PR aims to add Apache Spark 3.5.8 news."
    },
    {
      "commit": "44d0034d016cea60e42b0678e97b122d6d3cb868",
      "tree": "6a38f6b18bd01a62fd2e59c7c7177154bf14062a",
      "parents": [
        "50d6b6b7ebf4494ce83b450a342f46a9de2e71c9"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Jan 15 23:58:37 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 15 23:58:37 2026 +0900"
      },
      "message": "Add Spark 3.5.8 documentation (#662)\n\nThis PR aims to add Apache Spark 3.5.8 documentation.\n\n\u003cimg width\u003d\"181\" height\u003d\"80\" alt\u003d\"Screenshot 2026-01-15 at 21 30 51\" src\u003d\"https://github.com/user-attachments/assets/141a6a01-c487-419a-9d24-6dfc7b5ac5f2\" /\u003e"
    },
    {
      "commit": "50d6b6b7ebf4494ce83b450a342f46a9de2e71c9",
      "tree": "2aa3f335ed57518c19a71ad140f720a4ea777f37",
      "parents": [
        "e767c3b8dcbb3c1f7cb46d52daf7d81401da949e"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Jan 15 08:45:39 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 15 08:45:39 2026 +0900"
      },
      "message": "Make versioning-policy up-to-date with Spark 4.2.0 (#661)\n\nApache Spark Versioning Policy page is outdated. This PR aims to make it up-to-date with Spark 4.2.0 schedule.\n\nNote that this is the last release before applying [SPIP: Accelerating Apache Spark Release Cadence](https://lists.apache.org/thread/31rx0xmwbhloljsowc9ksl6kk5vbb3r4). We decided to keep the existing policy for Spark 4.2.x.\n\n\u003e Spark 4.2.x must also follow the current policy because development has already progressed under that assumption."
    },
    {
      "commit": "e767c3b8dcbb3c1f7cb46d52daf7d81401da949e",
      "tree": "ddc5cde0b65d99080ac7d4a2586b903b920d8e52",
      "parents": [
        "c075fda707b725939effa54dc43df886aef240c3"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Jan 12 02:10:43 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Jan 12 02:10:43 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.2.0-preview1\n"
    },
    {
      "commit": "c075fda707b725939effa54dc43df886aef240c3",
      "tree": "cca9c1a7a8b55e2bb889900880a1cefeca483726",
      "parents": [
        "a428157e23215090d5ed8be9bce1e666963744c1"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Jan 12 02:05:24 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Jan 12 02:05:24 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.2.0-preview1\n"
    },
    {
      "commit": "a428157e23215090d5ed8be9bce1e666963744c1",
      "tree": "c4483b2b19f507b5ffc5a226a2b623b5a0269155",
      "parents": [
        "60066cdeccc29fd2fd4ed18cf359601c9785087c"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Jan 12 10:04:14 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 12 10:04:14 2026 +0900"
      },
      "message": "Add a bit of more description for ASF_NEXUS_TOKEN (#660)\n\nPer https://github.com/apache/spark/pull/53764"
    },
    {
      "commit": "60066cdeccc29fd2fd4ed18cf359601c9785087c",
      "tree": "3bb96f712c62ecb1f4ed1a3203f7db1483e817cf",
      "parents": [
        "3a30f6ae0deb77dcc1fb536579ab3279a366d7f4"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Jan 09 09:47:02 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Jan 09 09:47:02 2026 +0000"
      },
      "message": "Add release docs for Apache Spark 4.1.1\n"
    },
    {
      "commit": "3a30f6ae0deb77dcc1fb536579ab3279a366d7f4",
      "tree": "13f82247b5a028c5650bb1d31578d48dd6f285e3",
      "parents": [
        "c7fbd7a1f03fdb8d32de82d7e640fceffa6b05b9"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Jan 09 09:41:45 2026 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Jan 09 09:41:45 2026 +0000"
      },
      "message": "Add docs for Apache Spark 4.1.1\n"
    },
    {
      "commit": "c7fbd7a1f03fdb8d32de82d7e640fceffa6b05b9",
      "tree": "3639c0a980c943fdf390babac421927975424703",
      "parents": [
        "0f40d122e1e775ec734af72de5f557a3d1ef5895"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Jan 09 16:17:32 2026 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Jan 09 16:17:32 2026 +0900"
      },
      "message": "Document ASF_NEXUS_TOKEN to release and drop staging repository when finalizing the RC\n\nPer https://github.com/apache/spark/pull/53744\n\nAuthor: Hyukjin Kwon \u003cgurwls223@apache.org\u003e\n\nCloses #659 from HyukjinKwon/release-automation.\n"
    },
    {
      "commit": "0f40d122e1e775ec734af72de5f557a3d1ef5895",
      "tree": "f5e4b0695fbab251f7a7b7ff692861a1120408a7",
      "parents": [
        "512d20ab1346aa54df469baf9df828d285ac2620"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Jan 09 06:38:36 2026 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Jan 09 06:38:36 2026 +0900"
      },
      "message": "Recover documentation mistakenly removed in 4.1.0-preview2 release\n\nhttps://github.com/apache/spark-website/commit/e94b6c4786da5ba6c06af6320585b84fa889da7f mistakenly removed this page. This PR recovers it.\n\nAuthor: Hyukjin Kwon \u003cgurwls223@apache.org\u003e\n\nCloses #658 from HyukjinKwon/recover-docs.\n"
    },
    {
      "commit": "512d20ab1346aa54df469baf9df828d285ac2620",
      "tree": "c02622156fa294df924821d8d33d32149ba7c83c",
      "parents": [
        "8062263c578bdcb83f0f53b2ec4e7d21d4b3c485"
      ],
      "author": {
        "name": "Wenchen Fan",
        "email": "wenchen@databricks.com",
        "time": "Thu Jan 08 12:31:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 08 12:31:29 2026 +0800"
      },
      "message": "improve spark 4.1.0 release notes (#657)\n\n* improve spark 4.1 release notes\n\n* fix downloads.md\n\n* address comment\n\n* address comment"
    },
    {
      "commit": "8062263c578bdcb83f0f53b2ec4e7d21d4b3c485",
      "tree": "c6e5680655d758f39fc5a52d53aa69675e48912d",
      "parents": [
        "b92bcd8de34a77dd2c88c2547f00e2977dd154a0"
      ],
      "author": {
        "name": "huangxiaoping",
        "email": "1754789345@qq.com",
        "time": "Tue Dec 30 19:25:12 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 30 19:25:12 2025 +0800"
      },
      "message": "Remove redundant forward slash from Spark URL (#656)\n\n"
    },
    {
      "commit": "b92bcd8de34a77dd2c88c2547f00e2977dd154a0",
      "tree": "7adfac6233a991ff6b0cddcb998edc037b571b0a",
      "parents": [
        "90c156eba3c2b5927c8ff40b32b1a9e668391d39"
      ],
      "author": {
        "name": "Wenchen Fan",
        "email": "wenchen@databricks.com",
        "time": "Mon Dec 29 13:48:48 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 29 13:48:48 2025 +0800"
      },
      "message": "Introduce Cursor/VS Code support (#655)\n\n* Introduce Cursor/VS Code support\n\n* improve\n\n* Apply suggestions from code review\n\n* Apply suggestions from code review"
    },
    {
      "commit": "90c156eba3c2b5927c8ff40b32b1a9e668391d39",
      "tree": "fac962a4b197dd280a50a24cac69efb088681cc0",
      "parents": [
        "667ac6a243b04269b232789f617f8b512b832b98"
      ],
      "author": {
        "name": "Wenchen Fan",
        "email": "wenchen@databricks.com",
        "time": "Fri Dec 26 12:09:28 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 26 12:09:28 2025 +0800"
      },
      "message": "Improve document for IDE support and simplify doc build (#654)\n\n* Update developer-tools.md\n\n* Update README.md\n\n* Create run-in-container.sh\n\n* Update developer-tools.html\n\n* fix\n\n* better\n\n* Update README.md\n\n* improve\n\n* Apply suggestions from code review\n\n* final\n\n* address comments"
    },
    {
      "commit": "667ac6a243b04269b232789f617f8b512b832b98",
      "tree": "5d6356ed73835a5d932abcaadbc754c165b24282",
      "parents": [
        "bf81ea86ede54e92f314ff6cb916a48174252bf4"
      ],
      "author": {
        "name": "Tian Gao",
        "email": "gaogaotiantian@hotmail.com",
        "time": "Wed Dec 17 19:32:37 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 18 11:32:37 2025 +0800"
      },
      "message": "Document sbt build issues with IDEs (#653)\n\n* Document sbt build issues with IDEs\n\nAdded troubleshooting tips for using sbt with IDEs.\n\n* Clarify sbt usage in IDEs section\n\n* Revise cache clearing instructions in developer-tools.md\n\nUpdated instructions for clearing cache and artifacts.\n\n* Update HTML file"
    },
    {
      "commit": "bf81ea86ede54e92f314ff6cb916a48174252bf4",
      "tree": "578f5fb510c57cb2276b44a50565ab99059df433",
      "parents": [
        "6bb3f0e4e4bd7e6716a7b4bcada24445d96599c0"
      ],
      "author": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Tue Dec 16 12:38:19 2025 +0000"
      },
      "committer": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Tue Dec 16 12:38:19 2025 +0000"
      },
      "message": "Add release docs for Apache Spark 4.1.0\n"
    },
    {
      "commit": "6bb3f0e4e4bd7e6716a7b4bcada24445d96599c0",
      "tree": "583d60a6e6c421b35dfad6feef4b7548eee3da9f",
      "parents": [
        "4ba8b2e97a287c63929d83a495a89f9b77f8a303"
      ],
      "author": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Tue Dec 16 12:33:47 2025 +0000"
      },
      "committer": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Tue Dec 16 12:33:47 2025 +0000"
      },
      "message": "Add docs for Apache Spark 4.1.0\n"
    },
    {
      "commit": "4ba8b2e97a287c63929d83a495a89f9b77f8a303",
      "tree": "ef5ae8051c3ff3900a91e60a79c60ab695cb02be",
      "parents": [
        "db5ecf48809b564f6d834b558071c59c92112680"
      ],
      "author": {
        "name": "Kent Yao",
        "email": "yao@apache.org",
        "time": "Fri Dec 12 11:14:33 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 12 11:14:33 2025 +0800"
      },
      "message": "Update organization (#652)\n\n"
    },
    {
      "commit": "db5ecf48809b564f6d834b558071c59c92112680",
      "tree": "c806e8265a466803dc124e2168819d60cd74f4a3",
      "parents": [
        "d4e13160eb071b14acf11cf76006b144a4dc93a0"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Wed Nov 19 19:52:48 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 19 19:52:48 2025 -0800"
      },
      "message": "Update https://spark.apache.org/docs/preview/ to target 4.1.0-preview4 (#651)\n\n"
    },
    {
      "commit": "d4e13160eb071b14acf11cf76006b144a4dc93a0",
      "tree": "688488b640d50204353cf702ed79a98c1900074a",
      "parents": [
        "e33e2e391292d01d7a2d4c818bc5618b06b34e3c"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Wed Nov 19 18:11:44 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 19 18:11:44 2025 -0800"
      },
      "message": "Add Spark 4.1.0-preview4 news (#650)\n\nThis PR aims to add a new page for 4.1.0-preview4.\n\n\u003cimg width\u003d\"279\" height\u003d\"277\" alt\u003d\"Screenshot 2025-11-19 at 17 41 12\" src\u003d\"https://github.com/user-attachments/assets/fce9e46b-5cae-4224-90c0-fc65f6cee79b\" /\u003e\n"
    },
    {
      "commit": "e33e2e391292d01d7a2d4c818bc5618b06b34e3c",
      "tree": "9b85a2568202181d431c5b37ee2d8ec7820a613f",
      "parents": [
        "bac3f8c9aa34285e8a55bdead74ecba1d1c01cd7"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Wed Nov 19 17:02:25 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 19 17:02:25 2025 -0800"
      },
      "message": "Add Spark 4.1.0-preview4 docs (#649)\n\n"
    },
    {
      "commit": "bac3f8c9aa34285e8a55bdead74ecba1d1c01cd7",
      "tree": "7b15dec1baff84f7a7cff27b59285192090423c3",
      "parents": [
        "9df8838b8a50189b6500d0fafbf68c9f14687af9"
      ],
      "author": {
        "name": "Allison Wang",
        "email": "allison.wang@databricks.com",
        "time": "Mon Nov 17 15:34:25 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 17 15:34:25 2025 -0800"
      },
      "message": "Add RDD Programming Guide to llms.txt (#648)\n\n"
    },
    {
      "commit": "9df8838b8a50189b6500d0fafbf68c9f14687af9",
      "tree": "f558f9337a8e6c2ec498d844aba3ecf1d1197351",
      "parents": [
        "e6965387854f3b2550f95df2b25ce27dfd611a51"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Nov 13 15:07:42 2025 -0800"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Nov 13 15:07:42 2025 -0800"
      },
      "message": "Move llms.txt under docs\n\nThis PR moves llms.txt to docs/llms.txt as it brings to the whole doc instead of the site itself.\n\nAuthor: Hyukjin Kwon \u003cgurwls223@apache.org\u003e\n\nCloses #647 from HyukjinKwon/move-llms-docs.\n"
    },
    {
      "commit": "e6965387854f3b2550f95df2b25ce27dfd611a51",
      "tree": "23dbe79dc6d52a8e28f48247f474db66a60fdd43",
      "parents": [
        "dd652c40de1ecb53a7cb02a8e458dc0a17c9fe1e"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Nov 13 14:30:10 2025 -0800"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Nov 13 14:30:10 2025 -0800"
      },
      "message": "Add llms.txt into the site\u0027s config\n\nThis PR explicitly includes `llms.txt` into the site.\n\nAuthor: Hyukjin Kwon \u003cgurwls223@apache.org\u003e\n\nCloses #646 from HyukjinKwon/add_llms.\n"
    },
    {
      "commit": "dd652c40de1ecb53a7cb02a8e458dc0a17c9fe1e",
      "tree": "88a3b31f7978b45e84a6fd7470b8994be94c801d",
      "parents": [
        "42ffe58c26775029b9480b0cfe4c2bb54193a6ba"
      ],
      "author": {
        "name": "Allison Wang",
        "email": "allison.wang@databricks.com",
        "time": "Wed Nov 12 17:45:09 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 12 17:45:09 2025 -0800"
      },
      "message": "Add llms.txt file to Spark documentation root (#645)\n\n* add llms.txt"
    },
    {
      "commit": "42ffe58c26775029b9480b0cfe4c2bb54193a6ba",
      "tree": "9af6ca5a828063c3cffd323ae9e1c4e321438e2d",
      "parents": [
        "5b3a95164fc3b1daf7aa407111eb85c71656a55c"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Mon Nov 10 08:48:56 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 10 08:48:56 2025 -0800"
      },
      "message": "Rename docs/_site to 4.1.0-preview2 (#642)\n\nThis aims to rename `docs/_site` to `docs/4.1.0-preview2` because it seems to be added mistakenly."
    },
    {
      "commit": "5b3a95164fc3b1daf7aa407111eb85c71656a55c",
      "tree": "f7cd59921a7678105e5186338a7d7b52a419556e",
      "parents": [
        "af42186a62b453b382482f3dc3cafacd751686aa"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Sat Nov 08 21:09:53 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 09 13:09:53 2025 +0800"
      },
      "message": "Redirect doc locations for 3.5.[0-5] to ASF Archive Service (#643)\n\n"
    },
    {
      "commit": "af42186a62b453b382482f3dc3cafacd751686aa",
      "tree": "1d9910d8d616d83a163fa3f12d3453abed18964d",
      "parents": [
        "321b83c983e888b1f762e0a4dde9aa36c4d11c2e"
      ],
      "author": {
        "name": "Zhenhua Wang",
        "email": "wzh_zju@163.com",
        "time": "Sun Nov 09 12:00:44 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 09 12:00:44 2025 +0800"
      },
      "message": "Update organization (#644)\n\nCo-authored-by: root \u003croot@adb-perf-test011122130169.ea134\u003e"
    },
    {
      "commit": "321b83c983e888b1f762e0a4dde9aa36c4d11c2e",
      "tree": "d47423dd345990eaeeca8a04f9e5ca36e785af3d",
      "parents": [
        "41e0e3c6a8a2eb5b56b4f4a207251b631f549a8c"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Fri Nov 07 14:59:47 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 07 14:59:47 2025 -0800"
      },
      "message": "Add Spark 4.0.1 to versions.json (#641)\n\nThis PR aims to fix a missing link for Apache Spark 4.1.0 PySpark docs.\n\nAccording to 4.1.0-preview3 PySpark API docs, we are missing 4.0.1 currently.\n\n- https://spark.apache.org/docs/4.1.0-preview3/api/python/index.html\n\n\u003cimg width\u003d\"179\" height\u003d\"226\" alt\u003d\"Screenshot 2025-11-07 at 14 16 33\" src\u003d\"https://github.com/user-attachments/assets/8fcf20ba-38fb-4251-ab11-01d5e00c416d\" /\u003e\n"
    },
    {
      "commit": "41e0e3c6a8a2eb5b56b4f4a207251b631f549a8c",
      "tree": "b739eb39364f41da499a52241fe5acca98678adf",
      "parents": [
        "476a1f74cf74ce23c588a98698138a655e34a0ff"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Oct 30 00:49:37 2025 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Oct 30 00:49:37 2025 +0000"
      },
      "message": "Add release docs for Apache Spark 4.1.0-preview3\n"
    },
    {
      "commit": "476a1f74cf74ce23c588a98698138a655e34a0ff",
      "tree": "14a5e93df15c55219fadab774c0bda4231916ac1",
      "parents": [
        "778f1812ed08af89f17a337b1f1ebbd28f8aeef2"
      ],
      "author": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Oct 30 00:43:37 2025 +0000"
      },
      "committer": {
        "name": "HyukjinKwon",
        "email": "gurwls223@apache.org",
        "time": "Thu Oct 30 00:43:37 2025 +0000"
      },
      "message": "Add docs for Apache Spark 4.1.0-preview3\n"
    },
    {
      "commit": "778f1812ed08af89f17a337b1f1ebbd28f8aeef2",
      "tree": "99a113812ce5e24cb15ad970d408b5f0700aa002",
      "parents": [
        "3c0137d9037f903ea22c7a1125f157fe17ebb457"
      ],
      "author": {
        "name": "Jules Damji",
        "email": "dmatrix@comcast.net",
        "time": "Mon Oct 27 08:05:15 2025 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Oct 27 08:05:15 2025 +0900"
      },
      "message": "[DOC] removed deadlinks from the events/conferences; replaced with videoplay list from early Spark Summits\n\n - Removed deadlinks from events/conferences\n - spark-summit.org website archives no longer accessible, resulting in a 404 error page; not a good look for the page\n - replaced with a playlist of the most recordings from previous Spark Summit years (2013-2017)\n\nAuthor: Jules Damji \u003cdmatrix@comcast.net\u003e\nAuthor: Hyukjin Kwon \u003cgurwls223@gmail.com\u003e\n\nCloses #640 from dmatrix/br_jsd_remove_more_deadlinks_community_page.\n"
    },
    {
      "commit": "3c0137d9037f903ea22c7a1125f157fe17ebb457",
      "tree": "92f7ca358612287d6d6d4c0ccba7698b8f7a7fcb",
      "parents": [
        "e94b6c4786da5ba6c06af6320585b84fa889da7f"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Oct 10 11:05:13 2025 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Oct 10 11:05:13 2025 +0900"
      },
      "message": "Fix download links for 4.1.0 preview2\n\nThis PR proposes to fix the download links for 4.1.0 preview2\n\nAuthor: Hyukjin Kwon \u003cgurwls223@apache.org\u003e\n\nCloses #639 from HyukjinKwon/fix-links.\n"
    },
    {
      "commit": "e94b6c4786da5ba6c06af6320585b84fa889da7f",
      "tree": "7e26fd44870443d16a6c84583965430f70912574",
      "parents": [
        "5fef8a1c1148410fef1a61bb09d49c01f5f0ecde"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Sep 29 13:26:44 2025 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Sep 29 13:26:44 2025 +0900"
      },
      "message": "Add release docs for Apache Spark 4.1.0-preview2\n"
    },
    {
      "commit": "5fef8a1c1148410fef1a61bb09d49c01f5f0ecde",
      "tree": "a97dc30ba30441e51b011b6c2ab09410f9d7a622",
      "parents": [
        "7417ec5747c5616c5b6dbf913d6c3c90a1589afb"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Sep 29 12:56:16 2025 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Mon Sep 29 12:56:16 2025 +0900"
      },
      "message": "Add docs for Apache Spark\n"
    },
    {
      "commit": "7417ec5747c5616c5b6dbf913d6c3c90a1589afb",
      "tree": "91e171c3c8a5c860263c520b8f46cc8eff271fcc",
      "parents": [
        "ee610909a1ec3c5b864f32d1b1d62b14fafc2fc6"
      ],
      "author": {
        "name": "Anton Okolnychyi",
        "email": "aokolnychyi@apache.org",
        "time": "Wed Sep 24 20:57:20 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 24 20:57:20 2025 +0200"
      },
      "message": "Update Spark committers list to include Anton Okolnychyi (#638)\n\n"
    },
    {
      "commit": "ee610909a1ec3c5b864f32d1b1d62b14fafc2fc6",
      "tree": "03748a0a4a413b0805dd5fce08f255fa4b2f89f2",
      "parents": [
        "d781ac9e250f62cdc596b022881ba0e48211abfd"
      ],
      "author": {
        "name": "Peter Toth",
        "email": "peter.toth@gmail.com",
        "time": "Wed Sep 24 20:00:29 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 24 11:00:29 2025 -0700"
      },
      "message": "Add Spark 3.5.7 release notes (#637)\n\n\u003cimg width\u003d\"1475\" height\u003d\"1189\" alt\u003d\"spark-3 5 7-download\" src\u003d\"https://github.com/user-attachments/assets/8a331c60-a85d-4c96-ba89-aeaf8c20ce0b\" /\u003e\n\u003cimg width\u003d\"1434\" height\u003d\"334\" alt\u003d\"spark-3 5 7 -news\" src\u003d\"https://github.com/user-attachments/assets/c83e97ba-e35c-43f7-91a0-0df43b1d1782\" /\u003e\n\u003cimg width\u003d\"1473\" height\u003d\"700\" alt\u003d\"spark-3 5 7-documentation-versions\" src\u003d\"https://github.com/user-attachments/assets/9dc52631-7731-489a-9019-78e735572a38\" /\u003e\n\u003cimg width\u003d\"1398\" height\u003d\"1124\" alt\u003d\"spark-3 5 7-release-notes\" src\u003d\"https://github.com/user-attachments/assets/045f5de4-5974-417d-968f-a6faa4ca6b77\" /\u003e\n"
    },
    {
      "commit": "d781ac9e250f62cdc596b022881ba0e48211abfd",
      "tree": "e635c9988d31f2c942eafb44d2d7ee235478f7fa",
      "parents": [
        "64c1b045ab7304fe1e701801a0627f3ca03b4379"
      ],
      "author": {
        "name": "Peter Toth",
        "email": "peter.toth@gmail.com",
        "time": "Wed Sep 24 13:38:14 2025 +0200"
      },
      "committer": {
        "name": "Peter Toth",
        "email": "peter.toth@gmail.com",
        "time": "Wed Sep 24 13:38:14 2025 +0200"
      },
      "message": "Fix TOC of release process documentation\n\nThis PR updates TOC of `release-process.md` and removes trademark symbol as it seems inconsistent with other pars of the document.\n\nThis PR was generated with `claude-sonnet-4` and was reviewed manually.\n\nAuthor: Peter Toth \u003cpeter.toth@gmail.com\u003e\n\nCloses #636 from peter-toth/release-process-toc-fixes.\n"
    },
    {
      "commit": "64c1b045ab7304fe1e701801a0627f3ca03b4379",
      "tree": "ab0003c6657ce81372eb0b3d103841fbbebcdd00",
      "parents": [
        "0cff6daeabf7df5a3742829370d7ef9fcbbc211c"
      ],
      "author": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Tue Sep 23 19:48:54 2025 +0000"
      },
      "committer": {
        "name": "dongjoon-hyun",
        "email": "dongjoon@apache.org",
        "time": "Tue Sep 23 19:48:54 2025 +0000"
      },
      "message": "Add docs for Apache Spark 3.5.7\n"
    },
    {
      "commit": "0cff6daeabf7df5a3742829370d7ef9fcbbc211c",
      "tree": "e2b22d473bb80ae7bb63f6be9934dce6597ac20e",
      "parents": [
        "0ca0223f29b707f922fc9f7cbbf3b1f472ec5468"
      ],
      "author": {
        "name": "Bjørn Jørgensen",
        "email": "bjornjorgensen@gmail.com",
        "time": "Mon Sep 22 22:29:12 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 22 13:29:12 2025 -0700"
      },
      "message": "Update `rexml` to version 3.4.4 (#635)\n\n```\n~/github/spark-website$ bundle update rexml\nFetching gem metadata from https://rubygems.org/..........\nResolving dependencies...\nResolving dependencies...\nUsing rexml 3.4.4 (was 3.4.1)\nInstalling sassc 2.4.0 with native extensions\nFetching jekyll-sass-converter 2.2.0\nInstalling jekyll-sass-converter 2.2.0\nFetching jekyll 4.4.1\nInstalling jekyll 4.4.1\nBundle updated!\nbjorn@128:~/github/spark-website$ bundle exec jekyll build\n/home/bjorn/github/spark-website/.local_ruby_bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid.rb:72: warning: bigdecimal was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.4.0.\nYou can add bigdecimal to your Gemfile or gemspec to silence this warning.\nConfiguration file: /home/bjorn/github/spark-website/_config.yml\n            Source: /home/bjorn/github/spark-website\n       Destination: /home/bjorn/github/spark-website/site\n Incremental build: disabled. Enable with --incremental\n      Generating... \n                    done in 1.388 seconds.\n Auto-regeneration: disabled. Use --watch to enable.\n```\n\nI get this now \n\n\u003cimg width\u003d\"1341\" height\u003d\"774\" alt\u003d\"image\" src\u003d\"https://github.com/user-attachments/assets/f08e116f-bb52-4b24-bfe2-ae04fe432f31\" /\u003e\n"
    },
    {
      "commit": "0ca0223f29b707f922fc9f7cbbf3b1f472ec5468",
      "tree": "91a29904928839e9ded69b184a9fbff8b74cad1d",
      "parents": [
        "202781c22e69fd62aacb05425468a24ba94feb09"
      ],
      "author": {
        "name": "Peter Toth",
        "email": "peter.toth@gmail.com",
        "time": "Fri Sep 19 19:48:26 2025 +0200"
      },
      "committer": {
        "name": "Peter Toth",
        "email": "peter.toth@gmail.com",
        "time": "Fri Sep 19 19:48:26 2025 +0200"
      },
      "message": "Update gpg key generation\n\nThis PR:\n- updates `release-process.md` with an up to date gpg key generation process using ECC keys\n- adds a note that the `Release Apache Spark` GitHub action only works with gpg keys that contain `apache.org` email\n\nAuthor: Peter Toth \u003cpeter.toth@gmail.com\u003e\n\nCloses #634 from peter-toth/update-gpg-key-generation.\n"
    },
    {
      "commit": "202781c22e69fd62aacb05425468a24ba94feb09",
      "tree": "b777a2599188d58ef464fd19a5c8c44c7056311a",
      "parents": [
        "2643825fec0c3f46b7273a4dc659782d98eca3ca"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Thu Sep 11 09:55:00 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 11 09:55:00 2025 -0700"
      },
      "message": "Update `.asf.yaml` with new `README.md` link (#630)\n\nThis PR aims to update `.asf.yaml` with new `README.md` link.\n\nASF Infra team archived the old page in favor of GitHub README.md.\n\n\u003e The authoritative version of this material is now at https://github.com/apache/infrastructure-asfyaml/blob/main/README.md, and this page is ARCHIVED. This means that improvements to the README page may not show up immediately on this page."
    },
    {
      "commit": "2643825fec0c3f46b7273a4dc659782d98eca3ca",
      "tree": "15ff83b98cebacbd2f2d9fa58bc70ba85df612ea",
      "parents": [
        "57be55a707b25d39f3d401e02a702480ecf0d154"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Wed Sep 10 07:56:54 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 10 07:56:54 2025 -0700"
      },
      "message": "Make versioning-policy up-to-date with Spark 4.1.0 (#627)\n\nApache Spark Versioning Policy page is outdated.\n\nSince Apache Spark 4.0.0 was announced on May 23, 2025, 4.1.0 is expected after 6 months from that. It means November 23, 2025.\n\nThis PR aims to make it up-to-date with Spark 4.1.0 schedule."
    },
    {
      "commit": "57be55a707b25d39f3d401e02a702480ecf0d154",
      "tree": "c9531b57258dee818d5edc634835dfb661d1111d",
      "parents": [
        "df693f7653e898fad8ee0d0abdac4d41d71c5a04"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Tue Sep 09 10:03:21 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 09 10:03:21 2025 -0700"
      },
      "message": "Update `GraphX` menu according to the deprecation (#629)\n\nThis PR aims to update `GraphX` menu to be clear and consistent with [the previous vote result on dev@spark mailing list](https://lists.apache.org/thread/2nd08qpr8nwbtog5bgnpfgkn1r42cd5m) .\n\n**AFTER**\n\u003cimg width\u003d\"251\" height\u003d\"272\" alt\u003d\"Screenshot 2025-09-09 at 09 33 52\" src\u003d\"https://github.com/user-attachments/assets/6ecfc08e-ee0d-4a8e-87af-7f077c314e7c\" /\u003e\n"
    },
    {
      "commit": "df693f7653e898fad8ee0d0abdac4d41d71c5a04",
      "tree": "55c06f8cb7c4ccadb9fc68d605fc2d4c85d3a828",
      "parents": [
        "c3f07a00fe5c6262714505bbf3a2813a7c1081e3"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Mon Sep 08 20:39:26 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 08 20:39:26 2025 -0700"
      },
      "message": "Update `Gemfile` to allow Ruby 3.0+ explicitly (#628)\n\nWe had better match `spark-website` with Apache Spark main repository.\n\n- https://github.com/apache/spark/pull/52258\n\nSince #610 , `spark-website` repository CI has been using only `Ruby 3` via `Ubuntu 24.04` CI too.\n- https://github.com/apache/spark-website/pull/610\n\n```\n$ docker run -it --rm ubuntu:24.04 bash\nroot@80f44c120f0f:/# apt-get update -y\n\nroot@80f44c120f0f:/# ruby --version\nruby 3.2.3 (2024-01-18 revision 52bb2ac0a6) [aarch64-linux-gnu]\n```\n\nRuby 3.1 and below have been in the EOL status technically. So, it\u0027s not a surprise when one of our Ruby dependencies drops Ruby 3.1 and older support completely at any point of time.\n\nhttps://www.ruby-lang.org/en/downloads/branches/\n\n```\nRuby 3.1\nstatus: eol\nrelease date: 2021-12-25\nnormal maintenance until: 2024-04-01\nEOL: 2025-03-26\n```"
    },
    {
      "commit": "c3f07a00fe5c6262714505bbf3a2813a7c1081e3",
      "tree": "49a6adceaf9be97bb8d0d18619844da523215765",
      "parents": [
        "13a36992d795bcd2d8dfebd47964914b0e22e7d9"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Sat Sep 06 21:45:54 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 06 21:45:54 2025 -0700"
      },
      "message": "Add 4.0.1 news (#625)\n\n\u003cimg width\u003d\"1203\" height\u003d\"557\" alt\u003d\"Screenshot 2025-09-06 at 21 02 06\" src\u003d\"https://github.com/user-attachments/assets/da6ab796-9b05-42df-8b48-7063d7fedac0\" /\u003e\n\n\u003cimg width\u003d\"1225\" height\u003d\"542\" alt\u003d\"Screenshot 2025-09-06 at 21 02 16\" src\u003d\"https://github.com/user-attachments/assets/dda8f8d2-97f3-4c0d-afb2-6e40ef6c8d4c\" /\u003e\n\n\u003cimg width\u003d\"1216\" height\u003d\"372\" alt\u003d\"Screenshot 2025-09-06 at 21 03 45\" src\u003d\"https://github.com/user-attachments/assets/196322f4-4ae5-4f9f-ad1d-9e444a65700f\" /\u003e\n\n\u003cimg width\u003d\"1224\" height\u003d\"585\" alt\u003d\"Screenshot 2025-09-06 at 21 03 54\" src\u003d\"https://github.com/user-attachments/assets/13818739-8c24-4679-b7dc-c56cb7d24b52\" /\u003e\n"
    },
    {
      "commit": "13a36992d795bcd2d8dfebd47964914b0e22e7d9",
      "tree": "8166b332a87d23247efec267ad984421ab9e8837",
      "parents": [
        "5cae5a3ef7a75320285d0e4eed43e79c709e59ef"
      ],
      "author": {
        "name": "Dongjoon Hyun",
        "email": "dongjoon@apache.org",
        "time": "Sat Sep 06 08:09:26 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 06 08:09:26 2025 -0700"
      },
      "message": "Add Spark 4.0.1 docs (#624)\n\n"
    },
    {
      "commit": "5cae5a3ef7a75320285d0e4eed43e79c709e59ef",
      "tree": "539a7babc1f14be016da5c50368bfedaed9da639",
      "parents": [
        "1da54afcef600f3f7fc9b302f69a26826bf3343c"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Sep 05 08:04:41 2025 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Fri Sep 05 08:04:41 2025 +0900"
      },
      "message": "Add the instruction of using GitHub Actions to make a release\n\nThis PR proposes to describe how to use GitHub Actions to make a release\n\nAuthor: Hyukjin Kwon \u003cgurwls223@apache.org\u003e\n\nCloses #623 from HyukjinKwon/update-release-process-automation.\n"
    },
    {
      "commit": "1da54afcef600f3f7fc9b302f69a26826bf3343c",
      "tree": "cde2af3d6b23cccda56282c5da67bf2d08cb3e2f",
      "parents": [
        "1221229702dacefe080a0a83a96e54f431407902"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Wed Sep 03 15:52:51 2025 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Wed Sep 03 15:52:51 2025 +0900"
      },
      "message": "Fix corrupt files in docs at Spark 4.1.0 preview1\n"
    },
    {
      "commit": "1221229702dacefe080a0a83a96e54f431407902",
      "tree": "20ae2bec2c09db1a6f524ec944f01063ca7e8b58",
      "parents": [
        "3b5344869499219ca90582eb1389f322c5d1a608"
      ],
      "author": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Wed Sep 03 09:39:10 2025 +0900"
      },
      "committer": {
        "name": "Hyukjin Kwon",
        "email": "gurwls223@apache.org",
        "time": "Wed Sep 03 09:39:10 2025 +0900"
      },
      "message": "Fix typos in release docs for Apache Spark 4.1.0-preview1\n"
    }
  ],
  "next": "3b5344869499219ca90582eb1389f322c5d1a608"
}
