diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-06-23 12:16:51 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-23 12:16:51 +0200 |
| commit | 6b93cc37493b5309507aa5a3d1af51399b12e8df (patch) | |
| tree | 83bdc7071dc4cfd5f1825f369e23fcdf192287fe /opendc-compute/opendc-compute-workload/src | |
| parent | 8eab5895dcf21b4a3f585c62db14c9a049c81d98 (diff) | |
| parent | 5000b72355d7b02acd525375ac4861445d10d89f (diff) | |
merge: Update build and runtime dependencies (#90)
This pull request updates the build and runtime dependencies used by OpenDC to
their latest version compatible with the project.
## Implementation Notes :hammer_and_pick:
* Update simulator dependency versions
* Fix conversion from UUID to Binary
Diffstat (limited to 'opendc-compute/opendc-compute-workload/src')
| -rw-r--r-- | opendc-compute/opendc-compute-workload/src/main/kotlin/org/opendc/compute/workload/export/parquet/Utils.kt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/opendc-compute/opendc-compute-workload/src/main/kotlin/org/opendc/compute/workload/export/parquet/Utils.kt b/opendc-compute/opendc-compute-workload/src/main/kotlin/org/opendc/compute/workload/export/parquet/Utils.kt index 9921f5b8..050e0f0a 100644 --- a/opendc-compute/opendc-compute-workload/src/main/kotlin/org/opendc/compute/workload/export/parquet/Utils.kt +++ b/opendc-compute/opendc-compute-workload/src/main/kotlin/org/opendc/compute/workload/export/parquet/Utils.kt @@ -27,12 +27,12 @@ import java.nio.ByteBuffer import java.util.UUID /** - * - * @author Fabian Mastenbroek (f.s.mastenbroek@student.tudelft.nl) + * Helper method to convert a [UUID] into a [Binary] object consumed by Parquet. */ internal fun UUID.toBinary(): Binary { - val bb = ByteBuffer.wrap(ByteArray(16)) + val bb = ByteBuffer.allocate(16) bb.putLong(mostSignificantBits) bb.putLong(leastSignificantBits) + bb.rewind() return Binary.fromConstantByteBuffer(bb) } |
