Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide ability to call analogue of isc_portable_integer() [JDBC332] #378

Closed
firebird-automations opened this issue Dec 9, 2013 · 2 comments

Comments

@firebird-automations
Copy link

Submitted by: @pavel-zotov

It will be useful if JayBird would allow to call iscPortableInteger() instead of iscVaxInteger() to get us ability to see 64-bit values of some statistics counters.

@firebird-automations
Copy link
Author

Commented by: @mrotteveel

Part of this is already done as part of the wire protocol improvements of JDBC197 (see org.firebirdsql.gds.ng.SqlCountProcessor) but this need still to get hooked up to the JDBC implementation. Jaybird has its own methods for retrieving counts, but an API for retrieval of large update counts was only added to JDBC in version 4.2 (which has not been released yet).

It is not as simple as just replacing calls to iscVaxInteger with iscVaxLong (as the equivalent of iscPortableInteger is called in Jaybird). Just changing datatypes from int to long is not an option if we want to maintain API compatibility, etc.

@firebird-automations
Copy link
Author

Modified by: @mrotteveel

status: Open [ 1 ] => Closed [ 6 ]

resolution: Duplicate [ 3 ]

Fix Version: Jaybird 3.0 [ 10440 ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment