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
The cast to int in V13Database.getTransactionIdBuffer is suspicious, it probably shouldn't be there. Also consider using a different method for encoding to remove the overhead of allocating a ByteArrayOutputStream and an extra byte array.
The text was updated successfully, but these errors were encountered:
Essentially, reconnect transaction on Firebird 3.0 and higher did not work for transaction ids exceeding 0x7FFF_FFFF (for JNA it probably did work, although I revised a range check there as well). For Jaybird 6, I also cleaned up the code and used the same code path for all AbstractFbDatabase sub-classes.
The cast to int in V13Database.getTransactionIdBuffer is suspicious, it probably shouldn't be there. Also consider using a different method for encoding to remove the overhead of allocating a ByteArrayOutputStream and an extra byte array.
The text was updated successfully, but these errors were encountered: