Issue Details (XML | Word | Printable)

Key: JDBC-467
Type: Sub-task Sub-task
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

Firebird 4: object name length increased to 63

Created: 19/Dec/16 05:37 PM   Updated: 17/Nov/18 01:13 PM
Component/s: None
Affects Version/s: None
Fix Version/s: Jaybird 3.0.0-beta-3, Jaybird 2.2.13, Jaybird 3.0.0

Issue Links:

 Description  « Hide
CORE-749 increased object names to 63 characters, some parts of Jaybird currently explicitly use the existing 31 character limit (eg some casts in metadata queries).

Consider doing this for 2.2.x and 3.0 as well.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Mark Rotteveel added a comment - 06/Jan/17 01:10 PM
For Jaybird 2.2 and 3.0 I have increased the casts used in metadata from 31 (or 40 in some predicates) to 63 (or 73). For Jaybird 3.1 this may need a little bit more investigation, as it looks like the identifier length is configurable, and we may need to take into account people using longer identifiers.

Mark Rotteveel added a comment - 13/Jan/17 01:30 PM
As it turns out, the configuration allows people to use smaller identifiers than the current max, so we don't need to do anything extra.