Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.5
-
None
-
None
Description
Currently the MessageBuilder invokes Field.parse() for every header field of a message. Benchmark tests have shown that this has a significant impact on performance.
For example, DateTimeField parses the Date header into a java.util.Date object regardless if this value is ever needed or not.