)]}'
{
  "log": [
    {
      "commit": "293979f961781070276f8dc5e7d3e853ccc1d04a",
      "tree": "d36a41755bcec4ab045c271f38f46f798d1804f7",
      "parents": [
        "f810a3b1ec728d1e27aba4d7e2f5806c9319fcf7"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Mar 12 15:45:11 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 12:45:11 2026 -0700"
      },
      "message": "changes to support building with java 21 (#305)"
    },
    {
      "commit": "f810a3b1ec728d1e27aba4d7e2f5806c9319fcf7",
      "tree": "47f4f72fce0f4d5c98a27f2b4e989347c3c07af9",
      "parents": [
        "7964dc90746549afd6a30195f1b835c3ea32f423"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Mar 12 15:34:39 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 12:34:39 2026 -0700"
      },
      "message": "add ranges to bulk imports in Bulk RW test (#299)"
    },
    {
      "commit": "7964dc90746549afd6a30195f1b835c3ea32f423",
      "tree": "b4804e4f7e2956aef7dea12eea2f900c7fadd921",
      "parents": [
        "c81abcae0ee7ad03d75dd3f3b40ad8b6c7f6d264"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 12 18:32:22 2026 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 12 18:32:22 2026 +0000"
      },
      "message": "Update grafana dashboard due to metrics changes\n"
    },
    {
      "commit": "c81abcae0ee7ad03d75dd3f3b40ad8b6c7f6d264",
      "tree": "3b01e91b1a4cde76d54b580d0115983f83dff531",
      "parents": [
        "a69f2c46caadbabb3b2b374c9bc0bda1fc467a50"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 12 13:23:06 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 12 13:23:06 2026 -0500"
      },
      "message": "Update telegraf yum repo due to upstream changes (#304)\n\n"
    },
    {
      "commit": "a69f2c46caadbabb3b2b374c9bc0bda1fc467a50",
      "tree": "1b713492384b3030db4e6ad76db3d36651e4609c",
      "parents": [
        "6050d2e3d5980d9aa66fbbba5bee0747a6777bff"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Fri Jan 09 10:30:14 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 09 10:30:14 2026 -0500"
      },
      "message": "Modified monitoring stack to use Telegraf and Timely (#279)\n\nThis commit modifies the Terraform configuration such that instead of deploying a Telegraf/InfluxDB/Grafana container on the Manager node, it now deploys Telegraf on each node and uses a Timely/Grafana container on the Manager node. The processes running on each node will send metrics to the Telegraf process running locally, which will then forward the metrics to Timely to be inserted into Accumulo. Thus, as the cluster grows larger, more and more metrics will be created and inserted into Accumulo.\n\n\nCo-authored-by: Dom Garguilo \u003cdomgarguilo@apache.org\u003e"
    },
    {
      "commit": "6050d2e3d5980d9aa66fbbba5bee0747a6777bff",
      "tree": "7d3222ce87aef67a4cb458c03e9a50eb8f963770",
      "parents": [
        "6e586e1f0936f01c24c873f931b7b1bc10a99d5a",
        "5d7d7134001bf88b9da9b694e3599db292dac621"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 05 20:30:27 2026 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 05 20:30:27 2026 +0000"
      },
      "message": "Merge remote-tracking branch \u0027origin/2.1\u0027\n"
    },
    {
      "commit": "5d7d7134001bf88b9da9b694e3599db292dac621",
      "tree": "1f186c1a6d684e71af93f3835966ac59a72b4643",
      "parents": [
        "9bf9f84d2bb14a6641390aa587e3e3921acd9c08"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 05 15:19:40 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 05 15:19:40 2026 -0500"
      },
      "message": "Bumped OpenTelemetry and Micrometer dependencies in Terraform config (#293)\n\n"
    },
    {
      "commit": "9bf9f84d2bb14a6641390aa587e3e3921acd9c08",
      "tree": "979f2c3d7878f5140badda107402bcee1903f42e",
      "parents": [
        "0a364eb2347775b2f8b7cd36408b3dc1faf9f2aa"
      ],
      "author": {
        "name": "Dom G.",
        "email": "domgarguilo@apache.org",
        "time": "Thu Oct 30 12:15:11 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 30 12:15:11 2025 -0400"
      },
      "message": "Misc improvements (#303)\n\n* use of try-with-resources to replace manual closing of resources in TableOp.java\n* simplified logic in a few spots"
    },
    {
      "commit": "0a364eb2347775b2f8b7cd36408b3dc1faf9f2aa",
      "tree": "6b010e030fd2c8b1e77f1ebfcd3363d42bdda98e",
      "parents": [
        "eb1ac87fcf1c3cf57cf9f6962906464288799814"
      ],
      "author": {
        "name": "Dom G.",
        "email": "domgarguilo@apache.org",
        "time": "Wed Oct 22 12:03:21 2025 -0400"
      },
      "committer": {
        "name": "Dom Garguilo",
        "email": "domgarguilo@apache.org",
        "time": "Wed Oct 22 12:44:50 2025 -0400"
      },
      "message": "Correctly render Text output in randomwalk debug message (#300)\n\nAdd a case to the randomwalk debug state output to correctly render Text objects"
    },
    {
      "commit": "6e586e1f0936f01c24c873f931b7b1bc10a99d5a",
      "tree": "55960126747920f4fbbe87872c841a76f4880af4",
      "parents": [
        "daeb24021bb7bd7ecb85dfb5c23c5c7650ee6283"
      ],
      "author": {
        "name": "Dom G.",
        "email": "domgarguilo@apache.org",
        "time": "Wed Oct 22 12:03:21 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 22 12:03:21 2025 -0400"
      },
      "message": "Correctly render Text output in randomwalk debug message (#300)\n\nAdd a case to the randomwalk debug state output to correctly render Text objects"
    },
    {
      "commit": "daeb24021bb7bd7ecb85dfb5c23c5c7650ee6283",
      "tree": "4de87031fe91a34bf04bb2667e3057ac908b75f4",
      "parents": [
        "45f7a858878c339f474dcd872597e07990dec9d8",
        "eb1ac87fcf1c3cf57cf9f6962906464288799814"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Aug 29 20:09:32 2025 +0000"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Aug 29 20:09:32 2025 +0000"
      },
      "message": "Merge branch \u00272.1\u0027\n"
    },
    {
      "commit": "eb1ac87fcf1c3cf57cf9f6962906464288799814",
      "tree": "380bfba6119b37b0d056e3cf4ba93e9597d3e352",
      "parents": [
        "04034170a3bcf7a792b67f692533bf380ea5b054"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Aug 29 20:07:20 2025 +0000"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Aug 29 20:07:20 2025 +0000"
      },
      "message": "fix version\n"
    },
    {
      "commit": "45f7a858878c339f474dcd872597e07990dec9d8",
      "tree": "734a15298cd94c49323b59df35a4d6ad4867fab1",
      "parents": [
        "c309590f43a3eaaea37149d0d2d66611153bed4a"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Aug 29 16:01:35 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 29 16:01:35 2025 -0400"
      },
      "message": "update to java 17 (#298)\n\n"
    },
    {
      "commit": "c309590f43a3eaaea37149d0d2d66611153bed4a",
      "tree": "734a15298cd94c49323b59df35a4d6ad4867fab1",
      "parents": [
        "2bec18c45f2919c13b0e3381d49bde54d4a7aa8d"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Aug 29 16:00:08 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 29 16:00:08 2025 -0400"
      },
      "message": "fixes file count issue w/ bulk import random walk test (#297)\n\nRunning bulk import test failed with the following error.\n\n```\n2025-08-29T00:44:43,285 [randomwalk.bulk.BulkMinusOne] ERROR: java.lang.IllegalStateException: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: The file hdfs://localhost:8020/tmp/bulk_ab3612b1-ef53-4cd5-8c28\n-7dd75de47c87/part_0.rf attempted to import to 122 tablets. Max tablets allowed set to 100\njava.lang.IllegalStateException: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: The file hdfs://localhost:8020/tmp/bulk_ab3612b1-ef53-4cd5-8c28-7dd75de47c87/part_0.rf attempted to import to 122 tablets. Max tablets allowed set to 100\n        at org.apache.accumulo.core.clientImpl.bulk.BulkImport.computeFileToTabletMappings(BulkImport.java:591) ~[accumulo-testing-shaded.jar:?]\n        at org.apache.accumulo.core.clientImpl.bulk.BulkImport.computeMappingFromFiles(BulkImport.java:499) ~[accumulo-testing-shaded.jar:?]\n        at org.apache.accumulo.core.clientImpl.bulk.BulkImport.load(BulkImport.java:155) ~[accumulo-testing-shaded.jar:?]\n        at org.apache.accumulo.testing.randomwalk.bulk.BulkPlusOne.bulkLoadLots(BulkPlusOne.java:98) ~[accumulo-testing-shaded.jar:?]\n        at org.apache.accumulo.testing.randomwalk.bulk.BulkMinusOne.runLater(BulkMinusOne.java:34) ~[accumulo-testing-shaded.jar:?]\n        at org.apache.accumulo.testing.randomwalk.bulk.BulkTest.lambda$visit$0(BulkTest.java:33) ~[accumulo-testing-shaded.jar:?]\n        at org.apache.accumulo.core.trace.TraceWrappedRunnable.run(TraceWrappedRunnable.java:52) [accumulo-testing-shaded.jar:?]\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]\n        at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]\n        at org.apache.accumulo.core.trace.TraceWrappedRunnable.run(TraceWrappedRunnable.java:52) [accumulo-testing-shaded.jar:?]\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]\n        at org.apache.accumulo.core.trace.TraceWrappedRunnable.run(TraceWrappedRunnable.java:52) [accumulo-testing-shaded.jar:?]\n        at java.lang.Thread.run(Thread.java:840) [?:?]\nCaused by: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: The file hdfs://localhost:8020/tmp/bulk_ab3612b1-ef53-4cd5-8c28-7dd75de47c87/part_0.rf attempted to import to 122 tablets. Max tablets allowed set\nto 100\n        at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396) ~[?:?]\n        at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073) ~[?:?]\n        at org.apache.accumulo.core.clientImpl.bulk.BulkImport.computeFileToTabletMappings(BulkImport.java:585) ~[accumulo-testing-shaded.jar:?]\n        ... 13 more\nCaused by: java.lang.IllegalArgumentException: The file hdfs://localhost:8020/tmp/bulk_ab3612b1-ef53-4cd5-8c28-7dd75de47c87/part_0.rf attempted to import to 122 tablets. Max tablets allowed set to 100\n        at org.apache.accumulo.core.clientImpl.bulk.BulkImport.checkTabletCount(BulkImport.java:627) ~[accumulo-testing-shaded.jar:?]\n        at org.apache.accumulo.core.clientImpl.bulk.BulkImport.lambda$computeFileToTabletMappings$7(BulkImport.java:563) ~[accumulo-testing-shaded.jar:?]\n        at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]\n        ... 5 more\n```\n\nTo avoid this adjusted the tablet setting for the max number of files\nthat can go to a single tablet to 1000.  Also fixed the following problems\nwith the test code that made this problem harder to debug.\n\n * The test schedules lots of background task, but keeps running when\n   they fail. Made the test exit when it notices a background test\n   failed.  This changes required making a map synchronized.\n * Some log messages related to the test bulk import code logged a\n   marker count that correlates the bulk import w/ data in the table.\n   This marker count is really important for tracking down bugs w/\n   missing data, but only a subet of log messages included it.  Added\n   the marker count to all log messages since multiple threads\n   log messages are interleaved in test output.\n\nSince the test did not immediataly fail when the bulk import call\nfailed, I assumed all bulk imports were succesful and accumulo lost\ndata. Looked down the wrong path for a bit, hoping these changes help\navoid that in the future."
    },
    {
      "commit": "04034170a3bcf7a792b67f692533bf380ea5b054",
      "tree": "a81b4f5a6b18456d7ffbb8727d6755c428af5544",
      "parents": [
        "b16cbe9afff0b33980b82df513f81a0719a9efaf"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Aug 29 15:59:52 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 29 15:59:52 2025 -0400"
      },
      "message": "adds some scripts to test failing compactions (#295)\n\n"
    },
    {
      "commit": "2bec18c45f2919c13b0e3381d49bde54d4a7aa8d",
      "tree": "49614af614ca7127b6c0b6fa514561b8085d6ffe",
      "parents": [
        "5d5376456f7af7048861f879215415c9c92ff4e5"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Thu Aug 28 13:24:44 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 28 13:24:44 2025 -0400"
      },
      "message": "Bump compiler versions from Java 11 to Java 17 and Maven Version (#296)\n\n"
    },
    {
      "commit": "5d5376456f7af7048861f879215415c9c92ff4e5",
      "tree": "b0c3b950e48b8bbe7cb7495fd432878cec460155",
      "parents": [
        "83463827abe4f325156540adb32e28669d9e9f95",
        "b16cbe9afff0b33980b82df513f81a0719a9efaf"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Jul 14 16:51:34 2025 +0000"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Jul 14 16:51:34 2025 +0000"
      },
      "message": "Merge branch \u00272.1\u0027\n"
    },
    {
      "commit": "b16cbe9afff0b33980b82df513f81a0719a9efaf",
      "tree": "2838ce00b5b65e29c23d808fb197309e07f46bd4",
      "parents": [
        "32d52f87fe920b26155e21bb8f9def1aa46c8726"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Sun Dec 15 13:10:07 2024 -0500"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Jul 14 16:37:34 2025 +0000"
      },
      "message": "Documents bug in bulk batch writer and renames class to indicate its buggy (#288)\n\n"
    },
    {
      "commit": "32d52f87fe920b26155e21bb8f9def1aa46c8726",
      "tree": "9b24c3c2c7107559f29ab09d1414b932b2781b83",
      "parents": [
        "506b583ca2dd7a02c4c3b190859240f77fd8d4d3"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Dec 10 15:32:30 2024 -0500"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Jul 14 16:32:03 2025 +0000"
      },
      "message": "fixes sorting in bulk batch writer (#289)\n\nBulkBatchWriter was sorting only on the mutation row.  Occasionally\r\ncontinuous ingest would generate the same 64 bit id twice in the same\r\nbatch and if its columns were not sorted properly then the write to the\r\nrfile would fail.\r\n\r\nThis fixes the problem by sorting on the entire key instead of only the\r\nrow."
    },
    {
      "commit": "506b583ca2dd7a02c4c3b190859240f77fd8d4d3",
      "tree": "f0c444568000f9558e78cdaae7f533963d6738d9",
      "parents": [
        "2be79180142b8b02647f02a838b52bb9ef4d5081"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Sun Nov 17 22:41:55 2024 +0000"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Jul 14 16:30:21 2025 +0000"
      },
      "message": "consolidate getting table splits in the code\n"
    },
    {
      "commit": "2be79180142b8b02647f02a838b52bb9ef4d5081",
      "tree": "bd9207470dc0873f21773da5c336152a47b44d4d",
      "parents": [
        "e9e5e7a8ead4ccf74f074da2974d4720019bbb72"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Sun Nov 17 21:46:08 2024 +0000"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Jul 14 16:29:47 2025 +0000"
      },
      "message": "limits tablets and offers bulk import as option for ingest\n\nTwo new continuous ingest features are introduced in this changes. First\noptions were added to limit the number of tablets written.  Second an\noptions to use bulk ingest was added instead of a batch writer.\n\nThese features support running a test like the following.\n\n * create a continuous ingest table with 1000 tablets\n * start 100 continuous ingest clients\n * have each client continually bulk import data to 10 random tablets\n\nThis test situation will create a lot of bulk import and subsequent\ncompaction activity for Accumulo to handle.\n\nThese changes add bulk import to the `cingest ingest` command.  There is\nan existing `cingest bulk` command that runs a map reduce job to create\nbulk files.  These changes do not remove the need for the existing map\nreduce job, they fill a different purpose.  The map reduce job can\ngenerate really large amount of data to bulk import.  These changes\nallow generating lots of bulk imports w/ small amounts of data. These\nchanges could never generate the amount of data for a single bulk import\nthat the map reduce job could. The following is an example of test\nscenario that could use both.\n\n * create a continuous ingest table with 1000 tablets\n * use map reduce bulk job to create an initial 10 billion entries in\n   the table\n * start 100 continuous ingest clients\n * have each client continually bulk import data to 10 random tablets\n * stop clients after 12 hours and verify data\n\ncherry-pick of 2e19341d9611c6787d5a706143556b167f4bf721\n"
    },
    {
      "commit": "83463827abe4f325156540adb32e28669d9e9f95",
      "tree": "b0c3b950e48b8bbe7cb7495fd432878cec460155",
      "parents": [
        "9bc35dee9095598025fea7f368fe8745c098ddde"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Apr 08 15:02:32 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 08 15:02:32 2025 -0400"
      },
      "message": "Removed MANAGER_FATE_THREADPOOL_SIZE from randomwalk config (#292)\n\nMANAGER_FATE_THREADPOOL_SIZE was deprecated in 4.0.0 and replaced\nwith a complex object. Removed that property from the Config class\nin RandomWalk"
    },
    {
      "commit": "9bc35dee9095598025fea7f368fe8745c098ddde",
      "tree": "09da6e9441b3a7076e148bc77f7ea977c5d1d1c0",
      "parents": [
        "807b62c01c4aae422a155be549fbf19664157b9c"
      ],
      "author": {
        "name": "Dom G.",
        "email": "domgarguilo@apache.org",
        "time": "Wed Feb 12 13:23:05 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 12 13:23:05 2025 -0500"
      },
      "message": "Replace call to ColumnVisibility.flatten() with getExpression() (#290)\n\n"
    },
    {
      "commit": "807b62c01c4aae422a155be549fbf19664157b9c",
      "tree": "33bace3ba40ac8ca259c42b60c839e653b62db9e",
      "parents": [
        "9f597c67ad13907454d5f899b2724aa54b15b866"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Sun Dec 15 13:10:07 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 15 13:10:07 2024 -0500"
      },
      "message": "Documents bug in bulk batch writer and renames class to indicate its buggy (#288)\n\n"
    },
    {
      "commit": "9f597c67ad13907454d5f899b2724aa54b15b866",
      "tree": "d41266d70ff4e2e53bc03961dbfaf4390cef0119",
      "parents": [
        "ed97a2f81e617428158e24552ad3a96e0460a875",
        "8a76d066963382ff4af96cf9413227a82df560f0"
      ],
      "author": {
        "name": "Dom Garguilo",
        "email": "domgarguilo@apache.org",
        "time": "Tue Dec 10 15:49:38 2024 -0500"
      },
      "committer": {
        "name": "Dom Garguilo",
        "email": "domgarguilo@apache.org",
        "time": "Tue Dec 10 15:49:38 2024 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/3.1\u0027 into main\n"
    },
    {
      "commit": "8a76d066963382ff4af96cf9413227a82df560f0",
      "tree": "f67057082e42e69561988ae345a041a951ad510e",
      "parents": [
        "697168d4403732cf4410d2ebc0e49ddfea587b56",
        "e9e5e7a8ead4ccf74f074da2974d4720019bbb72"
      ],
      "author": {
        "name": "Dom Garguilo",
        "email": "domgarguilo@apache.org",
        "time": "Tue Dec 10 15:41:45 2024 -0500"
      },
      "committer": {
        "name": "Dom Garguilo",
        "email": "domgarguilo@apache.org",
        "time": "Tue Dec 10 15:41:45 2024 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/2.1\u0027 into 3.1\n"
    },
    {
      "commit": "e9e5e7a8ead4ccf74f074da2974d4720019bbb72",
      "tree": "73afa2310619ca9527b02bebc64cf2790606abb4",
      "parents": [
        "5cd266a7909084525de9d02d8e927d2335afcfaa"
      ],
      "author": {
        "name": "Dom G.",
        "email": "domgarguilo@apache.org",
        "time": "Tue Dec 10 15:38:23 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 10 15:38:23 2024 -0500"
      },
      "message": "Add zipfian distribution option to continuous ingest (#276)\n\n* adds an option to vary the size of entries that are ingested via continuous ingest. The size of the entries follow a zipfian distribution."
    },
    {
      "commit": "ed97a2f81e617428158e24552ad3a96e0460a875",
      "tree": "81fe24ffebe7bf6affcd7bf8d174f096bda2cb7d",
      "parents": [
        "137ad39feb6464b01219748550853f69a9ba27cc"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Tue Dec 10 15:32:30 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 10 15:32:30 2024 -0500"
      },
      "message": "fixes sorting in bulk batch writer (#289)\n\nBulkBatchWriter was sorting only on the mutation row.  Occasionally\r\ncontinuous ingest would generate the same 64 bit id twice in the same\r\nbatch and if its columns were not sorted properly then the write to the\r\nrfile would fail.\r\n\r\nThis fixes the problem by sorting on the entire key instead of only the\r\nrow."
    },
    {
      "commit": "137ad39feb6464b01219748550853f69a9ba27cc",
      "tree": "0e0c077b967b7cc0d0c4c9563614a31ca480a987",
      "parents": [
        "8fb93903e5f00f72466f485b3efd400d862df4f1",
        "697168d4403732cf4410d2ebc0e49ddfea587b56"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:22:43 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:22:43 2024 -0500"
      },
      "message": "Merge branch \u00273.1\u0027 into elasticity\n"
    },
    {
      "commit": "697168d4403732cf4410d2ebc0e49ddfea587b56",
      "tree": "b89f92085ca5a1e2e40ae08d46e09b0e7d010bc8",
      "parents": [
        "5cd266a7909084525de9d02d8e927d2335afcfaa"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:21:36 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:21:36 2024 -0500"
      },
      "message": "Update accumulo dependency to 3.1\n"
    },
    {
      "commit": "8fb93903e5f00f72466f485b3efd400d862df4f1",
      "tree": "0e0c077b967b7cc0d0c4c9563614a31ca480a987",
      "parents": [
        "541e75df48c553f04a1f945752c45062d395923f"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:17:26 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:17:26 2024 -0500"
      },
      "message": "Remove unused variable\n"
    },
    {
      "commit": "541e75df48c553f04a1f945752c45062d395923f",
      "tree": "5df78701ca265cdfa3c83250380dd45ccfe9f864",
      "parents": [
        "81bbae23502cd26f2bb2b579063a8eaaaf62f79b",
        "5cd266a7909084525de9d02d8e927d2335afcfaa"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:15:48 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:15:48 2024 -0500"
      },
      "message": "Merge branch \u0027main\u0027 into elasticity\n"
    },
    {
      "commit": "5cd266a7909084525de9d02d8e927d2335afcfaa",
      "tree": "6cb278d8bc6fc22c24b2b27dc62167d5b3c5bfee",
      "parents": [
        "30cc6bc0d66814b675a542e7694951317b573c7a",
        "7be840948685f5d61dcd2915e379bb82b96b00ff"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:09:47 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:09:47 2024 -0500"
      },
      "message": "Merge branch \u00272.1\u0027\n"
    },
    {
      "commit": "7be840948685f5d61dcd2915e379bb82b96b00ff",
      "tree": "6cb278d8bc6fc22c24b2b27dc62167d5b3c5bfee",
      "parents": [
        "6c620c3a048cd2788da930fac4cec72b9a22914b",
        "43796e665b2b45b7f1d5938cd41b221369d1edf2"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:09:35 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:09:35 2024 -0500"
      },
      "message": "Merge branch \u00272.0\u0027 into 2.1\n"
    },
    {
      "commit": "81bbae23502cd26f2bb2b579063a8eaaaf62f79b",
      "tree": "6fa6b578cb223f311ea2aacb78d2f56814b0634a",
      "parents": [
        "bc5379c51ac55abd2b2915682afe7698d99d4162",
        "30cc6bc0d66814b675a542e7694951317b573c7a"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:02:30 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Dec 10 15:02:30 2024 -0500"
      },
      "message": "Merge branch \u0027main\u0027 into elasticity\n"
    },
    {
      "commit": "30cc6bc0d66814b675a542e7694951317b573c7a",
      "tree": "1081248af61382e4d7b0dc831b17f06dfa226d76",
      "parents": [
        "6a7baeb67035914b150ed08d99ceb64213662fd1",
        "6c620c3a048cd2788da930fac4cec72b9a22914b"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Nov 25 15:49:12 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Nov 25 15:49:12 2024 -0500"
      },
      "message": "Merge branch \u00272.1\u0027\n"
    },
    {
      "commit": "6c620c3a048cd2788da930fac4cec72b9a22914b",
      "tree": "1081248af61382e4d7b0dc831b17f06dfa226d76",
      "parents": [
        "2deace47fc3f6551faddec041847143b002ac5a8"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Nov 25 15:48:15 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Nov 25 15:48:15 2024 -0500"
      },
      "message": "Update GitHub Actions\n\n* Use v4\n* Use setup-java\u0027s cache instead of actions/cache\n"
    },
    {
      "commit": "6a7baeb67035914b150ed08d99ceb64213662fd1",
      "tree": "93b5d4b91053f6bef18251ac260c865841ea8389",
      "parents": [
        "1f8eb442579bd8613b1b8064c6e6729878b7d3bb"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Nov 25 15:33:24 2024 -0500"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Nov 25 15:33:24 2024 -0500"
      },
      "message": "Update GitHub Actions\n\n* Use v4\n* Use setup-java\u0027s cache instead of actions/cache\n"
    },
    {
      "commit": "bc5379c51ac55abd2b2915682afe7698d99d4162",
      "tree": "42066b513bca6c3b3db8c5044b1ca9db55ffc7bb",
      "parents": [
        "5063a88540b6db844f547ef0daccbe9a32103f55",
        "50ab83b215602521255c7deed16ae42d8cde8878"
      ],
      "author": {
        "name": "Daniel Roberts",
        "email": "ddanielr@gmail.com",
        "time": "Mon Nov 18 15:52:11 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 18 15:52:11 2024 +0000"
      },
      "message": "Merge pull request #287 from keith-turner/many-bulk\n\nlimits tablets and offers bulk import as option for ingest"
    },
    {
      "commit": "50ab83b215602521255c7deed16ae42d8cde8878",
      "tree": "42066b513bca6c3b3db8c5044b1ca9db55ffc7bb",
      "parents": [
        "2e19341d9611c6787d5a706143556b167f4bf721"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Sun Nov 17 22:41:55 2024 +0000"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Sun Nov 17 22:41:55 2024 +0000"
      },
      "message": "consolidate getting table splits in the code\n"
    },
    {
      "commit": "2e19341d9611c6787d5a706143556b167f4bf721",
      "tree": "0c9679d23e99259e81a54d9be9d5a8c10d9facb8",
      "parents": [
        "5063a88540b6db844f547ef0daccbe9a32103f55"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Sun Nov 17 21:46:08 2024 +0000"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Sun Nov 17 21:46:08 2024 +0000"
      },
      "message": "limits tablets and offers bulk import as option for ingest\n\nTwo new continuous ingest features are introduced in this changes. First\noptions were added to limit the number of tablets written.  Second an\noptions to use bulk ingest was added instead of a batch writer.\n\nThese features support running a test like the following.\n\n * create a continuous ingest table with 1000 tablets\n * start 100 continuous ingest clients\n * have each client continually bulk import data to 10 random tablets\n\nThis test situation will create a lot of bulk import and subsequent\ncompaction activity for Accumulo to handle.\n\nThese changes add bulk import to the `cingest ingest` command.  There is\nan existing `cingest bulk` command that runs a map reduce job to create\nbulk files.  These changes do not remove the need for the existing map\nreduce job, they fill a different purpose.  The map reduce job can\ngenerate really large amount of data to bulk import.  These changes\nallow generating lots of bulk imports w/ small amounts of data. These\nchanges could never generate the amount of data for a single bulk import\nthat the map reduce job could. The following is an example of test\nscenario that could use both.\n\n * create a continuous ingest table with 1000 tablets\n * use map reduce bulk job to create an initial 10 billion entries in\n   the table\n * start 100 continuous ingest clients\n * have each client continually bulk import data to 10 random tablets\n * stop clients after 12 hours and verify data\n"
    },
    {
      "commit": "2deace47fc3f6551faddec041847143b002ac5a8",
      "tree": "bd16ac2f37fe886ffbcbc8f04fbd72d44fd5534c",
      "parents": [
        "1f8eb442579bd8613b1b8064c6e6729878b7d3bb"
      ],
      "author": {
        "name": "Daniel Roberts ddanielr",
        "email": "ddanielr@gmail.com",
        "time": "Tue Nov 05 03:38:24 2024 +0000"
      },
      "committer": {
        "name": "Daniel Roberts ddanielr",
        "email": "ddanielr@gmail.com",
        "time": "Tue Nov 05 03:38:24 2024 +0000"
      },
      "message": "Created 2.1 branch using 2.1.4-SNAPSHOT\n"
    },
    {
      "commit": "5063a88540b6db844f547ef0daccbe9a32103f55",
      "tree": "68f59530445555552ee4a2bc8a20a69611928fd0",
      "parents": [
        "b9809b0f4791273c02d809cb847ab581c1bfefac"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Oct 18 10:36:37 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 18 10:36:37 2024 -0400"
      },
      "message": "updates default config latest 4.0 changes (#285)\n\n"
    },
    {
      "commit": "b9809b0f4791273c02d809cb847ab581c1bfefac",
      "tree": "8a92c613afb93a63245975d2fbd1a06304c8578e",
      "parents": [
        "77643ec13ee3bde3520dc922ebd775f48ea0abf0"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Oct 18 10:36:21 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 18 10:36:21 2024 -0400"
      },
      "message": "removes use of newly deprecated methods (#284)\n\n"
    },
    {
      "commit": "77643ec13ee3bde3520dc922ebd775f48ea0abf0",
      "tree": "a38d374fc004aea38451846658853dd9f3b8d875",
      "parents": [
        "ce2fb3a6099fc55ac5aed7f126b463269a21048c"
      ],
      "author": {
        "name": "Dom G.",
        "email": "domgarguilo@apache.org",
        "time": "Mon Oct 07 11:02:19 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 07 11:02:19 2024 -0400"
      },
      "message": "merge main into elasticity (#283)\n\n"
    },
    {
      "commit": "1f8eb442579bd8613b1b8064c6e6729878b7d3bb",
      "tree": "0206b649067deabf349f12a81d54a8767b278ff5",
      "parents": [
        "813d336dbf8391576fbd821fd3d9986e5cfe3289"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Sep 16 15:47:01 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 16 15:47:01 2024 -0400"
      },
      "message": "Fixes a few minor issues (#282)\n\nRan into a few problems when trying to run a small 2.1.4-SNAPSHOT\r\ncluster.  Fixed the following problems.\r\n\r\n * When build in accumulo-testing use the version of accumulo on the\r\n   cluster.\r\n * Update the cluster yaml file to align with the latest changes in\r\n   2.1.3.\r\n * Handle a property that was recently deprecated in 3.1.0-SNAPSHOT.\r\n * Fix an issue with empty continuous ingest table config."
    },
    {
      "commit": "ce2fb3a6099fc55ac5aed7f126b463269a21048c",
      "tree": "74511403d69de4e8130a3a293b37ff41069b9788",
      "parents": [
        "34909bc70bafe00b504cff972f75e7a977c71b59",
        "813d336dbf8391576fbd821fd3d9986e5cfe3289"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Aug 26 18:58:59 2024 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Aug 26 18:58:59 2024 +0000"
      },
      "message": "Merge branch \u0027main\u0027 into elasticity\n"
    },
    {
      "commit": "813d336dbf8391576fbd821fd3d9986e5cfe3289",
      "tree": "0704dbde145ae0975aa9e7a47ae6f2c15f10ed10",
      "parents": [
        "3e78ef7925fbc740f443709cebc978b8d1726d55"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Wed Aug 07 04:00:31 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 07 04:00:31 2024 -0400"
      },
      "message": "Removed TSERV_WORKQ_THREADS property usage (#281)\n\nRemove the property usage because it was removed in apache/accumulo#4747\r\n\r\nThis fixes #280"
    },
    {
      "commit": "34909bc70bafe00b504cff972f75e7a977c71b59",
      "tree": "74511403d69de4e8130a3a293b37ff41069b9788",
      "parents": [
        "af58350cd3f1e4fb4e1e63e6086e8c3b8c1dfc48",
        "3e78ef7925fbc740f443709cebc978b8d1726d55"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Aug 06 17:31:20 2024 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Aug 06 17:31:20 2024 +0000"
      },
      "message": "Merge branch \u0027main\u0027 into elasticity\n"
    },
    {
      "commit": "3e78ef7925fbc740f443709cebc978b8d1726d55",
      "tree": "67e48cd6c834156a2f0b394f0d174f385406c9a3",
      "parents": [
        "5c642ff853a2b2c59dde8c539576e5b7bbac1c7b"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Jul 23 13:43:33 2024 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Jul 23 13:43:33 2024 -0400"
      },
      "message": "Fix trivial warnings\n\n* Fix resource closure warning in lambda by assigning to a final var\n  outside\n* Fix deprecation warning by suppressing the use of the deprecated\n  method\n* Add missing serialVersionUID to Serializable anonymous inner class\n"
    },
    {
      "commit": "5c642ff853a2b2c59dde8c539576e5b7bbac1c7b",
      "tree": "1d52ed8c6b939af47873d23e140d936516449a73",
      "parents": [
        "53e75d3bf8511e6065515c8124a9debe3a41aea4"
      ],
      "author": {
        "name": "Dom G.",
        "email": "domgarguilo@apache.org",
        "time": "Tue Jul 23 13:33:57 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 23 13:33:57 2024 -0400"
      },
      "message": "Replace map reduce prop in continous ingest verify (#277)\n\n"
    },
    {
      "commit": "af58350cd3f1e4fb4e1e63e6086e8c3b8c1dfc48",
      "tree": "97a7c0b188e06ff577c7dffb1e50d7c8d0d4477b",
      "parents": [
        "89b15be541e5a4e2fff1c84b2a6a7c10068e8f25",
        "53e75d3bf8511e6065515c8124a9debe3a41aea4"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jun 24 14:09:59 2024 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jun 24 14:09:59 2024 +0000"
      },
      "message": "Merge branch \u0027main\u0027 into elasticity\n"
    },
    {
      "commit": "53e75d3bf8511e6065515c8124a9debe3a41aea4",
      "tree": "8f2c80c4757d75d16eec803e90af61616ea100bc",
      "parents": [
        "898cdedd5fc1c22cfb755893bda35e91112a994c"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Mon Apr 15 14:24:01 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 15 14:24:01 2024 -0400"
      },
      "message": "Update deprecated TSERV_TABLET_SPLIT_FINDMIDPOINT_MAXOPEN prop (#278)\n\n"
    },
    {
      "commit": "898cdedd5fc1c22cfb755893bda35e91112a994c",
      "tree": "681551b4ce48939b4587a4c1f0f4be0aa3f2aaaa",
      "parents": [
        "ce95056c57d3eff61400486b4a9da8fd73dbe67e"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Thu Apr 11 14:58:55 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 11 14:58:55 2024 -0400"
      },
      "message": "Fix deprecated props, use fluent-style threadpool builder (#273)\n\nCo-authored-by: Dominic Garguilo \u003cDominic Garguilo\u003e"
    },
    {
      "commit": "89b15be541e5a4e2fff1c84b2a6a7c10068e8f25",
      "tree": "f2d5cc09b6428609f98a3b22a5bad9cffc0e6538",
      "parents": [
        "a97f1f027e38f2778966777a1c9977e6625c36fa"
      ],
      "author": {
        "name": "Daniel Roberts",
        "email": "ddanielr@gmail.com",
        "time": "Tue Jan 09 19:10:14 2024 +0000"
      },
      "committer": {
        "name": "Daniel Roberts",
        "email": "ddanielr@gmail.com",
        "time": "Tue Jan 09 19:10:14 2024 +0000"
      },
      "message": "Fix compaction service cs1\n"
    },
    {
      "commit": "a97f1f027e38f2778966777a1c9977e6625c36fa",
      "tree": "23c382585a8e72f83bfb6855bb466f27e58fbcd1",
      "parents": [
        "f50b292e2d0c1f1a90c41c25ec1ec02b338bd89b"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Jan 09 12:50:53 2024 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Jan 09 12:50:53 2024 +0000"
      },
      "message": "Fix formatting of cluster.yaml.tftpl file\n"
    },
    {
      "commit": "f50b292e2d0c1f1a90c41c25ec1ec02b338bd89b",
      "tree": "41049e37bff9a8bd33c06e616466f90f72cb86ba",
      "parents": [
        "681f99d9cff9aefbd031ca594e4517b9f0397fa3"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 08 13:21:24 2024 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 08 13:21:24 2024 +0000"
      },
      "message": "Update cluster.yaml for elasticity branch changes\n"
    },
    {
      "commit": "681f99d9cff9aefbd031ca594e4517b9f0397fa3",
      "tree": "a8b2510016e2924e7ddbdb4de01234a97cde9d00",
      "parents": [
        "0533dc0e7489b8ca9908740d39c9c5ddb1a39799",
        "ce95056c57d3eff61400486b4a9da8fd73dbe67e"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 08 13:14:35 2024 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 08 13:14:35 2024 +0000"
      },
      "message": "Merge branch \u0027main\u0027 into elasticity\n"
    },
    {
      "commit": "ce95056c57d3eff61400486b4a9da8fd73dbe67e",
      "tree": "6ac55dd60f2337b1344ff525beec87faa1ecffd7",
      "parents": [
        "3a4a09f62a0a5d60400b82b094faf5ba970bcd4f"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Mon Jan 08 08:12:47 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 08 08:12:47 2024 -0500"
      },
      "message": "Updates to Terraform configuration based on recent changes (#270)\n\nThis commit bumps the OpenTelemetry and Micrometer versions to\r\nmatch the versions in the current 2.1 branch pom.xml file. This\r\nalso adds variables for os distribution and version to that special\r\nhandling could be added to install both Java 11 and Java 17 (recent\r\nchanges to Accumulo require Java 17 to build). Accumulo still uses\r\nJava 11 at runtime. Changes tested with CentOS7 and RHEL8.\r\n"
    },
    {
      "commit": "3a4a09f62a0a5d60400b82b094faf5ba970bcd4f",
      "tree": "42cb711c21b902adea393f341e918c56be0c55f3",
      "parents": [
        "66110442723450fb7b839ed99fb51a08d212ab2b"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Fri Jan 05 16:14:43 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 05 16:14:43 2024 -0500"
      },
      "message": "Create new test that creates lots of splits (#267)\n\nCo-authored-by: Keith Turner \u003ckturner@apache.org\u003e"
    },
    {
      "commit": "0533dc0e7489b8ca9908740d39c9c5ddb1a39799",
      "tree": "99c3ef85b6de1197e33b3342007bc34706294500",
      "parents": [
        "12dbdb646aebe2610f737f9d9ba792a51bec4755"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Jan 02 19:09:12 2024 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Jan 02 19:09:12 2024 +0000"
      },
      "message": "Revert change to properties file\n"
    },
    {
      "commit": "12dbdb646aebe2610f737f9d9ba792a51bec4755",
      "tree": "33ed9e115d59c0d86d2d44803e43856a8eff2f9e",
      "parents": [
        "66110442723450fb7b839ed99fb51a08d212ab2b"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Jan 02 19:07:07 2024 +0000"
      },
      "committer": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Jan 02 19:07:07 2024 +0000"
      },
      "message": "Modifications to compile against elasticity branch\n"
    },
    {
      "commit": "66110442723450fb7b839ed99fb51a08d212ab2b",
      "tree": "3155d51c4d0695e7ca0915d5ca6ef81d2d91c372",
      "parents": [
        "9cdafdb8c07d4e815b072aca70cf2ec0acc2df0c",
        "725b723cb2c1e9310fc67298526a47d30a743a80"
      ],
      "author": {
        "name": "Daniel Roberts",
        "email": "ddanielr@gmail.com",
        "time": "Tue Jan 02 13:21:48 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 02 13:21:48 2024 -0500"
      },
      "message": "Merge pull request #269 from ddanielr/fix-property-deprecations\n\nFixes property deprecation build errors"
    },
    {
      "commit": "725b723cb2c1e9310fc67298526a47d30a743a80",
      "tree": "3155d51c4d0695e7ca0915d5ca6ef81d2d91c372",
      "parents": [
        "9cdafdb8c07d4e815b072aca70cf2ec0acc2df0c"
      ],
      "author": {
        "name": "Daniel Roberts",
        "email": "ddanielr@gmail.com",
        "time": "Tue Jan 02 17:42:55 2024 +0000"
      },
      "committer": {
        "name": "Daniel Roberts",
        "email": "ddanielr@gmail.com",
        "time": "Tue Jan 02 17:52:03 2024 +0000"
      },
      "message": "Fixes property deprecation build errors\n"
    },
    {
      "commit": "9cdafdb8c07d4e815b072aca70cf2ec0acc2df0c",
      "tree": "0d4133275281908fbb7ae71ae837c7431e334e67",
      "parents": [
        "21350682838047be0698390a5ed658e50d031f76"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Sep 28 14:45:01 2023 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Sep 28 14:45:01 2023 -0400"
      },
      "message": "Improve build and docs\n\nPerform a quality sweep over the build of this repository, making\nseveral improvements to bring it in line with the main Accumulo project:\n\n* Use the same formatter as the main project\n* Update the POM, updating plugin versions and removing unneeded items\n* Update the docs to improve Markdown formatting\n* Fix, and add a property to the POM to prevent new, compiler warnings\n* Move build tooling to src/build\n* Simplify some POM elements by removing things that are only needed for\n  a multi-module build\n* Bump GitHub Actions dependencies and specify adopt as the JDK distro\n"
    },
    {
      "commit": "21350682838047be0698390a5ed658e50d031f76",
      "tree": "bcede8e5becf95fbee5c94971ce71c3ae03f506c",
      "parents": [
        "c38b3e81961a1183a207fc16aa08b57fdcb43f17"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Wed Sep 27 16:43:28 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 27 16:43:28 2023 -0400"
      },
      "message": "Bump parent pom and accumulo versions (#265)\n\n* Bump parent pom to version 30\r\n\r\n* Bump accumulo version to 3.1.0-SNAPSHOT\r\n\r\n* Bump puppycrawl version"
    },
    {
      "commit": "c38b3e81961a1183a207fc16aa08b57fdcb43f17",
      "tree": "852c947d35e6caed92a2c674e975fa3d42a25021",
      "parents": [
        "b51db31e86508da5c2faa069e0ab8179477d5764"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Wed Jun 28 15:53:17 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 28 15:53:17 2023 -0400"
      },
      "message": "Bump maven to 3.8.8 in terraform config (#264)\n\n"
    },
    {
      "commit": "b51db31e86508da5c2faa069e0ab8179477d5764",
      "tree": "3949b858ff865e5e90e749371d3cc1fdfc1f0f01",
      "parents": [
        "f35efcf26e147ae09819bc9380cf80f2800ba1e4"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Jun 16 11:24:31 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 16 11:24:31 2023 -0400"
      },
      "message": "updates terraform accumulo testing build instructions (#262)\n\n"
    },
    {
      "commit": "f35efcf26e147ae09819bc9380cf80f2800ba1e4",
      "tree": "88ad53b71b27cf72dffbdab401d1faf2b873f314",
      "parents": [
        "9a55b3b13566fff33435f30c11d4d86cf76bf153"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Fri Jun 16 10:41:51 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 16 10:41:51 2023 -0400"
      },
      "message": "Update terraform instructions for rebuilding accumulo testing"
    },
    {
      "commit": "9a55b3b13566fff33435f30c11d4d86cf76bf153",
      "tree": "1eb03125cdcd35f8c22457670b8c758089a16f53",
      "parents": [
        "69cbd9727f4003053a0a57cf4798695df25ed58e"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Thu Jun 01 15:28:47 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 01 15:28:47 2023 -0400"
      },
      "message": "Resolve build issues with accumulo 3.0 (#261)\n\n* Remove \u0027legacy\u0027 bulk import usage and resolve other build errors"
    },
    {
      "commit": "69cbd9727f4003053a0a57cf4798695df25ed58e",
      "tree": "df5e8a8877e1be64086b3f364bd61a5b154cab69",
      "parents": [
        "bf792390d61f059703831ea66d9dc68a61df734c"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Mon Mar 06 14:03:23 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 06 14:03:23 2023 -0500"
      },
      "message": "Remove log4j-core dependency (#260)\n\n"
    },
    {
      "commit": "bf792390d61f059703831ea66d9dc68a61df734c",
      "tree": "2d29fac2aaca86e783413ae61ffce1592ce53910",
      "parents": [
        "14066c51b1c2003f2265711a193be7107742c5c6"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Mon Mar 06 11:17:27 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 06 11:17:27 2023 -0500"
      },
      "message": "Update impsort plugin (#259)\n\nupdate impsort-maven-plugin to 1.8.0"
    },
    {
      "commit": "14066c51b1c2003f2265711a193be7107742c5c6",
      "tree": "844bb8c7ce745f2f63c110e6842ecff59837c069",
      "parents": [
        "f701218d5146c77d9b2bd695d825377c93cfd7ec"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Feb 21 07:48:44 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 21 07:48:44 2023 -0500"
      },
      "message": "Add os_type variable to template variables (#255)\n\n"
    },
    {
      "commit": "f701218d5146c77d9b2bd695d825377c93cfd7ec",
      "tree": "72ce98835c3cec771f38e3d01eb845deafee42c8",
      "parents": [
        "28c7ede5b69e55d525cbd2c177fa31436f64a506"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Feb 21 07:44:44 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 21 07:44:44 2023 -0500"
      },
      "message": "Deprecated property was removed in Accumulo, resolved compilation issue (#258)\n\n"
    },
    {
      "commit": "28c7ede5b69e55d525cbd2c177fa31436f64a506",
      "tree": "f5c7971090950ab9b021c8dfbb1ff5bd1a6d0995",
      "parents": [
        "dc42aeec4b4bbe141a641c8fcc01af4c6ef42991"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Sun Nov 20 17:30:07 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 20 17:30:07 2022 +0000"
      },
      "message": "fixes build issue by supplying Accumulo version (#257)\n\nTried to run bin/build against accumulo 2.1.1-SNAPSHOT and it\r\nfailed looking for 2.1.0-SNAPSHOT resources.  This was because\r\nscript was not passing the runtime Accumulo version.  Modified\r\nthe script to pass the runtime version."
    },
    {
      "commit": "dc42aeec4b4bbe141a641c8fcc01af4c6ef42991",
      "tree": "a7c2c0c2080d0a4f494aa7ddd66319096a7f38cf",
      "parents": [
        "44e1377ccd79802d495c9cdca5278a4e2c7a9dd1"
      ],
      "author": {
        "name": "Jeffrey Manno",
        "email": "jeffreymanno15@gmail.com",
        "time": "Sun Nov 20 12:04:00 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 20 12:04:00 2022 -0500"
      },
      "message": "Update pom to use accumulo 3.0.0-SNAPSHOT instead of 2.1.0 (#256)\n\n"
    },
    {
      "commit": "44e1377ccd79802d495c9cdca5278a4e2c7a9dd1",
      "tree": "4aa6efff0666da6d776f817265aaa2c5c4e3e4f3",
      "parents": [
        "87404f12142c5007c1cd01f496da0c56ccb31454"
      ],
      "author": {
        "name": "Jeffrey Manno",
        "email": "jeffreymanno15@gmail.com",
        "time": "Sun Nov 20 09:29:24 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 20 09:29:24 2022 -0500"
      },
      "message": "Refactor logging in Verify for RW Bulk (#254)\n\n* Refactor logging in Verify for RW Bulk to give more useful information to the user.\r\n"
    },
    {
      "commit": "87404f12142c5007c1cd01f496da0c56ccb31454",
      "tree": "194a00f0ada89d3d5d82b541293707a4d51e943d",
      "parents": [
        "d64527ae6f8d7a4b45d0213d2e6cbfb285a94ca5"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Thu Oct 27 15:47:45 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 27 15:47:45 2022 -0400"
      },
      "message": "Only install \u0026 enable Docker on manager node (#252)\n\n"
    },
    {
      "commit": "d64527ae6f8d7a4b45d0213d2e6cbfb285a94ca5",
      "tree": "547b427870751447e0ab2c55cde4af7ea181b1d8",
      "parents": [
        "b18029427cbc1ea0fa0c3c7403cb6fe5e203f0b3"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Mon Oct 24 21:06:43 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 24 16:06:43 2022 -0400"
      },
      "message": "Enable reloading log4j2 config (#251)\n\n"
    },
    {
      "commit": "b18029427cbc1ea0fa0c3c7403cb6fe5e203f0b3",
      "tree": "dc9acd446128932c41f084e615c2570f2f45f4be",
      "parents": [
        "6d6f4e2cf1d64f44fc7912ec5042592c4e4a7a98"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Wed Oct 19 11:45:24 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 19 11:45:24 2022 -0400"
      },
      "message": "Enable agitator to work with multiple hosts when max_kill equals 1 (#249)\n\nFixes issue in agitator where max_kill is set to 1 and there are\r\nmultiple hosts, but the agitator only starts/stops services on the\r\nfirst host in the array\r\n\r\nCloses #248\r\n"
    },
    {
      "commit": "6d6f4e2cf1d64f44fc7912ec5042592c4e4a7a98",
      "tree": "b89700b7e4bfee107cd05fbc74bf1bcf0978277f",
      "parents": [
        "9bcb27c81260577f55a5423457ef62a34c923dbd"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Fri Oct 14 12:05:11 2022 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Fri Oct 14 12:05:11 2022 -0400"
      },
      "message": "More carefully update license headers\n\nFix issues with #244 by more carefully updating license headers in\nTerraform templates\n\nRemove problematic, or potentially problematic (and definitely\nunnecessary) license headers in cloud-init, genders, bash profile, and\nhosts Terraform template files\n"
    },
    {
      "commit": "9bcb27c81260577f55a5423457ef62a34c923dbd",
      "tree": "8020de4ef0c63c8374490a61900f56b1ba25774d",
      "parents": [
        "c80377616e04fcb513f5d3be3dae7b73871e7561"
      ],
      "author": {
        "name": "Christopher L. Shannon",
        "email": "christopher.l.shannon@gmail.com",
        "time": "Fri Oct 14 11:43:13 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 14 11:43:13 2022 -0400"
      },
      "message": "Update OpenTelemetery and Micrometer versions with Accumulo latest (#247)\n\n"
    },
    {
      "commit": "c80377616e04fcb513f5d3be3dae7b73871e7561",
      "tree": "a1f9cd17c5ed871848b1fb6269bf9b04b635e3ad",
      "parents": [
        "337db00866b77ab992a9b371ffaf8fc6a2bfd257"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Fri Oct 14 09:30:56 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 14 09:30:56 2022 -0400"
      },
      "message": "Standardize formatting of shell scripts (#245)\n\n* Standardize shebang lines for bash scripts\r\n* Run `shfmt -ln bash -l -d -i 2 -ci -s .` to format scripts"
    },
    {
      "commit": "337db00866b77ab992a9b371ffaf8fc6a2bfd257",
      "tree": "95dbffaea8f84d0530f412664b506157dede64ba",
      "parents": [
        "f6f86ba69f5c4dc138048f5df533a28d410c2729"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 13 17:23:44 2022 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 13 17:23:44 2022 -0400"
      },
      "message": "Fix http links and duplicate license headers\n\nAfter merging #244, fix remaining plain http links, wherever possible,\nfix broken HDFS links, and remove duplicate license headers.\n\nAlso, manually update .github/workflows/maven.yaml license header,\nbecause it\u0027s normally skipped, because it\u0027s in an ignored dotfile\ndirectory\n"
    },
    {
      "commit": "f6f86ba69f5c4dc138048f5df533a28d410c2729",
      "tree": "5e2e22402c57e24809e5bd59945d6a5a9372ea79",
      "parents": [
        "6017063aba8009d1f3261b365adb21adc1f74e63"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 13 17:07:30 2022 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 13 17:07:30 2022 -0400"
      },
      "message": "Manually fix markdown file license headers\n\nAfter merging #244, it appears that license-maven-plugin doesn\u0027t\nautomatically format license headers for Markdown files. Manually adding\na mapping for files with the `.md` extension doesn\u0027t seem to work. These\nheaders are copied from an up-to-date xml file, since Markdown files\ntypically render as HTML and should thus use HTML/XML style comments.\n"
    },
    {
      "commit": "6017063aba8009d1f3261b365adb21adc1f74e63",
      "tree": "6a52b98b2831c7f190607f638627651c8b65e527",
      "parents": [
        "765f33f77203df8fd4f4ebb8a190f025cec9e179"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 13 17:03:28 2022 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 13 17:03:28 2022 -0400"
      },
      "message": "Check in license header updates from #244\n\nCommit automated changes from license-maven-plugin configuration to\nupdate license headers automatically\n"
    },
    {
      "commit": "765f33f77203df8fd4f4ebb8a190f025cec9e179",
      "tree": "1ffa6d2b35ea10d542b0ff12e9cde793eabdf22a",
      "parents": [
        "f334b571dd31e827a15c699649f9b6b7da4885cd"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 13 17:02:34 2022 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 13 17:02:34 2022 -0400"
      },
      "message": "Narrow rat checks due to #244\n"
    },
    {
      "commit": "f334b571dd31e827a15c699649f9b6b7da4885cd",
      "tree": "6e242a36fcd99b414c0240800dc53b9d3859b242",
      "parents": [
        "d201810e3a62bb45cbd63f319c7ac90902e5faec"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 13 16:11:16 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 13 16:11:16 2022 -0400"
      },
      "message": "Automate license header updates (#244)\n\n"
    },
    {
      "commit": "d201810e3a62bb45cbd63f319c7ac90902e5faec",
      "tree": "255f3db9f13fd70967a380213ef3717772f9709c",
      "parents": [
        "049163a8a20623a7d240bc65efe92738edf6f301"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Tue Oct 11 14:07:22 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 11 14:07:22 2022 -0400"
      },
      "message": "Update Dockerfile (#241)\n\n* update to java 11\r\n* use correct path to log4j2 properties"
    },
    {
      "commit": "049163a8a20623a7d240bc65efe92738edf6f301",
      "tree": "9c98e953c74acdeac5228e6caabc3f9c73ad3645",
      "parents": [
        "ddc6e589a6703239b7445075172fe88308e5a0ef"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Fri Oct 07 08:15:31 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 07 08:15:31 2022 -0400"
      },
      "message": "Sync OpenTelemetery and Micrometer versions with Accumulo latest (#240)\n\n"
    },
    {
      "commit": "ddc6e589a6703239b7445075172fe88308e5a0ef",
      "tree": "24c0dc862ef309af25cf3c39c7d9d385a4b7730e",
      "parents": [
        "0c92a7883efd3f2132aaf54e9481a238d621e54b"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu Oct 06 16:58:10 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 06 16:58:10 2022 -0400"
      },
      "message": "Use read -a instead of readarray -td\u0027 \u0027 (#238)\n\nUse built-in read command to do word splitting naturally, instead of\r\nrelying on readarray/mapfile\u0027s newer delimiter flag to do word splitting\r\nforcibly.\r\n\r\nAlso fix some other cases where read -a would be better.\r\n\r\nThis fixes #237"
    },
    {
      "commit": "0c92a7883efd3f2132aaf54e9481a238d621e54b",
      "tree": "85a7265cdd3149d6cca44ad85e56f32cfcc93700",
      "parents": [
        "0f7201fdf69dcf839ce4066dfaf4d3f4f5a3da2e"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Thu Oct 06 12:50:32 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 06 12:50:32 2022 -0400"
      },
      "message": "Add missing colon character in sserver section"
    },
    {
      "commit": "0f7201fdf69dcf839ce4066dfaf4d3f4f5a3da2e",
      "tree": "486b20b3c1d963b702bf47389bc916b501449346",
      "parents": [
        "d776051aaa486fb92da7a9fac2ef064cf8449513"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Thu Oct 06 15:00:14 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 06 15:00:14 2022 +0100"
      },
      "message": "fixes bug with bulk RW file partition point creation (#236)\n\nThere was code that did the following\r\n\r\n    TreeSet\u003cInteger\u003e startRows \u003d new TreeSet\u003c\u003e();\r\n    startRows.add(0);\r\n    while (startRows.size() \u003c parts)\r\n      startRows.add(rand.nextInt(LOTS));\r\n\r\nThe above code was replaced in 7453c37 with a stream. The stream\r\ndid not fully capture the original behavior of the loop.  This\r\nchange makes the stream fully capture that behavior.  Need to\r\nensure that `parts` unique random numbers are generated including\r\nzero (like if the random number generator returns zero it should\r\nbe properly deduplicated).  The stream was not properly handling\r\nthe RNG returning duplicates or zero."
    },
    {
      "commit": "d776051aaa486fb92da7a9fac2ef064cf8449513",
      "tree": "674036c4a3b3ef02cb5a079e6410dd1e7b4c5289",
      "parents": [
        "2851a84d3956ae4c82189ac7f452db4086aa2410"
      ],
      "author": {
        "name": "Dom G",
        "email": "domgarguilo@apache.org",
        "time": "Wed Oct 05 11:24:38 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 05 11:24:38 2022 -0400"
      },
      "message": "Update components run on worker node - terraform README\n\nAdd scan servers to the list of components to be run on worker nodes in the terraform readme."
    },
    {
      "commit": "2851a84d3956ae4c82189ac7f452db4086aa2410",
      "tree": "897d950441eba5d66104e0a1ef176832f2a99a71",
      "parents": [
        "f096a710a519f0aadd1502ccbaf82d7e14be3fea",
        "8e83d616de85c784cf66f3680451a58b5420a523"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Oct 05 16:14:14 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 05 16:14:14 2022 +0100"
      },
      "message": "Merge pull request #235 from keith-turner/fix-rw-bulk\n\nfixes two bulk import RW bugs"
    },
    {
      "commit": "8e83d616de85c784cf66f3680451a58b5420a523",
      "tree": "1d3d57a39b630e0b866b48a1db3774f49f3278eb",
      "parents": [
        "28edc7f6b4bd02cb24f165712123028e0fb22ae1"
      ],
      "author": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Oct 05 13:08:07 2022 +0000"
      },
      "committer": {
        "name": "Keith Turner",
        "email": "kturner@apache.org",
        "time": "Wed Oct 05 13:10:18 2022 +0000"
      },
      "message": "fixes two bulk import RW bugs\n\nOne bug is an off by one bug introduced when changing code from a loop to a stream. After that change the set was one larger than it used to be.\n\nThe other bug is using a scanner outside of a try with resources block that closes the scanner.\n"
    },
    {
      "commit": "f096a710a519f0aadd1502ccbaf82d7e14be3fea",
      "tree": "f0894f55375eab74ea94e543bdf396978422fa50",
      "parents": [
        "28edc7f6b4bd02cb24f165712123028e0fb22ae1"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Tue Oct 04 15:07:16 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 04 15:07:16 2022 -0400"
      },
      "message": "Updated ZooKeeper version from 3.5.10 to 3.8.0 in conf/env.sh (#233)\n\n"
    },
    {
      "commit": "28edc7f6b4bd02cb24f165712123028e0fb22ae1",
      "tree": "3a88c4d8d39064722036e2a80378ba0ac9e815ec",
      "parents": [
        "658361cc459e848469021f7f0dd2cf123d6308b1"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Fri Sep 30 08:42:07 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 30 08:42:07 2022 -0400"
      },
      "message": "Updated Accumulo update instructions in the Terraform README (#232)\n\nUpdated Accumulo update instructions in the Terraform README\r\nto retain the Accumulo configuration files that were running before\r\nupdating.\r\n\r\n"
    },
    {
      "commit": "658361cc459e848469021f7f0dd2cf123d6308b1",
      "tree": "023c5d73b5c4df1489a38cf83bb05534bf9928aa",
      "parents": [
        "cfefe01f6a2264efa2add9361745408ce2eafedb"
      ],
      "author": {
        "name": "Dave Marion",
        "email": "dlmarion@apache.org",
        "time": "Wed Sep 28 08:43:10 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 28 08:43:10 2022 -0400"
      },
      "message": "Add per table crypto settings to Terraform configuration (#231)\n\nAdd encryption key and properties so user can enable per table crypto for testing\r\n"
    },
    {
      "commit": "43796e665b2b45b7f1d5938cd41b221369d1edf2",
      "tree": "7d1f0a1a44cd587952018ef21e45ab43c2e99344",
      "parents": [
        "41ba8e83114a70fb6aa8340fc332f314d073668e"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mmiller@apache.org",
        "time": "Mon Sep 26 15:55:40 2022 +0000"
      },
      "committer": {
        "name": "Mike Miller",
        "email": "mmiller@apache.org",
        "time": "Wed Sep 28 07:26:17 2022 -0400"
      },
      "message": "Fix Bulk Rwalk (#230)\n\n"
    }
  ],
  "next": "cfefe01f6a2264efa2add9361745408ce2eafedb"
}
