This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/accumulo-website.git
The following commit(s) were added to refs/heads/asf-site by this push: new 4beb139f Automatic Site Publish by Buildbot 4beb139f is described below commit 4beb139fcec05ca095895d7042f8f24fe1c76fc6 Author: buildbot <us...@infra.apache.org> AuthorDate: Mon Aug 14 20:09:10 2023 +0000 Automatic Site Publish by Buildbot --- output/feed.xml | 4 +- output/release/accumulo-2.1.1/index.html | 4 +- .../{accumulo-2.1.1 => accumulo-2.1.2}/index.html | 162 ++++++++++----------- output/release/accumulo-3.0.0/index.html | 4 +- output/release/index.html | 11 ++ output/search_data.json | 8 + 6 files changed, 104 insertions(+), 89 deletions(-) diff --git a/output/feed.xml b/output/feed.xml index 23601010..dc5269a7 100644 --- a/output/feed.xml +++ b/output/feed.xml @@ -6,8 +6,8 @@ </description> <link>https://accumulo.apache.org/</link> <atom:link href="https://accumulo.apache.org/feed.xml" rel="self" type="application/rss+xml"/> - <pubDate>Mon, 07 Aug 2023 12:33:32 +0000</pubDate> - <lastBuildDate>Mon, 07 Aug 2023 12:33:32 +0000</lastBuildDate> + <pubDate>Mon, 14 Aug 2023 20:09:04 +0000</pubDate> + <lastBuildDate>Mon, 14 Aug 2023 20:09:04 +0000</lastBuildDate> <generator>Jekyll v4.3.2</generator> diff --git a/output/release/accumulo-2.1.1/index.html b/output/release/accumulo-2.1.1/index.html index 253ab687..3cf62e97 100644 --- a/output/release/accumulo-2.1.1/index.html +++ b/output/release/accumulo-2.1.1/index.html @@ -151,7 +151,7 @@ - <li class="next"><a href="/release/accumulo-3.0.0/">Apache Accumulo 3.0.0 »</a></li> + <li class="next"><a href="/release/accumulo-2.1.2/">Apache Accumulo 2.1.2 »</a></li> </ul></nav> @@ -282,7 +282,7 @@ were still receiving assignments</li> - <li class="next"><a href="/release/accumulo-3.0.0/">Apache Accumulo 3.0.0 »</a></li> + <li class="next"><a href="/release/accumulo-2.1.2/">Apache Accumulo 2.1.2 »</a></li> </ul></nav> diff --git a/output/release/accumulo-2.1.1/index.html b/output/release/accumulo-2.1.2/index.html similarity index 59% copy from output/release/accumulo-2.1.1/index.html copy to output/release/accumulo-2.1.2/index.html index 253ab687..1ec3bb3c 100644 --- a/output/release/accumulo-2.1.1/index.html +++ b/output/release/accumulo-2.1.2/index.html @@ -25,7 +25,7 @@ <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.css"> <link href="/css/accumulo.css" rel="stylesheet" type="text/css"> -<title>Apache Accumulo 2.1.1</title> +<title>Apache Accumulo 2.1.2</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> @@ -140,14 +140,14 @@ </div> <div id="content"> - <h1 class="title">Apache Accumulo 2.1.1</h1> + <h1 class="title">Apache Accumulo 2.1.2</h1> -<p>19 Jun 2023</p> +<p>14 Aug 2023</p> <nav aria-label="Navigate Release Notes"><ul class="pager"> - <li class="previous"><a href="/release/accumulo-2.1.0/">« Apache Accumulo 2.1.0</a></li> + <li class="previous"><a href="/release/accumulo-2.1.1/">« Apache Accumulo 2.1.1</a></li> @@ -156,6 +156,11 @@ </ul></nav> +<div class="alert alert-danger" style="margin-bottom: 0px;" role="alert"> + <p>These are <strong>draft</strong> release notes for a future release of Accumulo!</p> + <p>Please view <a class="alert-link" href="/release/accumulo-2.1.1/">the latest release notes</a>.</p> +</div> + <div class="alert alert-success" role="alert"> @@ -165,111 +170,102 @@ <h2 id="about">About</h2> -<p>Apache Accumulo 2.1.1 is a patch release of the 2.1.0 LTM line. It contains -many bug fixes and minor enhancements, including a critical fix. This version -supersedes 2.1.0. Users upgrading to 2.1 should upgrade directly to this -version instead of 2.1.0.</p> +<p>Apache Accumulo 2.1.2 is a patch release of the 2.1.0 LTM line. It contains +bug fixes and minor enhancements. This version supersedes 2.1.1. Users +upgrading to 2.1 should upgrade directly to this version instead of 2.1.1.</p> -<p>Included here are some highlights of the most interesting bugs and features -fixed in 2.1.1. Several trivial bugs were also fixed that related to the -presentation of information on the monitor, or to avoid spammy/excessive -logging, but are too numerous to list here. For the full set of bug fixes, -please see the commit history or issue tracker.</p> +<p>Included here are some highlights of the most interesting bugs fixed and features +added in 2.1.2. For the full set of bug fixes, please see the commit history +or issue tracker.</p> <p>NOTE: This 2.1 release also includes any applicable bug fixes and improvements that occurred in 1.10.3 and earlier.</p> -<h3 id="critical-fixes">Critical Fixes</h3> - -<ul> - <li><a href="https://www.cve.org/CVERecord?id=CVE-2023-34340">CVE-2023-34340</a> Fixed a critical issue that improperly allowed a user under -some conditions to authenticate to Accumulo using an invalid password.</li> -</ul> - <h3 id="notable-improvements">Notable Improvements</h3> -<p>Improvements that add capabilities:</p> - -<ul> - <li><a href="https://github.com/apache/accumulo/issues/3180">#3180</a> Enable users to provide per-volume Hadoop Filesystem -configuration overrides via the Accumulo configuration. Hadoop Filesystem -objects are configured by the standard Hadoop mechanisms (default -configuration, core-site.xml, hdfs-site.xml, etc.), but these configuration -files don’t allow for the same property to be specified with different values -for different namespaces. This change allows users to specify different -property values for different Accumulo volumes, which will be applied to the -Hadoop Filesystem object created for each Accumulo volume</li> - <li><a href="https://github.com/apache/accumulo/issues/1169">#1169</a>, <a href="https://github.com/apache/accumulo/issues/3142">#3142</a> Add configuration option for users to select -how the last location field is used, so users have better control over -initial assignments on restarts</li> - <li><a href="https://github.com/apache/accumulo/issues/3400">#3400</a> Inject environment injected into ContextClassLoaderFactory SPI -so implementations can read and make use of Accumulo’s own configuration</li> -</ul> - <p>Improvements that affect performance:</p> <ul> - <li><a href="https://github.com/apache/accumulo/issues/3175">#3175</a> Reset number of locks in SynchronousLoadingBlockCache from -2017 back to 5003, the value that it was in 1.10. <a href="https://github.com/apache/accumulo/issues/3226">#3226</a> Also, -modified the lock to be fair, which allows the different scan threads in the -server to make progress in a more fair manner when they need to load a block -into the cache</li> - <li><a href="https://github.com/apache/accumulo/issues/3077">#3077</a>, <a href="https://github.com/apache/accumulo/issues/3079">#3079</a>, <a href="https://github.com/apache/accumulo/issues/3083">#3083</a>, <a href="https://github.com/apache/accumulo/issues/3123">#3123</a> Avoid filling -OS page cache by calling <code class="language-plaintext highlighter-rouge">setDropBehind</code> on the FS data stream when -performing likely one-time file accesses, as with WAL and compaction input -and output files. This should allow files that might benefit more from -caching to stay in the cache longer. <a href="https://github.com/apache/accumulo/issues/3083">#3083</a> and <a href="https://github.com/apache/accumulo/issues/3123">#3123</a> -introduces new properties, table.compaction.major.output.drop.cache and -table.compaction.minor.output.drop.cache, for dropping pages from the OS page -cache for compaction output files. These changes will only have an impact on -HDFS FileSystem implementations and operating systems that support the -underlying OS system call. See associated issue, <a href="https://issues.apache.org/jira/browse/HDFS-16864">HDFS-16864</a>, that will -improve the underlying implementation when resolved.</li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3499">#3499</a>, <a href="https://github.com/apache/accumulo/issues/3543">#3543</a> <a href="https://github.com/apache/accumulo/issues/3549">#3549</a> Made some optimizations around the processing of file +references in the GC code.</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3500">#3500</a>, <a href="https://github.com/apache/accumulo/issues/3509">#3509</a> TabletFile constructor was calling Path.getParent() which was spending +a lot of time performing Path validation. Modified the constructor to reduce the calls to Path.getParent.</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3541">#3541</a>, <a href="https://github.com/apache/accumulo/issues/3542">#3542</a> The TabletGroupWatcher threads in the Manager are responsible for tablet +state and for making sure that tablets are balanced and assigned. The TabletGroupWatcher’s iterate over +all of the tablets, then wait for 60s before beginning the next iteration. Backported a new property, +MANAGER_TABLET_GROUP_WATCHER_INTERVAL, to make this wait time configurable.</p> + </li> </ul> <p>Improvements that help with administration:</p> <ul> - <li><a href="https://github.com/apache/accumulo/issues/3445">#3445</a> Add emergency maintenance utility to edit properties in -ZooKeeper while the Accumulo cluster is shut down</li> - <li><a href="https://github.com/apache/accumulo/issues/3118">#3118</a> Added option to the <code class="language-plaintext highlighter-rouge">admin zoo-info-viewer</code> command to dump -the ACLs on ZooKeeper nodes. This information can be used to fix znodes with -incorrect ACLs during the upgrade process</li> -</ul> - -<p>Other notable changes:</p> - -<ul> - <li><a href="https://github.com/apache/accumulo/issues/3126">#3126</a> Remove unintentionally bundled htrace4 from our packaging; -users will need to provide that for themselves if they require it on their -classpath</li> - <li><a href="https://github.com/apache/accumulo/issues/3436">#3436</a> Deprecate gc.trash.ignore property. The trash can be -customized within Hadoop if one wishes to ignore it, or configure it to be -ignored for only specific files (and this has been tested with recent -versions of Hadoop); In version 3.0, this property will be removed, and it -will no longer be possible to ignore the trash by changing this property</li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3678">#3678</a>, <a href="https://github.com/apache/accumulo/issues/3683">#3683</a> Added validation of property table.class.loader.context when it is set. +If the context name is null, an empty string, results in an exception creating the classloader for the +context, or if the resulting classloader is null, then an exception will be returned and the property +will not be set.</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3548">#3548</a>, <a href="https://github.com/apache/accumulo/issues/3561">#3561</a> Displayed Manager state prominently on the Monitor UI.</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3383">#3383</a>, <a href="https://github.com/apache/accumulo/issues/3680">#3680</a> Prompt the user for confirmation when they attempt to set a deprecated +property in the Shell as a way to get them to use the non-deprecated property.</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3488">#3488</a>, <a href="https://github.com/apache/accumulo/issues/3612">#3612</a> Made tserver scans and compaction columns numerically sortable on the +Monitor UI.</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3233">#3233</a>, <a href="https://github.com/apache/accumulo/issues/3562">#3562</a> Added copy-properties option to createnamespace and createtable shell +commands</p> + </li> </ul> <h3 id="notable-bug-fixes">Notable Bug Fixes</h3> <ul> - <li><a href="https://github.com/apache/accumulo/issues/3134">#3134</a> Fixed Thrift issues due to incorrect setting of maxMessageSize</li> - <li><a href="https://github.com/apache/accumulo/issues/3144">#3144</a>, <a href="https://github.com/apache/accumulo/issues/3150">#3150</a>, <a href="https://github.com/apache/accumulo/issues/3164">#3164</a> Fixed bugs in ScanServer that -prevented a tablet from being scanned when some transient failures occurred</li> - <li><a href="https://github.com/apache/accumulo/issues/3346">#3346</a>, <a href="https://github.com/apache/accumulo/issues/3366">#3366</a> Fixed tablet metadata verification task so it -doesn’t unintentionally cause the server to halt</li> - <li><a href="https://github.com/apache/accumulo/issues/3479">#3479</a> Fixed issue preventing servers from shutting down because they -were still receiving assignments</li> - <li><a href="https://github.com/apache/accumulo/issues/3492">#3492</a> Fixed a bug where bulk imports could cause compactions to hang</li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3674">#3674</a>, <a href="https://github.com/apache/accumulo/issues/3677">#3677</a>, <a href="https://github.com/apache/accumulo/issues/3685">#3685</a> An invalid context classloader property was preventing +a minor compaction output file from being created, because the volume chooser class could not be loaded, +which failed the minor compaction thread. Once the minor compaction thread is dead, it will prevent future minor compactions from starting, subsequently preventing the tablet from being closed normally. The fixes here +include catching a broader range of exceptions in the minor compaction thread in an attempt to save it +from dying and initiating a minor compaction before closing the compactable object in the tablet.</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3630">#3630</a>, <a href="https://github.com/apache/accumulo/issues/3631">#3631</a> ClientContext incorrectly converting BatchWriter latency and timeout values</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3617">#3617</a>, <a href="https://github.com/apache/accumulo/issues/3622">#3622</a> Close LocalityGroupReader when IOException is thrown to release reference +to a possibly corrupted stream in a cached block file.</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3570">#3570</a>, <a href="https://github.com/apache/accumulo/issues/3571">#3571</a> Fix TabletGroupWatcher shutdown order</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3569">#3569</a>, <a href="https://github.com/apache/accumulo/issues/3579">#3579</a> <a href="https://github.com/apache/accumulo/issues/3644">#3644</a> Changes to ensure that scan sessions are cleaned up</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3553">#3553</a>, <a href="https://github.com/apache/accumulo/issues/3555">#3555</a> A failed user compaction would not retry and would hang</p> + </li> + <li> + <p><a href="https://github.com/apache/accumulo/issues/3600">#3600</a> Normalized metric labels and structure</p> + </li> </ul> <h2 id="upgrading">Upgrading</h2> <p>View the <a href="/docs/2.x/administration/upgrading">Upgrading Accumulo documentation</a> for guidance.</p> -<h2 id="211-github-project">2.1.1 GitHub Project</h2> +<h2 id="212-github-project">2.1.2 GitHub Project</h2> -<p><a href="https://github.com/apache/accumulo/projects/25">All tickets related to 2.1.1.</a></p> +<p><a href="https://github.com/apache/accumulo/projects/29">All tickets related to 2.1.2.</a></p> @@ -278,7 +274,7 @@ were still receiving assignments</li> <p><strong>View all releases in the <a href="/release/">archive</a></strong></p> <nav aria-label="Navigate Release Notes"><ul class="pager"> - <li class="previous"><a href="/release/accumulo-2.1.0/">« Apache Accumulo 2.1.0</a></li> + <li class="previous"><a href="/release/accumulo-2.1.1/">« Apache Accumulo 2.1.1</a></li> diff --git a/output/release/accumulo-3.0.0/index.html b/output/release/accumulo-3.0.0/index.html index 621f703e..e5302cd9 100644 --- a/output/release/accumulo-3.0.0/index.html +++ b/output/release/accumulo-3.0.0/index.html @@ -147,7 +147,7 @@ <p>14 Feb 2023</p> <nav aria-label="Navigate Release Notes"><ul class="pager"> - <li class="previous"><a href="/release/accumulo-2.1.1/">« Apache Accumulo 2.1.1</a></li> + <li class="previous"><a href="/release/accumulo-2.1.2/">« Apache Accumulo 2.1.2</a></li> @@ -217,7 +217,7 @@ CompactionConfigurer, was removed.</li> <p><strong>View all releases in the <a href="/release/">archive</a></strong></p> <nav aria-label="Navigate Release Notes"><ul class="pager"> - <li class="previous"><a href="/release/accumulo-2.1.1/">« Apache Accumulo 2.1.1</a></li> + <li class="previous"><a href="/release/accumulo-2.1.2/">« Apache Accumulo 2.1.2</a></li> diff --git a/output/release/index.html b/output/release/index.html index 4b5397df..16ca9f96 100644 --- a/output/release/index.html +++ b/output/release/index.html @@ -154,6 +154,17 @@ + <div class="row" style="margin-top: 15px; font-family: monospace"> + <div class="col-md-1">Aug 14</div> + <div class="col-md-10"> + <span class="label label-danger"> DRAFT! </span> <span class="label label-success"><a style="color: #ffffff; text-decoration: none" href="/contributor/versioning#LTM"> LTM </a></span><em><strong> <a href="/release/accumulo-2.1.2/">Apache Accumulo 2.1.2</a></strong></em> + </div> + </div> + + + + + <div class="row" style="margin-top: 15px; font-family: monospace"> <div class="col-md-1">Jun 19</div> <div class="col-md-10"> diff --git a/output/search_data.json b/output/search_data.json index e2c88ec4..c4ee46b8 100644 --- a/output/search_data.json +++ b/output/search_data.json @@ -316,6 +316,14 @@ }, + "release-accumulo-2-1-2": { + "title": "Apache Accumulo 2.1.2", + "content": "AboutApache Accumulo 2.1.2 is a patch release of the 2.1.0 LTM line. It containsbug fixes and minor enhancements. This version supersedes 2.1.1. Usersupgrading to 2.1 should upgrade directly to this version instead of 2.1.1.Included here are some highlights of the most interesting bugs fixed and featuresadded in 2.1.2. For the full set of bug fixes, please see the commit historyor issue tracker.NOTE: This 2.1 release also includes any applicable bug fixes and improvemen [...] + "url": " /release/accumulo-2.1.2/", + "categories": "release" + } + , + "release-accumulo-2-1-1": { "title": "Apache Accumulo 2.1.1", "content": "AboutApache Accumulo 2.1.1 is a patch release of the 2.1.0 LTM line. It containsmany bug fixes and minor enhancements, including a critical fix. This versionsupersedes 2.1.0. Users upgrading to 2.1 should upgrade directly to thisversion instead of 2.1.0.Included here are some highlights of the most interesting bugs and featuresfixed in 2.1.1. Several trivial bugs were also fixed that related to thepresentation of information on the monitor, or to avoid spammy/excessivel [...]