Repository navigation
test(Spanner): Live: Sqlserver migration integration tests for datatype - #4244
pratickchokhani wants to merge 4 commits into
Conversation
af6c1ab to
3e286ff
Compare
Codecov Report❌ Patch coverage is ❌ Your patch check has failed because the patch coverage (14.77%) is below the target coverage (80.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #4244 +/- ##
============================================
- Coverage 56.93% 56.90% -0.03%
- Complexity 7508 8038 +530
============================================
Files 1157 1160 +3
Lines 73549 73938 +389
Branches 8662 8710 +48
============================================
+ Hits 41876 42078 +202
- Misses 28873 29060 +187
Partials 2800 2800
🚀 New features to boost your workflow:
|
3e286ff to
70ba4c3
Compare
…g connector implementation, dialect adapter, and configuration mappings
… Server integration tests and data types integration test.
b536a0c to
fcb4884
Compare
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request adds support for SQL Server migration integration tests for data types. It introduces a new Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize the Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counterproductive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request adds support for Microsoft SQL Server to the Datastream-to-Spanner integration tests and resource managers, including a new CloudSqlServerResourceManager, SqlServerSource configuration, and comprehensive data type migration tests (SQLServerDatastreamToSpannerDataTypesIT). Feedback on these changes includes resolving a potential failure when dropping databases due to connection pool pinning, wrapping test teardowns in try-catch blocks to prevent resource leaks, using a thread-safe set for test instances, and providing a default fallback port (1433) for SQL Server connections.
fcb4884 to
5478fa5
Compare
No description provided.