)]}'
{
  "log": [
    {
      "commit": "94413643df7e1746b03286d01ad59c0e00aff10b",
      "tree": "3b670a0c57be5ffc212dc0b201e07a9cf6cb2eea",
      "parents": [
        "32f67477f692453616d2fa98a05a37c5eb4cae49"
      ],
      "author": {
        "name": "Kevin Liu",
        "email": "kevinjqliu@users.noreply.github.com",
        "time": "Tue Mar 03 02:22:19 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 03 09:22:19 2026 +0200"
      },
      "message": "CI: Add CodeQL workflow for GitHub Actions security scanning (#29)\n\n* CI: Add CodeQL workflow for GitHub Actions security scanning\n\n* CI: Add CodeQL workflow for GitHub Actions security scanning"
    },
    {
      "commit": "32f67477f692453616d2fa98a05a37c5eb4cae49",
      "tree": "ad94263eb268bd1cefa17badd637e0f8644d3c4b",
      "parents": [
        "0e110332d95d94a6a9d85efdffae0a31caf5419b"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Wed Dec 31 15:59:02 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 31 15:59:02 2025 -0700"
      },
      "message": "feat: Add microbenchmark for string functions (#26)\n\n"
    },
    {
      "commit": "0e110332d95d94a6a9d85efdffae0a31caf5419b",
      "tree": "e5ed643fc517a6e852c8a322c72e1a042dc35b53",
      "parents": [
        "af27848bd345df60c06f5f9fe9bbb2a547bdf113"
      ],
      "author": {
        "name": "Oleks V",
        "email": "comphead@users.noreply.github.com",
        "time": "Tue Dec 09 10:52:05 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 09 10:52:05 2025 -0800"
      },
      "message": "Update TPCDS files (#25)\n\nCo-authored-by: ovoievodin \u003co_voievodin@apple.com\u003e"
    },
    {
      "commit": "af27848bd345df60c06f5f9fe9bbb2a547bdf113",
      "tree": "1e44cf848756febb5cd31890418fcc59a6c96ce3",
      "parents": [
        "c472383a2e0570c85766cd8ec946614dd4fda542"
      ],
      "author": {
        "name": "Oleks V",
        "email": "comphead@users.noreply.github.com",
        "time": "Wed Nov 26 17:22:53 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 26 17:22:53 2025 -0800"
      },
      "message": "feat: add TPC-DS data (#24)\n\n* chore: support specific query\n\n* Adding TPCDS SF1 example data along with updated `gen.sh`\n\n---------\n\nCo-authored-by: ovoievodin \u003co_voievodin@apple.com\u003e"
    },
    {
      "commit": "c472383a2e0570c85766cd8ec946614dd4fda542",
      "tree": "8ddfd51cc713ee2344d4b3b29509a7c190f9d7d9",
      "parents": [
        "e82732f0f55998588ebe41cc49760575e82842db"
      ],
      "author": {
        "name": "Oleks V",
        "email": "comphead@users.noreply.github.com",
        "time": "Mon Sep 29 08:18:32 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 29 09:18:32 2025 -0600"
      },
      "message": "chore: support specific query (#23)\n\nCo-authored-by: ovoievodin \u003co_voievodin@apple.com\u003e"
    },
    {
      "commit": "e82732f0f55998588ebe41cc49760575e82842db",
      "tree": "4b7d9e857e09b1649dd115334c8c03e9d7831bc6",
      "parents": [
        "3668e3918d9d636c726a805bd3d727813cecd96c"
      ],
      "author": {
        "name": "Zhen Wang",
        "email": "643348094@qq.com",
        "time": "Sat Apr 05 19:36:49 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 05 05:36:49 2025 -0600"
      },
      "message": "Fix comparing results example in readme (#20)\n\n"
    },
    {
      "commit": "3668e3918d9d636c726a805bd3d727813cecd96c",
      "tree": "298f88cbe11a9b09b5883d502073cceb221ebcf3",
      "parents": [
        "86da77bdb8bf99ad67a3ac05c267fabeca76c3d3"
      ],
      "author": {
        "name": "Onur Satici",
        "email": "onursatici@users.noreply.github.com",
        "time": "Fri Nov 01 14:48:32 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 01 08:48:32 2024 -0600"
      },
      "message": "fix q35 (#17)\n\n"
    },
    {
      "commit": "86da77bdb8bf99ad67a3ac05c267fabeca76c3d3",
      "tree": "57f93f6adc72a8de6546c2340956cbcc0946ef97",
      "parents": [
        "42335ac933f07ed6e4def57d878df09331d22883"
      ],
      "author": {
        "name": "Onur Satici",
        "email": "onursatici@users.noreply.github.com",
        "time": "Thu Oct 31 14:34:21 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 31 08:34:21 2024 -0600"
      },
      "message": "remove config flag conflict in datafusion runner (#16)\n\n"
    },
    {
      "commit": "42335ac933f07ed6e4def57d878df09331d22883",
      "tree": "cd28c33925d1f3fd9a3df21da280cf2752dfaa3f",
      "parents": [
        "004e2325181de2ec73b9dbdae09dd954999596de"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Thu Oct 10 16:18:29 2024 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 10 16:18:29 2024 -0600"
      },
      "message": "Add TPC-DS scripts and documentation (#7)\n\n* rough out tpc-ds conversion script\r\n\r\n* save progress\r\n\r\n* add optimized version of q72\r\n\r\n* use optimized version of q72 by default\r\n\r\n* improve script\r\n\r\n* improve script\r\n\r\n* minor change\r\n\r\n* save\r\n\r\n* fix merge conflict"
    },
    {
      "commit": "004e2325181de2ec73b9dbdae09dd954999596de",
      "tree": "46618dcda84199b36219de9f30bf858615ea8120",
      "parents": [
        "6fe512fea0284f8545d14f593b980c67a6f77856"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Tue Aug 20 16:18:16 2024 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 20 16:18:16 2024 -0600"
      },
      "message": "Update scripts to support TPC-DS (#12)\n\n* Update scripts to support TPC-DS\r\n\r\n* output path\r\n\r\n* fix typo\r\n\r\n* Update runners/datafusion-comet/README.md\r\n\r\nCo-authored-by: Liang-Chi Hsieh \u003cviirya@gmail.com\u003e\r\n\r\n* remove duplicate line\r\n\r\n* remove duplicate line\r\n\r\n---------\r\n\r\nCo-authored-by: Liang-Chi Hsieh \u003cviirya@gmail.com\u003e"
    },
    {
      "commit": "6fe512fea0284f8545d14f593b980c67a6f77856",
      "tree": "e187e380ee472f0bb182cb2feed2b0db68397355",
      "parents": [
        "be69b68df97a33d878093cfd039fca1f2b36d70b"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Thu Jul 11 06:18:26 2024 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 11 06:18:26 2024 -0600"
      },
      "message": "Import DataFusion Rust runner from datafusion-contrib (#6)\n\n* datafusion runner in Rust\r\n\r\n* Update runners/datafusion-rust/src/main.rs\r\n\r\nCo-authored-by: Liang-Chi Hsieh \u003cviirya@gmail.com\u003e\r\n\r\n---------\r\n\r\nCo-authored-by: Liang-Chi Hsieh \u003cviirya@gmail.com\u003e"
    },
    {
      "commit": "be69b68df97a33d878093cfd039fca1f2b36d70b",
      "tree": "90cee90d3d98a2f7d85ecbea612fcdd8e608a4de",
      "parents": [
        "97ee9f7ad96a1403a16c675e8941883b827bf798"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Thu May 30 19:12:13 2024 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 30 19:12:13 2024 -0600"
      },
      "message": "Add script to generate comparison of two benchmark runs (#5)\n\n* Add script to generate comparison of two benchmark runs\r\n\r\n* rename script\r\n\r\n* rename script\r\n\r\n* updates\r\n\r\n* add another chart style\r\n\r\n* improve script\r\n\r\n* support more than 2 files\r\n\r\n* update README"
    },
    {
      "commit": "97ee9f7ad96a1403a16c675e8941883b827bf798",
      "tree": "b652f3f424fdc6cb445116166398457e29dbbd1e",
      "parents": [
        "e4eb982b6955e2726a6e9ab4d0498efc9a2c8ac4"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Thu May 30 17:45:38 2024 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 30 17:45:38 2024 -0600"
      },
      "message": "Use int64 for keys, make columns non-nullable (#4)\n\n* Use int64 for keys, make columns non-nullable\r\n\r\n* separate generate and convert commands"
    },
    {
      "commit": "e4eb982b6955e2726a6e9ab4d0498efc9a2c8ac4",
      "tree": "adfdf62c20b4521a463678680b13e4247b41ef4e",
      "parents": [
        "55642ef7025b701967ba1f12f6071828ef0b096b"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Wed May 29 15:21:42 2024 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 29 15:21:42 2024 -0600"
      },
      "message": "Add initial README and scripts (#1)\n\n* initial scripts for DataFusion Python and Comet\r\n\r\n* git ignore\r\n\r\n* update README\r\n\r\n* ASF headers\r\n\r\n* add TPC-DS queries, improve README\r\n\r\n* rename\r\n\r\n* fix README\r\n\r\n* add TPC-DS table names to scripts\r\n\r\n* Add TPC-DS queries\r\n\r\n* Remove copies of queries\r\n\r\n* Move queries\r\n\r\n* move queries\r\n\r\n* Update runners/datafusion-comet/tpcbench.py\r\n\r\nCo-authored-by: Liang-Chi Hsieh \u003cviirya@gmail.com\u003e\r\n\r\n* update README\r\n\r\n* update README\r\n\r\n* specify num_queries in python runner\r\n\r\n* write results to json for datafusion-python\r\n\r\n* write results to json for datafusion-comet\r\n\r\n* update script to replace \u0027create view\u0027 with \u0027create temp view\u0027\r\n\r\n* store Spark conf in output file, set query number in spark job conf\r\n\r\n* script for comparing runs\r\n\r\n* fix merge conflict\r\n\r\n* remove compare script\r\n\r\n---------\r\n\r\nCo-authored-by: Liang-Chi Hsieh \u003cviirya@gmail.com\u003e"
    },
    {
      "commit": "55642ef7025b701967ba1f12f6071828ef0b096b",
      "tree": "867b669511461e091b40ea0588ff8e17f17ed072",
      "parents": [
        "964c70f6067bf9b041b165decc5277dc38678897"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Tue May 21 13:11:37 2024 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 21 13:11:37 2024 -0600"
      },
      "message": "fix: Specify schema when converting TPC-H csv to parquet (#3)\n\n* specify schema when reading csv files\r\n\r\n* use snappy compression\r\n\r\n* fix"
    },
    {
      "commit": "964c70f6067bf9b041b165decc5277dc38678897",
      "tree": "c76993edd2198500c1d1e5104051776a727c2bbf",
      "parents": [
        "6d677f3e01867c893e7e128a328b0eb13356fc27"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Mon May 20 10:52:19 2024 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 20 10:52:19 2024 -0600"
      },
      "message": "Add script to generate TPC-H data and convert it to Parquet using DataFusion (#2)\n\n* save\r\n\r\n* basic script\r\n\r\n* ASF header\r\n\r\n* ASF header\r\n\r\n* fix\r\n\r\n* improve README\r\n\r\n* refactor script\r\n\r\n* use thread pool\r\n\r\n* Update tpch/tpchgen.py\r\n\r\nCo-authored-by: Liang-Chi Hsieh \u003cviirya@gmail.com\u003e\r\n\r\n* stop running docker image in interactive mode\r\n\r\n* add timing\r\n\r\n---------\r\n\r\nCo-authored-by: Liang-Chi Hsieh \u003cviirya@gmail.com\u003e"
    },
    {
      "commit": "6d677f3e01867c893e7e128a328b0eb13356fc27",
      "tree": "f7d8e3dae256303eeea7713d380a0d88c40038ef",
      "parents": [],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Tue May 14 07:12:52 2024 -0600"
      },
      "committer": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Tue May 14 07:12:52 2024 -0600"
      },
      "message": "init\n"
    }
  ]
}
