Github user omalley commented on the issue:

    https://github.com/apache/orc/pull/252
  
    Ok, with this and ORC-344, the difference in writing small vs large 
decimals to a null file system is huge:
    
    Benchmark           (precision)  Mode  Cnt       Score      Error  Units
    DecimalBench.write            8  avgt   30   36914.791 ±  866.408  us/op
    DecimalBench.write           19  avgt   30  240789.318 ± 5146.880  us/op
    
    So I'm seeing a 6x speed up when using precision = 8 with the new code path 
instead of p = 19 and the old code path.


---

Reply via email to