Skip to content

pull#29

Merged
rene-ye merged 68 commits intorene-ye:650hotfixfrom
microsoft:dev
Mar 8, 2018
Merged

pull#29
rene-ye merged 68 commits intorene-ye:650hotfixfrom
microsoft:dev

Conversation

@rene-ye
Copy link
Copy Markdown
Owner

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

No description provided.

peterbae and others added 30 commits September 27, 2017 14:23
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
To debug a random mismatch error which can't be reproduced locally.
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.
cheenamalhotra and others added 29 commits February 28, 2018 15:17
testing expected behavior if users release a blob() object
Update Maven dependency versions for Junit Tests
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
@rene-ye rene-ye merged commit d728948 into rene-ye:650hotfix Mar 8, 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.

4 participants