diff options
227 files changed, 400 insertions, 602 deletions
diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index bbc8efcc..00000000 --- a/.dockerignore +++ /dev/null @@ -1,12 +0,0 @@ -.git -.env -.idea/ -**/out -*.iml -.idea_modules/ - -.gradle -**/build -**/node_modules - -**/Dockerfile diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index 6c3dd3b4..00000000 --- a/.editorconfig +++ /dev/null @@ -1,30 +0,0 @@ -# EditorConfig helps developers define and maintain consistent -# coding styles between different editors and IDEs -# editorconfig.org -root = true - -[*] -indent_style = space -indent_size = 4 - -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = true -insert_final_newline = true - -[*.md] -trim_trailing_whitespace = false - -# Ensure YAML formatting adheres to standard -[*.{yml,yaml}] -indent_size = 2 - -[*.java] -ij_java_packages_to_use_import_on_demand = unset -ij_java_class_count_to_use_import_on_demand = 2147483647 - -# ktlint -[*.{kt, kts}] -ij_kotlin_name_count_to_use_star_import = 2147483647 -ij_kotlin_name_count_to_use_star_import_for_members = 2147483647 -ij_kotlin_packages_to_use_import_on_demand = unset diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 2c932a9d..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Set update schedule for GitHub Actions -version: 2 -updates: - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "weekly"
\ No newline at end of file diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md deleted file mode 100644 index 3b9caac8..00000000 --- a/.github/pull_request_template.md +++ /dev/null @@ -1,17 +0,0 @@ -## Summary - -A small summary of the requirements (in one/two sentences). - -## Implementation Notes :hammer_and_pick: - -* Briefly outline the overall technical solution. If necessary, identify talking points where the reviewer's attention should be drawn to. - -## External Dependencies :four_leaf_clover: - -* - -## Breaking API Changes :warning: - -* - -*Simply specify none (N/A) if not applicable.*
\ No newline at end of file diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index 2ad559ce..00000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,93 +0,0 @@ -name: Build - -on: - pull_request: - branches: [ master ] - push: - branches: [ master ] - merge_group: - -jobs: - build: - name: Build (Java ${{ matrix.java }} - ${{ matrix.os }}) - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ ubuntu-22.04 ] - java: [ 21 ] - include: - - os: windows-2022 - java: 21 - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - name: Validate Gradle wrapper - uses: gradle/actions/wrapper-validation@v3 - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'zulu' - java-version: ${{ matrix.java }} - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - - name: Install M3SA Python requirements - run: pip install -r opendc-experiments/opendc-experiments-m3sa/src/main/python/requirements.txt - - name: Build with Gradle - uses: gradle/actions/setup-gradle@v3 - with: - arguments: build assembleDist codeCoverageReport - # Only write to the cache for builds on the 'master' branch. - # Builds on other branches will only read existing entries from the cache. - cache-read-only: ${{ github.ref != 'refs/heads/master' }} - - name: Publish report - if: always() - uses: mikepenz/action-junit-report@v5 - with: - check_name: test (Java ${{ matrix.java }}) - report_paths: '**/build/test-results/test/TEST-*.xml' - github_token: ${{ secrets.GITHUB_TOKEN }} - - name: Upload reports - if: always() - continue-on-error: true # See https://github.com/actions/upload-artifact/issues/270 - uses: actions/upload-artifact@v4 - with: - name: reports-${{ matrix.os }}-jdk${{ matrix.java }} - path: | - ./**/build/reports/**/* - ./**/build/test-results/**/* - retention-days: 5 - - name: Upload build - continue-on-error: true - uses: actions/upload-artifact@v4 - with: - name: build-${{ matrix.os }}-jdk${{ matrix.java }} - path: | - ./**/build/distributions/**/*.zip - retention-days: 5 - - name: Upload code coverage - uses: codecov/codecov-action@v5 - with: - token: ${{ secrets.CODECOV_TOKEN }} - files: ./build/reports/jacoco/codeCoverageReport/codeCoverageReport.xml - build-docker: - name: Build Docker Images - runs-on: ubuntu-22.04 - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - name: Build UI - uses: docker/build-push-action@v6 - with: - context: opendc-web/opendc-web-ui - file: opendc-web/opendc-web-ui/Dockerfile - - name: Build Web Server - uses: docker/build-push-action@v6 - with: - file: opendc-web/opendc-web-server/Dockerfile - - name: Build Runner - uses: docker/build-push-action@v6 - with: - file: opendc-web/opendc-web-runner/Dockerfile diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml deleted file mode 100644 index 139bb7ba..00000000 --- a/.github/workflows/deploy.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: Deploy app.opendc.org - -on: - push: - branches: ["prod"] - -jobs: - deploy-app: - runs-on: ubuntu-22.04 - steps: - - name: Create SSH key - run: | - mkdir -p ~/.ssh/ - echo "$SSH_PRIVATE_KEY" > ../opendc.key - sudo chmod 600 ../opendc.key - echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts - shell: bash - env: - SSH_PRIVATE_KEY: ${{secrets.SSH_PRIVATE_KEY}} - SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}} - - name: Pull Changes - run: ssh -i ../opendc.key opendc@opendc.org 'cd /opt/opendc && git pull origin' - - name: Rebuild Images - run: ssh -i ../opendc.key opendc@opendc.org 'cd /opt/opendc && sudo docker-compose -f docker-compose.yml -f docker-compose.prod.yml build frontend api simulator' - - name: Deploy Images - run: ssh -i ../opendc.key opendc@opendc.org 'cd /opt/opendc && sudo docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d' diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml deleted file mode 100644 index 294be1d1..00000000 --- a/.github/workflows/publish.yml +++ /dev/null @@ -1,116 +0,0 @@ -# Workflow for publishing the artifacts once a GitHub release is published -name: Publish - -on: - release: - types: [published] - workflow_dispatch: - -jobs: - push-simulator: - name: Push Simulator to DockerHub - runs-on: ubuntu-22.04 - steps: - - name: Prepare - id: prep - run: | - DOCKER_IMAGE=ghcr.io/atlarge-research/opendc - VERSION=3.0-SNAPSHOT - if [[ $GITHUB_REF == refs/tags/v* ]]; then - VERSION=${GITHUB_REF#refs/tags/v} - fi - echo "tags=${DOCKER_IMAGE}:${VERSION}" >> $GITHUB_OUTPUT - - name: Login to DockerHub - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Push to Docker Hub - uses: docker/build-push-action@v6 - with: - push: true - file: opendc-web/opendc-web-runner/Dockerfile - tags: ${{ steps.prep.outputs.tags }} - push-api: - name: Push API to DockerHub - runs-on: ubuntu-22.04 - steps: - - name: Prepare - id: prep - run: | - DOCKER_IMAGE=ghcr.io/atlarge-research/opendc-web-api - VERSION=3.0-SNAPSHOT - if [[ $GITHUB_REF == refs/tags/v* ]]; then - VERSION=${GITHUB_REF#refs/tags/v} - fi - echo "tags=${DOCKER_IMAGE}:${VERSION}" >> $GITHUB_OUTPUT - - name: Login to DockerHub - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Push to Docker Hub - uses: docker/build-push-action@v6 - with: - push: true - file: opendc-web/opendc-web-server/Dockerfile - tags: ${{ steps.prep.outputs.tags }} - push-ui: - name: Push UI to DockerHub - runs-on: ubuntu-22.04 - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - name: Prepare - id: prep - run: | - DOCKER_IMAGE=ghcr.io/atlarge-research/opendc-web-ui - VERSION=3.0-SNAPSHOT - if [[ $GITHUB_REF == refs/tags/v* ]]; then - VERSION=${GITHUB_REF#refs/tags/v} - fi - echo "tags=${DOCKER_IMAGE}:${VERSION}" >> $GITHUB_OUTPUT - - name: Login to DockerHub - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Push to Docker Hub - uses: docker/build-push-action@v6 - with: - push: true - context: opendc-web/opendc-web-ui - tags: ${{ steps.prep.outputs.tags }} - publish-maven-central: - name: Publish to Maven Central - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - name: Validate Gradle wrapper - uses: gradle/actions/wrapper-validation@v3 - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'zulu' - java-version: 21 - - name: Prepare - id: prep - run: | - VERSION=3.0-SNAPSHOT - if [[ $GITHUB_REF == refs/tags/v* ]]; then - VERSION=${GITHUB_REF#refs/tags/v} - fi - echo "version=${VERSION}" >> $GITHUB_OUTPUT - - name: Publish with Gradle - uses: gradle/actions/setup-gradle@v3 - with: - arguments: publish -Pversion="${{ steps.prep.outputs.version }}" - env: - ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_PRIVATE_KEY }} - ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.GPG_PASSPHRASE }} - ORG_GRADLE_PROJECT_ossrhUsername: ${{ secrets.OSSRH_USERNAME }} - ORG_GRADLE_PROJECT_ossrhPassword: ${{ secrets.OSSRH_PASSWORD }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 05cf997c..00000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,34 +0,0 @@ -# Workflow for creating a draft release once a new tag is pushed to GitHub -name: Release - -on: - push: - tags: ['v*'] - workflow_dispatch: - -jobs: - build: - name: Build OpenDC - runs-on: ubuntu-22.04 - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - name: Validate Gradle wrapper - uses: gradle/actions/wrapper-validation@v3 - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'zulu' - java-version: 21 - - name: Publish with Gradle - uses: gradle/actions/setup-gradle@v3 - with: - arguments: assembleDist - - name: Create Release - uses: softprops/action-gh-release@v2 - with: - draft: true - prerelease: ${{ contains(github.ref, '-rc') || contains(github.ref, '-m') }} - files: "**/build/distributions/*" - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test-gradle-rc.yml b/.github/workflows/test-gradle-rc.yml deleted file mode 100644 index d1df5017..00000000 --- a/.github/workflows/test-gradle-rc.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: Test latest Gradle RC -on: - schedule: - - cron: 0 0 * * 0 # weekly - -jobs: - gradle-rc: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 - with: - distribution: 'zulu' - java-version: 20 - - uses: gradle/actions/setup-gradle@v3 - with: - cache-disabled: true - gradle-version: release-candidate - arguments: build --dry-run # just test build configuration diff --git a/.github/workflows/test-java-ea.yml b/.github/workflows/test-java-ea.yml deleted file mode 100644 index 740e103f..00000000 --- a/.github/workflows/test-java-ea.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: Test Java EA release -on: - schedule: - - cron: 0 0 * * 0 # weekly - -jobs: - java-ea: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 - with: - distribution: 'zulu' - java-version: 21-ea - - uses: gradle/actions/setup-gradle@v3 - with: - cache-disabled: true - gradle-version: release-candidate - arguments: build diff --git a/CITATION.cff b/CITATION.cff deleted file mode 100644 index 1c777b6b..00000000 --- a/CITATION.cff +++ /dev/null @@ -1,76 +0,0 @@ -cff-version: 1.2.0 -message: "If you use this software, please cite it as below." -title: "OpenDC" -authors: -- family-names: Mastenbroek - given-names: Fabian -- family-names: Andreadis - given-names: Georgios -- family-names: Jounaid - given-names: Soufiane -- family-names: Lai - given-names: Wenchen -- family-names: Burley - given-names: Jacob -- family-names: Bosch - given-names: Jaro -- family-names: van Eyk - given-names: Erwin -- family-names: Versluis - given-names: Laurens -- family-names: van Beek - given-names: Vincent -- family-names: Iosup - given-names: Alexandru -version: 2.0 -preferred-citation: - type: conference-paper - title: "OpenDC 2.0: Convenient Modeling and Simulation of Emerging Technologies in Cloud Datacenters" - collection-title: "21st IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2021, Melbourne, Australia, May 10-13, 2021" - collection-type: proceedings - conference: - name: "CCGrid 2021" - publisher: - name: "IEEE" - doi: "10.1109/CCGrid51090.2021.00055" - year: "2021" - start: "455" - end: "464" - authors: - - family-names: Mastenbroek - given-names: Fabian - - family-names: Andreadis - given-names: Georgios - - family-names: Jounaid - given-names: Soufiane - - family-names: Lai - given-names: Wenchen - - family-names: Burley - given-names: Jacob - - family-names: Bosch - given-names: Jaro - - family-names: van Eyk - given-names: Erwin - - family-names: Versluis - given-names: Laurens - - family-names: van Beek - given-names: Vincent - - family-names: Iosup - given-names: Alexandru - editors: - - family-names: Lefèvre - given-names: Laurent - - family-names: Patterson - given-names: Stacy - - family-names: Lee - given-names: Young Choon - - family-names: Shen - given-names: Haiying - - family-names: Ilager - given-names: Shashikant - - family-names: Goudarzi - given-names: Mohammad - - family-names: Toosi - given-names: Adel Nadjaran - - family-names: Buyya - given-names: Rajkumar diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index e9e025d1..00000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,31 +0,0 @@ -# Contributing to OpenDC - -First of all, thank you for wanting to contribute to OpenDC! -You can contribute in various meaningful ways: - -* Report a bug through [GitHub issues](https://github.com/fabianishere/atlarge-research/issues). -* Propose new functionality for using this project. -* Contribute improvements to the code and documentation. -* Provide feedback about how we can improve the project. -* Help answer questions on our [Discussions](https://github.com/atlarge-research/discussions) page. - -## Want to report a bug or suggest a feature? - -Please file an issue! First, have a look if someone has already filed an issue addressing your concern. If there already -is such an issue, feel free to comment on the issue to show your support for it, or to add additional information that -might be helpful. You can also just react with a thumbs-up 👍 to the issue, to indicate that you'd be interested in its -resolution. This can help us prioritize what we spend our development time on. - -If you can't find an issue that fits your problem or feature request, open a new one. Describe actual and expected -behavior, and be as detailed as you can. We'll get back to you asap! - -## Want to contribute code? - -That's great! If you want to contribute to this -repository, [fork it](https://github.com/atlarge-research/opendc/new/master) and submit a pull request here when you're -ready! Be sure to describe *what* you changed and *why* you changed it, to help us understand what your contribution is -about. - -A quick note on commit messages: Please follow common Git standards when writing commit messages, -see [this post](https://cbea.ms/git-commit/) for details. - diff --git a/codecov.yml b/codecov.yml deleted file mode 100644 index 932ecdbf..00000000 --- a/codecov.yml +++ /dev/null @@ -1,11 +0,0 @@ -coverage: - status: - project: - default: - target: 70% - threshold: 70% - - patch: - default: - target: 70% - threshold: 70% diff --git a/docker-compose.override.yml b/docker-compose.override.yml deleted file mode 100644 index 35a7feb8..00000000 --- a/docker-compose.override.yml +++ /dev/null @@ -1,44 +0,0 @@ -version: "3.8" - -# Docker Compose overrides for development environments -services: - ui: - build: opendc-web/opendc-web-ui - ports: - - "8080:3000" - environment: - NEXT_PUBLIC_API_BASE_URL: http://localhost:8081 - - server: - build: - context: . - dockerfile: opendc-web/opendc-web-server/Dockerfile - args: - OPENDC_AUTH0_DOMAIN: ${OPENDC_AUTH0_DOMAIN:?No Auth0 domain specified} - OPENDC_AUTH0_AUDIENCE: ${OPENDC_AUTH0_AUDIENCE:?No Auth0 audience specified} - OPENDC_AUTH0_DOCS_CLIENT_ID: ${OPENDC_AUTH0_DOCS_CLIENT_ID} - ports: - - "8081:8080" - environment: - SENTRY_ENVIRONMENT: "development" - - postgres: - ports: - - "5432:5432" - - pgadmin: - image: dpage/pgadmin4 - restart: on-failure - networks: - - backend - depends_on: - - postgres - ports: - - "5050:80" - environment: - PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL:-pgadmin4@pgadmin.org} - PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD:-admin} - PGADMIN_CONFIG_SERVER_MODE: 'False' - -volumes: - pgadmin: diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml deleted file mode 100644 index 58d5ce55..00000000 --- a/docker-compose.prod.yml +++ /dev/null @@ -1,15 +0,0 @@ -version: "3.8" - -# Docker Compose overrides for production environments -services: - ui: - ports: - - "8080:3000" - environment: - NEXT_PUBLIC_API_BASE_URL: ${OPENDC_API_BASE_URL} - - server: - ports: - - "8081:8080" - environment: - SENTRY_ENVIRONMENT: "production" diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 65354e67..00000000 --- a/docker-compose.yml +++ /dev/null @@ -1,51 +0,0 @@ -version: "3.8" -services: - ui: - image: atlargeresearch/opendc-ui:v2.1 - restart: on-failure - networks: - - backend - depends_on: - - server - environment: - NEXT_PUBLIC_AUTH0_DOMAIN: ${OPENDC_AUTH0_DOMAIN} - NEXT_PUBLIC_AUTH0_CLIENT_ID: ${OPENDC_AUTH0_CLIENT_ID} - NEXT_PUBLIC_AUTH0_AUDIENCE: ${OPENDC_AUTH0_AUDIENCE} - NEXT_PUBLIC_SENTRY_DSN: ${OPENDC_UI_SENTRY_DSN-} - - server: - image: atlargeresearch/opendc:v2.1 - restart: on-failure - networks: - - backend - depends_on: - - postgres - volumes: - - type: bind - source: ./traces - target: /opt/opendc/traces - environment: - OPENDC_DB_USERNAME: ${OPENDC_DB_USERNAME:?No database username specified} - OPENDC_DB_PASSWORD: ${OPENDC_DB_PASSWORD:?No database password specified} - OPENDC_DB_URL: jdbc:postgresql://postgres:5432/opendc - OPENDC_AUTH0_DOMAIN: ${OPENDC_AUTH0_DOMAIN:?No Auth0 domain specified} - OPENDC_AUTH0_AUDIENCE: ${OPENDC_AUTH0_AUDIENCE:?No Auth0 audience specified} - OPENDC_API_URL: ${OPENDC_API_BASE_URL:-http://web:8080} - SENTRY_DSN: ${OPENDC_SERVER_SENTRY_DSN-} - - postgres: - image: postgres - restart: on-failure - environment: - POSTGRES_USER: ${OPENDC_DB_USERNAME} - POSTGRES_PASSWORD: ${OPENDC_DB_PASSWORD} - networks: - - backend - volumes: - - postgres:/var/lib/postgresql/data - -volumes: - postgres: - -networks: - backend: {} diff --git a/opendc-compute/opendc-compute-simulator/src/main/kotlin/org/opendc/compute/simulator/scheduler/SmartScheduler.kt b/opendc-compute/opendc-compute-simulator/src/main/kotlin/org/opendc/compute/simulator/scheduler/SmartScheduler.kt new file mode 100644 index 00000000..bf8b7825 --- /dev/null +++ b/opendc-compute/opendc-compute-simulator/src/main/kotlin/org/opendc/compute/simulator/scheduler/SmartScheduler.kt @@ -0,0 +1,60 @@ +/* + * Copyright (c) 2021 AtLarge Research + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +package org.opendc.compute.simulator.scheduler + +import org.opendc.compute.simulator.service.HostView +import org.opendc.compute.simulator.service.ServiceTask + +public class SmartScheduler() : ComputeScheduler { + override fun addHost(host: HostView) { + TODO("Not yet implemented") + } + + override fun removeHost(host: HostView) { + TODO("Not yet implemented") + } + + override fun updateHost(host: HostView) { + TODO("Not yet implemented") + } + + override fun setHostEmpty(hostView: HostView) { + TODO("Not yet implemented") + } + + override fun select(iter: MutableIterator<SchedulingRequest>): SchedulingResult { + TODO("Not yet implemented") + // Here be the API calls using HTTP between the other OpenDC + // You need to specify how much time do you have to make the prediction between receiving a time and putting onto a host + return SchedulingResult(SchedulingResultType.EMPTY) + } + // Benefits of a digital twin: during operations you make sure what is happening in the real world. + // The use-case is making split-second automated decisions before operators can make them. + // Make a strong case for making a Digital Twin. + override fun removeTask( + task: ServiceTask, + host: HostView? + ) { + TODO("Not yet implemented") + } +}
\ No newline at end of file diff --git a/opendc-experiments/opendc-experiments-base/src/main/kotlin/org/opendc/experiments/base/runner/ExperimentCli.kt b/opendc-experiments/opendc-experiments-base/src/main/kotlin/org/opendc/experiments/base/runner/ExperimentCli.kt index d231b93b..27348ece 100644 --- a/opendc-experiments/opendc-experiments-base/src/main/kotlin/org/opendc/experiments/base/runner/ExperimentCli.kt +++ b/opendc-experiments/opendc-experiments-base/src/main/kotlin/org/opendc/experiments/base/runner/ExperimentCli.kt @@ -25,20 +25,32 @@ package org.opendc.experiments.base.runner import com.github.ajalt.clikt.core.CliktCommand +import com.github.ajalt.clikt.parameters.options.default import com.github.ajalt.clikt.parameters.options.defaultLazy +import com.github.ajalt.clikt.parameters.options.help import com.github.ajalt.clikt.parameters.options.option import com.github.ajalt.clikt.parameters.types.file +import com.github.ajalt.clikt.parameters.types.int import org.opendc.experiments.base.experiment.getExperiment import java.io.File +import java.net.InetAddress +import java.net.ServerSocket /** * Main entrypoint of the application. */ -public fun main(args: Array<String>): Unit = ExperimentCommand().main(args) +public fun main(args: Array<String>) { + if(args.size == 2){ + ExperimentCommand().main(args) + return + } + ExperimentListener().main(args) +} /** * Represents the command for the Scenario experiments. */ + internal class ExperimentCommand : CliktCommand(name = "experiment") { /** * The path to the environment directory. @@ -52,3 +64,25 @@ internal class ExperimentCommand : CliktCommand(name = "experiment") { runExperiment(experiment) } } + +/** + * This class parses the CLI arguments and creates a socket for the listener. + * Parameters below are the expected CLI arguments in respective order. + * @param port The port to listen to. + * @param backlog The number of available connections. + * @param address The address to bind to. + */ +internal class ExperimentListener: CliktCommand(name = "listener") { + private val port : Int by option("--port").int().default(8080).help("port to listen to") + private val backlog : Int by option("--backlog").int().default(8080).help("number of connections") + private val address : String by option("--address").default("127.0.0.1").help("address to bind to") + + override fun run() { + val inetAddress = InetAddress.getByName(address) + require(port in 1..<65536) { "Port must be between 0 and 65536" } + require(backlog in 1..<50) { "Backlog must be between 1 and 50" } + + val serverSocket = ServerSocket(port, backlog, inetAddress) + runListener(serverSocket) + } +} diff --git a/opendc-experiments/opendc-experiments-base/src/main/kotlin/org/opendc/experiments/base/runner/ExperimentRunner.kt b/opendc-experiments/opendc-experiments-base/src/main/kotlin/org/opendc/experiments/base/runner/ExperimentRunner.kt index 079db6fc..83dbe6ac 100644 --- a/opendc-experiments/opendc-experiments-base/src/main/kotlin/org/opendc/experiments/base/runner/ExperimentRunner.kt +++ b/opendc-experiments/opendc-experiments-base/src/main/kotlin/org/opendc/experiments/base/runner/ExperimentRunner.kt @@ -25,6 +25,8 @@ package org.opendc.experiments.base.runner import me.tongfei.progressbar.ProgressBarBuilder import me.tongfei.progressbar.ProgressBarStyle import org.opendc.experiments.base.experiment.Scenario +import java.net.ServerSocket + /** * Run scenario when no pool is available for parallel execution @@ -58,3 +60,11 @@ public fun runExperiment(experiment: List<Scenario>) { } pb.close() } + +/** + * Accepts and processes incoming requests. + * @param socket The socket to listen to. + */ +public fun runListener(socket: ServerSocket) { + println("Hello!") +}
\ No newline at end of file diff --git a/opendc-experiments/opendc-experiments-m3sa/analysis.txt b/opendc-experiments/opendc-experiments-m3sa/analysis.txt new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/analysis.txt diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/battery.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/battery.parquet Binary files differnew file mode 100644 index 00000000..93b3f21c --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/battery.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/host.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/host.parquet Binary files differnew file mode 100644 index 00000000..607119d3 --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/host.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/powerSource.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/powerSource.parquet Binary files differnew file mode 100644 index 00000000..9d21c34f --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/powerSource.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/service.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/service.parquet Binary files differnew file mode 100644 index 00000000..37ce413d --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/service.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/task.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/task.parquet Binary files differnew file mode 100644 index 00000000..4d3e1eaa --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/0/seed=0/task.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/battery.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/battery.parquet Binary files differnew file mode 100644 index 00000000..93b3f21c --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/battery.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/host.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/host.parquet Binary files differnew file mode 100644 index 00000000..bf6c2c56 --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/host.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/powerSource.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/powerSource.parquet Binary files differnew file mode 100644 index 00000000..fc75914e --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/powerSource.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/service.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/service.parquet Binary files differnew file mode 100644 index 00000000..37ce413d --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/service.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/task.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/task.parquet Binary files differnew file mode 100644 index 00000000..4d3e1eaa --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/1/seed=0/task.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/battery.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/battery.parquet Binary files differnew file mode 100644 index 00000000..93b3f21c --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/battery.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/host.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/host.parquet Binary files differnew file mode 100644 index 00000000..b51352ad --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/host.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/powerSource.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/powerSource.parquet Binary files differnew file mode 100644 index 00000000..a159cc31 --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/powerSource.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/service.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/service.parquet Binary files differnew file mode 100644 index 00000000..37ce413d --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/service.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/task.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/task.parquet Binary files differnew file mode 100644 index 00000000..4d3e1eaa --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/2/seed=0/task.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/battery.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/battery.parquet Binary files differnew file mode 100644 index 00000000..93b3f21c --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/battery.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/host.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/host.parquet Binary files differnew file mode 100644 index 00000000..420e8521 --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/host.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/powerSource.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/powerSource.parquet Binary files differnew file mode 100644 index 00000000..2ed6cdb3 --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/powerSource.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/service.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/service.parquet Binary files differnew file mode 100644 index 00000000..37ce413d --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/service.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/task.parquet b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/task.parquet Binary files differnew file mode 100644 index 00000000..4d3e1eaa --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/raw-output/3/seed=0/task.parquet diff --git a/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/trackr.json b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/trackr.json new file mode 100644 index 00000000..dcee7315 --- /dev/null +++ b/opendc-experiments/opendc-experiments-m3sa/src/test/resources/outputs/trackr.json @@ -0,0 +1,84 @@ +[{ + "name": "outputs/", + "outputFolder": "src/test/resources/", + "topology": { + "pathToFile": "src/test/resources/topologies/experiment1/topology_mse.json" + }, + "workload": { + "pathToFile": "src/test/resources/workloadTraces/experiment1", + "type": "ComputeWorkload" + }, + "exportModel": { + "exportInterval": 30000, + "filesToExportDict": { + "host": true, + "task": true, + "powerSource": true, + "battery": true, + "service": true + } + } +}, +{ + "name": "outputs/", + "outputFolder": "src/test/resources/", + "topology": { + "pathToFile": "src/test/resources/topologies/experiment1/topology_sqrt.json" + }, + "workload": { + "pathToFile": "src/test/resources/workloadTraces/experiment1", + "type": "ComputeWorkload" + }, + "exportModel": { + "exportInterval": 30000, + "filesToExportDict": { + "host": true, + "task": true, + "powerSource": true, + "battery": true, + "service": true + } + } +}, +{ + "name": "outputs/", + "outputFolder": "src/test/resources/", + "topology": { + "pathToFile": "src/test/resources/topologies/experiment1/topology_asymptotic1.json" + }, + "workload": { + "pathToFile": "src/test/resources/workloadTraces/experiment1", + "type": "ComputeWorkload" + }, + "exportModel": { + "exportInterval": 30000, + "filesToExportDict": { + "host": true, + "task": true, + "powerSource": true, + "battery": true, + "service": true + } + } +}, +{ + "name": "outputs/", + "outputFolder": "src/test/resources/", + "topology": { + "pathToFile": "src/test/resources/topologies/experiment1/topology_asymptotic2.json" + }, + "workload": { + "pathToFile": "src/test/resources/workloadTraces/experiment1", + "type": "ComputeWorkload" + }, + "exportModel": { + "exportInterval": 30000, + "filesToExportDict": { + "host": true, + "task": true, + "powerSource": true, + "battery": true, + "service": true + } + } +}]
\ No newline at end of file diff --git a/output/experiment_simple/trackr.json b/output/experiment_simple/trackr.json new file mode 100644 index 00000000..d0492245 --- /dev/null +++ b/output/experiment_simple/trackr.json @@ -0,0 +1,27 @@ +[{ + "name": "experiment_simple", + "topology": { + "pathToFile": "templates/topologies/simple_topology.json" + }, + "workload": { + "pathToFile": "templates/workload_traces/bitbrains-small", + "type": "ComputeWorkload" + }, + "exportModel": { + "exportInterval": 3600, + "printFrequency": 168, + "filesToExport": [ + "host", + "powerSource", + "service", + "task" + ], + "filesToExportDict": { + "host": true, + "task": true, + "powerSource": true, + "battery": false, + "service": true + } + } +}]
\ No newline at end of file diff --git a/output/greenifier-demo-scaling/raw-output/0/seed=0/battery.parquet b/output/greenifier-demo-scaling/raw-output/0/seed=0/battery.parquet Binary files differnew file mode 100644 index 00000000..93b3f21c --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/0/seed=0/battery.parquet diff --git a/output/greenifier-demo-scaling/raw-output/0/seed=0/host.parquet b/output/greenifier-demo-scaling/raw-output/0/seed=0/host.parquet Binary files differnew file mode 100644 index 00000000..62e511e0 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/0/seed=0/host.parquet diff --git a/output/greenifier-demo-scaling/raw-output/0/seed=0/powerSource.parquet b/output/greenifier-demo-scaling/raw-output/0/seed=0/powerSource.parquet Binary files differnew file mode 100644 index 00000000..47d5f364 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/0/seed=0/powerSource.parquet diff --git a/output/greenifier-demo-scaling/raw-output/0/seed=0/service.parquet b/output/greenifier-demo-scaling/raw-output/0/seed=0/service.parquet Binary files differnew file mode 100644 index 00000000..47467396 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/0/seed=0/service.parquet diff --git a/output/greenifier-demo-scaling/raw-output/0/seed=0/task.parquet b/output/greenifier-demo-scaling/raw-output/0/seed=0/task.parquet Binary files differnew file mode 100644 index 00000000..288a05de --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/0/seed=0/task.parquet diff --git a/output/greenifier-demo-scaling/raw-output/1/seed=0/battery.parquet b/output/greenifier-demo-scaling/raw-output/1/seed=0/battery.parquet Binary files differnew file mode 100644 index 00000000..93b3f21c --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/1/seed=0/battery.parquet diff --git a/output/greenifier-demo-scaling/raw-output/1/seed=0/host.parquet b/output/greenifier-demo-scaling/raw-output/1/seed=0/host.parquet Binary files differnew file mode 100644 index 00000000..b6794f69 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/1/seed=0/host.parquet diff --git a/output/greenifier-demo-scaling/raw-output/1/seed=0/powerSource.parquet b/output/greenifier-demo-scaling/raw-output/1/seed=0/powerSource.parquet Binary files differnew file mode 100644 index 00000000..1c135532 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/1/seed=0/powerSource.parquet diff --git a/output/greenifier-demo-scaling/raw-output/1/seed=0/service.parquet b/output/greenifier-demo-scaling/raw-output/1/seed=0/service.parquet Binary files differnew file mode 100644 index 00000000..3a7b654b --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/1/seed=0/service.parquet diff --git a/output/greenifier-demo-scaling/raw-output/1/seed=0/task.parquet b/output/greenifier-demo-scaling/raw-output/1/seed=0/task.parquet Binary files differnew file mode 100644 index 00000000..10457838 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/1/seed=0/task.parquet diff --git a/output/greenifier-demo-scaling/raw-output/2/seed=0/battery.parquet b/output/greenifier-demo-scaling/raw-output/2/seed=0/battery.parquet Binary files differnew file mode 100644 index 00000000..93b3f21c --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/2/seed=0/battery.parquet diff --git a/output/greenifier-demo-scaling/raw-output/2/seed=0/host.parquet b/output/greenifier-demo-scaling/raw-output/2/seed=0/host.parquet Binary files differnew file mode 100644 index 00000000..d0296488 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/2/seed=0/host.parquet diff --git a/output/greenifier-demo-scaling/raw-output/2/seed=0/powerSource.parquet b/output/greenifier-demo-scaling/raw-output/2/seed=0/powerSource.parquet Binary files differnew file mode 100644 index 00000000..94e0b039 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/2/seed=0/powerSource.parquet diff --git a/output/greenifier-demo-scaling/raw-output/2/seed=0/service.parquet b/output/greenifier-demo-scaling/raw-output/2/seed=0/service.parquet Binary files differnew file mode 100644 index 00000000..07565589 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/2/seed=0/service.parquet diff --git a/output/greenifier-demo-scaling/raw-output/2/seed=0/task.parquet b/output/greenifier-demo-scaling/raw-output/2/seed=0/task.parquet Binary files differnew file mode 100644 index 00000000..1e273488 --- /dev/null +++ b/output/greenifier-demo-scaling/raw-output/2/seed=0/task.parquet diff --git a/output/greenifier-demo-scaling/trackr.json b/output/greenifier-demo-scaling/trackr.json new file mode 100644 index 00000000..f5113dfd --- /dev/null +++ b/output/greenifier-demo-scaling/trackr.json @@ -0,0 +1,60 @@ +[{ + "name": "greenifier-demo-scaling", + "topology": { + "pathToFile": "resources/topologies/surf.json" + }, + "workload": { + "pathToFile": "resources/workloads/surf_month", + "type": "ComputeWorkload" + }, + "exportModel": { + "exportInterval": 3600, + "filesToExportDict": { + "host": true, + "task": true, + "powerSource": true, + "battery": true, + "service": true + } + } +}, +{ + "name": "greenifier-demo-scaling", + "topology": { + "pathToFile": "resources/topologies/surf_medium.json" + }, + "workload": { + "pathToFile": "resources/workloads/surf_month", + "type": "ComputeWorkload" + }, + "exportModel": { + "exportInterval": 3600, + "filesToExportDict": { + "host": true, + "task": true, + "powerSource": true, + "battery": true, + "service": true + } + } +}, +{ + "name": "greenifier-demo-scaling", + "topology": { + "pathToFile": "resources/topologies/surf_small.json" + }, + "workload": { + "pathToFile": "resources/workloads/surf_month", + "type": "ComputeWorkload" + }, + "exportModel": { + "exportInterval": 3600, + "filesToExportDict": { + "host": true, + "task": true, + "powerSource": true, + "battery": true, + "service": true + } + } +}]
\ No newline at end of file diff --git a/resources/carbon_traces/AT_2021-2024.parquet b/resources/carbon_traces/AT_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..851daf26 --- /dev/null +++ b/resources/carbon_traces/AT_2021-2024.parquet diff --git a/resources/carbon_traces/AU-NSW_2021-2024.parquet b/resources/carbon_traces/AU-NSW_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..5d3a5edb --- /dev/null +++ b/resources/carbon_traces/AU-NSW_2021-2024.parquet diff --git a/resources/carbon_traces/AU-NT_2021-2024.parquet b/resources/carbon_traces/AU-NT_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..0735e883 --- /dev/null +++ b/resources/carbon_traces/AU-NT_2021-2024.parquet diff --git a/resources/carbon_traces/AU-QLD_2021-2024.parquet b/resources/carbon_traces/AU-QLD_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..a97ef1ff --- /dev/null +++ b/resources/carbon_traces/AU-QLD_2021-2024.parquet diff --git a/resources/carbon_traces/AU-SA_2021-2024.parquet b/resources/carbon_traces/AU-SA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..bf3c1571 --- /dev/null +++ b/resources/carbon_traces/AU-SA_2021-2024.parquet diff --git a/resources/carbon_traces/AU-TAS_2021-2024.parquet b/resources/carbon_traces/AU-TAS_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..a764901b --- /dev/null +++ b/resources/carbon_traces/AU-TAS_2021-2024.parquet diff --git a/resources/carbon_traces/AU-VIC_2021-2024.parquet b/resources/carbon_traces/AU-VIC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..f4ac4718 --- /dev/null +++ b/resources/carbon_traces/AU-VIC_2021-2024.parquet diff --git a/resources/carbon_traces/AU-WA_2021-2024.parquet b/resources/carbon_traces/AU-WA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..1f010f5c --- /dev/null +++ b/resources/carbon_traces/AU-WA_2021-2024.parquet diff --git a/resources/carbon_traces/AU_2021-2024.parquet b/resources/carbon_traces/AU_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..e37a55f6 --- /dev/null +++ b/resources/carbon_traces/AU_2021-2024.parquet diff --git a/resources/carbon_traces/BA_2021-2024.parquet b/resources/carbon_traces/BA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..ef91a677 --- /dev/null +++ b/resources/carbon_traces/BA_2021-2024.parquet diff --git a/resources/carbon_traces/BE_2021-2024.parquet b/resources/carbon_traces/BE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..3bea5e2e --- /dev/null +++ b/resources/carbon_traces/BE_2021-2024.parquet diff --git a/resources/carbon_traces/BG_2021-2024.parquet b/resources/carbon_traces/BG_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..b3df0b74 --- /dev/null +++ b/resources/carbon_traces/BG_2021-2024.parquet diff --git a/resources/carbon_traces/BR-CS_2021-2024.parquet b/resources/carbon_traces/BR-CS_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..0e93b8d7 --- /dev/null +++ b/resources/carbon_traces/BR-CS_2021-2024.parquet diff --git a/resources/carbon_traces/BR-NE_2021-2024.parquet b/resources/carbon_traces/BR-NE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..afd0095f --- /dev/null +++ b/resources/carbon_traces/BR-NE_2021-2024.parquet diff --git a/resources/carbon_traces/BR-N_2021-2024.parquet b/resources/carbon_traces/BR-N_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c655c25c --- /dev/null +++ b/resources/carbon_traces/BR-N_2021-2024.parquet diff --git a/resources/carbon_traces/BR-S_2021-2024.parquet b/resources/carbon_traces/BR-S_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..5276dd68 --- /dev/null +++ b/resources/carbon_traces/BR-S_2021-2024.parquet diff --git a/resources/carbon_traces/BR_2021-2024.parquet b/resources/carbon_traces/BR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d04a26cb --- /dev/null +++ b/resources/carbon_traces/BR_2021-2024.parquet diff --git a/resources/carbon_traces/CA-ON_2021-2024.parquet b/resources/carbon_traces/CA-ON_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..195cffd6 --- /dev/null +++ b/resources/carbon_traces/CA-ON_2021-2024.parquet diff --git a/resources/carbon_traces/CA-QC_2021-2024.parquet b/resources/carbon_traces/CA-QC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..0dc8964e --- /dev/null +++ b/resources/carbon_traces/CA-QC_2021-2024.parquet diff --git a/resources/carbon_traces/CH_2021-2024.parquet b/resources/carbon_traces/CH_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..73726625 --- /dev/null +++ b/resources/carbon_traces/CH_2021-2024.parquet diff --git a/resources/carbon_traces/CL-SEN_2021-2024.parquet b/resources/carbon_traces/CL-SEN_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..269c77fe --- /dev/null +++ b/resources/carbon_traces/CL-SEN_2021-2024.parquet diff --git a/resources/carbon_traces/CR_2021-2024.parquet b/resources/carbon_traces/CR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d55de147 --- /dev/null +++ b/resources/carbon_traces/CR_2021-2024.parquet diff --git a/resources/carbon_traces/CY_2021-2024.parquet b/resources/carbon_traces/CY_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..acec57a1 --- /dev/null +++ b/resources/carbon_traces/CY_2021-2024.parquet diff --git a/resources/carbon_traces/CZ_2021-2024.parquet b/resources/carbon_traces/CZ_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..2a7fb055 --- /dev/null +++ b/resources/carbon_traces/CZ_2021-2024.parquet diff --git a/resources/carbon_traces/DE_2021-2024.parquet b/resources/carbon_traces/DE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..73842c1b --- /dev/null +++ b/resources/carbon_traces/DE_2021-2024.parquet diff --git a/resources/carbon_traces/DK-BHM_2021-2024.parquet b/resources/carbon_traces/DK-BHM_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..a2bc8de4 --- /dev/null +++ b/resources/carbon_traces/DK-BHM_2021-2024.parquet diff --git a/resources/carbon_traces/DK-DK1_2021-2024.parquet b/resources/carbon_traces/DK-DK1_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..cc0ab7d2 --- /dev/null +++ b/resources/carbon_traces/DK-DK1_2021-2024.parquet diff --git a/resources/carbon_traces/DK-DK2_2021-2024.parquet b/resources/carbon_traces/DK-DK2_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..f0350c22 --- /dev/null +++ b/resources/carbon_traces/DK-DK2_2021-2024.parquet diff --git a/resources/carbon_traces/DK_2021-2024.parquet b/resources/carbon_traces/DK_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c02bf36c --- /dev/null +++ b/resources/carbon_traces/DK_2021-2024.parquet diff --git a/resources/carbon_traces/EE_2021-2024.parquet b/resources/carbon_traces/EE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..bb0f00f4 --- /dev/null +++ b/resources/carbon_traces/EE_2021-2024.parquet diff --git a/resources/carbon_traces/ES_2021-2024.parquet b/resources/carbon_traces/ES_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..fe200a0e --- /dev/null +++ b/resources/carbon_traces/ES_2021-2024.parquet diff --git a/resources/carbon_traces/FI_2021-2024.parquet b/resources/carbon_traces/FI_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..6f9076a5 --- /dev/null +++ b/resources/carbon_traces/FI_2021-2024.parquet diff --git a/resources/carbon_traces/FR_2021-2024.parquet b/resources/carbon_traces/FR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..b8844200 --- /dev/null +++ b/resources/carbon_traces/FR_2021-2024.parquet diff --git a/resources/carbon_traces/GB-NIR_2021-2024.parquet b/resources/carbon_traces/GB-NIR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..9c823df4 --- /dev/null +++ b/resources/carbon_traces/GB-NIR_2021-2024.parquet diff --git a/resources/carbon_traces/GB_2021-2024.parquet b/resources/carbon_traces/GB_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..7c9f3006 --- /dev/null +++ b/resources/carbon_traces/GB_2021-2024.parquet diff --git a/resources/carbon_traces/GR_2021-2024.parquet b/resources/carbon_traces/GR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..f4d2218c --- /dev/null +++ b/resources/carbon_traces/GR_2021-2024.parquet diff --git a/resources/carbon_traces/HK_2021-2024.parquet b/resources/carbon_traces/HK_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..f0345b23 --- /dev/null +++ b/resources/carbon_traces/HK_2021-2024.parquet diff --git a/resources/carbon_traces/HR_2021-2024.parquet b/resources/carbon_traces/HR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..6d228273 --- /dev/null +++ b/resources/carbon_traces/HR_2021-2024.parquet diff --git a/resources/carbon_traces/HU_2021-2024.parquet b/resources/carbon_traces/HU_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..9e2a8c1f --- /dev/null +++ b/resources/carbon_traces/HU_2021-2024.parquet diff --git a/resources/carbon_traces/IE_2021-2024.parquet b/resources/carbon_traces/IE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..0ec84467 --- /dev/null +++ b/resources/carbon_traces/IE_2021-2024.parquet diff --git a/resources/carbon_traces/IL_2021-2024.parquet b/resources/carbon_traces/IL_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..44d43e59 --- /dev/null +++ b/resources/carbon_traces/IL_2021-2024.parquet diff --git a/resources/carbon_traces/IN-EA_2021-2024.parquet b/resources/carbon_traces/IN-EA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..f119615b --- /dev/null +++ b/resources/carbon_traces/IN-EA_2021-2024.parquet diff --git a/resources/carbon_traces/IN-NE_2021-2024.parquet b/resources/carbon_traces/IN-NE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..3d9ab8c3 --- /dev/null +++ b/resources/carbon_traces/IN-NE_2021-2024.parquet diff --git a/resources/carbon_traces/IN-NO_2021-2024.parquet b/resources/carbon_traces/IN-NO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..9b7180b2 --- /dev/null +++ b/resources/carbon_traces/IN-NO_2021-2024.parquet diff --git a/resources/carbon_traces/IN-SO_2021-2024.parquet b/resources/carbon_traces/IN-SO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..8db2b457 --- /dev/null +++ b/resources/carbon_traces/IN-SO_2021-2024.parquet diff --git a/resources/carbon_traces/IN-WE_2021-2024.parquet b/resources/carbon_traces/IN-WE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d0b95e79 --- /dev/null +++ b/resources/carbon_traces/IN-WE_2021-2024.parquet diff --git a/resources/carbon_traces/IN_2021-2024.parquet b/resources/carbon_traces/IN_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..9c112b30 --- /dev/null +++ b/resources/carbon_traces/IN_2021-2024.parquet diff --git a/resources/carbon_traces/IS_2021-2024.parquet b/resources/carbon_traces/IS_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..cfb8c9b5 --- /dev/null +++ b/resources/carbon_traces/IS_2021-2024.parquet diff --git a/resources/carbon_traces/IT-CNO_2021-2024.parquet b/resources/carbon_traces/IT-CNO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..2be79a74 --- /dev/null +++ b/resources/carbon_traces/IT-CNO_2021-2024.parquet diff --git a/resources/carbon_traces/IT-CSO_2021-2024.parquet b/resources/carbon_traces/IT-CSO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..1c6fce62 --- /dev/null +++ b/resources/carbon_traces/IT-CSO_2021-2024.parquet diff --git a/resources/carbon_traces/IT-NO_2021-2024.parquet b/resources/carbon_traces/IT-NO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..b4d29339 --- /dev/null +++ b/resources/carbon_traces/IT-NO_2021-2024.parquet diff --git a/resources/carbon_traces/IT-SAR_2021-2024.parquet b/resources/carbon_traces/IT-SAR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..8f031ab4 --- /dev/null +++ b/resources/carbon_traces/IT-SAR_2021-2024.parquet diff --git a/resources/carbon_traces/IT-SIC_2021-2024.parquet b/resources/carbon_traces/IT-SIC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..7ec9947d --- /dev/null +++ b/resources/carbon_traces/IT-SIC_2021-2024.parquet diff --git a/resources/carbon_traces/IT-SO_2021-2024.parquet b/resources/carbon_traces/IT-SO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..cd62ce13 --- /dev/null +++ b/resources/carbon_traces/IT-SO_2021-2024.parquet diff --git a/resources/carbon_traces/IT_2021-2024.parquet b/resources/carbon_traces/IT_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..7b1693a6 --- /dev/null +++ b/resources/carbon_traces/IT_2021-2024.parquet diff --git a/resources/carbon_traces/JP-CB_2021-2024.parquet b/resources/carbon_traces/JP-CB_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..04578402 --- /dev/null +++ b/resources/carbon_traces/JP-CB_2021-2024.parquet diff --git a/resources/carbon_traces/JP-CG_2021-2024.parquet b/resources/carbon_traces/JP-CG_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..ea1a8349 --- /dev/null +++ b/resources/carbon_traces/JP-CG_2021-2024.parquet diff --git a/resources/carbon_traces/JP-HKD_2021-2024.parquet b/resources/carbon_traces/JP-HKD_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..8aabf693 --- /dev/null +++ b/resources/carbon_traces/JP-HKD_2021-2024.parquet diff --git a/resources/carbon_traces/JP-HR_2021-2024.parquet b/resources/carbon_traces/JP-HR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..b8d67f66 --- /dev/null +++ b/resources/carbon_traces/JP-HR_2021-2024.parquet diff --git a/resources/carbon_traces/JP-KN_2021-2024.parquet b/resources/carbon_traces/JP-KN_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c14b870e --- /dev/null +++ b/resources/carbon_traces/JP-KN_2021-2024.parquet diff --git a/resources/carbon_traces/JP-KY_2021-2024.parquet b/resources/carbon_traces/JP-KY_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..6b7d9d06 --- /dev/null +++ b/resources/carbon_traces/JP-KY_2021-2024.parquet diff --git a/resources/carbon_traces/JP-ON_2021-2024.parquet b/resources/carbon_traces/JP-ON_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c4415d64 --- /dev/null +++ b/resources/carbon_traces/JP-ON_2021-2024.parquet diff --git a/resources/carbon_traces/JP-TH_2021-2024.parquet b/resources/carbon_traces/JP-TH_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..23b1bd96 --- /dev/null +++ b/resources/carbon_traces/JP-TH_2021-2024.parquet diff --git a/resources/carbon_traces/JP-TK_2021-2024.parquet b/resources/carbon_traces/JP-TK_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..83cc1284 --- /dev/null +++ b/resources/carbon_traces/JP-TK_2021-2024.parquet diff --git a/resources/carbon_traces/JP_2021-2024.parquet b/resources/carbon_traces/JP_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..2c0745f4 --- /dev/null +++ b/resources/carbon_traces/JP_2021-2024.parquet diff --git a/resources/carbon_traces/KE_2021-2024.parquet b/resources/carbon_traces/KE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c9178134 --- /dev/null +++ b/resources/carbon_traces/KE_2021-2024.parquet diff --git a/resources/carbon_traces/KR_2021-2024.parquet b/resources/carbon_traces/KR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..52f7cde1 --- /dev/null +++ b/resources/carbon_traces/KR_2021-2024.parquet diff --git a/resources/carbon_traces/LT_2021-2024.parquet b/resources/carbon_traces/LT_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..adbd42d6 --- /dev/null +++ b/resources/carbon_traces/LT_2021-2024.parquet diff --git a/resources/carbon_traces/LU_2021-2024.parquet b/resources/carbon_traces/LU_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..5df1873b --- /dev/null +++ b/resources/carbon_traces/LU_2021-2024.parquet diff --git a/resources/carbon_traces/LV_2021-2024.parquet b/resources/carbon_traces/LV_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..e17b0562 --- /dev/null +++ b/resources/carbon_traces/LV_2021-2024.parquet diff --git a/resources/carbon_traces/MY-WM_2021-2024.parquet b/resources/carbon_traces/MY-WM_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..ddde287a --- /dev/null +++ b/resources/carbon_traces/MY-WM_2021-2024.parquet diff --git a/resources/carbon_traces/MY_2021-2024.parquet b/resources/carbon_traces/MY_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d7caa5ed --- /dev/null +++ b/resources/carbon_traces/MY_2021-2024.parquet diff --git a/resources/carbon_traces/NI_2021-2024.parquet b/resources/carbon_traces/NI_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..3014bb7c --- /dev/null +++ b/resources/carbon_traces/NI_2021-2024.parquet diff --git a/resources/carbon_traces/NL_2021-2024.parquet b/resources/carbon_traces/NL_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..ec850b42 --- /dev/null +++ b/resources/carbon_traces/NL_2021-2024.parquet diff --git a/resources/carbon_traces/NO-NO1_2021-2024.parquet b/resources/carbon_traces/NO-NO1_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..ea6b801c --- /dev/null +++ b/resources/carbon_traces/NO-NO1_2021-2024.parquet diff --git a/resources/carbon_traces/NO-NO2_2021-2024.parquet b/resources/carbon_traces/NO-NO2_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..030a6994 --- /dev/null +++ b/resources/carbon_traces/NO-NO2_2021-2024.parquet diff --git a/resources/carbon_traces/NO-NO3_2021-2024.parquet b/resources/carbon_traces/NO-NO3_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..1daf3228 --- /dev/null +++ b/resources/carbon_traces/NO-NO3_2021-2024.parquet diff --git a/resources/carbon_traces/NO-NO4_2021-2024.parquet b/resources/carbon_traces/NO-NO4_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..bd034d6e --- /dev/null +++ b/resources/carbon_traces/NO-NO4_2021-2024.parquet diff --git a/resources/carbon_traces/NO-NO5_2021-2024.parquet b/resources/carbon_traces/NO-NO5_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..45335711 --- /dev/null +++ b/resources/carbon_traces/NO-NO5_2021-2024.parquet diff --git a/resources/carbon_traces/NO_2021-2024.parquet b/resources/carbon_traces/NO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..2854edcf --- /dev/null +++ b/resources/carbon_traces/NO_2021-2024.parquet diff --git a/resources/carbon_traces/NZ_2021-2024.parquet b/resources/carbon_traces/NZ_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..737ddbb9 --- /dev/null +++ b/resources/carbon_traces/NZ_2021-2024.parquet diff --git a/resources/carbon_traces/PA_2021-2024.parquet b/resources/carbon_traces/PA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..edcaef84 --- /dev/null +++ b/resources/carbon_traces/PA_2021-2024.parquet diff --git a/resources/carbon_traces/PE_2021-2024.parquet b/resources/carbon_traces/PE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..5095e639 --- /dev/null +++ b/resources/carbon_traces/PE_2021-2024.parquet diff --git a/resources/carbon_traces/PH-LU_2021-2024.parquet b/resources/carbon_traces/PH-LU_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..364dd902 --- /dev/null +++ b/resources/carbon_traces/PH-LU_2021-2024.parquet diff --git a/resources/carbon_traces/PH-MI_2021-2024.parquet b/resources/carbon_traces/PH-MI_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c7422e30 --- /dev/null +++ b/resources/carbon_traces/PH-MI_2021-2024.parquet diff --git a/resources/carbon_traces/PH-VI_2021-2024.parquet b/resources/carbon_traces/PH-VI_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..de81e23d --- /dev/null +++ b/resources/carbon_traces/PH-VI_2021-2024.parquet diff --git a/resources/carbon_traces/PH_2021-2024.parquet b/resources/carbon_traces/PH_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..1af44aa9 --- /dev/null +++ b/resources/carbon_traces/PH_2021-2024.parquet diff --git a/resources/carbon_traces/PL_2021-2024.parquet b/resources/carbon_traces/PL_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c882cd42 --- /dev/null +++ b/resources/carbon_traces/PL_2021-2024.parquet diff --git a/resources/carbon_traces/PT_2021-2024.parquet b/resources/carbon_traces/PT_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d4cc920a --- /dev/null +++ b/resources/carbon_traces/PT_2021-2024.parquet diff --git a/resources/carbon_traces/RO_2021-2024.parquet b/resources/carbon_traces/RO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c43432ac --- /dev/null +++ b/resources/carbon_traces/RO_2021-2024.parquet diff --git a/resources/carbon_traces/RS_2021-2024.parquet b/resources/carbon_traces/RS_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..f45a36fb --- /dev/null +++ b/resources/carbon_traces/RS_2021-2024.parquet diff --git a/resources/carbon_traces/SE-SE1_2021-2024.parquet b/resources/carbon_traces/SE-SE1_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d774ad74 --- /dev/null +++ b/resources/carbon_traces/SE-SE1_2021-2024.parquet diff --git a/resources/carbon_traces/SE-SE2_2021-2024.parquet b/resources/carbon_traces/SE-SE2_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..130a11aa --- /dev/null +++ b/resources/carbon_traces/SE-SE2_2021-2024.parquet diff --git a/resources/carbon_traces/SE-SE3_2021-2024.parquet b/resources/carbon_traces/SE-SE3_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..22133104 --- /dev/null +++ b/resources/carbon_traces/SE-SE3_2021-2024.parquet diff --git a/resources/carbon_traces/SE-SE4_2021-2024.parquet b/resources/carbon_traces/SE-SE4_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..65b3ac0d --- /dev/null +++ b/resources/carbon_traces/SE-SE4_2021-2024.parquet diff --git a/resources/carbon_traces/SE_2021-2024.parquet b/resources/carbon_traces/SE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..a0971942 --- /dev/null +++ b/resources/carbon_traces/SE_2021-2024.parquet diff --git a/resources/carbon_traces/SG_2021-2024.parquet b/resources/carbon_traces/SG_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..af13ec28 --- /dev/null +++ b/resources/carbon_traces/SG_2021-2024.parquet diff --git a/resources/carbon_traces/SI_2021-2024.parquet b/resources/carbon_traces/SI_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..5e708e55 --- /dev/null +++ b/resources/carbon_traces/SI_2021-2024.parquet diff --git a/resources/carbon_traces/SK_2021-2024.parquet b/resources/carbon_traces/SK_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..b58d2e20 --- /dev/null +++ b/resources/carbon_traces/SK_2021-2024.parquet diff --git a/resources/carbon_traces/TR_2021-2024.parquet b/resources/carbon_traces/TR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..06442ebb --- /dev/null +++ b/resources/carbon_traces/TR_2021-2024.parquet diff --git a/resources/carbon_traces/TW_2021-2024.parquet b/resources/carbon_traces/TW_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..cc9c76a7 --- /dev/null +++ b/resources/carbon_traces/TW_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAL-BANC_2021-2024.parquet b/resources/carbon_traces/US-CAL-BANC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..1b013b7f --- /dev/null +++ b/resources/carbon_traces/US-CAL-BANC_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAL-CISO_2021-2024.parquet b/resources/carbon_traces/US-CAL-CISO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c6f6cfbf --- /dev/null +++ b/resources/carbon_traces/US-CAL-CISO_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAL-IID_2021-2024.parquet b/resources/carbon_traces/US-CAL-IID_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..882679c5 --- /dev/null +++ b/resources/carbon_traces/US-CAL-IID_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAL-LDWP_2021-2024.parquet b/resources/carbon_traces/US-CAL-LDWP_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..8dea07fd --- /dev/null +++ b/resources/carbon_traces/US-CAL-LDWP_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAL-TIDC_2021-2024.parquet b/resources/carbon_traces/US-CAL-TIDC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..f3a29cfd --- /dev/null +++ b/resources/carbon_traces/US-CAL-TIDC_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAR-CPLE_2021-2024.parquet b/resources/carbon_traces/US-CAR-CPLE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..e736ed36 --- /dev/null +++ b/resources/carbon_traces/US-CAR-CPLE_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAR-CPLW_2021-2024.parquet b/resources/carbon_traces/US-CAR-CPLW_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..e83ce83b --- /dev/null +++ b/resources/carbon_traces/US-CAR-CPLW_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAR-DUK_2021-2024.parquet b/resources/carbon_traces/US-CAR-DUK_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..2dce0a7f --- /dev/null +++ b/resources/carbon_traces/US-CAR-DUK_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAR-SCEG_2021-2024.parquet b/resources/carbon_traces/US-CAR-SCEG_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..8d7c778b --- /dev/null +++ b/resources/carbon_traces/US-CAR-SCEG_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAR-SC_2021-2024.parquet b/resources/carbon_traces/US-CAR-SC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..45acee23 --- /dev/null +++ b/resources/carbon_traces/US-CAR-SC_2021-2024.parquet diff --git a/resources/carbon_traces/US-CAR-YAD_2021-2024.parquet b/resources/carbon_traces/US-CAR-YAD_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..6baeea5f --- /dev/null +++ b/resources/carbon_traces/US-CAR-YAD_2021-2024.parquet diff --git a/resources/carbon_traces/US-CENT-SPA_2021-2024.parquet b/resources/carbon_traces/US-CENT-SPA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..5631ecb6 --- /dev/null +++ b/resources/carbon_traces/US-CENT-SPA_2021-2024.parquet diff --git a/resources/carbon_traces/US-CENT-SWPP_2021-2024.parquet b/resources/carbon_traces/US-CENT-SWPP_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d98045ce --- /dev/null +++ b/resources/carbon_traces/US-CENT-SWPP_2021-2024.parquet diff --git a/resources/carbon_traces/US-FLA-FMPP_2021-2024.parquet b/resources/carbon_traces/US-FLA-FMPP_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..f7c95927 --- /dev/null +++ b/resources/carbon_traces/US-FLA-FMPP_2021-2024.parquet diff --git a/resources/carbon_traces/US-FLA-FPC_2021-2024.parquet b/resources/carbon_traces/US-FLA-FPC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..cd219258 --- /dev/null +++ b/resources/carbon_traces/US-FLA-FPC_2021-2024.parquet diff --git a/resources/carbon_traces/US-FLA-FPL_2021-2024.parquet b/resources/carbon_traces/US-FLA-FPL_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..da60e96f --- /dev/null +++ b/resources/carbon_traces/US-FLA-FPL_2021-2024.parquet diff --git a/resources/carbon_traces/US-FLA-GVL_2021-2024.parquet b/resources/carbon_traces/US-FLA-GVL_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..04f5e3dd --- /dev/null +++ b/resources/carbon_traces/US-FLA-GVL_2021-2024.parquet diff --git a/resources/carbon_traces/US-FLA-JEA_2021-2024.parquet b/resources/carbon_traces/US-FLA-JEA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..6041e25f --- /dev/null +++ b/resources/carbon_traces/US-FLA-JEA_2021-2024.parquet diff --git a/resources/carbon_traces/US-FLA-SEC_2021-2024.parquet b/resources/carbon_traces/US-FLA-SEC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..57a36fdf --- /dev/null +++ b/resources/carbon_traces/US-FLA-SEC_2021-2024.parquet diff --git a/resources/carbon_traces/US-FLA-TAL_2021-2024.parquet b/resources/carbon_traces/US-FLA-TAL_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..e14e442c --- /dev/null +++ b/resources/carbon_traces/US-FLA-TAL_2021-2024.parquet diff --git a/resources/carbon_traces/US-FLA-TEC_2021-2024.parquet b/resources/carbon_traces/US-FLA-TEC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d37bafe3 --- /dev/null +++ b/resources/carbon_traces/US-FLA-TEC_2021-2024.parquet diff --git a/resources/carbon_traces/US-MIDA-PJM_2021-2024.parquet b/resources/carbon_traces/US-MIDA-PJM_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..12a45663 --- /dev/null +++ b/resources/carbon_traces/US-MIDA-PJM_2021-2024.parquet diff --git a/resources/carbon_traces/US-MIDW-AECI_2021-2024.parquet b/resources/carbon_traces/US-MIDW-AECI_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..90601c9a --- /dev/null +++ b/resources/carbon_traces/US-MIDW-AECI_2021-2024.parquet diff --git a/resources/carbon_traces/US-MIDW-LGEE_2021-2024.parquet b/resources/carbon_traces/US-MIDW-LGEE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..8132ea5c --- /dev/null +++ b/resources/carbon_traces/US-MIDW-LGEE_2021-2024.parquet diff --git a/resources/carbon_traces/US-MIDW-MISO_2021-2024.parquet b/resources/carbon_traces/US-MIDW-MISO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d9a692fb --- /dev/null +++ b/resources/carbon_traces/US-MIDW-MISO_2021-2024.parquet diff --git a/resources/carbon_traces/US-NE-ISNE_2021-2024.parquet b/resources/carbon_traces/US-NE-ISNE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..0af0a416 --- /dev/null +++ b/resources/carbon_traces/US-NE-ISNE_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-AVA_2021-2024.parquet b/resources/carbon_traces/US-NW-AVA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..a21660a6 --- /dev/null +++ b/resources/carbon_traces/US-NW-AVA_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-BPAT_2021-2024.parquet b/resources/carbon_traces/US-NW-BPAT_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d50cb81b --- /dev/null +++ b/resources/carbon_traces/US-NW-BPAT_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-CHPD_2021-2024.parquet b/resources/carbon_traces/US-NW-CHPD_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..09e27e64 --- /dev/null +++ b/resources/carbon_traces/US-NW-CHPD_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-DOPD_2021-2024.parquet b/resources/carbon_traces/US-NW-DOPD_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..4bf39503 --- /dev/null +++ b/resources/carbon_traces/US-NW-DOPD_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-GCPD_2021-2024.parquet b/resources/carbon_traces/US-NW-GCPD_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..fb16a600 --- /dev/null +++ b/resources/carbon_traces/US-NW-GCPD_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-GRID_2021-2024.parquet b/resources/carbon_traces/US-NW-GRID_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..12b1fa79 --- /dev/null +++ b/resources/carbon_traces/US-NW-GRID_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-IPCO_2021-2024.parquet b/resources/carbon_traces/US-NW-IPCO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..3490db8d --- /dev/null +++ b/resources/carbon_traces/US-NW-IPCO_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-NEVP_2021-2024.parquet b/resources/carbon_traces/US-NW-NEVP_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..285ce5e9 --- /dev/null +++ b/resources/carbon_traces/US-NW-NEVP_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-NWMT_2021-2024.parquet b/resources/carbon_traces/US-NW-NWMT_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..b133101c --- /dev/null +++ b/resources/carbon_traces/US-NW-NWMT_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-PACE_2021-2024.parquet b/resources/carbon_traces/US-NW-PACE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..92dbdb65 --- /dev/null +++ b/resources/carbon_traces/US-NW-PACE_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-PACW_2021-2024.parquet b/resources/carbon_traces/US-NW-PACW_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..b1301fb3 --- /dev/null +++ b/resources/carbon_traces/US-NW-PACW_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-PGE_2021-2024.parquet b/resources/carbon_traces/US-NW-PGE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..3db3bfd0 --- /dev/null +++ b/resources/carbon_traces/US-NW-PGE_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-PSCO_2021-2024.parquet b/resources/carbon_traces/US-NW-PSCO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..b9e42b75 --- /dev/null +++ b/resources/carbon_traces/US-NW-PSCO_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-PSEI_2021-2024.parquet b/resources/carbon_traces/US-NW-PSEI_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..9728b7e0 --- /dev/null +++ b/resources/carbon_traces/US-NW-PSEI_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-SCL_2021-2024.parquet b/resources/carbon_traces/US-NW-SCL_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..4bd7f72a --- /dev/null +++ b/resources/carbon_traces/US-NW-SCL_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-TPWR_2021-2024.parquet b/resources/carbon_traces/US-NW-TPWR_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c060d86f --- /dev/null +++ b/resources/carbon_traces/US-NW-TPWR_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-WACM_2021-2024.parquet b/resources/carbon_traces/US-NW-WACM_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..92997aef --- /dev/null +++ b/resources/carbon_traces/US-NW-WACM_2021-2024.parquet diff --git a/resources/carbon_traces/US-NW-WAUW_2021-2024.parquet b/resources/carbon_traces/US-NW-WAUW_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..a5ba5772 --- /dev/null +++ b/resources/carbon_traces/US-NW-WAUW_2021-2024.parquet diff --git a/resources/carbon_traces/US-NY-NYIS_2021-2024.parquet b/resources/carbon_traces/US-NY-NYIS_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..aaa3a017 --- /dev/null +++ b/resources/carbon_traces/US-NY-NYIS_2021-2024.parquet diff --git a/resources/carbon_traces/US-SE-SOCO_2021-2024.parquet b/resources/carbon_traces/US-SE-SOCO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..f13f0bb2 --- /dev/null +++ b/resources/carbon_traces/US-SE-SOCO_2021-2024.parquet diff --git a/resources/carbon_traces/US-SW-AZPS_2021-2024.parquet b/resources/carbon_traces/US-SW-AZPS_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..c840a731 --- /dev/null +++ b/resources/carbon_traces/US-SW-AZPS_2021-2024.parquet diff --git a/resources/carbon_traces/US-SW-EPE_2021-2024.parquet b/resources/carbon_traces/US-SW-EPE_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..589de119 --- /dev/null +++ b/resources/carbon_traces/US-SW-EPE_2021-2024.parquet diff --git a/resources/carbon_traces/US-SW-PNM_2021-2024.parquet b/resources/carbon_traces/US-SW-PNM_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..9db43b6a --- /dev/null +++ b/resources/carbon_traces/US-SW-PNM_2021-2024.parquet diff --git a/resources/carbon_traces/US-SW-SRP_2021-2024.parquet b/resources/carbon_traces/US-SW-SRP_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..8b14a7a0 --- /dev/null +++ b/resources/carbon_traces/US-SW-SRP_2021-2024.parquet diff --git a/resources/carbon_traces/US-SW-TEPC_2021-2024.parquet b/resources/carbon_traces/US-SW-TEPC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..946c75f1 --- /dev/null +++ b/resources/carbon_traces/US-SW-TEPC_2021-2024.parquet diff --git a/resources/carbon_traces/US-SW-WALC_2021-2024.parquet b/resources/carbon_traces/US-SW-WALC_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..8f6f619c --- /dev/null +++ b/resources/carbon_traces/US-SW-WALC_2021-2024.parquet diff --git a/resources/carbon_traces/US-TEN-TVA_2021-2024.parquet b/resources/carbon_traces/US-TEN-TVA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..736797ed --- /dev/null +++ b/resources/carbon_traces/US-TEN-TVA_2021-2024.parquet diff --git a/resources/carbon_traces/US-TEX-ERCO_2021-2024.parquet b/resources/carbon_traces/US-TEX-ERCO_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..65e8f6a2 --- /dev/null +++ b/resources/carbon_traces/US-TEX-ERCO_2021-2024.parquet diff --git a/resources/carbon_traces/US_2021-2024.parquet b/resources/carbon_traces/US_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..b5e438e6 --- /dev/null +++ b/resources/carbon_traces/US_2021-2024.parquet diff --git a/resources/carbon_traces/UY_2021-2024.parquet b/resources/carbon_traces/UY_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..dcde97f3 --- /dev/null +++ b/resources/carbon_traces/UY_2021-2024.parquet diff --git a/resources/carbon_traces/ZA_2021-2024.parquet b/resources/carbon_traces/ZA_2021-2024.parquet Binary files differnew file mode 100755 index 00000000..d70dd76a --- /dev/null +++ b/resources/carbon_traces/ZA_2021-2024.parquet diff --git a/resources/experiments/experiment_scaling.json b/resources/experiments/experiment_scaling.json new file mode 100644 index 00000000..1051389d --- /dev/null +++ b/resources/experiments/experiment_scaling.json @@ -0,0 +1,24 @@ +{ + "name": "greenifier-demo-scaling", + "topologies": [ + { + "pathToFile": "resources/topologies/surf.json" + }, + { + "pathToFile": "resources/topologies/surf_medium.json" + }, + { + "pathToFile": "resources/topologies/surf_small.json" + }], + "workloads": [ + { + "pathToFile": "resources/workloads/surf_month", + "type": "ComputeWorkload" + } + ], + "exportModels": [ + { + "exportInterval": 3600 + } + ] +} diff --git a/resources/topologies/surf.json b/resources/topologies/surf.json new file mode 100644 index 00000000..ae438dac --- /dev/null +++ b/resources/topologies/surf.json @@ -0,0 +1,25 @@ +{ + "clusters": + [ + { + "name": "C01", + "hosts" : + [ + { + "name": "H01", + "cpu": { + "coreCount": 16, + "coreSpeed": 2100 + }, + "memory": { + "memorySize": 128000000 + }, + "count": 277 + } + ], + "powerSource": { + "carbonTracePath": "resources/carbon_traces/NL_2021-2024.parquet" + } + } + ] +}
\ No newline at end of file diff --git a/resources/topologies/surf_medium.json b/resources/topologies/surf_medium.json new file mode 100644 index 00000000..6afc2475 --- /dev/null +++ b/resources/topologies/surf_medium.json @@ -0,0 +1,25 @@ +{ + "clusters": + [ + { + "name": "C01", + "hosts" : + [ + { + "name": "H01", + "cpu": { + "coreCount": 16, + "coreSpeed": 2100 + }, + "memory": { + "memorySize": 128000000 + }, + "count": 200 + } + ], + "powerSource": { + "carbonTracePath": "resources/carbon_traces/NL_2021-2024.parquet" + } + } + ] +}
\ No newline at end of file diff --git a/resources/topologies/surf_small.json b/resources/topologies/surf_small.json new file mode 100644 index 00000000..8c3d8ce3 --- /dev/null +++ b/resources/topologies/surf_small.json @@ -0,0 +1,25 @@ +{ + "clusters": + [ + { + "name": "C01", + "hosts" : + [ + { + "name": "H01", + "cpu": { + "coreCount": 16, + "coreSpeed": 2100 + }, + "memory": { + "memorySize": 128000000 + }, + "count": 100 + } + ], + "powerSource": { + "carbonTracePath": "resources/carbon_traces/NL_2021-2024.parquet" + } + } + ] +}
\ No newline at end of file diff --git a/resources/topologies/surf_small_solution.json b/resources/topologies/surf_small_solution.json new file mode 100644 index 00000000..8c3d8ce3 --- /dev/null +++ b/resources/topologies/surf_small_solution.json @@ -0,0 +1,25 @@ +{ + "clusters": + [ + { + "name": "C01", + "hosts" : + [ + { + "name": "H01", + "cpu": { + "coreCount": 16, + "coreSpeed": 2100 + }, + "memory": { + "memorySize": 128000000 + }, + "count": 100 + } + ], + "powerSource": { + "carbonTracePath": "resources/carbon_traces/NL_2021-2024.parquet" + } + } + ] +}
\ No newline at end of file diff --git a/resources/workloads/bitbrains-small/fragments.parquet b/resources/workloads/bitbrains-small/fragments.parquet Binary files differnew file mode 100644 index 00000000..ac0a596b --- /dev/null +++ b/resources/workloads/bitbrains-small/fragments.parquet diff --git a/resources/workloads/bitbrains-small/tasks.parquet b/resources/workloads/bitbrains-small/tasks.parquet Binary files differnew file mode 100644 index 00000000..4ce9dcfe --- /dev/null +++ b/resources/workloads/bitbrains-small/tasks.parquet diff --git a/resources/workloads/surf_month/fragments.parquet b/resources/workloads/surf_month/fragments.parquet Binary files differnew file mode 100644 index 00000000..9c502001 --- /dev/null +++ b/resources/workloads/surf_month/fragments.parquet diff --git a/resources/workloads/surf_month/tasks.parquet b/resources/workloads/surf_month/tasks.parquet Binary files differnew file mode 100644 index 00000000..43315a5e --- /dev/null +++ b/resources/workloads/surf_month/tasks.parquet |
