Recent Releases of Spruce
Spruce - 0.7
What's Changed
- Deps upgrades commons-cli, mockito, caffeine by @jnioche in https://github.com/DigitalPebble/spruce/pull/92
- junit 6.0.1 by @jnioche in https://github.com/DigitalPebble/spruce/pull/93
- github actions dependency upgrades by @jnioche in https://github.com/DigitalPebble/spruce/pull/94
- Bump okhttp.version from 4.12.0 to 5.3.2 by @jnioche in https://github.com/DigitalPebble/spruce/pull/100
- Bump docker/metadata-action from 8d8c7c12f7b958582a5cb82ba16d5903cb27976a to c299e40c65443455700f0fdfc63efafe5b349051 by @dependabot[bot] in https://github.com/DigitalPebble/spruce/pull/103
- [DOC] Add example of query to show stats per region, fixes #105 by @jnioche in https://github.com/DigitalPebble/spruce/pull/106
- Build multi-platform images by @jnioche in https://github.com/DigitalPebble/spruce/pull/108
- Have a separate module for real time cloud, implements #110 by @jnioche in https://github.com/DigitalPebble/spruce/pull/111
- Bump mockito.version from 5.20.0 to 5.21.0 by @dependabot[bot] in https://github.com/DigitalPebble/spruce/pull/114
Full Changelog: https://github.com/DigitalPebble/spruce/compare/0.6...0.7
Consumption - Computation and Communication
- Java
Published by jnioche 11 days ago
Spruce - 0.6
What's Changed
- Support for Split Cost Allocation Data by @jnioche in https://github.com/DigitalPebble/spruce/pull/70
- Add energy use for accelerators by @jnioche in https://github.com/DigitalPebble/spruce/pull/75
- Boavizta modules take usage into account, fix #76 by @jnioche in https://github.com/DigitalPebble/spruce/pull/77
- Log instance types which are known to have GPUs but for which no data is available by @jnioche in https://github.com/DigitalPebble/spruce/pull/79
Full Changelog: https://github.com/DigitalPebble/spruce/compare/0.5.1...0.6
Consumption - Computation and Communication
- Java
Published by jnioche about 2 months ago
Spruce - 0.5.1
What's Changed
- Comment out S3 dependency and document how to proceed with it by @jnioche in https://github.com/DigitalPebble/spruce/pull/62
- Add comparison documentation with Cloud Carbon Footprint and CloudScanner by @Copilot in https://github.com/DigitalPebble/spruce/pull/63
- Add replication factors for storage + fix bug #65 by @jnioche in https://github.com/DigitalPebble/spruce/pull/66
- Normalise values based on units for storage by @jnioche in https://github.com/DigitalPebble/spruce/pull/68
Full Changelog: https://github.com/DigitalPebble/spruce/compare/0.5...0.5.1
Consumption - Computation and Communication
- Java
Published by jnioche 2 months ago
Spruce - 0.5
What's Changed
- Script and documentation for generation of CURs by @jnioche in https://github.com/DigitalPebble/spruce/pull/48
- Add ADP estimates to Boavizta module, fixes #52 by @jnioche in https://github.com/DigitalPebble/spruce/pull/53
- vcpu and memory estimates for Fargate by @jnioche in https://github.com/DigitalPebble/spruce/pull/57
- Change column name for energy consumption, fixes #58 by @jnioche in https://github.com/DigitalPebble/spruce/pull/59
Full Changelog: https://github.com/DigitalPebble/spruce/compare/0.4...0.5
Consumption - Computation and Communication
- Java
Published by jnioche 3 months ago
Spruce - 0.4
What's Changed
- [BoaviztAPI] compute Final Energy from Primary Energy and use Embodied emissions by @jnioche in https://github.com/DigitalPebble/spruce/pull/42
- Initial version of website with GitHub pages by @jnioche in https://github.com/DigitalPebble/spruce/pull/43
- Enable reading to / from S3 by default + add to documentation,fix #44 by @jnioche in https://github.com/DigitalPebble/spruce/pull/45
Full Changelog: https://github.com/DigitalPebble/spruce/compare/0.3...0.4
Consumption - Computation and Communication
- Java
Published by jnioche 3 months ago
Spruce - 0.3
What's Changed
- Use lifecycle emission factors from ElectricityMaps, fixes #30 by @jnioche in https://github.com/DigitalPebble/spruce/pull/31
- Dependency updates by @jnioche in https://github.com/DigitalPebble/spruce/pull/33
- BoaviztAPI estimates from static file by @jnioche in https://github.com/DigitalPebble/spruce/pull/37
- Improve storage footprint from CCF by @jnioche in https://github.com/DigitalPebble/spruce/pull/38
- Check that inputs contain the columns needed by the enrichment modules in https://github.com/DigitalPebble/spruce/commit/e26a2ae0f4fe91ddad66bc2b3bcaf038e4b3221f
Full Changelog: https://github.com/DigitalPebble/spruce/compare/0.2...0.3
Consumption - Computation and Communication
- Java
Published by jnioche 4 months ago
Spruce - 0.2
What's Changed
- BoaviztAPI: distinguish exceptions for unknown instance types by @jnioche in https://github.com/DigitalPebble/spruce/pull/21
- Workflow to publish Docker image to GHCR when releasing by @jnioche in https://github.com/DigitalPebble/spruce/pull/22
- test(boavizt): add tests for client and api by @nikhiln64 in https://github.com/DigitalPebble/spruce/pull/19
- Remove the dependency on org.testcontainers by @jnioche in https://github.com/DigitalPebble/spruce/pull/24
- Adds PUE in CCF module. Fixes #7 by @jnioche in https://github.com/DigitalPebble/spruce/pull/26
- Computation operational emissions in a separate module by @jnioche in https://github.com/DigitalPebble/spruce/pull/27
- Improve coverage of Storage estimates for CCF module by @jnioche in https://github.com/DigitalPebble/spruce/pull/28
New Contributors
- @nikhiln64 made their first contribution in https://github.com/DigitalPebble/spruce/pull/19
Full Changelog: https://github.com/DigitalPebble/spruce/compare/0.1...0.2
Consumption - Computation and Communication
- Java
Published by jnioche 4 months ago
Spruce - 0.1
Initial release of Spruce
See README for instructions. Contains enrichment modules for :
- Networking and Storage logic from CCF
- Energy estimates from BoaviztAPI
- Carbon intensity averages from ElectricityMaps
More modules will be added in future releases. This version covers about 50% of the costs of a typical CUR
Full Changelog: https://github.com/DigitalPebble/spruce/commits/0.1
Consumption - Computation and Communication
- Java
Published by jnioche 4 months ago