Eric Chen

Results 16 comments of Eric Chen

Some ideas: https://github.com/amazon-ion/ion-python/pull/294#issuecomment-1791674096

We considered incorporating [orjson](https://github.com/ijl/orjson) into the benchmark-cli back then is because (1) It's [the fastest library](https://github.com/ijl/orjson#performance) for most of the use case and (2) it's a Rust-Python binding library while...

Some thoughts on this. In the short term, we should increase the warm-up and iteration numbers to make sure the results become stable. in the long term, 1. We should...

Few TODOs: - We can measure the percentile of the benchmark results - https://learn.microsoft.com/en-us/previous-versions/msp-n-p/bb924370(v=pandp.10) - We can try running each command for both previous and current commits together and see...

https://github.com/amazon-ion/ion-python/pull/315

Added this file into skip list for `pypy`, still needs to investigate why.

One example repro: ``` # data = ['-', test, test, test, test, test, ... ,test] data = "[ '''\u2013''', " data += 'test, ' * 3000 data += "test ]"...

https://github.com/amazon-ion/ion-python/pull/250 mitigate this issue by building C extension utilizing ion-c 1.1.0. The commit should be reverted once this issue is solved.

READ supports format option now, but requires a format conversion tool to enable arbitrary conversion.

https://github.com/amazon-ion/ion-python/pull/268