This is an automated email from the ASF dual-hosted git repository.

ctubbsii pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 7c3908e  Update 2.0.0 release notes for apache/accumulo#1179 (#264)
7c3908e is described below

commit 7c3908ec1d287396d0e2f37a3dcce005b4dd03c8
Author: Christopher Tubbs <ctubb...@apache.org>
AuthorDate: Tue Feb 9 18:16:28 2021 -0500

    Update 2.0.0 release notes for apache/accumulo#1179 (#264)
    
    Add note to 2.0.0 release notes about changes to dynamic class
    loading default behaviors (lib/ext).
---
 _posts/release/2019-08-02-accumulo-2.0.0.md | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/_posts/release/2019-08-02-accumulo-2.0.0.md 
b/_posts/release/2019-08-02-accumulo-2.0.0.md
index 8ddf98b..11f6aef 100644
--- a/_posts/release/2019-08-02-accumulo-2.0.0.md
+++ b/_posts/release/2019-08-02-accumulo-2.0.0.md
@@ -156,6 +156,21 @@ However, it will break any code that was relying on the 
undocumented and broken
 behavior to compare `Value` objects with byte arrays. Such comparisons will now
 always return `false` instead of `true`, even if the contents are equal.
 
+### Removed default dynamic reloading classpath directory (lib/ext)
+
+In {% ghi 1179 %}, the default directory for dynamic class reloading (lib/ext)
+was removed and the default value for the deprecated property
+`general.dynamic.classpaths` was set to blank. This was done as part of a plan
+to phase out class loading behaviors that are tightly coupled to Accumulo, in
+favor of more user-pluggable class loading features that are easier to maintain
+separately from Accumulo's core code.
+
+To continue to use this feature until it is removed, you must set this property
+to a value. However, it is recommended to add your non-dynamic user class paths
+to the `CLASSPATH` environment in `accumulo-env.sh` instead, or to leverage the
+per-table context class paths feature, depending on your use case. For
+reference, the previous default value was `$ACCUMULO_HOME/lib/ext/[^.].*.jar`.
+
 ### Other Notable Changes
 
 * [ACCUMULO-3652] - Replaced string concatenation in log statements with slf4j

Reply via email to