Ran into few issues while evaluating SBE 1.8.1
- Issues with JsonPrinter (would like to use it for logging/toolchain as it is faster than alternatives)
- Prints invalid JSON
- Drops enum and bool fields
- Rounds up numbers
- IR Schema file
- Enum values are missing when using sbeir schema with SBE Tool to codegen
POC code is available on github here: https://github.com/aksharp/sbe-poc
Failing test
https://github.com/aksharp/sbe-poc/blob/master/src/test/scala/sbe/JsonComparison.scala