)]}'
{
  "log": [
    {
      "commit": "206bf8d839ffaf69bcf9a759d8f8b835b6bd70fc",
      "tree": "25c319acff44ca503cfcd6b15e2a33802f67a128",
      "parents": [
        "a3b1157422094a9be2fabe59906ef2519c3c4a62"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 09 17:35:00 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 17:35:00 2026 -0400"
      },
      "message": "Bump org.apache.zookeeper:zookeeper from 3.9.4 to 3.9.5 (#1138)\n\nBumps org.apache.zookeeper:zookeeper from 3.9.4 to 3.9.5.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.zookeeper:zookeeper\n  dependency-version: 3.9.5\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a3b1157422094a9be2fabe59906ef2519c3c4a62",
      "tree": "0c7bafd6c2803c3a731afad8cd3f0b9df3d0352c",
      "parents": [
        "3091acb310d6b6ed564b0ad8e48bb1f00605cd42"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Sep 24 15:23:17 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 24 15:23:17 2025 -0400"
      },
      "message": "Bump org.apache.zookeeper:zookeeper from 3.9.3 to 3.9.4 (#1137)\n\nBumps org.apache.zookeeper:zookeeper from 3.9.3 to 3.9.4.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.zookeeper:zookeeper\n  dependency-version: 3.9.4\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3091acb310d6b6ed564b0ad8e48bb1f00605cd42",
      "tree": "139cc6aded6e20da197f101ad6426528e3f4c1bd",
      "parents": [
        "1c371759171daa22bca9dc1e95817180ab796f40"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 28 18:07:34 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 28 18:07:34 2025 -0400"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0 (#1136)\n\nBumps org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-lang3\n  dependency-version: 3.18.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1c371759171daa22bca9dc1e95817180ab796f40",
      "tree": "c1d2bb112ebfe38c15e0254b0122231b73c1263a",
      "parents": [
        "ba0a2ecba0c6e2be979728f48931b753738b0986"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 28 18:07:17 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 28 18:07:17 2025 -0400"
      },
      "message": "Bump org.apache.zookeeper:zookeeper from 3.9.2 to 3.9.3 (#1135)\n\nBumps org.apache.zookeeper:zookeeper from 3.9.2 to 3.9.3.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.zookeeper:zookeeper\n  dependency-version: 3.9.3\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ba0a2ecba0c6e2be979728f48931b753738b0986",
      "tree": "b21e32a7dcd4074980d0a75f18b1e6ed33ba92bf",
      "parents": [
        "ad542085b8cc3999d5a532f16281f86b5475ddb9"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu May 08 18:44:41 2025 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu May 08 18:44:41 2025 -0400"
      },
      "message": "Revert \"Update .asf.yaml\"\n\nThis reverts commit ad542085b8cc3999d5a532f16281f86b5475ddb9.\n"
    },
    {
      "commit": "ad542085b8cc3999d5a532f16281f86b5475ddb9",
      "tree": "05f8e1d65ef405ee414719b07b9e3aa8883bb0b1",
      "parents": [
        "a9d829d6615599ee298480f225a0d39d00a8d318"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu May 08 18:36:56 2025 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu May 08 18:36:56 2025 -0400"
      },
      "message": "Update .asf.yaml\n"
    },
    {
      "commit": "a9d829d6615599ee298480f225a0d39d00a8d318",
      "tree": "b21e32a7dcd4074980d0a75f18b1e6ed33ba92bf",
      "parents": [
        "a569165e2490362ae99c17319e902b0d556fc709"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 25 20:33:30 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 25 20:33:30 2025 -0400"
      },
      "message": "Bump org.apache.commons:commons-configuration2 from 2.8.0 to 2.10.1 (#1133)\n\n* Bump org.apache.commons:commons-configuration2 from 2.8.0 to 2.10.1\n\nBumps org.apache.commons:commons-configuration2 from 2.8.0 to 2.10.1.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-configuration2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* Resolve commons-lang3 version conflict\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Christopher Tubbs \u003cctubbsii@apache.org\u003e"
    },
    {
      "commit": "a569165e2490362ae99c17319e902b0d556fc709",
      "tree": "9664b4e8247a19aa4187c554cd40effe713131dd",
      "parents": [
        "e5dc57ff67c8dd3fda28b278f8bb0ab4587fcfd7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 25 20:09:12 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 25 20:09:12 2025 -0400"
      },
      "message": "Bump commons-io:commons-io from 2.11.0 to 2.14.0 (#1134)\n\nBumps commons-io:commons-io from 2.11.0 to 2.14.0.\n\n---\nupdated-dependencies:\n- dependency-name: commons-io:commons-io\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e5dc57ff67c8dd3fda28b278f8bb0ab4587fcfd7",
      "tree": "11ed73dd341ef1fdd164395ae968730ad64c9005",
      "parents": [
        "39dd9405c738af602aa606a04ddd63aa8fa837f4"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Mar 25 20:02:05 2025 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Mar 25 20:02:05 2025 -0400"
      },
      "message": "Fix build for newer Java\n"
    },
    {
      "commit": "39dd9405c738af602aa606a04ddd63aa8fa837f4",
      "tree": "49b4953a6fa3d955c0b3dcbdb7b4c80f693ccb14",
      "parents": [
        "db4a18582a3a33f4f40332c167d1289b87eb035d"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Nov 25 17:04:53 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Nov 25 17:04:53 2024 -0500"
      },
      "message": "Update GitHub Actions\n\n* Use v4\n* Use setup-java\u0027s cache instead of actions/cache\n"
    },
    {
      "commit": "db4a18582a3a33f4f40332c167d1289b87eb035d",
      "tree": "9923cf82ebed72bb62b9ad9f7a946351f369ffad",
      "parents": [
        "973dfb83b391fa8f51b369d5ae13e7572d644f83"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Mar 27 15:27:36 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 27 15:27:36 2024 -0400"
      },
      "message": "Bump org.apache.zookeeper:zookeeper from 3.8.0 to 3.8.4 (#1132)\n\nBumps org.apache.zookeeper:zookeeper from 3.8.0 to 3.8.4.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.apache.zookeeper:zookeeper\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": "973dfb83b391fa8f51b369d5ae13e7572d644f83",
      "tree": "4cb776ef76eefa7957ced79ad5802a41ea142791",
      "parents": [
        "401cecaa04efaddff67426f99e1230bf2a138b43"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Oct 18 16:30:15 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 18 16:30:15 2023 -0400"
      },
      "message": "Bump org.apache.zookeeper:zookeeper (#1131)\n\nBumps org.apache.zookeeper:zookeeper from 3.4.14 to 3.7.2.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.apache.zookeeper:zookeeper\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": "401cecaa04efaddff67426f99e1230bf2a138b43",
      "tree": "ef3febeeaba25f05553c06bf833bd11923fe182b",
      "parents": [
        "cb4f741c58f0d1775be424cfb2c8e656ef091cb6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 15 12:41:30 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 15 12:41:30 2023 -0400"
      },
      "message": "Bump guava from 31.1-jre to 32.0.0-jre (#1130)\n\nBumps [guava](https://github.com/google/guava) from 31.1-jre to 32.0.0-jre.\r\n- [Release notes](https://github.com/google/guava/releases)\r\n- [Commits](https://github.com/google/guava/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.google.guava:guava\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": "cb4f741c58f0d1775be424cfb2c8e656ef091cb6",
      "tree": "a893dcdc6222ebe6c719739276839b9b4166890e",
      "parents": [
        "47629488efacf2c223c8a6c32355fb443ed5bab1"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Apr 10 22:27:44 2023 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Apr 10 22:27:44 2023 -0400"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "47629488efacf2c223c8a6c32355fb443ed5bab1",
      "tree": "fc4125cc845b48f21cfd6dc8f62351b6ae2cbe76",
      "parents": [
        "4f978874b46fa79aa1df4d2d1d8896c585051718"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Apr 10 22:27:34 2023 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Apr 10 22:27:34 2023 -0400"
      },
      "message": "[maven-release-plugin] prepare release rel/fluo-2.0.0\n"
    },
    {
      "commit": "4f978874b46fa79aa1df4d2d1d8896c585051718",
      "tree": "848227bbc13edde9990a66e5d8e71cdcc4f558f2",
      "parents": [
        "4bdb938939801c531589281751677c25cbfd0565"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Feb 14 12:56:36 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 14 12:56:36 2023 -0500"
      },
      "message": "regenerate code using thrift 17 (#1129)\n\n"
    },
    {
      "commit": "4bdb938939801c531589281751677c25cbfd0565",
      "tree": "3344edf9cbaab12ce409bc5f8456c757c5c6d75c",
      "parents": [
        "4d964e00d6402225fe58674fcfc884e87222cd31"
      ],
      "author": {
        "name": "Bill S",
        "email": "wjsl@users.noreply.github.com",
        "time": "Sat Jan 14 23:08:09 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 14 23:08:09 2023 -0500"
      },
      "message": "Adds scan time authorizations to transactions/snapshots (#1120)\n\n1. Allows a user to specify a collection of authorizations/visibility labels\r\n   to use when scanning data. Writes are allowed so long as the current\r\n   connection\u0027s authorizations satisfy any visibility expressions.\r\n2. Connection-wide authorizations are set in the fluo configuration and must\r\n   be set on the underlying Accumulo user.\r\n\r\n\r\nCo-authored-by: Bill Slacum \u003cbill@glidedog.com\u003e"
    },
    {
      "commit": "4d964e00d6402225fe58674fcfc884e87222cd31",
      "tree": "c3e9bc108166cd76be924644654f511913d5a3f5",
      "parents": [
        "e02d5bf03775af5731819a923171563319c9aafb"
      ],
      "author": {
        "name": "Dom G",
        "email": "dominic.garguilo@gmail.com",
        "time": "Sat Dec 03 09:19:11 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 03 14:19:11 2022 +0000"
      },
      "message": "Use asserThrows in place of deprecated Exception.none() (#1128)\n\n"
    },
    {
      "commit": "e02d5bf03775af5731819a923171563319c9aafb",
      "tree": "a1804ab18b0810d78bde53804e5686043dbbb8e1",
      "parents": [
        "b5d51229dcecff7e36bf2b837f8a7453432c7abc"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Thu Dec 01 16:16:03 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 01 16:16:03 2022 -0500"
      },
      "message": "Remove use of deprecated ExpectedException.none() in TransactorIT (#1127)\n\n* Remove use of deprecated ExpectedException.none() in TransactorIT\r\n* Limit scope of code in assertThrows"
    },
    {
      "commit": "b5d51229dcecff7e36bf2b837f8a7453432c7abc",
      "tree": "5e3f00b7bb45309f3c4c91802165b3239be2c133",
      "parents": [
        "ce364a5bea3d3d4f3883341ed1977b1724444e88"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Nov 28 21:30:33 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 28 21:30:33 2022 +0000"
      },
      "message": "Removes use of most deprecated code. (#1126)\n\n"
    },
    {
      "commit": "ce364a5bea3d3d4f3883341ed1977b1724444e88",
      "tree": "973e37ef6d63442c4c4b689e9959fbe0e2a12a59",
      "parents": [
        "38adfdbafd971cee15b548c54fcd9200eb3f3519"
      ],
      "author": {
        "name": "Jonathan Leitschuh",
        "email": "jonathan.leitschuh@gmail.com",
        "time": "Sat Nov 19 06:14:05 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 19 14:14:05 2022 +0000"
      },
      "message": "vuln-fix: Temporary File Information Disclosure (#1125)\n\nThis fixes temporary file information disclosure vulnerability due to the use\r\nof the vulnerable `File.createTempFile()` method. The vulnerability is fixed by\r\nusing the `Files.createTempFile()` method which sets the correct posix permissions.\r\n\r\nWeakness: CWE-377: Insecure Temporary File\r\nSeverity: Medium\r\nCVSSS: 5.5\r\nDetection: CodeQL \u0026 OpenRewrite (https://public.moderne.io/recipes/org.openrewrite.java.security.SecureTempFileCreation)\r\n\r\nReported-by: Jonathan Leitschuh \u003cJonathan.Leitschuh@gmail.com\u003e\r\nSigned-off-by: Jonathan Leitschuh \u003cJonathan.Leitschuh@gmail.com\u003e\r\n\r\nBug-tracker: https://github.com/JLLeitschuh/security-research/issues/18\r\n\r\n\r\nCo-authored-by: Moderne \u003cteam@moderne.io\u003e"
    },
    {
      "commit": "38adfdbafd971cee15b548c54fcd9200eb3f3519",
      "tree": "55c3307dbdfece67ab02fcc91133d8c627437d9c",
      "parents": [
        "44e134a9d90685b57fc60a8bcc9a8919e79e4e3b"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Nov 16 14:43:41 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 16 14:43:41 2022 +0000"
      },
      "message": "Fixes bug resolving lock w/ empty col fam. Reported in #660 (#1123)\n\nThere was a bug where if a column family was empty and the qual was not\r\nempty this would cause lock recovery to fail.  The underlying cause was\r\na bug in the Column class.  This class has an isFamilySet() method that\r\nwas returning false when the family was set to the empty string.  This\r\ncause caused lock recovery code to create an incorrect range.\r\n\r\nThe Column class was relying on internal behavior of the Bytes class\r\nthat probably changed and caused this bug.\r\n\r\nThis commit adds a new IT that recreates this bug.  If the new IT is run\r\nw/o the fix to the Column class then it would fail as follows.\r\n\r\n```\r\nRunning org.apache.fluo.integration.impl.FailureIT\r\nTests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 8.011 sec \u003c\u003c\u003c FAILURE! - in org.apache.fluo.integration.impl.FailureIT\r\ntestRecoverEmptyColumn(org.apache.fluo.integration.impl.FailureIT)  Time elapsed: 7.096 sec  \u003c\u003c\u003c ERROR!\r\njava.lang.IllegalStateException: can not abort : bob  bal  5 (UNKNOWN)\r\n\tat org.apache.fluo.integration.impl.FailureIT.testRecoverEmptyColumn(FailureIT.java:688)\r\n```"
    },
    {
      "commit": "44e134a9d90685b57fc60a8bcc9a8919e79e4e3b",
      "tree": "5047aec34ac86f56d403a6ea6072c8f9642a7186",
      "parents": [
        "ddf02796690ab56176b3bd19c19b823d93d55524"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Nov 08 15:46:21 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 08 15:46:21 2022 +0000"
      },
      "message": "Get fluo building and running against Accumulo 2.1.0 (#1122)\n\nThese changes :\r\n\r\n * Update to log4j2 (this was slightly related to updating to Accumulo 2.1.0)\r\n * Update to Accumulo 2.1.0\r\n * made changes to get mvn verify running\r\n * made changes to get fluo running against an Accumulo instance setup by uno\r\n * Updated lots of dependencies"
    },
    {
      "commit": "ddf02796690ab56176b3bd19c19b823d93d55524",
      "tree": "69e1bc087a5f37bd2fe12a9964868237d1aa3a08",
      "parents": [
        "5f1ee51f1cfb08eec4b895d40d54984b23b57e10"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 13 14:38:24 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 13 14:38:24 2022 -0400"
      },
      "message": "Bump commons-configuration2 from 2.7 to 2.8.0 (#1121)\n\nBumps commons-configuration2 from 2.7 to 2.8.0.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.apache.commons:commons-configuration2\r\n  dependency-type: direct:production\r\n...\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": "5f1ee51f1cfb08eec4b895d40d54984b23b57e10",
      "tree": "1cc95e019eb238e079ca17d1af9bd96c697fe8fb",
      "parents": [
        "04debf99df099442376febe48b05be807a267e3f"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon May 23 12:24:26 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 23 12:24:26 2022 -0400"
      },
      "message": "Bump Guava to 31.1 (#1119)\n\n"
    },
    {
      "commit": "04debf99df099442376febe48b05be807a267e3f",
      "tree": "a713302c0068d6a886fc9b79e532d4e01ce4d9cd",
      "parents": [
        "9e254e2ed69a4991e59c75801b144e1ce964360f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat May 21 07:34:58 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 21 07:34:58 2022 -0400"
      },
      "message": "Bump commons-io from 2.6 to 2.7 (#1118)\n\nBumps commons-io from 2.6 to 2.7.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: commons-io:commons-io\r\n  dependency-type: direct:production\r\n...\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": "9e254e2ed69a4991e59c75801b144e1ce964360f",
      "tree": "fddb2a2bfcae19ec8365d4705d6ae1c226613d90",
      "parents": [
        "691b9575e9354f2e534f72443bf9573352c3e750"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Sat May 21 05:52:52 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 21 05:52:52 2022 -0400"
      },
      "message": "Update thrift to 0.16.0 (#1111)\n\n* Bump libthrift dependency\r\n* Regenerate thrift files\r\n* Fix breakage because org.apache.thrift.transport.TFastFramedTransport\r\n  got moved to org.apache.thrift.transport.layered.TFastFramedTransport\r\n* Also remove some unused imports\r\n* Ensure the ITs that use accumulo2-maven-plugin use Accumulo\u0027s version of libthrift"
    },
    {
      "commit": "691b9575e9354f2e534f72443bf9573352c3e750",
      "tree": "a16627de771c0b43cd66be8a40d09b7bd96811dd",
      "parents": [
        "084ebfa24e0613f0bffcb1632631468411c8d9d7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat May 21 04:51:37 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 21 04:51:37 2022 -0400"
      },
      "message": "Bump accumulo-core in /modules/distribution/src/main/lib/ahz (#1116)\n\nBumps [accumulo-core](https://github.com/apache/accumulo) from 2.0.0 to 2.0.1.\r\n- [Release notes](https://github.com/apache/accumulo/releases)\r\n- [Commits](https://github.com/apache/accumulo/compare/rel/2.0.0...rel/2.0.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.apache.accumulo:accumulo-core\r\n  dependency-type: direct:production\r\n...\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": "084ebfa24e0613f0bffcb1632631468411c8d9d7",
      "tree": "88b414ceea9669dde0c1e695c17af2474d416232",
      "parents": [
        "3120c56010b870afa4557684b149fcdaf7ac137b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat May 21 04:51:07 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 21 04:51:07 2022 -0400"
      },
      "message": "Bump accumulo-core from 2.0.0 to 2.0.1 (#1117)\n\nBumps [accumulo-core](https://github.com/apache/accumulo) from 2.0.0 to 2.0.1.\r\n- [Release notes](https://github.com/apache/accumulo/releases)\r\n- [Commits](https://github.com/apache/accumulo/compare/rel/2.0.0...rel/2.0.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.apache.accumulo:accumulo-core\r\n  dependency-type: direct:production\r\n...\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": "3120c56010b870afa4557684b149fcdaf7ac137b",
      "tree": "fdc89a6a5c57d58490bbebe808edaa58e8bcf486",
      "parents": [
        "405e28d8c1623878dfdbb2b3172bc855b9d79094"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri May 20 18:43:44 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 20 18:43:44 2022 -0400"
      },
      "message": "Bump gson from 2.8.5 to 2.8.9 (#1115)\n\nBumps [gson](https://github.com/google/gson) from 2.8.5 to 2.8.9.\r\n- [Release notes](https://github.com/google/gson/releases)\r\n- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.9)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.google.code.gson:gson\r\n  dependency-type: direct:production\r\n...\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": "405e28d8c1623878dfdbb2b3172bc855b9d79094",
      "tree": "f4c291b298d01a7698078617eaa2cbf5bc45960f",
      "parents": [
        "7335e4ac524241fceb4cfebeaf4d34a6001e7cc8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 01 17:56:45 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 01 17:56:45 2021 -0400"
      },
      "message": "Bump guava from 27.0-jre to 29.0-jre (#1114)\n\nBumps [guava](https://github.com/google/guava) from 27.0-jre to 29.0-jre.\r\n- [Release notes](https://github.com/google/guava/releases)\r\n- [Commits](https://github.com/google/guava/commits)\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": "7335e4ac524241fceb4cfebeaf4d34a6001e7cc8",
      "tree": "da4d4ff1f96b3a2d7019a3026fe5089b017433f8",
      "parents": [
        "0a91a85048bcd8147f55ba81da0621a60f1c291f"
      ],
      "author": {
        "name": "Jared Winick",
        "email": "jaredwinick@gmail.com",
        "time": "Fri Mar 19 19:03:31 2021 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 19 21:03:31 2021 -0400"
      },
      "message": "Fluo #1112 - Change CompletableFuture\u003cVoid\u003e to CompletableFuture\u003cLoader\u003e (#1113)\n\n"
    },
    {
      "commit": "0a91a85048bcd8147f55ba81da0621a60f1c291f",
      "tree": "0d5405463efbd3dc8cc10b8726487acd941eb28e",
      "parents": [
        "24924a9153072ba466c48d6db928831af835f550"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Jan 11 10:24:12 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 11 10:24:12 2021 -0500"
      },
      "message": "Fixes flakiness in TimestampTrackerIT (#1109)\n\n"
    },
    {
      "commit": "24924a9153072ba466c48d6db928831af835f550",
      "tree": "96e3e20a543ec90b9e7d810494de94f1acc46a92",
      "parents": [
        "96335321e9f89164c1c16e5ab110e2e8b16840b3"
      ],
      "author": {
        "name": "Karthick Narendran",
        "email": "karthick.narendran@gmail.com",
        "time": "Thu Oct 22 15:25:11 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 10:25:11 2020 -0400"
      },
      "message": "Remove IF NOT EXISTS from create database command (#1108)\n\nThe `IF NOT EXISTS` syntax has been removed from Influxdb v1.0.0\r\nonwards. Ref: https://github.com/influxdata/influxdb/issues/5707\r\n\r\nCo-authored-by: Karthick Narendran \u003ckanarend@microsoft.com\u003e"
    },
    {
      "commit": "96335321e9f89164c1c16e5ab110e2e8b16840b3",
      "tree": "8a48dcb01218cd2576cb3604857a498237c5f70b",
      "parents": [
        "7131326081113feae38fe226f9f0c6c4c50cb69c"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Fri Oct 16 16:54:15 2020 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Fri Oct 16 16:54:15 2020 -0400"
      },
      "message": "Fix formatting during build after merging #1107\n\nThis may not be related to #1107, but found while building that PR.\n"
    },
    {
      "commit": "7131326081113feae38fe226f9f0c6c4c50cb69c",
      "tree": "fcd7f4ec6d9cccd1e61c71e931e9da995118f662",
      "parents": [
        "1e6fdfb7a9775167ea672991ed99a93ff2c66833"
      ],
      "author": {
        "name": "Furkan KAMACI",
        "email": "furkankamaci@gmail.com",
        "time": "Fri Oct 16 23:46:07 2020 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 16:46:07 2020 -0400"
      },
      "message": "Unnecessary assignments are removed. (#1107)\n\n"
    },
    {
      "commit": "1e6fdfb7a9775167ea672991ed99a93ff2c66833",
      "tree": "0869a0f16d85592cfe6c1e3d83a8b06ab1582f07",
      "parents": [
        "08925db311106a388c406f8b2bf407ab2e40b7b4"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Oct 13 11:50:28 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 11:50:28 2020 -0400"
      },
      "message": "Upload test logs on build failure (#1106)\n\n"
    },
    {
      "commit": "08925db311106a388c406f8b2bf407ab2e40b7b4",
      "tree": "a3a6af49ac3d55ace8575681553afdced804ce2d",
      "parents": [
        "75aeddae760e514ce6cd3a59e2866193d117f9c0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 22:10:30 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 22:10:30 2020 -0400"
      },
      "message": "Bump junit from 4.12 to 4.13.1 (#1105)\n\nBumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1.\r\n- [Release notes](https://github.com/junit-team/junit4/releases)\r\n- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)\r\n- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1)\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": "75aeddae760e514ce6cd3a59e2866193d117f9c0",
      "tree": "fe2b6877819e4bbb105f2f5e548cd853bb1da218",
      "parents": [
        "03c16522abaec10c202e22f693a8baedd7bba4fe"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 08 17:40:56 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 17:40:56 2020 -0400"
      },
      "message": "Migrate from TravisCI to GitHub Actions (#1104)\n\n"
    },
    {
      "commit": "03c16522abaec10c202e22f693a8baedd7bba4fe",
      "tree": "1bbb531322b27c0ab730a242d74214ea23d55db5",
      "parents": [
        "9e008e425903c180a2e70a9f6e09aa065839fd3a"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Oct 05 17:14:23 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 17:14:23 2020 -0400"
      },
      "message": "Add .asf.yaml (#1103)\n\n"
    },
    {
      "commit": "9e008e425903c180a2e70a9f6e09aa065839fd3a",
      "tree": "89e519da6956982f09dea245b2565d7dcc8390ee",
      "parents": [
        "737ad72ec7a6594dca31837fbc9bc803978fc72c"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Fri Aug 14 08:10:16 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 14 08:10:16 2020 -0400"
      },
      "message": "Update links to point to main branch (#1102)\n\n"
    },
    {
      "commit": "737ad72ec7a6594dca31837fbc9bc803978fc72c",
      "tree": "27d4e639a90bca48d386366b89546d62916ab2fc",
      "parents": [
        "957eaed4fed01cf93304b645cfcd27a42c5fb9d3"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Jul 16 11:57:18 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 11:57:18 2020 -0400"
      },
      "message": "Fixes #795 added submit method that returns future to loader executor (#1100)\n\n"
    },
    {
      "commit": "957eaed4fed01cf93304b645cfcd27a42c5fb9d3",
      "tree": "ee1096d3c7cd815161d5f00422043fe4217a230e",
      "parents": [
        "21dbae5b7b87cdb6f5eff19b8a094cf93cfe320c"
      ],
      "author": {
        "name": "Arvind Shyamsundar",
        "email": "arvindsh@apache.org",
        "time": "Fri Jul 10 09:50:31 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 09:50:31 2020 -0700"
      },
      "message": "Add Hadoop dirs to classpath and native lib path (#1101)\n\n* Adds the $HADOOP_HOME/etc/hadoop directory to Fluo classpath, so that\r\n  hdfs-site.xml can be located and loaded\r\n* Adds the Hadoop native library directory to the LD_LIBRARY_PATH /\r\n  DYLD_LIBRARY_PATH for the OS"
    },
    {
      "commit": "21dbae5b7b87cdb6f5eff19b8a094cf93cfe320c",
      "tree": "08335d299830d9b76b250f9b6515ca44c73a3bc8",
      "parents": [
        "bf75b9e881d2e05ad933d0d7839a5bf386595764",
        "d89986a9fa31faebfa3e307af13bd6c77b696150"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Jul 01 11:15:45 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 11:15:45 2020 -0400"
      },
      "message": "Merge pull request #1099 from keith-turner/fluo-969 fixes #967\n\nAdd asynchronous get methods."
    },
    {
      "commit": "d89986a9fa31faebfa3e307af13bd6c77b696150",
      "tree": "08335d299830d9b76b250f9b6515ca44c73a3bc8",
      "parents": [
        "1ee63f4bef4127cddd13292615dd7524e23c2489"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Jun 30 21:52:15 2020 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Jun 30 21:52:15 2020 -0400"
      },
      "message": "Add some javadoc for async get\n"
    },
    {
      "commit": "1ee63f4bef4127cddd13292615dd7524e23c2489",
      "tree": "8f5c1d9524c6f6541f999bfa27f4acafcb49ba69",
      "parents": [
        "bf75b9e881d2e05ad933d0d7839a5bf386595764"
      ],
      "author": {
        "name": "Joseph Koshakow",
        "email": "koshy44@gmail.com",
        "time": "Tue Jun 30 21:14:39 2020 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Jun 30 21:19:52 2020 -0400"
      },
      "message": "Implemented getsAsync()\n"
    },
    {
      "commit": "bf75b9e881d2e05ad933d0d7839a5bf386595764",
      "tree": "8a1b8763f88cbddc543c3fc6c7b29a55ef9e81ad",
      "parents": [
        "da6d3382e6f7d941d79a7c72f0f4a1e372f4d1e2"
      ],
      "author": {
        "name": "Bhuvan Mysore Sreenivas",
        "email": "bhuvanmysore1996@gmail.com",
        "time": "Thu May 28 23:16:41 2020 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 13:46:41 2020 -0400"
      },
      "message": "condense fluo.sh (#1098)\n\n"
    },
    {
      "commit": "da6d3382e6f7d941d79a7c72f0f4a1e372f4d1e2",
      "tree": "d8bac7f13d1c285de2fa125e8fbd06547601ea41",
      "parents": [
        "3cd657a361a100fefb581f502239821d04948a5c"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu May 28 13:41:48 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 13:41:48 2020 -0400"
      },
      "message": "Update plugins to support building on JDK14 (#1093)\n\n* Update enforcer plugin\r\n* Update spotbugs\r\n* (Also add color back to travis build console)"
    },
    {
      "commit": "3cd657a361a100fefb581f502239821d04948a5c",
      "tree": "7d1bdff414f786032cec85debf513b56479bc5e1",
      "parents": [
        "8b7354eb5216f7315f2eb95723df5edc60118d60"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 26 02:45:44 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 02:45:44 2020 -0400"
      },
      "message": "Bump commons-configuration2 from 2.5 to 2.7 (#1094)\n\nBumps commons-configuration2 from 2.5 to 2.7.\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": "8b7354eb5216f7315f2eb95723df5edc60118d60",
      "tree": "e216b3e52f6cc6b437382f87c95bc86725bcb893",
      "parents": [
        "8b9b7ebf8c328b25f5554c242ed9f6fc3f7c07dd"
      ],
      "author": {
        "name": "Andrew Habib",
        "email": "andrew.a.habib@gmail.com",
        "time": "Wed May 06 09:40:55 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 03:40:55 2020 -0400"
      },
      "message": "Javadoc mistake (#1092)\n\nFix documentation of type of exception thrown by byteAt."
    },
    {
      "commit": "8b9b7ebf8c328b25f5554c242ed9f6fc3f7c07dd",
      "tree": "c281105b279808d862817c796970c5a38bf6f231",
      "parents": [
        "cad4530023c0c00b1311fd02a80946c16d343d73"
      ],
      "author": {
        "name": "Joseph Koshakow",
        "email": "jkosh44@users.noreply.github.com",
        "time": "Mon Mar 09 18:20:36 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 18:20:36 2020 -0400"
      },
      "message": "Remove race condition from FluoAdminImpl.numWorkers (#1090)\n\nThe pattern of checking if a ZNode exists and then getting it\u0027s\r\nchildren contains a race condition. If the ZNode is deleted after\r\nthe existence check but before getting the children then a\r\nNoNodeException will be thrown instead of returning 0.\r\n\r\nInstead we skip the existence check and just return 0 when a\r\nNoNodeException is thrown. This will avoid the race condition.\r\n\r\nFixes #1089"
    },
    {
      "commit": "cad4530023c0c00b1311fd02a80946c16d343d73",
      "tree": "f2ccf98f079f3f2a2788400ca988590123bbe939",
      "parents": [
        "f2cf203fb2901769c2c6035af11a4310af8ac19a"
      ],
      "author": {
        "name": "Joseph Koshakow",
        "email": "jkosh44@users.noreply.github.com",
        "time": "Mon Mar 09 18:17:52 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 18:17:52 2020 -0400"
      },
      "message": "Remove stack traces from Integration Test logs (#1091)\n\nExpected errors during integartion tests were logging large\r\nstack traces. This caused people to think there were errors in\r\nthe tests when there weren\u0027t and was ugly to look at.\r\n\r\nThe majority of the stack traces were coming from\r\norg.apache.fluo.core.oracle.OracleClient and\r\norg.apache.fluo.core.shaded.thrift.ProcessFunction. Setting these\r\nloggers to FATAL prevents these stack traces from being logged."
    },
    {
      "commit": "f2cf203fb2901769c2c6035af11a4310af8ac19a",
      "tree": "0dca0352db46ec59153fec786e6c1a931c638a3e",
      "parents": [
        "4ecd4560e76a6ac44f7e80f75f5e42dcad86dddf"
      ],
      "author": {
        "name": "Joseph Koshakow",
        "email": "jkosh44@users.noreply.github.com",
        "time": "Fri Mar 06 21:46:00 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 06 21:46:00 2020 -0500"
      },
      "message": "Use LeaderLatch to determine if oracle exists (#1088)\n\n* Use LeaderLatch to determine if oracle exists\r\n\r\nThe old implementation of oracleExists checks to see if there are\r\nmore than 1 ZNodes under the ZookeeperPath.ORACLE_SERVER path. This\r\nrelies on the LeaderLatch implementation and uses a path given to\r\na Curator recipe, which is advised against by the Curator docs.\r\nSee https://cwiki.apache.org/confluence/display/CURATOR/TN7.\r\n\r\nThe new implementation utilizes LeaderLatch to count the number\r\nof participants to see if there\u0027s more than 0."
    },
    {
      "commit": "4ecd4560e76a6ac44f7e80f75f5e42dcad86dddf",
      "tree": "6faa13cf26096dbc6b66dae447c4b9459be4ef55",
      "parents": [
        "a37ddaac595d689445d5f986ea11999c60d5f451"
      ],
      "author": {
        "name": "Joseph Koshakow",
        "email": "jkosh44@users.noreply.github.com",
        "time": "Wed Mar 04 16:31:44 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 16:31:44 2020 -0500"
      },
      "message": "Add Oracle count functionality (#1087)\n\n* Add Oracle count functionality\r\n\r\nAdd functionality to FluoAdminImpl to count the number of Oracles\r\nstarted. This allows the \u0027fluo list\u0027 command to print the number\r\nof Oracles for each app.\r\n\r\nFixes #895"
    },
    {
      "commit": "a37ddaac595d689445d5f986ea11999c60d5f451",
      "tree": "0d163f30f0b540bcb17405267b82791201f5663b",
      "parents": [
        "f441623f03bda88cb9d514822d349b0abcd21d9d"
      ],
      "author": {
        "name": "Marc",
        "email": "phrocker@apache.org",
        "time": "Tue Feb 18 09:27:30 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 18 09:27:30 2020 -0500"
      },
      "message": "Remove Auto generated stub (#1086)\n\n"
    },
    {
      "commit": "f441623f03bda88cb9d514822d349b0abcd21d9d",
      "tree": "c7b75190992c7f75448969fa9c1a50e8d91ecae8",
      "parents": [
        "549d645addb330f4ae2e074447428cb86b5a9a3f"
      ],
      "author": {
        "name": "Joseph Koshakow",
        "email": "jkosh44@users.noreply.github.com",
        "time": "Mon Jan 13 22:21:22 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 13 22:21:22 2020 -0500"
      },
      "message": "Centralize command logic to be run from one class\n\nUsing the Command Pattern as inspiration, all the logic for running a\r\ncommand has been moved to the FluoProgram class. The purpose of this\r\nwas to prevent calling System.exit() from within the command classes. \r\nThis will allow the commands to be more easily reused outside of a CLI.\r\nThis also makes it easier to print standard error messages for expected\r\nexceptions by throwing a FluoCommandException, and to print a stack \r\ntrace for all other exceptions.\r\n\r\nFixes #983"
    },
    {
      "commit": "549d645addb330f4ae2e074447428cb86b5a9a3f",
      "tree": "c5da95ed7d1dbb065e3728ea78ba77ab8ec2d08c",
      "parents": [
        "107f1ce26b04e4ab9caa763b3b0ae5f0c1ac1f18"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Nov 26 17:03:46 2019 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 26 17:03:46 2019 -0500"
      },
      "message": "Converge deps in fetch script with parent pom (#1082)\n\nUpdate fetch.sh and lib/ahz/pom.xml in the distribution tarball to fetch\r\nthe dependency versions from the dependency tree in the build."
    },
    {
      "commit": "107f1ce26b04e4ab9caa763b3b0ae5f0c1ac1f18",
      "tree": "91825c5e76bef408ef77a01d6c03bf11422b812c",
      "parents": [
        "c90a2a2ce843e685da4fb8e32224be97c8bbc6ee"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Wed Nov 13 16:14:15 2019 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 13 16:14:15 2019 -0500"
      },
      "message": "Update zookeeper and libthrift (#1081)\n\n* Update zookeeper and libthrift dependencies to avoid using\r\n  dependencies with known outstanding vulnerabilities\r\n* Add script and build profile to automatically (re-)build thrift files\r\n  during the Maven build"
    },
    {
      "commit": "c90a2a2ce843e685da4fb8e32224be97c8bbc6ee",
      "tree": "59f9f34f8032ae328aa9f527d5ed29a51edf623e",
      "parents": [
        "1b6b01b0dcfd09d3f006fad054c861425599de1c"
      ],
      "author": {
        "name": "Joseph Koshakow",
        "email": "jkosh44@users.noreply.github.com",
        "time": "Wed Oct 30 09:30:19 2019 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Oct 30 09:30:19 2019 -0400"
      },
      "message": "Parallelize TransactionImpl.readUnread() (#1080)\n\nWhen a transaction only writes to a row+col and then has a collision\r\nFluo will read the row+col after the collision to look for orphaned\r\nlocks. This commit parallelizes this behavior by reading all row+cols\r\nat once.\r\n\r\nThis commit accomplishes this by using a ParallelSnapshotScanner\r\ninstead of a SnapshotScanner.\r\n\r\nFixes #948"
    },
    {
      "commit": "1b6b01b0dcfd09d3f006fad054c861425599de1c",
      "tree": "4195e221161b6a3c0b038b54402b5d89d0b74f19",
      "parents": [
        "7a04fdac2382c2222daa5b9a27115738ff71a9d1"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Oct 28 12:36:55 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 28 12:36:55 2019 -0700"
      },
      "message": "Update compiler/javadoc plugins for JDK11 (#1079)\n\n* Update compiler plugin to recognize release flag\r\n* Update javadoc plugin to support JDK11 javadoc tool\r\n  * Use new doclint option\r\n* Add maven.compiler.release property\r\n  * Added when building with JDK9 or later\r\n  * Added to m2e profile to enforce compiler compliance, even if\r\n    building with a newer JDK"
    },
    {
      "commit": "7a04fdac2382c2222daa5b9a27115738ff71a9d1",
      "tree": "c385e6422902899811dcdcb6486f83ef0788a886",
      "parents": [
        "57b154e13c5c0877bb565fcabf620aa0f30c9f24"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Oct 21 16:14:17 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 21 16:14:17 2019 -0400"
      },
      "message": "Updated Fluo to build and run with Java 11 (#1078)\n\nFluo was not building and running with Java 11.  Twill was causing\r\nproblems with Java 11.  Since twill was part of the built in support for\r\nrunning Fluo in YARN that was deprecated in Fluo 1.2.0 it was removed\r\nalong with the deprected fluo-cluster module, related fluo script\r\ncommands, and deprecated fluo properties file. Also some deperecated\r\nmethods in the Fluo configuration API had to be dropped.  Because of the\r\nchanges to the API and scripts, Fluo\u0027s version was bumped to\r\n2.0.0-SNAPSHOT.\r\n\r\nAnother reason to drop Twill is that it does not seem to support Hadoop 3.\r\n\r\nFluo initialization was assuming the System classloader was a URL\r\nclassloader.  This assumption is no longer true in Java 11.  This code\r\nwas updated to use the java system property java.class.path.\r\n\r\nFindbugs was not working with Java 11, so this was replaced with\r\nspotbugs in the poms.  Some changes were made to fix some issue found by\r\nspotbugs.\r\n\r\n* code review updates\r\n"
    },
    {
      "commit": "57b154e13c5c0877bb565fcabf620aa0f30c9f24",
      "tree": "69cd2abd0629005aba6b4cce9860b82ffc90710f",
      "parents": [
        "4e80afba204e2c2eca8f0a0932ae56c95daad287"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Aug 14 16:34:17 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 14 16:34:17 2019 -0400"
      },
      "message": "Updated commons config from ver 1 to 2 (#1077)\n\n\r\n"
    },
    {
      "commit": "4e80afba204e2c2eca8f0a0932ae56c95daad287",
      "tree": "cdb1a2e3dd6f7ff14002017e86162561cc6d6f3e",
      "parents": [
        "72269a4ed7206a7a9a597b902322873cf71e0e49"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Aug 08 19:29:00 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 08 19:29:00 2019 -0400"
      },
      "message": "Download commons lang in fetch.sh (#1076)\n\nCommons config was missing a dependency of commons lang."
    },
    {
      "commit": "72269a4ed7206a7a9a597b902322873cf71e0e49",
      "tree": "136f3755941d4c524eca8b7dfb9eeb5a9d5fbb7c",
      "parents": [
        "2fe8215d66a73ef44b399bd5aeb50a198c71be0f"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Aug 08 16:38:23 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 08 16:38:23 2019 -0400"
      },
      "message": "Fix travis build by supressing download msgs (#1075)\n\nCopied the maven options from :\r\n\r\napache/accumulo@6b1ff048b93641f597aaba79424c906156dec42b\r\n"
    },
    {
      "commit": "2fe8215d66a73ef44b399bd5aeb50a198c71be0f",
      "tree": "80aeaeaf191f96c596307f9c8d5b47dc7342826d",
      "parents": [
        "8e06204d4167651e2d3b5219b8c1397644e6ba6e"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Aug 08 13:06:16 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 08 13:06:16 2019 -0400"
      },
      "message": "Update Fluo to build against Accumulo 2.0.0 (#1074)\n\n\r\n"
    },
    {
      "commit": "8e06204d4167651e2d3b5219b8c1397644e6ba6e",
      "tree": "2e1530b9100e6abb6fee8f906ec9a52774222853",
      "parents": [
        "c128be9479f675f62992f99f53e892bd0e011c5a"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Feb 21 11:25:58 2019 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 21 11:25:58 2019 -0500"
      },
      "message": "Generate summaries of Fluo data #1054 (#1071)\n\nThis is a partial step for #1054.  I would like to make the summary data\r\navailable before making any decisions about how to use it for compaction\r\ndecsions."
    },
    {
      "commit": "c128be9479f675f62992f99f53e892bd0e011c5a",
      "tree": "e6da2323ecdb5bbda726de4246d5d3bd836462ef",
      "parents": [
        "68cb0b68f813dcf06b62acd67f9f6ad7caf8ad01"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Feb 21 11:24:20 2019 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 21 11:24:20 2019 -0500"
      },
      "message": "Identify nofification scan as type in execution hint #1055 (#1072)\n\n"
    },
    {
      "commit": "68cb0b68f813dcf06b62acd67f9f6ad7caf8ad01",
      "tree": "ff9a99090e02b7b5f5a4337a2578d4a4878f05e4",
      "parents": [
        "282b94e3f5239f62299ab30c0e558c0004f94f3c"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Feb 19 19:26:38 2019 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 19 19:26:38 2019 -0500"
      },
      "message": "fixes #1069 close tx before notifying that tx completed (#1070)\n\n"
    },
    {
      "commit": "282b94e3f5239f62299ab30c0e558c0004f94f3c",
      "tree": "2384c475f56b0b5fd6e0de9878d0f5928af3c1c7",
      "parents": [
        "f216519c0ff4f522542df081fa7c988203e9daa5"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Feb 11 16:35:24 2019 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 11 16:35:24 2019 -0500"
      },
      "message": "Updates for Accumulo 2.0 alpha2 release (#1068)\n\n\r\n"
    },
    {
      "commit": "f216519c0ff4f522542df081fa7c988203e9daa5",
      "tree": "aabd448f2c865e4f39cfe08589f9c975852ad383",
      "parents": [
        "45e4fb27e40e3e8b1b0dca31322d55edc710dce1"
      ],
      "author": {
        "name": "Mike Walch",
        "email": "mwalch@apache.org",
        "time": "Wed Jan 02 16:16:17 2019 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 02 16:16:17 2019 -0500"
      },
      "message": "Update copyright date 2019 (#1067)\n\n\r\n"
    },
    {
      "commit": "45e4fb27e40e3e8b1b0dca31322d55edc710dce1",
      "tree": "79c804696aec10bcd24721f3ea670f5aaf5eed26",
      "parents": [
        "277d0e7f3500242d3dcb09827dad71e3a747d026"
      ],
      "author": {
        "name": "Christopher McTague",
        "email": "cjmctague@apache.org",
        "time": "Wed Nov 28 15:31:14 2018 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 28 15:31:14 2018 -0500"
      },
      "message": "Fluo source cleanup/simplification (#1066)\n\n- Removed unnecessary interface modifiers\r\n- Removed unnecessary calls to toString()\r\n- Removed redundant local variables\r\n- size() \u003d\u003d 0 replaced with isEmpty()\r\n- Simplified JUnit assertions\r\n- Remove redundant imports from the same package\r\n- Remove java.lang imports. They are imported by default.\r\n- Remove unused import from Fluoremove class"
    },
    {
      "commit": "277d0e7f3500242d3dcb09827dad71e3a747d026",
      "tree": "e27a162b9d8b4f2aba4379bbeeb15f68aff2547a",
      "parents": [
        "70b6fb2520bc89d3b7348d2594eba04d90dd063d"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Nov 21 10:01:51 2018 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 21 10:01:51 2018 -0500"
      },
      "message": "Fix issue found by newer version of checkstyle (#1065)\n\nThis problem was found when building using #1059\r\nand #1064"
    },
    {
      "commit": "70b6fb2520bc89d3b7348d2594eba04d90dd063d",
      "tree": "6a66dd32bb9dfe146993da51bceecfc237113177",
      "parents": [
        "370158f1c99b3351f2325b09dea42c0dfe058b3d"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Nov 21 08:55:04 2018 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 21 08:55:04 2018 -0500"
      },
      "message": "Update tarball for Hadoop 3 and sync tar deps with pom (#1062)\n\n"
    },
    {
      "commit": "370158f1c99b3351f2325b09dea42c0dfe058b3d",
      "tree": "5e4909cee871de8432f403fa75b9ae771413fcbe",
      "parents": [
        "75396795ef672174ecea7dfed07ad5a044e3363b"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Nov 08 14:21:07 2018 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 08 14:21:07 2018 -0500"
      },
      "message": "fix spelling of encode (#1061)\n\n"
    },
    {
      "commit": "75396795ef672174ecea7dfed07ad5a044e3363b",
      "tree": "5bcb1f1f773278777bc1083d99f4bc202d842efe",
      "parents": [
        "31d0bc75d1983f51ac1722d3d3091153c1dc7c35"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Nov 08 10:37:21 2018 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 08 10:37:21 2018 -0500"
      },
      "message": "Added column type enum (#1060)\n\n\r\n"
    },
    {
      "commit": "31d0bc75d1983f51ac1722d3d3091153c1dc7c35",
      "tree": "e811e25f4b1f7a8e153aa0fef7eafbf5c2a2b58b",
      "parents": [
        "e019c79dafa2769b9e0d48ba1923d84702447922"
      ],
      "author": {
        "name": "Christopher McTague",
        "email": "cjmctague@apache.org",
        "time": "Tue Nov 06 10:10:09 2018 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 06 10:10:09 2018 -0500"
      },
      "message": "Update Thrift to 0.11.0 to match Accumulo (#1056)\n\n- Commit Generated Code\r\n"
    },
    {
      "commit": "e019c79dafa2769b9e0d48ba1923d84702447922",
      "tree": "ea9d3e8e7ec1881098644f14d89db37e8bc633ae",
      "parents": [
        "99a8438900c6e49635bd8321331a18b4d14189a2"
      ],
      "author": {
        "name": "Christopher McTague",
        "email": "cjmctague@apache.org",
        "time": "Fri Nov 02 17:34:58 2018 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 02 17:34:58 2018 -0400"
      },
      "message": "Update Dependency\u0027s that we build against (#1057)\n\n- Update Curator\r\n- Update Jcommander\r\n- Update gson\r\n- Update Guava\r\n- Update Commons-io\r\n- Update HdrHistogram\r\n- Update hadoop\r\n- Update twill\r\n- Update easymock\r\n- Update logback\r\n- Update guice\r\n- Update commons-collections4\r\n"
    },
    {
      "commit": "99a8438900c6e49635bd8321331a18b4d14189a2",
      "tree": "f6c1d80132f1c9a62f3f94cbcf3087fc9487882c",
      "parents": [
        "52f20793a299386b33c9d1e6901b75fb15cd2031",
        "ce4751b966de306d237d2cd8441bc041d73f408c"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Oct 17 15:29:40 2018 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 17 15:29:40 2018 -0400"
      },
      "message": "Merge pull request #1053 from keith-turner/accumulo-2.0\n\nGet Fluo building against Accumulo 2.0 and Hadoop 3.0 and uses some new APIs.  Work still needs to be done to make the Fluo tar ball work with Accumulo 2."
    },
    {
      "commit": "ce4751b966de306d237d2cd8441bc041d73f408c",
      "tree": "f6c1d80132f1c9a62f3f94cbcf3087fc9487882c",
      "parents": [
        "d1c6b9544864d789679da2d1d4077910aa98b999"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Wed Oct 17 14:55:12 2018 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Wed Oct 17 14:55:12 2018 -0400"
      },
      "message": "Add pluginRepository for accumulo-maven-plugin SNAPSHOT\n"
    },
    {
      "commit": "d1c6b9544864d789679da2d1d4077910aa98b999",
      "tree": "4f505f1f9de4db214d37c412be6d8c504a5c3679",
      "parents": [
        "59e36deffa79415aa7ef3c8fb91988ad6ca54737"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 15:26:21 2018 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 15:26:21 2018 -0400"
      },
      "message": "update travis.yml\n"
    },
    {
      "commit": "59e36deffa79415aa7ef3c8fb91988ad6ca54737",
      "tree": "2a2fd8d84393000afec21756688f7b3790ff8fdc",
      "parents": [
        "c3fe6e368fe278e4b8b05ae7026770b0651bc5ff"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Sep 10 14:34:42 2018 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 14:37:30 2018 -0400"
      },
      "message": "Disable delete and remove iterator reflection code\n"
    },
    {
      "commit": "c3fe6e368fe278e4b8b05ae7026770b0651bc5ff",
      "tree": "f4eea44b0c4bf48b393642a96e6fb27fb5bbbbaf",
      "parents": [
        "a6b75fc6de47e9e4c4b1c5912dedd8f54c4a045d"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 13:10:24 2018 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 14:22:18 2018 -0400"
      },
      "message": "Fix accumulo-maven-plugin\n"
    },
    {
      "commit": "a6b75fc6de47e9e4c4b1c5912dedd8f54c4a045d",
      "tree": "7d820e74126e012b662d370124b9b328c1c35ce4",
      "parents": [
        "726279dcd195cb26ce620a1ee0c357aed9ee1976"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 11:29:55 2018 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 14:22:18 2018 -0400"
      },
      "message": "Use new Accumulo create table functionality\n"
    },
    {
      "commit": "726279dcd195cb26ce620a1ee0c357aed9ee1976",
      "tree": "be7962212b6f89d3d61a0902c5b2072a6e1b9e2e",
      "parents": [
        "b898ab8945bc3d91813f28449a9cac688a2f7f33"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 10:18:52 2018 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 14:22:18 2018 -0400"
      },
      "message": "Use Accumulo 2.0.0-alpha-1\n"
    },
    {
      "commit": "b898ab8945bc3d91813f28449a9cac688a2f7f33",
      "tree": "191287c16304bccc39b55762323f966942a4dd37",
      "parents": [
        "52f20793a299386b33c9d1e6901b75fb15cd2031"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Sep 07 11:20:34 2018 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 14:22:14 2018 -0400"
      },
      "message": "Updates for Accumulo 2 and Hadoop 3\n"
    },
    {
      "commit": "52f20793a299386b33c9d1e6901b75fb15cd2031",
      "tree": "7bc53c4d6d45350e62171062451cde943eea12f6",
      "parents": [
        "7b25d1527b9957185959c48614ab3ecf221a17d6"
      ],
      "author": {
        "name": "Joseph Koshakow",
        "email": "jkosh44@users.noreply.github.com",
        "time": "Tue Oct 16 14:05:19 2018 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Oct 16 14:05:18 2018 -0400"
      },
      "message": "Refactor remove, init, and updateSharedConfig APIs to check if applicaiton is running (#1052)\n\nAdd logic to the start of remove, init, and updateSharedConfig methods\r\nin FluoAdminImpl to check if applicaiton is already running.\r\nThis will eliminate the need to perform this check in clients that\r\ncall these methods.\r\n\r\nCloses #1003"
    },
    {
      "commit": "7b25d1527b9957185959c48614ab3ecf221a17d6",
      "tree": "605e935dcb493aef4438a7246c1885d85ce34194",
      "parents": [
        "389bd497333ddd14b0b0fa9d0d55d860f2e6fc34"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 04 15:53:24 2018 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 04 15:53:24 2018 -0400"
      },
      "message": "Fix javadoc memory issues with Travis-CI (#1051)\n\n* Unset _JAVA_OPTIONS environment, which may (?) interfere with the\r\n  default settings of certain Maven plugins, and causes the build to run out\r\n  of memory and be killed by the Travis host.\r\n* Clean up bad license header formatting\r\n* Remove IRC notifications (nobody lurks in IRC anymore, so these aren\u0027t useful)\r\n* Build against current latest Accumulo 1.9.2\r\n* Clean up matrix build (make build args relationship with the build script more clear)\r\n* Use sudo with travis-ci\r\n"
    },
    {
      "commit": "389bd497333ddd14b0b0fa9d0d55d860f2e6fc34",
      "tree": "e21739d0c8f7cd33cf16f0abe01d211aaca552a0",
      "parents": [
        "bcc80e1b5e6540752fda2f8f73e99cf596f1c8b0"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Oct 02 20:04:19 2018 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 02 20:04:19 2018 -0400"
      },
      "message": "Fix #871 Use regular jar for ITs module (#1050)\n\nMove tests in the integration test module from src/test/java into\r\nsrc/main/java in order to create a regular jar instead of a test-jar in\r\nMaven. This fixes many issues, such as not having javadoc and source\r\njars for the integration test module, as well as to simplify any\r\ndependency resolution issues with other modules or projects depending on\r\nthe integration test jar.\r\n\r\nFix test bugs and style issues found by checkstyle\r\n\r\nFix broken javadoc in integration-tests module\r\n\r\nUse AccumuloProps utility class for prop keys instead of non-public Accumulo class\r\n"
    },
    {
      "commit": "bcc80e1b5e6540752fda2f8f73e99cf596f1c8b0",
      "tree": "3d434d2b137a08325b04b2852f99b604164756c5",
      "parents": [
        "ae34b1df025b94e61f27f3a34dc271cd992465fe"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "keith@deenlo.com",
        "time": "Fri Sep 07 16:58:00 2018 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 07 16:58:00 2018 -0400"
      },
      "message": "Fixed some compiler warnings (#1048)\n\n"
    },
    {
      "commit": "ae34b1df025b94e61f27f3a34dc271cd992465fe",
      "tree": "e56b54748ed69032d84040008ce1629d0123500c",
      "parents": [
        "fc909abe4cb55414c992bdcfce07c96fc63413b5"
      ],
      "author": {
        "name": "Christopher McTague",
        "email": "cjmctague@apache.org",
        "time": "Wed Aug 29 10:01:47 2018 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 29 10:01:47 2018 -0400"
      },
      "message": "Spelling corrections in comments/javadocs (#1047)\n\n"
    },
    {
      "commit": "fc909abe4cb55414c992bdcfce07c96fc63413b5",
      "tree": "e373ed72d28f7a4d3b2d1a199937e0819c293a03",
      "parents": [
        "1cc9276e454505b82d15f72ef7be1c3008606d43"
      ],
      "author": {
        "name": "Christopher McTague",
        "email": "cjmctague@apache.org",
        "time": "Fri Jul 27 10:51:45 2018 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 27 10:51:45 2018 -0400"
      },
      "message": "Fixes #1044 - Using Java 8 Comparator for TableRange compareTo (#1045)\n\n\r\n"
    },
    {
      "commit": "1cc9276e454505b82d15f72ef7be1c3008606d43",
      "tree": "84a2892d2ac72ff0dfc415387a086ca67b522dca",
      "parents": [
        "f39ac03e8f16a7a33842a5d518b7aead724efdb9"
      ],
      "author": {
        "name": "Kenneth Paul McFarland",
        "email": "kennethmcfarland@apache.org",
        "time": "Mon Jul 09 08:57:34 2018 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 09 08:57:34 2018 -0700"
      },
      "message": "FLUO-1002 Create integration test for `FluoAdmin.remove()` (#1043)\n\nFLUO-1002 Integration test for FluoAdmin.remove()\r\n"
    },
    {
      "commit": "f39ac03e8f16a7a33842a5d518b7aead724efdb9",
      "tree": "09aa6d231d24696468d3f153cc90b02bc15e3cbd",
      "parents": [
        "01fc804f5914e6f9f2f4bfed8fc6e3e2701c16dd"
      ],
      "author": {
        "name": "Christopher McTague",
        "email": "cjmctague@apache.org",
        "time": "Mon Jul 09 09:17:00 2018 -0400"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "keith@deenlo.com",
        "time": "Mon Jul 09 09:17:00 2018 -0400"
      },
      "message": "Replace anonymous types with lambda (#1040)\n\n"
    },
    {
      "commit": "01fc804f5914e6f9f2f4bfed8fc6e3e2701c16dd",
      "tree": "7d5b8ac2edc703afa7a32e50dd268e1e8a96d30e",
      "parents": [
        "327ab36c194a73343bcf38b8578b83647979266a",
        "7022de8d150b5180b4ce2eeea241f61e81f704a6"
      ],
      "author": {
        "name": "Kenneth Paul McFarland",
        "email": "kennethmcfarland@apache.org",
        "time": "Sat Jun 16 19:27:20 2018 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 16 19:27:20 2018 -0700"
      },
      "message": "Merge pull request #1041 from kpm1985/SpellCheck\n\nThis is a trivial spellcheck patch."
    },
    {
      "commit": "7022de8d150b5180b4ce2eeea241f61e81f704a6",
      "tree": "7d5b8ac2edc703afa7a32e50dd268e1e8a96d30e",
      "parents": [
        "327ab36c194a73343bcf38b8578b83647979266a"
      ],
      "author": {
        "name": "Kenneth McFarland",
        "email": "kennethmcfarland@apache.org",
        "time": "Thu Jun 14 21:35:17 2018 -0700"
      },
      "committer": {
        "name": "Kenneth McFarland",
        "email": "kennethmcfarland@apache.org",
        "time": "Thu Jun 14 21:35:17 2018 -0700"
      },
      "message": "This is a trivial spellcheck patch.\n"
    },
    {
      "commit": "327ab36c194a73343bcf38b8578b83647979266a",
      "tree": "0b3bae8da93c7d89ea7fc9adc22c618d15539bad",
      "parents": [
        "9b5277c9c79bb3a52bb879af591d1c51ae9476cc",
        "8d5111890b9e2fe9223f10857dd5f73ed40d7d06"
      ],
      "author": {
        "name": "Kenneth Paul McFarland",
        "email": "kennethmcfarland@apache.org",
        "time": "Mon Jun 11 12:25:22 2018 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 11 12:25:22 2018 -0700"
      },
      "message": "Merge pull request #1039 from kpm1985/FLUO-1038\n\nFLUO-1038 Use try with resources for streams in FluoAdminImpl"
    },
    {
      "commit": "8d5111890b9e2fe9223f10857dd5f73ed40d7d06",
      "tree": "0b3bae8da93c7d89ea7fc9adc22c618d15539bad",
      "parents": [
        "9b5277c9c79bb3a52bb879af591d1c51ae9476cc"
      ],
      "author": {
        "name": "Kenneth McFarland",
        "email": "kennethmcfarland@apache.org",
        "time": "Sun Jun 10 22:24:29 2018 -0700"
      },
      "committer": {
        "name": "Kenneth McFarland",
        "email": "kennethmcfarland@apache.org",
        "time": "Sun Jun 10 22:24:29 2018 -0700"
      },
      "message": "FLUO-1038 Use try with resources for streams in FluoAdminImpl"
    },
    {
      "commit": "9b5277c9c79bb3a52bb879af591d1c51ae9476cc",
      "tree": "6913f093f9b8820f8df6e95efdb4ab85e2a9c1ea",
      "parents": [
        "f6a95fb6ef84f560c9184dceed49db48befecc40"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "keith@deenlo.com",
        "time": "Tue Jun 05 16:32:44 2018 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 05 16:32:44 2018 -0400"
      },
      "message": "Switch to leader latch WIP (#1037)\n\nThese changes were made because the Curator LeaderSelector recipe\r\nwas generating a lot of spurious error messages.  The LeaderLatch\r\nrecipe did not generate as many spurious errors.  \r\n\r\nSee CURATOR-467 CURATOR-468 CURATOR-469\r\n"
    },
    {
      "commit": "f6a95fb6ef84f560c9184dceed49db48befecc40",
      "tree": "6827ff0a1d9bde0f4321e6bb1c33dcbb691749b3",
      "parents": [
        "1bd1f6a736ddae510bb2bf0705b04e3c41c48a7d"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "keith@deenlo.com",
        "time": "Mon Jun 04 22:32:54 2018 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Jun 04 22:32:54 2018 -0400"
      },
      "message": "Update Travis build to use Accumulo 1.9.1 (#1036)\n\n"
    },
    {
      "commit": "1bd1f6a736ddae510bb2bf0705b04e3c41c48a7d",
      "tree": "8f1df6f8c87b9c662a622e3a6391f34e4a181e74",
      "parents": [
        "b89a11b4fa44b835c4962a8e86a591d3c14c96dd",
        "1ceaf1aca760c482472f9135b38e9af47d203ce5"
      ],
      "author": {
        "name": "Kenneth Paul McFarland",
        "email": "kennethmcfarland@apache.org",
        "time": "Thu May 31 13:00:15 2018 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 31 13:00:15 2018 -0700"
      },
      "message": "Merge pull request #1034 from kpm1985/FLUO-1000A\n\nIssue #1000 part A"
    }
  ],
  "next": "1ceaf1aca760c482472f9135b38e9af47d203ce5"
}
