You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are too many places in the Jaybird code were decisions on charactersets are made; some parts retrieve a new instance of the Encoding implementation for the connection characterset whenever it needs it, instead of storing it once and reusing it.
Potential improvements:
* Factor some parts of EncodingFactory to a separate class to act as 'the characterset' (including things like getIscEncodingSize and getEncoding)
* Have the connection keep the instance of its connection characterset so it is available for reuse
* ...
Submitted by: @mrotteveel
There are too many places in the Jaybird code were decisions on charactersets are made; some parts retrieve a new instance of the Encoding implementation for the connection characterset whenever it needs it, instead of storing it once and reusing it.
Potential improvements:
* Factor some parts of EncodingFactory to a separate class to act as 'the characterset' (including things like getIscEncodingSize and getEncoding)
* Have the connection keep the instance of its connection characterset so it is available for reuse
* ...
Commits: 4bffb5e b1c9bd9
The text was updated successfully, but these errors were encountered: