<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sunfish.git/opendc-experiments/opendc-experiments-energy21/build.gradle.kts, branch master</title>
<subtitle>The OpenDC BSc thesis repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/'/>
<entry>
<title>refactor(experiments): Remove energy experiments shell</title>
<updated>2021-09-17T14:48:02+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-09-14T10:52:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=7960791430b0536df4704493c01d32e38f37f022'/>
<id>7960791430b0536df4704493c01d32e38f37f022</id>
<content type='text'>
This change removes the energy experiments. The experiments only
provided a setup for the original experiments and is not able to
reproduce the results without further worker.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change removes the energy experiments. The experiments only
provided a setup for the original experiments and is not able to
reproduce the results without further worker.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(compute): Integrate fault injection into compute simulator</title>
<updated>2021-09-10T14:18:00+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-09-10T08:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=d24cc0cc9c4fe2145f0337d65e9a75f631365973'/>
<id>d24cc0cc9c4fe2145f0337d65e9a75f631365973</id>
<content type='text'>
This change moves the fault injection logic directly into the
opendc-compute-simulator module, so that it can operate at a higher
abstraction. In the future, we might again split the module if we can
re-use some of its logic.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change moves the fault injection logic directly into the
opendc-compute-simulator module, so that it can operate at a higher
abstraction. In the future, we might again split the module if we can
re-use some of its logic.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(capelin): Move metric collection outside Capelin code</title>
<updated>2021-09-07T12:34:30+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-08-27T14:41:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=aaedd4f3eed83d0c3ebc829fec08a1749a2bfba4'/>
<id>aaedd4f3eed83d0c3ebc829fec08a1749a2bfba4</id>
<content type='text'>
This change moves the metric collection outside the Capelin codebase in
a separate module so other modules can also benefit from the compute
metric collection code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change moves the metric collection outside the Capelin codebase in
a separate module so other modules can also benefit from the compute
metric collection code.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(trace): Implement trace API for WTF reader</title>
<updated>2021-09-02T09:30:15+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-09-01T09:29:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=b2308e1077dc60ec6a4dc646613a4be5b59695a6'/>
<id>b2308e1077dc60ec6a4dc646613a4be5b59695a6</id>
<content type='text'>
This change updates the WTF trace reader to support the new streaming
trace API.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change updates the WTF trace reader to support the new streaming
trace API.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Use Gradle version catalog</title>
<updated>2021-05-07T10:00:10+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-05-07T09:59:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=324d7eccf5892a509dc76c7abcecf20fec09a877'/>
<id>324d7eccf5892a509dc76c7abcecf20fec09a877</id>
<content type='text'>
This change adds support for the Gradle version catalog feature in our
build configuration. This allows us to have a single file,
gradle/libs.versions.toml, which contains all the dependency versions
used in this project.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change adds support for the Gradle version catalog feature in our
build configuration. This allows us to have a single file,
gradle/libs.versions.toml, which contains all the dependency versions
used in this project.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Prevent publishing application modules</title>
<updated>2021-05-06T12:04:05+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-05-05T20:32:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=c244d7e42a88105fbec5356030ed266f1af0811e'/>
<id>c244d7e42a88105fbec5356030ed266f1af0811e</id>
<content type='text'>
This change updates the Gradle build configuration so that the
application modules (as opposed the libraries) are not published onto
Maven Central.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change updates the Gradle build configuration so that the
application modules (as opposed the libraries) are not published onto
Maven Central.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Use type-safe project accessors</title>
<updated>2021-05-06T12:04:05+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-05-05T18:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=d22a757a86107ee35a64e1eb23282770cdd901dd'/>
<id>d22a757a86107ee35a64e1eb23282770cdd901dd</id>
<content type='text'>
This change updates the build scripts to use type-safe project accessors
when specifying build dependencies between modules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change updates the build scripts to use type-safe project accessors
when specifying build dependencies between modules.
</pre>
</div>
</content>
</entry>
<entry>
<title>exp: Add support for experiment configuration</title>
<updated>2021-05-05T10:12:30+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-05-04T19:43:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=ad65a05e3f41850807f95f7d643496a4d39a6197'/>
<id>ad65a05e3f41850807f95f7d643496a4d39a6197</id>
<content type='text'>
This change adds support for configuring the experiments via
configuration files using the TypeSafe config library. In the future, we
will also integrate support for configuration into the harness.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change adds support for configuring the experiments via
configuration files using the TypeSafe config library. In the future, we
will also integrate support for configuration into the harness.
</pre>
</div>
</content>
</entry>
<entry>
<title>harness: Extend Harness CLI with classpath options</title>
<updated>2021-05-05T08:03:18+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-05-04T18:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=6466d5e1b8da4582434f02dff2ab56e8f736ef85'/>
<id>6466d5e1b8da4582434f02dff2ab56e8f736ef85</id>
<content type='text'>
This change adds support for appending libraries to the classpath when
searching for experiments to run using the OpenDC Harness command line
interface.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change adds support for appending libraries to the classpath when
searching for experiments to run using the OpenDC Harness command line
interface.
</pre>
</div>
</content>
</entry>
<entry>
<title>harness: Split harness into separate modules</title>
<updated>2021-05-05T08:03:15+00:00</updated>
<author>
<name>Fabian Mastenbroek</name>
<email>mail.fabianm@gmail.com</email>
</author>
<published>2021-05-04T17:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=4a8b32d288ba3ee986ecef7933fa77554d34e762'/>
<id>4a8b32d288ba3ee986ecef7933fa77554d34e762</id>
<content type='text'>
This change splits the OpenDC Experiment Harness into separate modules.
This prevents users from pulling in unnecessary dependencies when
depending on the harness API.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change splits the OpenDC Experiment Harness into separate modules.
This prevents users from pulling in unnecessary dependencies when
depending on the harness API.
</pre>
</div>
</content>
</entry>
</feed>
