"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "RELEASENOTES.md" between
hbase-2.4.5-src.tar.gz and hbase-2.4.6-src.tar.gz

About: Apache HBase is the Hadoop database, a distributed, scalable, big data store. Java source code.

RELEASENOTES.md  (hbase-2.4.5-src):RELEASENOTES.md  (hbase-2.4.6-src)
skipping to change at line 23 skipping to change at line 23
# #
# Unless required by applicable law or agreed to in writing, software # Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, # distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
# Be careful doing manual edits in this file. Do not change format # Be careful doing manual edits in this file. Do not change format
# of release header or remove the below marker. This file is generated. # of release header or remove the below marker. This file is generated.
# DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!--> # DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!-->
# HBASE 2.4.6 Release Notes
These release notes cover new developer and user-facing incompatibilities, impor
tant issues, features, and major improvements.
---
* [HBASE-26204](https://issues.apache.org/jira/browse/HBASE-26204) | *Major* | *
*VerifyReplication should obtain token for peerQuorumAddress too**
VerifyReplication obtains tokens even if the peer quorum parameter is used. Veri
fyReplication with peer quorum can be used for secure clusters also.
---
* [HBASE-24652](https://issues.apache.org/jira/browse/HBASE-24652) | *Minor* | *
*master-status UI make date type fields sortable**
Makes RegionServer 'Start time' sortable in the Master UI
---
* [HBASE-26200](https://issues.apache.org/jira/browse/HBASE-26200) | *Major* | *
*Undo 'HBASE-25165 Change 'State time' in UI so sorts (#2508)' in favor of HBASE
-24652**
Undid showing RegionServer 'Start time' in ISO-8601 format. Revert.
---
* [HBASE-6908](https://issues.apache.org/jira/browse/HBASE-6908) | *Major* | **P
luggable Call BlockingQueue for HBaseServer**
Can pass in a FQCN to load as the call queue implementation.
Standardized arguments to the constructor are the max queue length, the Priority
Function, and the Configuration.
PluggableBlockingQueue abstract class provided to help guide the correct constru
ctor signature.
Hard fails with PluggableRpcQueueNotFound if the class fails to load as a Blocki
ngQueue\<CallRunner\>
Upstreaming on behalf of Hubspot, we are interested in defining our own custom R
PC queue and don't want to get involved in necessarily upstreaming internal requ
irements/iterations.
---
* [HBASE-26196](https://issues.apache.org/jira/browse/HBASE-26196) | *Major* | *
*Support configuration override for remote cluster of HFileOutputFormat locality
sensitive**
Allow any configuration for the remote cluster in HFileOutputFormat2 that could
be useful the different configuration from the job's configuration is necessary
to connect the remote cluster, for instance, non-secure vs secure.
---
* [HBASE-26160](https://issues.apache.org/jira/browse/HBASE-26160) | *Minor* | *
*Configurable disallowlist for live editing of loglevels**
Adds a new hbase.ui.logLevels.readonly.loggers config which takes a comma-separa
ted list of logger names. Similar to log4j configurations, the logger names can
be prefixes or a full logger name. The log level of read only loggers cannot be
changed via the logLevel UI or setlevel CLI. This is useful for securing sensiti
ve loggers, such as the SecurityLogger used for audit logs.
---
* [HBASE-26154](https://issues.apache.org/jira/browse/HBASE-26154) | *Minor* | *
*Provide exception metric for quota exceeded and throttling**
Adds "exceptions.quotaExceeded" and "exceptions.rpcThrottling" to HBase server a
nd Thrift server metrics.
---
* [HBASE-26146](https://issues.apache.org/jira/browse/HBASE-26146) | *Minor* | *
*Allow custom opts for hbck in hbase bin**
Adds HBASE\_HBCK\_OPTS environment variable to bin/hbase for passing extra optio
ns to hbck/hbck2. Defaults to HBASE\_SERVER\_JAAS\_OPTS if specified, or HBASE\_
REGIONSERVER\_OPTS.
# HBASE 2.4.5 Release Notes # HBASE 2.4.5 Release Notes
These release notes cover new developer and user-facing incompatibilities, impor tant issues, features, and major improvements. These release notes cover new developer and user-facing incompatibilities, impor tant issues, features, and major improvements.
--- ---
* [HBASE-26088](https://issues.apache.org/jira/browse/HBASE-26088) | *Critical* | **conn.getBufferedMutator(tableName) leaks thread executors and other problems ** * [HBASE-26088](https://issues.apache.org/jira/browse/HBASE-26088) | *Critical* | **conn.getBufferedMutator(tableName) leaks thread executors and other problems **
The API doc for Connection#getBufferedMutator(TableName) and Connection#getBuffe redMutator(BufferedMutatorParams) mentioned that when user dont pass a ThreadPoo l to be used, we use the ThreadPool in the Connection. But in reality, we were creating new ThreadPool in such cases. The API doc for Connection#getBufferedMutator(TableName) and Connection#getBuffe redMutator(BufferedMutatorParams) mentioned that when user dont pass a ThreadPoo l to be used, we use the ThreadPool in the Connection. But in reality, we were creating new ThreadPool in such cases.
 End of changes. 1 change blocks. 
0 lines changed or deleted 86 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)