<commit_before>              Apache Commons Logging
                  Version 1.1.2
                  RELEASE NOTES

The Commons Logging team is pleased to announce the release of Apache Commons Logging 1.1.2

Commons Logging is a thin adapter allowing configurable bridging to other,
well known logging systems.

This is a maintenance release containing bug fixes.

Changes in this version include:


Fixed Bugs:
o LOGGING-144:  LogFactory and LogFactoryImpl will not swallow certain errors anymore (ThreadDeath
                and VirtualMachineError). Thanks to <NAME>.
o LOGGING-132:  Jdk14Logger now correctly uses the specified logger name. Thanks to <NAME>.
o LOGGING-146:  Properly synchronize access to protected static field LogFactory.nullClassLoaderFactory.
                Thanks to <NAME>.
o LOGGING-119:  Prevent potential deadlock scenario in WeakHashtable. Thanks to <NAME>, <NAME>.
o LOGGING-130:  Potential missing privileged block for class loader. Thanks to <NAME>.
o LOGGING-145:  LogFactoryImpl.setAttribute - possible NPE.
o LOGGING-142:  Log4JLogger uses deprecated static members of Priority such as INFO. Thanks to Jingguo Yao.
o LOGGING-128:  Static analysis suggests a number of potential improvements. Thanks to <NAME>.
o LOGGING-147:  SimpleLog.log - unsafe update of shortLogName.
o LOGGING-148:  LogFactory.diagnosticPrefix and diagnosticsStream could be final.

Changes:
o LOGGING-135:  Improved thread-safety for several log adapters, including AvalonLogger, SimpleLog,
                Log4JLogger, LogKitLogger. Thanks to <NAME>.
o LOGGING-138:  In case of a discovery failure now also the stacktrace of the cause will be
                added to the diagnostic message. Thanks to <NAME>.
o LOGGING-133:  Change scope of Jdk14Logger.log(Level, String, Throwable) to protected, allowing
                subclasses to modify the logging output. Thanks to Shevek.


Historical list of changes: http://commons.apache.org/logging/changes-report.html

For complete information on Commons Logging, including instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Commons Logging website:

http://commons.apache.org/logging/<commit_msg>Update release notes.<commit_after>              Apache Commons Logging
                  Version 1.1.2
                  RELEASE NOTES

The Commons Logging team is pleased to announce the release of Apache Commons Logging 1.1.2

Commons Logging is a thin adapter allowing configurable bridging to other,
well known logging systems.

This is a maintenance release containing bug fixes.

Changes in this version include:


Fixed Bugs:
o LOGGING-124:  The jar manifest now contains proper OSGi-related metadata information. Thanks to <NAME>.
o LOGGING-144:  LogFactory and LogFactoryImpl will not swallow certain errors anymore (ThreadDeath
                and VirtualMachineError). Thanks to <NAME>.
o LOGGING-132:  Jdk14Logger now correctly uses the specified logger name. Thanks to <NAME>.
o LOGGING-146:  Properly synchronize access to protected static field LogFactory.nullClassLoaderFactory.
                Thanks to <NAME>.
o LOGGING-119:  Prevent potential deadlock scenario in WeakHashtable. Thanks to <NAME>, <NAME>.
o LOGGING-130:  Potential missing privileged block for class loader. Thanks to <NAME>.
o LOGGING-145:  LogFactoryImpl.setAttribute - possible NPE.
o LOGGING-142:  Log4JLogger uses deprecated static members of Priority such as INFO. Thanks to Jingguo Yao.
o LOGGING-128:  Static analysis suggests a number of potential improvements. Thanks to <NAME>.
o LOGGING-147:  SimpleLog.log - unsafe update of shortLogName.
o LOGGING-148:  LogFactory.diagnosticPrefix and diagnosticsStream could be final.

Changes:
o LOGGING-135:  Improved thread-safety for several log adapters, including AvalonLogger, SimpleLog,
                Log4JLogger, LogKitLogger. Thanks to <NAME>.
o LOGGING-138:  In case of a discovery failure now also the stacktrace of the cause will be
                added to the diagnostic message. Thanks to <NAME>.
o LOGGING-133:  Change scope of Jdk14Logger.log(Level, String, Throwable) to protected, allowing
                subclasses to modify the logging output. Thanks to Shevek.


Historical list of changes: http://commons.apache.org/logging/changes-report.html

For complete information on Commons Logging, including instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Commons Logging website:

http://commons.apache.org/logging/
{'fraction_non_alphanumeric': 0.05562913907284768, 'fraction_numerical': 0.023178807947019868, 'mean_word_length': 3.609359104781282, 'pattern_counts': {'":': 0, '<': 22, '<?xml version=': 0, '>': 22, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1255454', 'n_tokens_mistral': 1273, 'n_tokens_neox': 1167, 'n_words': 539}