From 646583f7c129167aedb42c21eff5bb1c7954030a Mon Sep 17 00:00:00 2001 From: Holger Hagen <19706592+holgerhagen@users.noreply.github.com> Date: Mon, 13 Apr 2020 13:18:01 +0200 Subject: [PATCH] TSK-1183: Update to Spring Boot 2.2.6 --- .../taskana/sampledata/SampleDataGenerator.java | 14 +++++++++++++- .../pro/taskana/sampledata/SampleDataProvider.java | 9 +++++---- .../taskana/sampledata/SampleDataProviderTest.java | 6 +++--- pom.xml | 2 +- 4 files changed, 22 insertions(+), 9 deletions(-) diff --git a/lib/taskana-data/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java b/lib/taskana-data/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java index 1bc7595a3..10008a022 100644 --- a/lib/taskana-data/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java +++ b/lib/taskana-data/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java @@ -53,6 +53,7 @@ public class SampleDataGenerator { } public void generateSampleData() { + LOGGER.debug("entry to generateSampleData()"); runScripts( (runner) -> { clearDb(); @@ -63,31 +64,40 @@ public class SampleDataGenerator { scripts = SampleDataProvider.getScriptsWithEvents(); cacheKey = CACHED_EVENTSAMPLE; } else { - scripts = SampleDataProvider.getDefaultScripts(); + scripts = SampleDataProvider.getSampleDataCreationScripts(); cacheKey = CACHED_SAMPLE; } executeAndCacheScripts(scripts, cacheKey); }); + LOGGER.debug("exit from generateSampleData()"); } public void generateTestData() { + LOGGER.debug("entry to generateTestData()"); Stream scripts = SampleDataProvider.getTestDataScripts(); executeAndCacheScripts(scripts, CACHED_TEST); + LOGGER.debug("exit from generateTestData()"); } public void generateMonitorData() { + LOGGER.debug("entry to generateMonitorData()"); Stream scripts = SampleDataProvider.getMonitorDataScripts(); executeAndCacheScripts(scripts, CACHED_MONITOR); + LOGGER.debug("exit from generateMonitorData()"); } public void clearDb() { + LOGGER.debug("entry to clearDb()"); Stream scripts = SampleDataProvider.getScriptsToClearDatabase(); executeAndCacheScripts(scripts, CACHED_CLEARDB); + LOGGER.debug("exit from clearDb()"); } public void dropDb() { + LOGGER.debug("entry to dropDb()"); Stream scripts = SampleDataProvider.getScriptsToDropDatabase(); executeAndCacheScripts(scripts, CACHED_DROPDB); + LOGGER.debug("exit from dropDb()"); } boolean tableExists(String table) { @@ -139,6 +149,7 @@ public class SampleDataGenerator { } private void executeAndCacheScripts(Stream scripts, String cacheKey) { + LOGGER.debug("entry to executeAndCacheScripts(scripts = {}, cacheKey = {})", scripts, cacheKey); runScripts( runner -> cachedScripts.computeIfAbsent(cacheKey, key -> parseScripts(scripts)).stream() @@ -146,6 +157,7 @@ public class SampleDataGenerator { .map(ByteArrayInputStream::new) .map(s -> new InputStreamReader(s, StandardCharsets.UTF_8)) .forEach(runner::runScript)); + LOGGER.debug("exit from executeAndCacheScripts()"); } private ScriptRunner getScriptRunner( diff --git a/lib/taskana-data/src/main/java/pro/taskana/sampledata/SampleDataProvider.java b/lib/taskana-data/src/main/java/pro/taskana/sampledata/SampleDataProvider.java index c87d30606..817b4bc1c 100644 --- a/lib/taskana-data/src/main/java/pro/taskana/sampledata/SampleDataProvider.java +++ b/lib/taskana-data/src/main/java/pro/taskana/sampledata/SampleDataProvider.java @@ -31,7 +31,7 @@ public final class SampleDataProvider { private SampleDataProvider() {} - static Stream getDefaultScripts() { + static Stream getSampleDataCreationScripts() { return Stream.of( SAMPLE_WORKBASKET, SAMPLE_DISTRIBUTION_TARGETS, @@ -44,15 +44,16 @@ public final class SampleDataProvider { } static Stream getScriptsWithEvents() { - return Stream.concat(getDefaultScripts(), Stream.of(CLEAR_HISTORY_EVENTS, HISTORY_EVENT)); + return Stream.concat( + getSampleDataCreationScripts(), Stream.of(CLEAR_HISTORY_EVENTS, HISTORY_EVENT)); } static Stream getScriptsToClearDatabase() { - return Stream.concat(getDefaultScripts(), Stream.of(DB_CLEAR_TABLES_SCRIPT)); + return Stream.of(DB_CLEAR_TABLES_SCRIPT); } static Stream getScriptsToDropDatabase() { - return Stream.concat(getDefaultScripts(), Stream.of(DB_DROP_TABLES_SCRIPT)); + return Stream.of(DB_DROP_TABLES_SCRIPT); } static Stream getTestDataScripts() { diff --git a/lib/taskana-data/src/test/java/pro/taskana/sampledata/SampleDataProviderTest.java b/lib/taskana-data/src/test/java/pro/taskana/sampledata/SampleDataProviderTest.java index d1021605a..bd71e606f 100644 --- a/lib/taskana-data/src/test/java/pro/taskana/sampledata/SampleDataProviderTest.java +++ b/lib/taskana-data/src/test/java/pro/taskana/sampledata/SampleDataProviderTest.java @@ -10,19 +10,19 @@ class SampleDataProviderTest { @Test void getScriptsNotNull() { - assertThat(SampleDataProvider.getDefaultScripts()).isNotNull(); + assertThat(SampleDataProvider.getSampleDataCreationScripts()).isNotNull(); assertThat(SampleDataProvider.getScriptsWithEvents()).isNotNull(); } @Test void getScriptsNotEmpty() { - assertThat(SampleDataProvider.getDefaultScripts().count() > 0).isTrue(); + assertThat(SampleDataProvider.getSampleDataCreationScripts().count() > 0).isTrue(); assertThat(SampleDataProvider.getScriptsWithEvents().count() > 0).isTrue(); } @Test void getScriptsFileExists() { - SampleDataProvider.getDefaultScripts() + SampleDataProvider.getSampleDataCreationScripts() .map(SqlReplacer::getScriptBufferedStream) .forEach(Assertions::assertNotNull); } diff --git a/pom.xml b/pom.xml index a868c3a16..e57105612 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ 5.2.5.RELEASE 5.3.1.RELEASE 2.0.0.RELEASE - 2.2.5.RELEASE + 2.2.6.RELEASE 2.0.4.RELEASE 2.0.4 0.24.0.RELEASE