From 5d9e850ddfc9f8d555272e7d1921d9f8869cd8d1 Mon Sep 17 00:00:00 2001 From: Dmitry Kasimovskiy Date: Wed, 22 Jul 2026 11:04:51 +0300 Subject: [PATCH 1/2] fix(core): remove root-level logback.xml from runtime JAR (#109) tarantool-core shipped a main-scoped logback.xml in its published JAR. Logback auto-discovers logback.xml on the classpath as application-level config, so consumer apps (e.g. Spring Boot with logback-spring.xml) had their logging overridden by the SDK. A library must not configure the host's logging system. Test logging is unaffected: tarantool-shared-resources/logback-test.xml is already copied into every module's test-classes via the root pom. Co-Authored-By: Claude --- tarantool-core/src/main/resources/logback.xml | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 tarantool-core/src/main/resources/logback.xml diff --git a/tarantool-core/src/main/resources/logback.xml b/tarantool-core/src/main/resources/logback.xml deleted file mode 100644 index 767001a3..00000000 --- a/tarantool-core/src/main/resources/logback.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n - - - - - - - - From 2e9b657f4ea7431976a68805c520f76654310311 Mon Sep 17 00:00:00 2001 From: Dmitry Kasimovskiy Date: Wed, 22 Jul 2026 11:58:40 +0300 Subject: [PATCH 2/2] docs(changelog): note tarantool-core logback.xml removal (#109) Co-Authored-By: Claude --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 175b67d3..b8713f02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ ## [Unreleased] +### Bug fixes + +- Remove the root-level `logback.xml` from the `tarantool-core` runtime JAR. + Logback auto-discovered it as application-level config in consumer apps + (e.g. Spring Boot with `logback-spring.xml`), overriding the host's logging + configuration. [#109](https://github.com/tarantool/tarantool-java-sdk/issues/109) + ### Dependencies - Pin `spring-data-keyvalue` to 3.5.13 in `tarantool-spring-data-35` (parent defaults