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

Master #32

Merged
merged 76 commits into from Mar 10, 2018
Merged

Master #32

merged 76 commits into from Mar 10, 2018

Conversation

rene-ye
Copy link
Owner

@rene-ye rene-ye commented Mar 10, 2018

No description provided.

peterbae and others added 30 commits September 27, 2017 14:23
Update Master with latest dev branch (Post v6.3.5-preview release)
Merging dev into master for 6.3.6 preview release
Fills the contents of a blob and makes it availible for use after the RS or statement has been closed. Addresses the TDS issue from #567.
Fix to issue #611, where calling length() would close the stream.
To debug a random mismatch error which can't be reproduced locally.
don't attempt mismatch logic if there's no columns to look for. fall through to sql server and do a lookup on the first column.
fix for automatic credential discarding
removed arraylist to avoid costly traversal. Blobs now fill anytime the resultset moves its cursor.
added tests which specifically test blob streams and behavior after the RS is closed.
peterbae and others added 29 commits March 5, 2018 12:31
Misleading error message fix, added fall through logic
Fix to the persistence of blobs, and a small adjustment on how the blob retrieves its length when streaming.
…rypted column (#632)

* Workaround for #624

* Apply the fix to only variable length types

* Adding comments
* initial fix

added an error code to determine if the query has timed out. Statement will attempt to catch a timeout error, and throw java.sql.TimeoutException if it does.

* shortened implementation

more readable, and shorter

* Exception handling fixes

* quick fix for junit test

changed test to expect the new SQLTimeoutException

* cleaning up implementation

less catching, more throwing.

* moved implementation into SQLServerException

Have the exception handle setting its own properties instead of setting it in IOBuffer where it's out of place.

* Update IOBuffer.java

* test changes

changed tests to expect SQLException instead of SQLServerException.

* Revert ISQLServerBulkRecord

reverted typed changes due to possibility of breaking customer applications.

* Updating comments

* Update SQLServerXAResource.java

* Changed string compare

Handles a case where strings would be translated and the error would not be thrown

* fixed redundent exception throwing

fixed an error where the script replaced SQLServerException would produce "throw SQLException, SQLException"
Changes in preparation for 6.5.0 release
6.5.0 preview release readme change
Merge dev into master for 6.5.0 preview
@rene-ye rene-ye merged commit 2128827 into rene-ye:devFromMain Mar 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants