-
Notifications
You must be signed in to change notification settings - Fork 4
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
Hard coded character encoding/transliteration taking place, ignoring II_CHARSETxx (etc.) #36
Comments
@hab6 additional notes, that maybe overkill but hopefully avoid confusion. Initial idea / recommendations:
|
@clach04 Thanks for the suggestions. To start off, I ran the SQLAlchemy test suite with the Ingres dialect methods Environment(Both client and DBMS exist on the same machine)
Command used to execute the SQLAlchemy test suite
Differences between the methods enabled vs disabled
Summary: By disabling the dialect methods I will run a few more tests with different environments and post the results. |
More test results, this time using Ubuntu systems for the client and server. The pytest command to execute the test suite was the same one used in the prior test on the Windows system. Unexpectedly, these results are way different (much worse) than running the test on Windows. For example, the tests on Ubuntu with VW encountered around 5K more errors than the results on the Windows system. This probably will merit opening a separate issue to investigate the huge disparity of results.
Results from running the SQLAlchemy test suite with the Ingres dialect methods normalize_name and denormalize_name enabled versus disabled.
|
Change looks good, sounds like next decision is whether to retain or delete these functions now. |
For example see:
sqlalchemy-ingres/lib/sqlalchemy_ingres/base.py
Line 637 in 89119af
sqlalchemy-ingres/lib/sqlalchemy_ingres/base.py
Line 644 in 89119af
The text was updated successfully, but these errors were encountered: