DomGarguilo commented on code in PR #391:
URL: https://github.com/apache/accumulo-website/pull/391#discussion_r1293751068


##########
_posts/release/2023-08-14-accumulo-2.1.2.md:
##########
@@ -0,0 +1,85 @@
+---
+title: Apache Accumulo 2.1.2
+sortableversion: '02.01.02'
+LTM: true
+---
+## About
+
+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.
+
+Included here are some highlights of the most interesting bugs and features
+fixed in 2.1.2. For the full set of bug fixes, please see the commit history
+or issue tracker.
+
+NOTE: This 2.1 release also includes any applicable bug fixes and improvements
+that occurred in 1.10.3 and earlier.
+
+### Notable Improvements
+
+Improvements that affect performance:
+
+* {% ghi 3499 %}, {% ghi 3543 %} {% ghi 3549 %} Made some optimizations around 
the processing of file
+references in the GC code.
+
+* {% ghi 3500 %}, {% ghi 3509 %} 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.
+
+* {% ghi 3541 %}, {% ghi 3542 %} 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.
+
+Improvements that help with administration:
+
+* {% ghi 3678 %}, {% ghi 3683 %} 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.
+
+* {% ghi 3548 %}, {% ghi 3561 %} Displayed Manager state prominently on the 
Monitor UI.
+
+* {% ghi 3383 %}, {% ghi 3680 %} 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.
+
+* {% ghi 3488 %}, {% ghi 3612 %} Made tserver scans and compaction columns 
numerically sortable on the
+Monitor UI.
+
+* {% ghi 3233 %}, {% ghi 3562 %} Added copy-properties option to 
createnamespace and createtable shell
+commands
+
+### Notable Bug Fixes
+
+* {% ghi 3674 %}, {% ghi 3677 %}, {% ghi 3685 %} 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. The minor compaction thread, once 
dead, will prevent future
+minor compactions from starting which will prevent the tablet from being 
closed normally. The fixes here

Review Comment:
   ```suggestion
   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
   ```
   Might be a bit more clear this way.



##########
_posts/release/2023-08-14-accumulo-2.1.2.md:
##########
@@ -0,0 +1,85 @@
+---
+title: Apache Accumulo 2.1.2
+sortableversion: '02.01.02'
+LTM: true
+---
+## About
+
+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.
+
+Included here are some highlights of the most interesting bugs and features
+fixed in 2.1.2. For the full set of bug fixes, please see the commit history

Review Comment:
   ```suggestion
   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
   ```



##########
_posts/release/2023-08-14-accumulo-2.1.2.md:
##########
@@ -0,0 +1,85 @@
+---
+title: Apache Accumulo 2.1.2
+sortableversion: '02.01.02'
+LTM: true
+---
+## About
+
+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.
+
+Included here are some highlights of the most interesting bugs and features
+fixed in 2.1.2. For the full set of bug fixes, please see the commit history
+or issue tracker.
+
+NOTE: This 2.1 release also includes any applicable bug fixes and improvements
+that occurred in 1.10.3 and earlier.
+
+### Notable Improvements
+
+Improvements that affect performance:
+
+* {% ghi 3499 %}, {% ghi 3543 %} {% ghi 3549 %} Made some optimizations around 
the processing of file
+references in the GC code.
+
+* {% ghi 3500 %}, {% ghi 3509 %} 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.
+
+* {% ghi 3541 %}, {% ghi 3542 %} 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.
+
+Improvements that help with administration:
+
+* {% ghi 3678 %}, {% ghi 3683 %} 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.
+
+* {% ghi 3548 %}, {% ghi 3561 %} Displayed Manager state prominently on the 
Monitor UI.

Review Comment:
   Could add something about the new state banner just being displayed on the 
manager page in the monitor.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to