Adriano Machado created CAMEL-26390:
---------------------------------------

             Summary: camel-core - IOConverter: convert an InputStream to 
String without the BufferedReader/StringBuilder chain
                 Key: CAMEL-26390
                 URL: https://issues.apache.org/jira/browse/CAMEL-26390
             Project: Camel
          Issue Type: Sub-task
          Components: camel-core
            Reporter: Adriano Machado


Tier 1 item #5 of CAMEL\-25132. IOConverter.toString\(InputStream, Exchange\) 
goes through a BufferedReader, an InputStreamReader and a StringBuilder: 1 KB 
body costs 947 ns and 29,160 B, versus 50 ns and 2,104 B for new 
String\(in.readAllBytes\(\), charset\). InputStreamCache takes the same path, 
so every String view of a stream body pays this.

_Claude Code on behalf of Adriano Machado \(@ammachado\)_

_This was generated by an AI agent and may contain inaccuracies. Please verify 
before relying on it._





--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to