Skip to content

Commit 9edbe9e

Browse files
authored
Merge pull request quarkusio#48003 from gsmet/drop-tilde
Deprecate quarkus.log.console.async and add enable to it
2 parents b0ea2d0 + 25be5aa commit 9edbe9e

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

core/runtime/src/main/java/io/quarkus/runtime/logging/LogRuntimeConfig.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -495,10 +495,16 @@ interface AsyncConfig {
495495
/**
496496
* Indicates whether to log asynchronously
497497
*/
498-
@WithParentName
499498
@WithDefault("false")
500499
boolean enable();
501500

501+
/**
502+
* Indicates whether to log asynchronously
503+
*/
504+
@WithParentName
505+
@Deprecated(forRemoval = true, since = "3.24")
506+
Optional<Boolean> legacyEnable();
507+
502508
/**
503509
* The queue length to use before flushing writing
504510
*/

core/runtime/src/main/java/io/quarkus/runtime/logging/LoggingSetupRecorder.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -613,7 +613,8 @@ private static Handler configureConsoleHandler(
613613
consoleHandler.setErrorManager(defaultErrorManager);
614614
applyFilter(includeFilters, defaultErrorManager, cleanupFilter, config.filter(), namedFilters, consoleHandler);
615615

616-
Handler handler = config.async().enable() ? createAsyncHandler(config.async(), config.level(), consoleHandler)
616+
Handler handler = config.async().legacyEnable().orElse(config.async().enable())
617+
? createAsyncHandler(config.async(), config.level(), consoleHandler)
617618
: consoleHandler;
618619

619620
if (color && launchMode.isDevOrTest() && !config.async().enable()) {
@@ -708,7 +709,7 @@ private static Handler configureFileHandler(final FileConfig config, final Error
708709
handler.getErrorManager().error("Multiple file formatters were activated", null, ErrorManager.GENERIC_FAILURE);
709710
}
710711

711-
if (config.async().enable()) {
712+
if (config.async().legacyEnable().orElse(config.async().enable())) {
712713
return createAsyncHandler(config.async(), config.level(), handler);
713714
}
714715
return handler;
@@ -790,7 +791,7 @@ private static Handler configureSyslogHandler(final LogRuntimeConfig.SyslogConfi
790791
ErrorManager.GENERIC_FAILURE);
791792
}
792793

793-
if (config.async().enable()) {
794+
if (config.async().legacyEnable().orElse(config.async().enable())) {
794795
return createAsyncHandler(config.async(), config.level(), handler);
795796
}
796797
return handler;
@@ -837,7 +838,7 @@ private static Handler configureSocketHandler(final LogRuntimeConfig.SocketConfi
837838
ErrorManager.GENERIC_FAILURE);
838839
}
839840

840-
if (config.async().enable()) {
841+
if (config.async().legacyEnable().orElse(config.async().enable())) {
841842
return createAsyncHandler(config.async(), config.level(), handler);
842843
}
843844
return handler;

0 commit comments

Comments
 (0)