)]}'
{
  "log": [
    {
      "commit": "31f7cbf95adb11e47fba0438ce2a012fc93b2b66",
      "tree": "1e78e0dc8ac854fc2e5a12cd20adc8d5d8c3469b",
      "parents": [
        "8536cd827296d3d47b3f5dceefdaec62f9cbc86d",
        "58e5203adefe9504ce18a1131ab224c1e240c930"
      ],
      "author": {
        "name": "Charles S. Givre",
        "email": "cgivre@apache.org",
        "time": "Fri May 15 16:53:17 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 15 16:53:17 2026 -0400"
      },
      "message": "Merge pull request #12 from apache/infrastructure-ruleset-bot/default-branch-protection\n\n[INFRA] Set up default rulesets for default and release branches"
    },
    {
      "commit": "58e5203adefe9504ce18a1131ab224c1e240c930",
      "tree": "1e78e0dc8ac854fc2e5a12cd20adc8d5d8c3469b",
      "parents": [
        "8536cd827296d3d47b3f5dceefdaec62f9cbc86d"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 15:28:29 2026 -0500"
      },
      "committer": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 15:28:29 2026 -0500"
      },
      "message": "Set up default protection ruleset for default and release branches"
    },
    {
      "commit": "8536cd827296d3d47b3f5dceefdaec62f9cbc86d",
      "tree": "7a952751c724fc4e0b611c4afe047da7e633060a",
      "parents": [
        "230d49e993de0be36a73c9fc7caa3722edc02574"
      ],
      "author": {
        "name": "James Turton",
        "email": "9107319+jnturton@users.noreply.github.com",
        "time": "Tue Aug 20 08:05:44 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 20 08:05:44 2024 +0200"
      },
      "message": "Restrict MinIO test server to localhost"
    },
    {
      "commit": "230d49e993de0be36a73c9fc7caa3722edc02574",
      "tree": "03d8dd449b85027e5b59ebf2b9da68760f5e19ca",
      "parents": [
        "ea20848c6b1f6f73601bac2c35f4a7317182d0cc"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 14 12:18:46 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 14 12:18:46 2023 -0700"
      },
      "message": "Bump jackson-databind from 2.10.0 to 2.12.7.1 in /framework (#8)\n\nBumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.10.0 to 2.12.7.1.\r\n- [Release notes](https://github.com/FasterXML/jackson/releases)\r\n- [Commits](https://github.com/FasterXML/jackson/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.fasterxml.jackson.core:jackson-databind\r\n  dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ea20848c6b1f6f73601bac2c35f4a7317182d0cc",
      "tree": "0ea3010d1db3817dd127c837bdf5363eb4508fe3",
      "parents": [
        "16de84647db3ab61d28259dc00ed9497e4ce1cbf"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 14 12:18:13 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 14 12:18:13 2023 -0700"
      },
      "message": "Bump json from 20090211 to 20230227 in /framework (#9)\n\nBumps [json](https://github.com/douglascrockford/JSON-java) from 20090211 to 20230227.\r\n- [Release notes](https://github.com/douglascrockford/JSON-java/releases)\r\n- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)\r\n- [Commits](https://github.com/douglascrockford/JSON-java/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.json:json\r\n  dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "16de84647db3ab61d28259dc00ed9497e4ce1cbf",
      "tree": "771e45cbf58ea544f725903b2bf45594b8e92645",
      "parents": [
        "aa2fc958e6b30869c2dd21e735ba93d2a5287e30"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Dec 07 07:50:52 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 07 07:50:52 2022 -0800"
      },
      "message": "Bump httpclient from 4.5.5 to 4.5.13 in /framework (#4)\n\nBumps httpclient from 4.5.5 to 4.5.13.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.apache.httpcomponents:httpclient\r\n  dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "aa2fc958e6b30869c2dd21e735ba93d2a5287e30",
      "tree": "1160aeda5bb0d72a8be23eaaaf3e6302bd1898d6",
      "parents": [
        "85fd1ebd153db34638fcb0a9b49980dab7e7c22b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 18 17:03:31 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 18 17:03:31 2022 -0700"
      },
      "message": "Bump xercesImpl from 2.12.0 to 2.12.2 in /framework (#5)\n\n"
    },
    {
      "commit": "85fd1ebd153db34638fcb0a9b49980dab7e7c22b",
      "tree": "1247a52a1d8878939a4f2ba0d7945242afb2a1cc",
      "parents": [
        "9fffe6af74d4ce54e32cd48fd26a16c9d838aba2",
        "3261cf599c42301b495a3677d791eb074e4f40fd"
      ],
      "author": {
        "name": "James Turton",
        "email": "9107319+jnturton@users.noreply.github.com",
        "time": "Tue May 10 14:38:06 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 10 14:38:06 2022 +0200"
      },
      "message": "Merge pull request #1 from agozhiy/resurrection\n\nResurrection"
    },
    {
      "commit": "3261cf599c42301b495a3677d791eb074e4f40fd",
      "tree": "1247a52a1d8878939a4f2ba0d7945242afb2a1cc",
      "parents": [
        "fd0c90353a74027b5c4cf5eb91315f12a8bc9292"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Mon May 02 21:58:54 2022 +0300"
      },
      "committer": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Thu May 05 17:17:19 2022 +0300"
      },
      "message": "Changed logger implementation from log4j to slf4j w/ logback\n"
    },
    {
      "commit": "fd0c90353a74027b5c4cf5eb91315f12a8bc9292",
      "tree": "7d273daae2140c1725087a95969b2bea28518ead",
      "parents": [
        "5adf73d0cb6d2a8abd77f385f2449e2d97f00b25"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Thu Apr 14 20:14:30 2022 +0300"
      },
      "committer": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Apr 22 19:13:08 2022 +0300"
      },
      "message": "Refactored remaining test suites to use data preparation phases instead of scripts\n\nAlso updated README.md and CONTRIBUTING.md to reflect the changes\n"
    },
    {
      "commit": "5adf73d0cb6d2a8abd77f385f2449e2d97f00b25",
      "tree": "39602b733f757411430c9bf057918609702ca1ac",
      "parents": [
        "b4e0895bbd9c8204d3c1e19bf2531f0b4d490346"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Sat Mar 12 11:20:48 2022 +0200"
      },
      "committer": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Apr 08 16:34:36 2022 +0300"
      },
      "message": "Added new data preparation phases\n\nNew preparation phases:\n- \"del\" for deletion data that needs to be fresh\n- \"mkdir\" for directory creation\n- \"ddl\" for ddl files execution\n- \"post_cp\" for copying previously generated data\nOther changes:\n- Added a new exclude option \"all\", so starting tests with \"-x all\" argument will not run test suites with any dependency\n- Refactored test suites to use the newly added preparation phases instead of bash scripts\n- Temporary excluded several suites where \"gen\" scripts were too complicated\n"
    },
    {
      "commit": "b4e0895bbd9c8204d3c1e19bf2531f0b4d490346",
      "tree": "9473ae5fb03ac1c990b71743c8a205bf0a4cfdfc",
      "parents": [
        "9fffe6af74d4ce54e32cd48fd26a16c9d838aba2"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Feb 11 19:52:09 2022 +0200"
      },
      "committer": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Feb 11 19:52:09 2022 +0200"
      },
      "message": "Added docker maven plugin, changed defaults to make it build and run easier\n"
    },
    {
      "commit": "9fffe6af74d4ce54e32cd48fd26a16c9d838aba2",
      "tree": "e1292339f91cbe9698072187877ab28de25009b4",
      "parents": [
        "3300df3e5ea2145da03da48400074bf70b3523c3"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Tue Jun 30 22:41:26 2020 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 22:41:26 2020 +0300"
      },
      "message": "Fixed links to the datasets on S3 (#608)\n\n"
    },
    {
      "commit": "3300df3e5ea2145da03da48400074bf70b3523c3",
      "tree": "926fab3ddae028945cb1b19b814ce2ecfe7afef6",
      "parents": [
        "39da8183c348dbb9367f961542302ea29055265d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 15 12:33:56 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 12:33:56 2020 -0700"
      },
      "message": "Bump xercesImpl from 2.8.0 to 2.12.0 in /framework (#607)\n\nBumps xercesImpl from 2.8.0 to 2.12.0.\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "39da8183c348dbb9367f961542302ea29055265d",
      "tree": "70ccd38a7f3f1d2e9a3519c71be2f44a40731af8",
      "parents": [
        "e06cff61803b433239b052151da622ec9a3a2e02"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Wed Apr 22 21:02:55 2020 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 21:02:55 2020 +0300"
      },
      "message": "DRILL-7713: Baseline changes due to update of Metadata-extractor library (#606)\n\n"
    },
    {
      "commit": "e06cff61803b433239b052151da622ec9a3a2e02",
      "tree": "e2917e430aa97d43845b176cbbb41ce5a0e60002",
      "parents": [
        "bbf2d9e26006ca1730ef573e9915125376220b78"
      ],
      "author": {
        "name": "Paul Rogers",
        "email": "paul-rogers@users.noreply.github.com",
        "time": "Wed Apr 22 07:51:19 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 17:51:19 2020 +0300"
      },
      "message": "DRILL-6168: Adjust results for table functions (#605)\n\nAlso edits to the README file"
    },
    {
      "commit": "bbf2d9e26006ca1730ef573e9915125376220b78",
      "tree": "946816fd163eb0bef015966f97496162fd1edf02",
      "parents": [
        "bd2d0f4598b47137937f2c518978c182fe16c77c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 06 09:36:38 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 09:36:38 2020 -0700"
      },
      "message": "Bump zookeeper from 3.4.6 to 3.4.14 in /framework (#604)\n\nBumps zookeeper from 3.4.6 to 3.4.14.\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\n\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bd2d0f4598b47137937f2c518978c182fe16c77c",
      "tree": "8b693f7078780aa2281cd7b832deffd841635cd4",
      "parents": [
        "919d931f987cd615b9184584371ca5513f8e9e7a"
      ],
      "author": {
        "name": "Dmytro Kondriukov",
        "email": "60883701+dkondriu@users.noreply.github.com",
        "time": "Mon Apr 06 12:11:08 2020 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 12:11:08 2020 +0300"
      },
      "message": "DRILL-7615: Added tests to verify that decimal columns work correctly with UNION operator (#603)\n\nAlso renamed existing tests according to the project naming convention"
    },
    {
      "commit": "919d931f987cd615b9184584371ca5513f8e9e7a",
      "tree": "6f22ef541d4674470f04ec6d7c76f81296865464",
      "parents": [
        "9a5d7ecf7f32f0e95c0ea874e75d785fdee9e51d"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Thu Jan 09 18:40:23 2020 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@mapr.com",
        "time": "Thu Jan 09 08:40:23 2020 -0800"
      },
      "message": "DRILL-7502: fix baselines (#602)\n\n"
    },
    {
      "commit": "9a5d7ecf7f32f0e95c0ea874e75d785fdee9e51d",
      "tree": "3074c75fc0afc43a49c70259627ad5ad1e50b498",
      "parents": [
        "046e85f53266d10e1e24d57dca548edd47e3ee3e"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Fri Nov 08 01:25:28 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Thu Nov 07 15:25:28 2019 -0800"
      },
      "message": "DRILL-7409: Check if BigInt is read correctly with parquet in diction… (#601)\n\n* DRILL-7409: Check if BigInt is read correctly with parquet in dictionary encoding.\r\n\r\n* DRILL-7409: moved test data\r\n"
    },
    {
      "commit": "046e85f53266d10e1e24d57dca548edd47e3ee3e",
      "tree": "45c9a86a167aa18eb2a10f1c899024b604652a5a",
      "parents": [
        "d234e6261fc1198926f1a430ccbb3ef799e71809"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Wed Oct 30 17:14:17 2019 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 17:14:17 2019 +0200"
      },
      "message": "DRILL-7418: Fixed baselines due to optimizations (#600)\n\nAfter DRILL-7418, we don\u0027t enumerate files used during direct count optimization, only selection root and number of files are listed.\r\nFor Hive selection root is unavailable thus only number of files will be present in plan."
    },
    {
      "commit": "d234e6261fc1198926f1a430ccbb3ef799e71809",
      "tree": "ad5e5a50d119e56af4b357e9518334d34d51d18d",
      "parents": [
        "4cdd57f0da4c8ed1ac5210d76e29c7d7b9acb9e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 21 12:04:10 2019 -0700"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Mon Oct 21 12:04:10 2019 -0700"
      },
      "message": "Bump jackson.version from 2.9.9 to 2.10.0 in /framework (#599)\n\nBumps `jackson.version` from 2.9.9 to 2.10.0.\r\n\r\nUpdates `jackson-jaxrs-json-provider` from 2.9.9 to 2.10.0\r\n\r\nUpdates `jackson-core` from 2.9.9 to 2.10.0\r\n- [Release notes](https://github.com/FasterXML/jackson-core/releases)\r\n- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.9.9...jackson-core-2.10.0)\r\n\r\nUpdates `jackson-databind` from 2.9.9 to 2.10.0\r\n- [Release notes](https://github.com/FasterXML/jackson/releases)\r\n- [Commits](https://github.com/FasterXML/jackson/commits)\r\n\r\nUpdates `jackson-annotations` from 2.9.9 to 2.10.0\r\n- [Release notes](https://github.com/FasterXML/jackson/releases)\r\n- [Commits](https://github.com/FasterXML/jackson/commits)\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "4cdd57f0da4c8ed1ac5210d76e29c7d7b9acb9e4",
      "tree": "52d8310c4b05595e5ad59d86b04467ee7768a5cf",
      "parents": [
        "b65aff4cf222909eee1b601aeb0c543e18e150b5"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Wed Oct 02 19:57:06 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Oct 02 09:57:06 2019 -0700"
      },
      "message": "Specified query columns for a test query. (#598)\n\n"
    },
    {
      "commit": "b65aff4cf222909eee1b601aeb0c543e18e150b5",
      "tree": "9d7913af9d7b2831be4581b6f6e55a252333a3eb",
      "parents": [
        "e082dbdd35d528c886418392b1428073c020669b"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Tue Sep 03 18:17:58 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Sep 03 08:17:58 2019 -0700"
      },
      "message": "DRILL-7096: Fixed baselines due to added support for canonical Map (#597)\n\nChanges in query output:\r\n\"map\":[{\"key\":\"\u003csome_key\u003e\",\"value\":\"\u003csome_value\u003e\"}] -\u003e {\"\u003csome_key\u003e\":\"\u003csome_value\u003e\"}"
    },
    {
      "commit": "e082dbdd35d528c886418392b1428073c020669b",
      "tree": "1efd1434607c31cc20d752ab89d44d2e42d5a2c9",
      "parents": [
        "ae106e932d94044764db5938b7105ef4c37ce900"
      ],
      "author": {
        "name": "Pavel Semenov",
        "email": "37123349+Atri0@users.noreply.github.com",
        "time": "Tue Sep 03 18:00:56 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Sep 03 08:00:56 2019 -0700"
      },
      "message": "Test for parseError using WITH and UNION ALL operators (#593)\n\n* Test for parseError using WITH and UNION ALL operators\r\n\r\n* Fix use statement in the test.\r\n"
    },
    {
      "commit": "ae106e932d94044764db5938b7105ef4c37ce900",
      "tree": "50a77b782b925562abf0c41b8f33fa87239fd4be",
      "parents": [
        "210a918f77785746a2ec3d6834076dd508cbd1bd"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Fri Aug 23 21:13:27 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Aug 23 11:13:27 2019 -0700"
      },
      "message": "Testing CRUD for the table schema. (#596)\n\n"
    },
    {
      "commit": "210a918f77785746a2ec3d6834076dd508cbd1bd",
      "tree": "3ce70d72cb3bc67b3603e625a92dce7b65f43880",
      "parents": [
        "c251ec321568b1582672b246a73d9d15abdde6f7"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Tue Aug 13 22:08:03 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Aug 13 12:08:03 2019 -0700"
      },
      "message": "Added an option for float / double precision that would help to solve precision related test failures (#594)\n\n"
    },
    {
      "commit": "c251ec321568b1582672b246a73d9d15abdde6f7",
      "tree": "6383077701fdfb870f35c16d4d2bd1fc50bcdc30",
      "parents": [
        "2a2247e94142d4e1037169779a7771cd8ce087b0"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Tue Aug 13 22:06:59 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Aug 13 12:06:59 2019 -0700"
      },
      "message": "Fixed baselines due to fixes in DRILL-4517 (#595)\n\nFixed cases with nulls in arrays, when Drill mistakenly considered some row groups as empty and removed them from scan."
    },
    {
      "commit": "2a2247e94142d4e1037169779a7771cd8ce087b0",
      "tree": "6af642dfb439d5fd8bee8991df149e603e66c6b4",
      "parents": [
        "d8d7538f560c515139a5f4743d86b15968a46092"
      ],
      "author": {
        "name": "Pavel Semenov",
        "email": "37123349+Atri0@users.noreply.github.com",
        "time": "Wed Jul 31 18:46:44 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Jul 31 08:46:44 2019 -0700"
      },
      "message": "Test for CompileException in VarDecimalHolder class (#592)\n\n"
    },
    {
      "commit": "d8d7538f560c515139a5f4743d86b15968a46092",
      "tree": "275499eb629466ed20107cb9c5f0cb7dfab4253e",
      "parents": [
        "c6c700c93617e62f89345332fbe87de55b7451c4"
      ],
      "author": {
        "name": "Pavel Semenov",
        "email": "37123349+Atri0@users.noreply.github.com",
        "time": "Fri Jul 26 16:04:07 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Jul 26 06:04:07 2019 -0700"
      },
      "message": "\u0027Decimal\u0027 and \u0027prq_union_all\u0027 extention folder files refactoring (#591)\n\n"
    },
    {
      "commit": "c6c700c93617e62f89345332fbe87de55b7451c4",
      "tree": "4fd489a30d1ccdeadf84d999f3111d16232df55b",
      "parents": [
        "13f42bf6c662d15c24794f131e720b72bd3d2684"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Jul 05 19:11:06 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Jul 05 09:11:06 2019 -0700"
      },
      "message": "DRILL-7200: Baseline updates due to Calcite update (#590)\n\n- After the Calcite update (1.20) a validation was added for duplicate aliases. Fixed by making them unique.\r\n- Fixed plans where literals are now concatenated with type."
    },
    {
      "commit": "13f42bf6c662d15c24794f131e720b72bd3d2684",
      "tree": "094e2001382b316bea205153ade6d2d256686e44",
      "parents": [
        "bc1888b961f3acbd272d37c4af44b3c575ce63bd"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Tue Jun 25 00:35:26 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Mon Jun 24 14:35:26 2019 -0700"
      },
      "message": "Added tests for V3 text reader issues fixes (#589)\n\nTests:\r\nDRILL_4814_table_function.sql\r\nDRILL_5487_truncated_last_row.sql\r\nDRILL_6952_enable_v3_text_reader_default_value.sql\r\nDRILL_6952_implicit_columns.sql\r\nDRILL_7034_window function.sql\r\n\r\nAlso:\r\n- Changed tests extension to .sql.\r\n- Aligned the code inside textReadGroup.json."
    },
    {
      "commit": "bc1888b961f3acbd272d37c4af44b3c575ce63bd",
      "tree": "689f237c09932ce73b056303549b996c0ea62259",
      "parents": [
        "3ea6023caf0e85fc72c39993c46d13a6c10a3377"
      ],
      "author": {
        "name": "Pavel Semenov",
        "email": "37123349+Atri0@users.noreply.github.com",
        "time": "Tue Jun 25 00:32:38 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Mon Jun 24 14:32:38 2019 -0700"
      },
      "message": "DRILL-7268: Updated baselines for two Hive parquet files (#588)\n\n"
    },
    {
      "commit": "3ea6023caf0e85fc72c39993c46d13a6c10a3377",
      "tree": "6779fb89192510a8376f71e92e793794bf56be35",
      "parents": [
        "b5ed55188c294aa172ccc7d30e7981884fedc8f0"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Thu Jun 20 09:59:26 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Jun 19 23:59:26 2019 -0700"
      },
      "message": "DRILL-7292: Updated baselines due to transition to V3 Text Reader (#587)\n\nNow all implicit columns displayed at the end."
    },
    {
      "commit": "b5ed55188c294aa172ccc7d30e7981884fedc8f0",
      "tree": "a5f3781283deb3d4e0bb440a26dcbc36afe69ee0",
      "parents": [
        "dbe6074eb0bb9e69bd5bd5e5d5e3ed62996c992f"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri May 31 15:10:04 2019 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 31 15:10:04 2019 +0300"
      },
      "message": "Updated baselines due to changes in DRILL-4782 / DRILL-7139 (#583)\n\n"
    },
    {
      "commit": "dbe6074eb0bb9e69bd5bd5e5d5e3ed62996c992f",
      "tree": "4139abc768ca750d99aa12837b2e923d4848b29c",
      "parents": [
        "0c85b4fdd97d4bceb9f295eb434983b210bff100"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 29 11:21:53 2019 -0700"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed May 29 11:21:53 2019 -0700"
      },
      "message": "Bump jackson.version from 2.8.11 to 2.9.9 in /framework (#586)\n\nBumps `jackson.version` from 2.8.11 to 2.9.9.\r\n\r\nUpdates `jackson-jaxrs-json-provider` from 2.8.11 to 2.9.9\r\n\r\nUpdates `jackson-core` from 2.8.11 to 2.9.9\r\n- [Release notes](https://github.com/FasterXML/jackson-core/releases)\r\n- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.8.11...jackson-core-2.9.9)\r\n\r\nUpdates `jackson-databind` from 2.8.11 to 2.9.9\r\n- [Release notes](https://github.com/FasterXML/jackson/releases)\r\n- [Commits](https://github.com/FasterXML/jackson/commits)\r\n\r\nUpdates `jackson-annotations` from 2.8.11 to 2.9.9\r\n- [Release notes](https://github.com/FasterXML/jackson/releases)\r\n- [Commits](https://github.com/FasterXML/jackson/commits)"
    },
    {
      "commit": "0c85b4fdd97d4bceb9f295eb434983b210bff100",
      "tree": "35f169cd12024e340431888c812601eeb1723ce0",
      "parents": [
        "704d6e49a34dc1d06a1af47fd9cfc081ef0ebb9d"
      ],
      "author": {
        "name": "Pavel Semenov",
        "email": "37123349+Atri0@users.noreply.github.com",
        "time": "Wed May 22 17:18:43 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed May 22 07:18:43 2019 -0700"
      },
      "message": "DRILL-6974: Three new tests for \u0027set\u0027 command (#585)\n\n"
    },
    {
      "commit": "704d6e49a34dc1d06a1af47fd9cfc081ef0ebb9d",
      "tree": "e4a5747acab131370e185c162f84a5d9483980d2",
      "parents": [
        "f84ee6a4c53607df33f4053a7402c60468ac7e97"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Tue May 14 18:53:38 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue May 14 08:53:38 2019 -0700"
      },
      "message": "DRILL-7050 - Testing subqueries in the SELECT statement. (#584)\n\n"
    },
    {
      "commit": "f84ee6a4c53607df33f4053a7402c60468ac7e97",
      "tree": "99d1641e4390cc7059bac25a7ab1a2ee75277d2d",
      "parents": [
        "7bf960cbe1697c8086a880661a361e8991a73107"
      ],
      "author": {
        "name": "Anisha V Reddy",
        "email": "anishareddyv@gmail.com",
        "time": "Wed May 08 15:53:51 2019 -0700"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed May 08 15:53:51 2019 -0700"
      },
      "message": "Baseline updates for stats tests (#582)\n\n"
    },
    {
      "commit": "7bf960cbe1697c8086a880661a361e8991a73107",
      "tree": "01f00090a1b9c663661eb0bc0bd54ee78e14630a",
      "parents": [
        "0c07fc7a3a9545c291f143668f1b0d097cdef0d8"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Apr 19 02:41:32 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Thu Apr 18 16:41:32 2019 -0700"
      },
      "message": "DRILL-7038: Added tests to verify that scan is not happening when only partition is being selected (#580)\n\n"
    },
    {
      "commit": "0c07fc7a3a9545c291f143668f1b0d097cdef0d8",
      "tree": "5894cc51b1617cd17c2cf732f648d76be0568e1d",
      "parents": [
        "7ea28bac8d10286b5472f562de00a7806ceb10f6"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Mon Apr 15 13:29:37 2019 -0700"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Mon Apr 15 13:29:37 2019 -0700"
      },
      "message": "Framework changes and tests for RM queue selection (#571)\n\n* Framework changes and tests for RM queue selection\r\n\r\n- Added a new class for RM queue selection tests.\r\n- Added new methods in ConnectionPool to create connections based on user, password, tags and groups.\r\n- Refactored restartDrill out of TestDriver, since it is a utility.\r\n- Create connection with schema, group and queryTags properties.\r\n- Changes in JavaTestBase to get all Drillbits\u0027 hostnames.\r\n- Fixed faulty tests in TestSSLProperties\r\n\r\n* Cosmetic changes. Add comments for the tests.\r\n\r\n* Add package to manage DrillCluster from SSH\r\n\r\n- Added classes to manage SSH sessions from a user to a DrillCluster.\r\n- Most of the code is re-used from mapr/ycsb-driver implementations.\r\n- The DrillCluster instance should be used when the test framework has to talk to the cluster for copying files or running certain commands.\r\n- Modified the test cases accordingly.\r\n- Added ThrowingConsumer to support lambda for functions with checked exceptions.\r\n\r\n* Cosmetic changes, add javadoc for new utility methods\r\n\r\n* Existing TestDriver continue using older method\r\n\r\n* Small change, missed synchronized\r\n\r\n* Add a method for cleaning up cluster before every test\r\n\r\n- Remove any existing RM config in DrillCluster.\r\n\r\n* Add cleanup after class as well, other cosmetic changes\r\n\r\n* Minor change, add description to testng methods\r\n\r\n* Run cleanup once for a class\r\n\r\n* Cleanup and add test case for unknown tag\r\n"
    },
    {
      "commit": "7ea28bac8d10286b5472f562de00a7806ceb10f6",
      "tree": "c63bc63c3ebab7f340d73526172547ad205778a1",
      "parents": [
        "457c4be65dd611b99954b7e82d25bd0c30553e36"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Sun Apr 14 01:38:44 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Sat Apr 13 15:38:44 2019 -0700"
      },
      "message": "Added the Framework version check before the test runs (#574)\n\nIt is useful when analyzing Jenkins test job results"
    },
    {
      "commit": "457c4be65dd611b99954b7e82d25bd0c30553e36",
      "tree": "e1c6e6d8012461e1af7c56bcc0719e42ec75a762",
      "parents": [
        "1820a3807acf4e83b778d404f899c930750d37ac"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Sat Apr 13 00:44:55 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Apr 12 14:44:55 2019 -0700"
      },
      "message": "Added a general command line parameter \"--jvm\" to pass Java options to the test runs and --debug to enable remote debug with default options (#573)\n\nThe following examples both enable remote debug during the test run:\r\n\r\n./bin/run_tests -s Functional -g functional -d --jvm \"-Xdebug -Xnoagent -Xrunjdwp:transport\u003ddt_socket,address\u003d50000,server\u003dy,suspend\u003dy\"\r\n\r\n./bin/run_tests -s Functional -g functional -d --debug"
    },
    {
      "commit": "1820a3807acf4e83b778d404f899c930750d37ac",
      "tree": "9179e75f4ff476142cb56e98097cd8d3f98a27f8",
      "parents": [
        "25445532f55d20a967e4d8ac1dfc773ce75e240a"
      ],
      "author": {
        "name": "Anisha V Reddy",
        "email": "anishareddyv@gmail.com",
        "time": "Fri Apr 12 13:39:31 2019 -0700"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Apr 12 13:39:31 2019 -0700"
      },
      "message": "Disable a stats test case (#578)\n\n"
    },
    {
      "commit": "25445532f55d20a967e4d8ac1dfc773ce75e240a",
      "tree": "216888ca4cdfa53805df404322b58e80404345b0",
      "parents": [
        "ca4abe8c1299a2901a8059968005aa91bbbadac4"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Fri Apr 12 13:19:47 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 12 13:19:47 2019 -0700"
      },
      "message": "Changes for calculating \"optimal memory requirement\" for RM (#576)\n\n* Changes for calculating \"optimal memory requirement\" for RM\r\n\r\n- Added utilities to get the total memory required per operator\r\n- To get the total memory required by the query\r\n- Get the different operators in the query\r\n\r\n* Update unit test to fail in case of exception\r\n"
    },
    {
      "commit": "ca4abe8c1299a2901a8059968005aa91bbbadac4",
      "tree": "7ac40daaafbe88f10099affb024f90d8a47f05d5",
      "parents": [
        "7d8149383ca2fe004a9179a5cacae11cabb99fc6"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Thu Apr 11 09:23:37 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Apr 10 23:23:37 2019 -0700"
      },
      "message": "Updated the schema name in generation scripts (#577)\n\n"
    },
    {
      "commit": "7d8149383ca2fe004a9179a5cacae11cabb99fc6",
      "tree": "aee04c2c72a9c570e572a32865e37bb5df878b54",
      "parents": [
        "c018fd764dd7b554dbdd5f6ecb6c574007924c08"
      ],
      "author": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Apr 10 13:04:45 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 10 13:04:45 2019 -0700"
      },
      "message": "DRILL-7063: Update addremove_files.sh (#575)\n\n\r\n"
    },
    {
      "commit": "c018fd764dd7b554dbdd5f6ecb6c574007924c08",
      "tree": "549f9301b8ba0e15a7c74b74fc3198a9406861b3",
      "parents": [
        "b99aeed27f6470ece3cf02090a8252700dab5323"
      ],
      "author": {
        "name": "Anisha V Reddy",
        "email": "anishareddyv@gmail.com",
        "time": "Fri Apr 05 11:34:41 2019 -0700"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Apr 05 11:34:41 2019 -0700"
      },
      "message": "Trivial fix for regex in stats tests (#572)\n\n"
    },
    {
      "commit": "b99aeed27f6470ece3cf02090a8252700dab5323",
      "tree": "563b1886e5b14951ab95b2a34d62a4b090147158",
      "parents": [
        "62a0ba5e71980438447b67e09bb001453e75ab2a"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Fri Apr 05 10:46:30 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 05 10:46:30 2019 -0700"
      },
      "message": " Drill RM configuration changes - Read / Modify / Write configuration (#557)\n\n* Drill RM configuration changes - Read / Modify / Write configuration\r\n\r\nInitial code for RM related changes.\r\n- This PR introduces a DrillConfigRenderer interface that should be implemented by an class that represents a Drill configuration and requires the ability to serialize its instance to HOCON format.\r\n- Added DrillRMConfig which represents RM configuration in Java. This can be used read RM config into memory, modify RM config and update the configuration.\r\n- Moved the DrillTestFrameworkUnitTests out of resourcemanagement package.\r\n- Added a sample RM config file to test resources.\r\n\r\n* Refactor, cleanup and Unit tests\r\n\r\n- Refactored code as a part of cleanup.\r\n- Added unit tests for DrillRMConfig.\r\n\r\nTODO:\r\n- Add tests to verify serializer to HOCON\r\n\r\n* Add unit tests for DrillRMConfig#render\r\n\r\n* Changes to get Drillbit hostnames\r\n\r\n- Added utility to get the hostnames on which Drillbits are running on the cluster.\r\n- Added toString to CmdConsOut for better debuggability\r\n\r\n* Add utility to apply the RM Config to specified drillbit\r\n\r\n* Use TEST_ROOT_DIR instead of CWD\r\n\r\n- When running tests from testng, CWD points to rootDir/framework.\r\n- Adding a defualt TEST_ROOT_DIR which always points to root directory.\r\n\r\n* Cleanup and add unit tests for the changes.\r\n"
    },
    {
      "commit": "62a0ba5e71980438447b67e09bb001453e75ab2a",
      "tree": "55c17e98ff111688fd33a227e4e73831399ba516",
      "parents": [
        "db65310195946d56abfdb4e94681541e7c606293"
      ],
      "author": {
        "name": "Anisha V Reddy",
        "email": "anishareddyv@gmail.com",
        "time": "Fri Apr 05 10:32:23 2019 -0700"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Apr 05 10:32:23 2019 -0700"
      },
      "message": "Tests partitioned files and more query plan verification tests (#570)\n\n"
    },
    {
      "commit": "db65310195946d56abfdb4e94681541e7c606293",
      "tree": "ef970e53e5bc84de433b3789f206171e248630c6",
      "parents": [
        "dc4ef46a8f31e70017cec284719802ca21fd9221"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Fri Apr 05 19:13:50 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Apr 05 09:13:50 2019 -0700"
      },
      "message": "Added tests to check Drill queries to the Amazon S3 API via Minio (#566)\n\n"
    },
    {
      "commit": "dc4ef46a8f31e70017cec284719802ca21fd9221",
      "tree": "1062c8e69f7859bb3defe39d7d1e46be826a9c1a",
      "parents": [
        "c798aa563903c49fb34f4633ce9d599d4dcf56ac"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Tue Apr 02 20:35:33 2019 +0300"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Apr 02 10:35:33 2019 -0700"
      },
      "message": "MD-5043 Disable s3 storage plugin if Minio is down. Move start_minio script outside of the gen scripts block. (#568)\n\n"
    },
    {
      "commit": "c798aa563903c49fb34f4633ce9d599d4dcf56ac",
      "tree": "51b631fd3baec98fa34d616854022fcebdc3e1e4",
      "parents": [
        "a2bd9b59059fcd57fb5e842ec28b18b1c794a12f"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Mar 29 19:48:19 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Mar 29 10:48:19 2019 -0700"
      },
      "message": "DRILL-4858: Added tests to verify that repeated_count function can work with repeated lists and maps (#569)\n\n"
    },
    {
      "commit": "a2bd9b59059fcd57fb5e842ec28b18b1c794a12f",
      "tree": "77acb39e49675794db5076453dc8bb81222f2a74",
      "parents": [
        "578b7284bcc8d003b9417ef9ec9e024633a13fe3"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Wed Mar 27 20:12:57 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 27 20:12:57 2019 -0400"
      },
      "message": "DRILL-7130: Add test for the issue (#567)\n\n- The issue reported in DRILL-7130 can be easily reproduced by having a table with 100 rows and 1 column (of 100 bytes). Add a single row of size \u003c than 100 bytes.\r\n- Query the parquet file."
    },
    {
      "commit": "578b7284bcc8d003b9417ef9ec9e024633a13fe3",
      "tree": "5edae6a4fffac5daa3a7704f7148f5b6de3e266c",
      "parents": [
        "9e462eb58cc13c838022f2146dde7151d658e5cd"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Wed Mar 27 20:21:03 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Mar 27 11:21:03 2019 -0700"
      },
      "message": "MD-5043 added tstbucket folder to fix the Minio server (#565)\n\n"
    },
    {
      "commit": "9e462eb58cc13c838022f2146dde7151d658e5cd",
      "tree": "83c6793425254c45acf7a7bf61bd0dc8ceb63465",
      "parents": [
        "381fa4d16e5feb0bd4fb3da34bdd9a144b7e38ea"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Wed Mar 27 17:51:54 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Mar 27 08:51:54 2019 -0700"
      },
      "message": "MD-5043 Added minio server to test S3 API in the drill-test-framework (#554)\n\n"
    },
    {
      "commit": "381fa4d16e5feb0bd4fb3da34bdd9a144b7e38ea",
      "tree": "17d93943e311dc5d87c157e2d52fd9d120ce4414",
      "parents": [
        "8b12ea60c8954f83d81ac87466725038fb63ea6e"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Tue Mar 26 14:20:17 2019 -0400"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Mar 26 11:20:17 2019 -0700"
      },
      "message": "Integrate TestNG to enable Java-based test case development \u0026 Parse QueryProfile (#551)\n\n* Integrate TestNG with framework\r\n\r\n- Add testng dependency to pom and define a new build profile.\r\n- Added a base class for all Java tests.\r\n- Added a sample test class for RM.\r\n\r\n* Add support to get and parse query profile\r\n\r\n- Update the REST utils used for Http GET.\r\n- Add utilility to build Http GET request.\r\n- Add utility method to convert the Http Response to a String response.\r\n- Add utility that takes in a queryId and returns a QueryProfile object.\r\n\r\n* Handle queryId does not exist scenario\r\n\r\n- Check for scenario when Http GET request comes back with an error.\r\n- Throw meaningful error if GET request fails.\r\n\r\n* Move createConnectionProperties to Utils, create a class for unit tests\r\n\r\n- Test Framework also needs unit tests to ensure quality and robustness\r\n- Move static class createConnectionProperties to Utils.java\r\n\r\n* Move debugging logs to debug\r\n\r\n* Cosmetic changes\r\n\r\n* Reverting the CWD fix to enable merging the code.\r\n\r\n* Reverting comment\r\n\r\n* Rename class to DrillTestNGDefaults\r\n\r\n* Implement review comments - reformat code\r\n\r\n* Remove unnecessary blank lines\r\n"
    },
    {
      "commit": "8b12ea60c8954f83d81ac87466725038fb63ea6e",
      "tree": "4c8abbb3355820ad28b29bd14dd31c0206659c09",
      "parents": [
        "360bad3f09dd35bf7f5855aaf77cdc42e623cb04"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Tue Mar 26 11:07:57 2019 -0400"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Mar 26 08:07:57 2019 -0700"
      },
      "message": "Remove custom logs in CmdConsOut, Add consoleErr for error logs (#561) (#562) (#563) \n\n* Remove custom logs in CmdConsOut\r\n\r\n- Changes to remove custom logging from CmdConsOut so that the returned result can be parsed, if needed.\r\n- Corresponding changes in the framework\r\n\r\n* Add toString to CmdConsOut for logging\r\n\r\n* Capture error messages on stdout as well\r\n\r\n- For certain commands, the error messages are thrown on stdout. Change here is to capture messages in stdout and stderr when exitcode is not 0.\r\n\r\n* Revert local logging change\r\n\r\n* Implement review comments - change field names\r\n\r\n* Implement code review comments - trivial change - remove tabs\r\n\r\n* Skip output / error when empty\r\n"
    },
    {
      "commit": "360bad3f09dd35bf7f5855aaf77cdc42e623cb04",
      "tree": "4b7b9023af76ca7e3c1916525701bbc60bb0d117",
      "parents": [
        "a60cc9cebac9b648c69f9374c6657b8377d6735b"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Tue Mar 26 16:38:23 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Mar 26 07:38:23 2019 -0700"
      },
      "message": "DRILL-6976: Added tests to verify that an empty function result in a subquery no longer throws an exception. (#564)\n\n"
    },
    {
      "commit": "a60cc9cebac9b648c69f9374c6657b8377d6735b",
      "tree": "1988219270207afb863c984124feaeb370b634d0",
      "parents": [
        "1ae00d7d3ba06e8e58069d0634d3cd3708beb006"
      ],
      "author": {
        "name": "Anisha V Reddy",
        "email": "anishareddyv@gmail.com",
        "time": "Mon Mar 18 16:10:26 2019 -0700"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Mon Mar 18 16:10:26 2019 -0700"
      },
      "message": "Statistics: Tests to verify simple query plans (#558)\n\n"
    },
    {
      "commit": "1ae00d7d3ba06e8e58069d0634d3cd3708beb006",
      "tree": "4ed30decc94c6b25bff57603a134239497e6ebe4",
      "parents": [
        "19bc9edbfdd63dc508bfba40d0659df2f7788747"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Mon Mar 18 17:33:38 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Mon Mar 18 08:33:38 2019 -0700"
      },
      "message": "DRILL-6962: Added tests to verify that coalesce function doesn\u0027t throw exception if use it with non-existing columns. (#550)\n\n"
    },
    {
      "commit": "19bc9edbfdd63dc508bfba40d0659df2f7788747",
      "tree": "de093ba937ff4e33de83d7b0b4e7ad92fcf49f84",
      "parents": [
        "502e859404e298fa93928fa96e32eda83c59a19d"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Mon Mar 18 17:32:59 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Mon Mar 18 08:32:59 2019 -0700"
      },
      "message": "DRILL-6962: Added handling of the NULL column type in result set as a workaround of DRILL-7084 (#560)\n\n"
    },
    {
      "commit": "502e859404e298fa93928fa96e32eda83c59a19d",
      "tree": "3e91db844763824936b4452f6cab32fc843f6339",
      "parents": [
        "284c4dbe6fa186d035054a21161472743ae4454f"
      ],
      "author": {
        "name": "Anisha V Reddy",
        "email": "anishareddyv@gmail.com",
        "time": "Tue Mar 12 15:54:05 2019 -0700"
      },
      "committer": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Tue Mar 12 15:54:05 2019 -0700"
      },
      "message": "Enable stats tests (#555)\n\nStats tests passing as mentioned above."
    },
    {
      "commit": "284c4dbe6fa186d035054a21161472743ae4454f",
      "tree": "a2df7a3988be62791a58f8d3bdde3190cc84542e",
      "parents": [
        "00931b50f215cb5e37cabedb0adb8f10fd09fd15"
      ],
      "author": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Tue Mar 12 15:29:37 2019 -0700"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Mar 12 15:29:37 2019 -0700"
      },
      "message": "Changes in the pattern of Uncategorized Exception Error (#552)\n\n"
    },
    {
      "commit": "00931b50f215cb5e37cabedb0adb8f10fd09fd15",
      "tree": "8a9dfa1d390c11b84b0d641c78ad5f5c9c5acc64",
      "parents": [
        "bae4761894d1215cb626bde6fe7a9fffb5b5186f"
      ],
      "author": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Fri Mar 08 21:11:19 2019 -0800"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Mar 08 21:11:19 2019 -0800"
      },
      "message": "Rename stats.json to stats.json.fail (#553)\n\nRemoving stat tests until it is stable from drill side"
    },
    {
      "commit": "bae4761894d1215cb626bde6fe7a9fffb5b5186f",
      "tree": "2a18eda5c9ff8f4818685d22436c2b738c9b1936",
      "parents": [
        "f2018c4ad74d855fb857bfea9648529e129ed25a"
      ],
      "author": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Thu Mar 07 16:36:03 2019 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 07 16:36:03 2019 -0800"
      },
      "message": "Catregorization of Exception Failures (#533)\n\n* Initial changes for the exception JIRA\r\n\r\n* Co-Authored-By: kedarbcs16 \u003ckedar.behera@gmail.com\u003e\r\n* Changes to address the comments\r\n"
    },
    {
      "commit": "f2018c4ad74d855fb857bfea9648529e129ed25a",
      "tree": "34aada7ddceb53f99797e9c8ad58849c5976d1d2",
      "parents": [
        "b5a6fc8d32d7679c22f978b31a73fb096e7319f2"
      ],
      "author": {
        "name": "Anisha V Reddy",
        "email": "anishareddyv@gmail.com",
        "time": "Tue Mar 05 16:54:13 2019 -0800"
      },
      "committer": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Tue Mar 05 16:54:13 2019 -0800"
      },
      "message": "Fixes for stats regression failures (#549)\n\n"
    },
    {
      "commit": "b5a6fc8d32d7679c22f978b31a73fb096e7319f2",
      "tree": "a0d7998d80f7e408258127c161e5ac7597f822e0",
      "parents": [
        "785de735e2ab29853c5a0aa65e4040211956efcb"
      ],
      "author": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Mon Mar 04 15:47:54 2019 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 04 15:47:54 2019 -0800"
      },
      "message": "Revert \"Revert \"Tests for new table stats feature (#537)\" (#543)\" (#548)\n\nThis reverts commit 25679fae87a3ea38186ddc7f6cdb5a89687ea0e7."
    },
    {
      "commit": "785de735e2ab29853c5a0aa65e4040211956efcb",
      "tree": "89c4bca6fb50672e69c7a5ea686ab32e1c2b93e5",
      "parents": [
        "84a4255d9a16fab3d68bedb034a8d4f7b877be88"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Wed Feb 27 13:24:32 2019 -0800"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Feb 27 13:24:32 2019 -0800"
      },
      "message": "Missed enabling a test case for runtime filter (#547)\n\n"
    },
    {
      "commit": "84a4255d9a16fab3d68bedb034a8d4f7b877be88",
      "tree": "a626a175b7696076c39e1bf8738c2737edb681aa",
      "parents": [
        "f943af0ab11793e1fd8a738f13497313850bf6f9"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Tue Feb 26 11:25:53 2019 -0800"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Feb 26 11:25:53 2019 -0800"
      },
      "message": "Enable tests for runtime filter since bugs are resolved. (#546)\n\n"
    },
    {
      "commit": "f943af0ab11793e1fd8a738f13497313850bf6f9",
      "tree": "c758251d6f23de9982aa09f2227583e683857ee4",
      "parents": [
        "e5a6b82bc92b83b40e04e4bc327aa54b6b696e9c"
      ],
      "author": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Thu Feb 21 12:10:53 2019 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 21 12:10:53 2019 -0800"
      },
      "message": "Semi Join Testcases (#534)\n\n"
    },
    {
      "commit": "e5a6b82bc92b83b40e04e4bc327aa54b6b696e9c",
      "tree": "b6b3888c2b44e8240c842e323c03def3061aa697",
      "parents": [
        "a2a0cacbc4726d27d2a0c5a20d6ea4e5e62fb0de"
      ],
      "author": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Thu Feb 21 12:10:16 2019 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 21 12:10:16 2019 -0800"
      },
      "message": "Cross join Testcases (#535)\n\n"
    },
    {
      "commit": "a2a0cacbc4726d27d2a0c5a20d6ea4e5e62fb0de",
      "tree": "576d229a7ad8ca6c767cee37bbe84a11c8b0900c",
      "parents": [
        "25679fae87a3ea38186ddc7f6cdb5a89687ea0e7"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Wed Feb 20 17:35:18 2019 -0800"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Feb 20 17:35:18 2019 -0800"
      },
      "message": "Handle map NPE to meaningful IOException (#544)\n\n* MD-5532: Handle map NPE to meaningful IOException\r\n\r\n- Handle NullPointerException and throw the right exception with meaningful cause.\r\n- Remove bad formatting in associated methods.\r\n\r\n* Reverting re-format changes\r\n"
    },
    {
      "commit": "25679fae87a3ea38186ddc7f6cdb5a89687ea0e7",
      "tree": "87e5be7117248ef93a2231aab2273236fbb08835",
      "parents": [
        "c2d92a0bbd2965c37b5a65cfb210824e16638165"
      ],
      "author": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Feb 15 16:49:46 2019 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 15 16:49:46 2019 -0800"
      },
      "message": "Revert \"Tests for new table stats feature (#537)\" (#543)\n\nThis reverts commit c2d92a0bbd2965c37b5a65cfb210824e16638165."
    },
    {
      "commit": "c2d92a0bbd2965c37b5a65cfb210824e16638165",
      "tree": "21f157970d5ff37e3f761d05971c7543ef9bd76b",
      "parents": [
        "99077665e8438b18c41cfe9a96e8215917ecedb2"
      ],
      "author": {
        "name": "Anisha V Reddy",
        "email": "anishareddyv@gmail.com",
        "time": "Fri Feb 15 01:58:29 2019 +0530"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Thu Feb 14 12:28:29 2019 -0800"
      },
      "message": "Tests for new table stats feature (#537)\n\n"
    },
    {
      "commit": "99077665e8438b18c41cfe9a96e8215917ecedb2",
      "tree": "87e5be7117248ef93a2231aab2273236fbb08835",
      "parents": [
        "075bfebc5fccb7102933ff946d05f5bf51bf12e3"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Sat Feb 09 05:21:12 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Feb 08 19:21:12 2019 -0800"
      },
      "message": "DRILL-6744: Added tests to verify that filter pushdown works with var… (#539)\n\n* DRILL-6744: Added tests to verify that filter pushdown works with varchar and decimal data types\r\n\r\nCovered:\r\n- Varchar and decimals with all physical types (int32, int64, fixed_len_byte_array, binary).\r\n- Parquet files version 1.8.1 and 1.10.0.\r\n- Queries with and without metadata files.\r\n- Metadata generated by Drill 1.14.0 and 1.16.0-SNAPSHOT.\r\n- Queries on Hive tables.\r\nDataset:\r\n- Tables were generated from the TPCH data with scale 0.01 with decimal columns and small row group size.\r\n- External Hive tables.\r\n\r\n* DRILL-6744: Addressed the review comments\r\n"
    },
    {
      "commit": "075bfebc5fccb7102933ff946d05f5bf51bf12e3",
      "tree": "5d3ed87ff208d37683a52bddffb21a9f37fc4bc4",
      "parents": [
        "6d09b4466619b1d2a15fd5f607a9c9371e4cfc01"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Fri Feb 01 01:25:56 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Thu Jan 31 15:25:56 2019 -0800"
      },
      "message": "DRILL-6964: Baseline updates for implementing CREATE / DROP SCHEMA commands (#541)\n\n"
    },
    {
      "commit": "6d09b4466619b1d2a15fd5f607a9c9371e4cfc01",
      "tree": "fc1f06e6c8f6db0d0504c2abb1ffd3d6c86dd44c",
      "parents": [
        "800401f1699d53a9fff3e9fe803250e4134b2ef7"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Jan 25 20:09:15 2019 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 25 20:09:15 2019 +0200"
      },
      "message": "Baseline update due to changes in DRILL-6910 (#538)\n\n"
    },
    {
      "commit": "800401f1699d53a9fff3e9fe803250e4134b2ef7",
      "tree": "f4bc419d09543e0cd2ac906b422be3ee1b1db7b4",
      "parents": [
        "770c6abb7fb01afae899cd687b9d29efa7df98d7"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Wed Jan 23 00:14:27 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Jan 22 14:14:27 2019 -0800"
      },
      "message": "DRILL-1248: Add support for using aliases in group by (#536)\n\n"
    },
    {
      "commit": "770c6abb7fb01afae899cd687b9d29efa7df98d7",
      "tree": "a1c6965f9b2689de4f47ba540d4c33945f0a03e4",
      "parents": [
        "5a7a37beebf00ad79d7975463f6a37500d267096"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Tue Jan 22 20:20:49 2019 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Jan 22 10:20:49 2019 -0800"
      },
      "message": "DRILL-6797: Added tests to verify that split function no longer returns an error when result has no rows (#531)\n\n"
    },
    {
      "commit": "5a7a37beebf00ad79d7975463f6a37500d267096",
      "tree": "a4916318edfc42b8ef306da3dc7a28bd64aadac2",
      "parents": [
        "e7648f05ad9c828f9deacba058aefa394b901978"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Wed Jan 16 09:25:41 2019 -0800"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Jan 16 09:25:41 2019 -0800"
      },
      "message": "DRILL-3610: Functional tests for TIMESTAMPADD and TIMESTAMPDIFF (#530)\n\n* DRILL-3610: Functional tests for TIMESTAMPADD and TIMESTAMPDIFF functions\r\n\r\n- Basic functional tests for TIMESTAMPADD and TIMESTAMPDIFF functions.\r\n- Tests cover different SQL_TSI intervals.\r\n\r\n* DRILL 3610: Address review comments, make it self-sufficient\r\n"
    },
    {
      "commit": "e7648f05ad9c828f9deacba058aefa394b901978",
      "tree": "99d8e2d1b5395adc8d449e03af1ff86e08815b59",
      "parents": [
        "c10777bc8c1dc319b54c4f007eb9dddd8fc4762b"
      ],
      "author": {
        "name": "Kunal Khatua",
        "email": "kkhatua@users.noreply.github.com",
        "time": "Thu Jan 10 11:16:42 2019 -0800"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Thu Jan 10 11:16:42 2019 -0800"
      },
      "message": "Detect DRILL_VERSION from git.properties (#528)\n\nThis would address issues arising out of 4 digit versioning of Drill or any other similar changes (e.g. version...-SNAPSHOT)"
    },
    {
      "commit": "c10777bc8c1dc319b54c4f007eb9dddd8fc4762b",
      "tree": "903cec285373117b32b78c2fdf198354ed58e61c",
      "parents": [
        "d1b32d9a562fa04c7ee2e9d43933a3e67cda888c"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Thu Dec 27 16:55:44 2018 -0800"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Thu Dec 27 16:55:44 2018 -0800"
      },
      "message": "Fix failures in JPPD tests (#526)\n\n* Fix plan verification failures due to Semi Join\r\n\r\n- In case of nested join scenario, multiple RTFs arrives at scan on probe side. This resulted in plan showing multiple RuntimeFilters. This has been fixed and hence changes are required.\r\n\r\n- Semi Join is enable by default and the plan has to factor in the changes.\r\n\r\n- Disable Semi Join where Agg is required before Join.\r\n\r\n* Disable failing queries with a reference to the bug\r\n"
    },
    {
      "commit": "d1b32d9a562fa04c7ee2e9d43933a3e67cda888c",
      "tree": "4171383e58aedffcd91bf3fcc18bf0755d2a3718",
      "parents": [
        "f781bc4d8880a679eb9aa24ce73a465f9880fdf7"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Thu Dec 27 20:45:17 2018 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Thu Dec 27 10:45:17 2018 -0800"
      },
      "message": "DRILL-6865: Added tests to verify the bug fix. (#524)\n\nCases covered:\r\n1. Filter pruning shouldn\u0027t work if at least one filter cannot be pruned (\u0027like\u0027 operator or expression on a column).\r\n2. Filter pruning should work in case of single parquet file with single row group."
    },
    {
      "commit": "f781bc4d8880a679eb9aa24ce73a465f9880fdf7",
      "tree": "3279b06b73ae349af7f0d6042a19328f74fa8bc3",
      "parents": [
        "308215d6a7968c07b1aa8082673acb2a91a95cac"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Mon Dec 24 22:15:29 2018 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Mon Dec 24 12:15:29 2018 -0800"
      },
      "message": "Fixed baselines due to the renamed option (#525)\n\nexec.return_result_set_for_ddl -\u003e exec.query.return_result_set_for_ddl"
    },
    {
      "commit": "308215d6a7968c07b1aa8082673acb2a91a95cac",
      "tree": "fef109dc71021d7725ff655d8dd712622d5a466c",
      "parents": [
        "3c734a2ec5792b2b5f34cb02dcc593d3a587f973"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Thu Dec 20 04:15:07 2018 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 20 04:15:07 2018 +0530"
      },
      "message": "Advanced data verification and plan verification tests for RuntimeFilter (#514)\n\n* Advanced data verification and plan verification tests for RuntimeFilter\r\n\r\nRuntime filter was added to DRILL as a part of DRILL-6385, DRILL-6731 and DRILL-6792.\r\n\r\nThis PR contains the following changes\r\n\r\n- Data verification tests for broadcast and hash joins with join on different data types.\r\n- Plan verification tests to verify Runtime Filter is applied on probe side scan, wherever applicable.\r\n- The queries are run against TPC-H SF 100 data\r\n\r\n* Minor fix, remove tsv header for nested broadcast scenario\r\n\r\n* Incorporated review comments\r\n\r\n- Changed .q and .q.explain extensions to .sql and .sql.explain.\r\n- Explictly enable / disable broadcast join and set the threshold so that change in default values for these parameters will not affect the tests.\r\n- Round decimals to 3 digits to have more stable test case verification.\r\n- Remove \"alter session\" to conform with standard for setting / resetting session level parameters.\r\n"
    },
    {
      "commit": "3c734a2ec5792b2b5f34cb02dcc593d3a587f973",
      "tree": "77dba0ce8060c6c3e3ca52f1a5ce4ff42fb5ef6d",
      "parents": [
        "e3ed1b649b1a65292a81f7aeeb3985147ecaebb6"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Dec 14 04:04:45 2018 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Thu Dec 13 18:04:45 2018 -0800"
      },
      "message": "DRILL-6834: Added tests to verify Drill option exec.return_result_set_for_ddl (#523)\n\n"
    },
    {
      "commit": "e3ed1b649b1a65292a81f7aeeb3985147ecaebb6",
      "tree": "308b2c1f7cc2d8e6dd326c88400b771039832e15",
      "parents": [
        "17581dee27f668f4eb59767925137452cb2b862c"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Wed Dec 12 20:24:46 2018 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Dec 12 10:24:46 2018 -0800"
      },
      "message": "DRILL-6834: Added possibility to run queries that don\u0027t return result set. (#521)\n\nAn option \"exec.return_result_set_for_ddl\" was introduced in Drill, when it is false, some queries don\u0027t return result set, that cause an SQL exception in Drill Test Framework.\r\nTo fix that, Statement execute() method now used instead of executeQuery(). Also added required null checks."
    },
    {
      "commit": "17581dee27f668f4eb59767925137452cb2b862c",
      "tree": "85cabdc66b226c4f426f0a7753cf3a96600ae80f",
      "parents": [
        "39c489a50f3e3150dfb42dd24e8085e207edf347"
      ],
      "author": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Tue Dec 11 10:55:16 2018 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 11 10:55:16 2018 -0800"
      },
      "message": "Script change in import table to delete existing table before creating a new one (#522)\n\n"
    },
    {
      "commit": "39c489a50f3e3150dfb42dd24e8085e207edf347",
      "tree": "ab3970fd786445d378ae45448d777d78470c5d31",
      "parents": [
        "6bbe2500369839ffec49367773351fd28ad83345"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Tue Dec 11 19:33:01 2018 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Dec 11 09:33:01 2018 -0800"
      },
      "message": "DRILL-5796: Added filter pushdown tests for files with multiple row groups. (#519)\n\nBefore changes:\r\n```\r\nFunctional/filter/pushdown\r\n                  |_data\r\n                  |_plan\r\n                     |_regex\r\n                     |_regex_no_order\r\n```\r\nAfter changes:\r\n```\r\nFunctional/filter/pushdown\r\n                  |_boolean_null\r\n                  |_cast\r\n                  |_complex_fields\r\n                  |_general\r\n                  |_item_star_operator\r\n                  |_multiple_row_groups\r\n                  |_union\r\n```\r\nDetails:\r\n* Added new tests to multiple_row_groups folder. They verify that filter pushdown is working for parquet files with more than one row group.\r\n* Moved existing tests to separate folders depending on a feature tested.\r\n* Combined data and plan verifications within single directories.\r\n* Moved schema definitions from the queries to the json files (like dfs.drillTestDir).\r\n* Changed extension of some tests to match the guidelines (*.sql.explain, *.plan)"
    },
    {
      "commit": "6bbe2500369839ffec49367773351fd28ad83345",
      "tree": "46ca7f554bdaba96eba9094109a5e9e02d93f15b",
      "parents": [
        "fc134b20dfd6972987d82ec32b8f9cda4aca44ef"
      ],
      "author": {
        "name": "Kedar Sankar Behera",
        "email": "kedar.behera@gmail.com",
        "time": "Wed Dec 05 20:57:42 2018 -0800"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Wed Dec 05 20:57:42 2018 -0800"
      },
      "message": "Removing blank lines in sql scripts (#520)\n\n"
    },
    {
      "commit": "fc134b20dfd6972987d82ec32b8f9cda4aca44ef",
      "tree": "b216d948dea8286a5881190a516e1e41c05f659e",
      "parents": [
        "40ac72902bc8cba983390e49fdf526d7acabbf3b"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Mon Dec 03 20:25:17 2018 +0200"
      },
      "committer": {
        "name": "Kunal Khatua",
        "email": "kkhatua@users.noreply.github.com",
        "time": "Mon Dec 03 10:25:17 2018 -0800"
      },
      "message": "Removed newlines in gen scripts as Sqlline 1.6.0 handles them incorrectly. (#518)\n\n"
    },
    {
      "commit": "40ac72902bc8cba983390e49fdf526d7acabbf3b",
      "tree": "5130a3b6be9dd20d26d3215d04a02696ee65d81e",
      "parents": [
        "4bf0190691f2e1bab9fcfbaa5246258f74c7c8e7"
      ],
      "author": {
        "name": "Robert Hou",
        "email": "rhou@maprtech.com",
        "time": "Tue Nov 20 16:38:17 2018 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 20 16:38:17 2018 -0800"
      },
      "message": "Set `store.hive.parquet.optimize_scan_with_native_reader` to true to prevent (#500)\n\nsome TPCDS tests from failing when using hive reader until HIVE-19069 is fixed."
    },
    {
      "commit": "4bf0190691f2e1bab9fcfbaa5246258f74c7c8e7",
      "tree": "98c48f7c874e08e64c8f535fd7288be59f27315a",
      "parents": [
        "c34b882af24a11d04ff387bba943d3bd19f1f6c2"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Sat Nov 17 02:32:16 2018 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Nov 16 16:32:16 2018 -0800"
      },
      "message": "Baseline updates in Hive Mapr DB json tests. (#516)\n\n"
    },
    {
      "commit": "c34b882af24a11d04ff387bba943d3bd19f1f6c2",
      "tree": "351b3688f9b2142d26f5ab9f507447a4fb5100c5",
      "parents": [
        "9324c6675efda54616532025bc4b6555370790f6"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Nov 16 20:19:03 2018 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Nov 16 10:19:03 2018 -0800"
      },
      "message": "Fixed baselines due to changes in DRILL-6744 (#515)\n\n"
    },
    {
      "commit": "9324c6675efda54616532025bc4b6555370790f6",
      "tree": "c2c5412cad8c3aaa03dc76881e99065f4d638d7e",
      "parents": [
        "b759fc00b74f7a11b03c434fe45e003998d7503a"
      ],
      "author": {
        "name": "Denys Ordynskiy",
        "email": "denysord88@gmail.com",
        "time": "Tue Nov 06 21:32:15 2018 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Nov 06 11:32:15 2018 -0800"
      },
      "message": "MD-3355: baseline updates for MapR-DB tests (#513)\n\n"
    },
    {
      "commit": "b759fc00b74f7a11b03c434fe45e003998d7503a",
      "tree": "9dde4b349892b1556a2c75512ad4777845986c53",
      "parents": [
        "a1e87ffbdc816cc2734a078327feb6526f98b97a"
      ],
      "author": {
        "name": "Anton Gozhiy",
        "email": "anton5813@gmail.com",
        "time": "Fri Nov 02 19:38:33 2018 +0200"
      },
      "committer": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Fri Nov 02 10:38:33 2018 -0700"
      },
      "message": "Fixed failures caused by impersonation. (#512)\n\nAlso, a baseline fix is included."
    },
    {
      "commit": "a1e87ffbdc816cc2734a078327feb6526f98b97a",
      "tree": "9946c301d1885c42a38a29579b4ffab68edd1e44",
      "parents": [
        "a8c2f06b7a6e8cfb3aca6ebeb379564165a4b37c"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Fri Nov 02 09:58:23 2018 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 02 09:58:23 2018 -0700"
      },
      "message": "MD-5018: Copy csv to dfs for every run (#511)\n\n* MD-5018: Replace DRILL_5941_lines_count_skip_header_footer_big_data_set.csv every time\r\n\r\n- The existing script does not copy `DRILL_5941_lines_count_skip_header_footer_big_data_set.csv` to dfs location if it already exists. It is possible that previous copy did not go through completely and we may have a corrupt data. This could result in tests failing.\r\n- The fix is to copy csv every time.\r\n\r\n* MD-5018: Addressing review comments, untar every run\r\n"
    },
    {
      "commit": "a8c2f06b7a6e8cfb3aca6ebeb379564165a4b37c",
      "tree": "f27f953718bcfa1824400158c99006cb79144196",
      "parents": [
        "3da55ced5ca92bd25e8f565f04fd93d6691df19c"
      ],
      "author": {
        "name": "Abhishek Girish",
        "email": "agirish@apache.org",
        "time": "Tue Oct 23 23:47:30 2018 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 23 23:47:30 2018 -0700"
      },
      "message": "Updating Jackson lib to 2.8.11 (#510)\n\n"
    },
    {
      "commit": "3da55ced5ca92bd25e8f565f04fd93d6691df19c",
      "tree": "0ec31fb3114b32cc2992ba94a9e2abd6244fdfb8",
      "parents": [
        "70b55ef97c22cf599d958f249fc04f6dd6ea0b50"
      ],
      "author": {
        "name": "Abhishek Ravi",
        "email": "abhi.ravi@gmail.com",
        "time": "Tue Oct 16 16:40:36 2018 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 16 16:40:36 2018 -0700"
      },
      "message": "Do not exit on failure (#508)\n\nDrop tables may fail if tables do not exist, do not exit script on error."
    }
  ],
  "next": "70b55ef97c22cf599d958f249fc04f6dd6ea0b50"
}
