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