Matthew Pope

Results 70 comments of Matthew Pope

Another possibility might be to leverage [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization). I haven't looked into it too thoroughly yet, but it seems like it would be straightforward to convert classes to and from DynamoDB...

Another workaround is to run `cargo build` with the same build options that you are going to use for `cargo flamegraph` immediately before running `sudo cargo flamegraph`. That way nothing...

It would also be nice if the `ratchetFrom` would accept a lazy string as a `() -> String`, `Supplier`, or similar and not get the value of the lazy string...

I managed to come up with a workaround using a Git tag. Using the Kotlin Gradle DSL, and assuming there is a `runCommand()` extension function that does exactly what its...

If I am going to continue using `kotlinx.collections.immutable`, I need to be able to take a mutable list that I own and say that it is now immutable instead of...

Your base64 data does not start with the Ion Version Marker (IVM), so your data is not Ion binary format. Therefore, the `load` function assumes that you are trying to...

The non-Ion data is _probably_ being added as a wrapper around your Ion data in one of the steps between QLDB and your application, not by QLDB itself. I would...

Is `orjson` notably better that other json implementations in some way? I don't think we need to support every possible json implementation, so unless this one is notable somehow, I...

Just to be clear, there are two different problems here, and neither one is specific to the C extension. 1. `Timestamp` (and therefore also `IonPyTimestamp`) can have a precision of...

In #746, I was having a hard time reproducing my results consistently even though I was always running the tests serially using the same hardware. I had other processes running...