mirror of
https://github.com/enso-org/enso.git
synced 2024-12-19 21:21:44 +03:00
51abb3e1b0
Previously custom log levels applied only to non-Truffle loggers. To allow it, filtering has to be applied appropriately at two places - first at Java's Handler and then essentially re-confirmed at SLF4J's logger to which the former forwards to. Filters compose in an `AND` condition, therefore default log level check had to be merged into our custom filters. `TruffleLogger` has a builtin functionality to perform the filtering when context is configured appropriately. This should be much more efficient than adding a `Filter` to the JUL Handler explicitly. # Important Notes ``` JAVA_OPTS="-org.enso.compiler.SerializationManager.Logger.level=debug" ./built-distribution/enso-engine-0.0.0-dev-linux-amd64/enso-0.0.0-dev/bin/enso --run ``` will now assign a custom log level to `SerializationManager` Logger. |
||
---|---|---|
.. | ||
akka-native/src/main | ||
bench-processor/src | ||
cli/src | ||
common-polyglot-core-utils/src/main/java/org/enso/polyglot/common_utils | ||
connected-lock-manager/src | ||
distribution-manager/src/main | ||
downloader/src | ||
edition-updater/src | ||
edition-uploader/src/main | ||
editions/src | ||
filewatcher/src | ||
interpreter-dsl/src/main/java/org/enso/interpreter/dsl | ||
json-rpc-server | ||
json-rpc-server-test | ||
library-manager/src | ||
library-manager-test/src | ||
locking-test-helper/src/main | ||
logger | ||
logging-config/src/main/java/org/enso/logger | ||
logging-service/src/main/java/org/enso/logging | ||
logging-service-logback/src | ||
logging-truffle-connector/src/main | ||
logging-utils/src | ||
logging-utils-akka/src/main | ||
pkg | ||
profiling-utils/src/main | ||
project-manager | ||
refactoring-utils/src | ||
runtime-version-manager/src | ||
runtime-version-manager-test/src | ||
searcher/src | ||
syntax | ||
task-progress-notifications/src/main/scala/org/enso/cli/task/notifications | ||
testkit/src/main | ||
text-buffer/src | ||
version-output/src/main |