Skip to content

Support case sensitive collation object names in SQL Server#362

Merged
javornikolov merged 3 commits intomasterfrom
fix-sqlserver-case-sensitive-object-names
May 1, 2015
Merged

Support case sensitive collation object names in SQL Server#362
javornikolov merged 3 commits intomasterfrom
fix-sqlserver-case-sensitive-object-names

Conversation

@MMatten
Copy link
Copy Markdown
Contributor

@MMatten MMatten commented Apr 29, 2015

Support case sensitive/insensitive collations.
Remove redundant StandAlone mode regression test call.
Tidy and complete DB setup scripts.
Support 3 part table/view/procedure names.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we need a link to DisabledTests?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is so the DisabledTests suite is visible under the JavaTests suite else they're invisible unless you visit the DotNetTests suite.

Do you think this is the wrong thing to do? I thought I would be another reminder to get them working some time!

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK. It's not wrong, I was just curious.

@javornikolov
Copy link
Copy Markdown
Contributor

Thank you, @MMatten! In general looks good. I added a few minor remarks.

Have you tested that for both case-sensitive and non-case sensitive database?

@MMatten
Copy link
Copy Markdown
Contributor Author

MMatten commented Apr 29, 2015

Yes tests pass using both collation sequence Latin1_General_CS_AS and Latin1_General_CI_AS.

I'll work on the above points. Thanks for the quick review.

@MMatten
Copy link
Copy Markdown
Contributor Author

MMatten commented Apr 30, 2015

I think all of the points have been addressed now. Could you review again?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Trailing whitespace here and on a few other places.

@javornikolov
Copy link
Copy Markdown
Contributor

I think all of the points have been addressed now. Could you review again?

Thanks! There is some trailing whitespace in acceptancescripts-SqlServer.sql and also it's in DOS format.

@MMatten
Copy link
Copy Markdown
Contributor Author

MMatten commented Apr 30, 2015

I can see the trailing spaces but I can't see any CRs, only LFs.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One more trailing space here.

@javornikolov
Copy link
Copy Markdown
Contributor

I can see the trailing spaces but I can't see any CRs, only LFs.

I can't see CR either - seems OK now. Just one more space-only line remains.

@MMatten
Copy link
Copy Markdown
Contributor Author

MMatten commented May 1, 2015

Found the blighter. It was a single tab on the line.

@MMatten
Copy link
Copy Markdown
Contributor Author

MMatten commented May 1, 2015

I'm going to be away now until Monday so I'm going to, optimistically, squash the commits and push again.

@javornikolov
Copy link
Copy Markdown
Contributor

I'm going to be away now until Monday so I'm going to, optimistically, squash the commits and push again.

Great! I was just going to ask for squashing the whitespace re-formatting and other fixes and we're ready to merge then :-)

@MMatten MMatten force-pushed the fix-sqlserver-case-sensitive-object-names branch from 466d3d8 to e798dd4 Compare May 1, 2015 08:56
javornikolov added a commit that referenced this pull request May 1, 2015
…t-names

Support case sensitive collation object names in SQL Server
@javornikolov javornikolov merged commit dcf26be into master May 1, 2015
@javornikolov javornikolov deleted the fix-sqlserver-case-sensitive-object-names branch May 10, 2015 09:25
@javornikolov javornikolov added this to the 3.2.0 milestone Aug 15, 2015
@javornikolov javornikolov mentioned this pull request Aug 15, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants