diff --git a/pom.xml b/pom.xml index 7c287c7e..66ef3891 100644 --- a/pom.xml +++ b/pom.xml @@ -9,8 +9,8 @@ 0.1-SNAPSHOT - 17 - 17 + 1.8 + 1.8 UTF-8 @@ -66,6 +66,12 @@ duckdb_jdbc 0.7.1 + + org.hsqldb + hsqldb + 2.2.7 + test + com.networknt json-schema-validator @@ -166,7 +172,8 @@ com.diffplug.spotless spotless-maven-plugin - 2.36.0 + + 2.30.0 @@ -186,6 +193,7 @@ ${project.basedir}/src/main/resources/license-header + src/main/resources/**/*.sql diff --git a/src/main/java/com/microsoft/lst_bench/common/LSTBenchmarkExecutor.java b/src/main/java/com/microsoft/lst_bench/common/LSTBenchmarkExecutor.java index 8d56f569..76e0fa63 100644 --- a/src/main/java/com/microsoft/lst_bench/common/LSTBenchmarkExecutor.java +++ b/src/main/java/com/microsoft/lst_bench/common/LSTBenchmarkExecutor.java @@ -115,7 +115,7 @@ public void execute() throws Exception { checkResults(executor.invokeAll(threads)); eventInfo = writePhaseEvent(phaseStartTime, phase.getId(), Status.SUCCESS); } catch (Exception e) { - LOGGER.error("Exception executing phase: " + phase.getId()); + LOGGER.error("Exception executing phase: " + phase.getId(), e); writePhaseEvent(phaseStartTime, phase.getId(), Status.FAILURE); throw e; } @@ -136,7 +136,7 @@ public void execute() throws Exception { Status.SUCCESS, new ObjectMapper().writeValueAsString(experimentMetadata)); } catch (Exception e) { - LOGGER.error("Exception executing experiment: " + config.getId()); + LOGGER.error("Exception executing experiment: " + config.getId(), e); writeExperimentEvent( repetitionStartTime, config.getId(), @@ -232,14 +232,14 @@ public Boolean call() throws SQLException { Map values = getRuntimeParameterValues(task); executeTask(connection, task, values); } catch (Exception e) { - LOGGER.error("Exception executing task: " + task.getId()); + LOGGER.error("Exception executing task: " + task.getId(), e); writeTaskEvent(taskStartTime, task.getId(), Status.FAILURE); throw e; } writeTaskEvent(taskStartTime, task.getId(), Status.SUCCESS); } } catch (Exception e) { - LOGGER.error("Exception executing session: " + session.getId()); + LOGGER.error("Exception executing session: " + session.getId(), e); writeSessionEvent(sessionStartTime, session.getId(), Status.FAILURE); throw e; } @@ -255,8 +255,9 @@ private void executeTask(Connection connection, TaskExec task, Map