Issue Details (XML | Word | Printable)

Key: JDBC-330
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Mark Rotteveel
Reporter: Mark Rotteveel
Votes: 0
Watchers: 0

If you were logged in you would be able to see more operations.
Jaybird JCA/JDBC Driver

Updatable resultsets without primary key do not work in Firebird 3

Created: 02/Nov/13 04:17 PM   Updated: 30/Dec/14 12:00 PM
Component/s: JNI/JNA layer, Wire protocol
Affects Version/s: Jaybird 2.1.6, Jaybird 2.2, Jaybird 2.2.1, Jaybird 2.2.2, Jaybird 2.2.3, Jaybird 2.2.4, Jaybird 2.2.5
Fix Version/s: Jaybird 2.2.6

Issue Links:

 Description  « Hide
See CORE-4255. A workaround was added to FBRowUpdater.appendWhereClause(..) in 2.2.4.

This issue serves as a reminder that it needs to be removed when CORE-4255 gets fixed in the next Firebird 3 alpha or beta.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Mark Rotteveel added a comment - 07/Nov/13 08:08 PM
Before 2.2.4 release, move the cast from RDB$DB_KEY to the parameter, it will probably be better for performance.

Mark Rotteveel added a comment - 09/Nov/13 07:52 AM - edited
Made change in 2.2.4 to cast parameter instead. Actual problem has been fixed (since build 30717). Waiting for release of Alpha 2 to revert this workaround.

Mark Rotteveel added a comment - 01/Nov/14 03:19 PM
Reverted workaround for 2.2.6