Commits


Zhenyuan Zhao authored and Korn, Uwe committed 729f2a40b19
ARROW-3694: [Java] Avoid superfluous string creation when logging level is disabled There are a few places where strings were unnecessarily created for logging purpose. For the scenario I profiled, for MessageSerializer.deserialize(), roughly 2/3 of the total CPU was spent in string.format() (inside ArrowRecordBatch) Author: Zhenyuan Zhao <zzhao@fb.com> Closes #2894 from zzhao0/master and squashes the following commits: 3e8ac1cf <Zhenyuan Zhao> fix format 6ca8374d <Zhenyuan Zhao> avoid superfluous string creation when logging level is disabled