summaryrefslogtreecommitdiff
path: root/opendc-model-odc
diff options
context:
space:
mode:
authorFabian Mastenbroek <fabianishere@outlook.com>2018-04-22 22:27:13 +0200
committerGitHub <noreply@github.com>2018-04-22 22:27:13 +0200
commit07f245dcf4b01ade251d0f4bedc897d7145b04d1 (patch)
treea7b4c49df918e812998074f3ff71b6ba1868d645 /opendc-model-odc
parentf691a72b12a43fa15c1617966450c55206664797 (diff)
parent4ccf632ad4418114df0cd8460c7dd3a86c246f9d (diff)
feat(#12): Implement Instrumentation API
These changes contain the specification of the new Instrumentation API for the simulator, in addition to the implementation for the Omega kernel. As an example, the API allows users to measure data from processes in simulation and interpolate data points between the measurements. Closes #11, #12
Diffstat (limited to 'opendc-model-odc')
-rw-r--r--opendc-model-odc/setup/src/main/kotlin/com/atlarge/opendc/model/odc/platform/JpaPlatformRunner.kt2
-rw-r--r--opendc-model-odc/setup/src/main/resources/META-INF/persistence.xml2
2 files changed, 2 insertions, 2 deletions
diff --git a/opendc-model-odc/setup/src/main/kotlin/com/atlarge/opendc/model/odc/platform/JpaPlatformRunner.kt b/opendc-model-odc/setup/src/main/kotlin/com/atlarge/opendc/model/odc/platform/JpaPlatformRunner.kt
index 13f322bc..ab701259 100644
--- a/opendc-model-odc/setup/src/main/kotlin/com/atlarge/opendc/model/odc/platform/JpaPlatformRunner.kt
+++ b/opendc-model-odc/setup/src/main/kotlin/com/atlarge/opendc/model/odc/platform/JpaPlatformRunner.kt
@@ -45,7 +45,7 @@ fun main(args: Array<String>) {
properties["javax.persistence.jdbc.password"] = env["PERSISTENCE_PASSWORD"] ?: ""
val factory = Persistence.createEntityManagerFactory("opendc-simulator", properties)
- val timeout = 10000L
+ val timeout = 30000L
val threads = 4
val executorService = Executors.newFixedThreadPool(threads)
val experiments = JpaExperimentManager(factory)
diff --git a/opendc-model-odc/setup/src/main/resources/META-INF/persistence.xml b/opendc-model-odc/setup/src/main/resources/META-INF/persistence.xml
index 4c4e6ac7..a091bdbd 100644
--- a/opendc-model-odc/setup/src/main/resources/META-INF/persistence.xml
+++ b/opendc-model-odc/setup/src/main/resources/META-INF/persistence.xml
@@ -35,7 +35,7 @@
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
<property name="hibernate.show_sql" value="false"/>
<property name="hibernate.hbm2ddl.auto" value="validate"/>
- <property name="hibernate.jdbc.batch_size" value="50"/>
+ <property name="hibernate.jdbc.batch_size" value="100"/>
</properties>
</persistence-unit>
</persistence>