vrk-kpa / xroad-joint-development

Unmaintained repository. Development moved to: https://github.com/nordic-institute/X-Road-development
19 stars 8 forks source link

As a Developer I want Logback to be updated and old workaround fix to be removed so that the X-Road source code is cleaned #146

Closed hanhaka closed 6 years ago

hanhaka commented 7 years ago

Affected components: Common Affected documentation: - Estimated delivery: Q2/2017 External reference: https://jira.csc.fi/browse/PVAYLADEV-780

Problem Few years ago Logback logging framework was suffering a bug that caused large .tmp files to be created to disk but never deleted. At that time quick workaround fix was made to X-Road source code to repair this problem: https://github.com/ria-ee/X-Road/blob/develop/src/common-util/src/main/java/ee/ria/xroad/common/XRoadSizeBasedRollingPolicy.java

Now the Logback bug is fixed (https://jira.qos.ch/browse/LOGBACK-992) and old workaround can be removed. At the same time Logback framework should be updated to latest version.

Acceptance criteria

hanhaka commented 6 years ago

Fixed in 6.16.0, https://github.com/ria-ee/X-Road/pull/61