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

verification API and dump flow changes to support MySQL CHECK CONSTRAINTS #978

Conversation

taherkl
Copy link
Contributor

@taherkl taherkl commented Dec 30, 2024

  • Integration of Verify Expression API with the MySQL check constraint changes
  • Error handling for invalid expression
  • Dump flow changes to parse and support MySQL check constraints.

It's a good idea to open an issue first for discussion.

  • Tests pass
  • Appropriate changes to README are included in PR

@taherkl taherkl changed the title verification API and dump flow changes for MySQL CHECK CONSTRAINTS support verification API and dump flow changes to support MySQL CHECK CONSTRAINTS Dec 30, 2024
@taherkl taherkl marked this pull request as ready for review December 30, 2024 10:17
@taherkl taherkl requested a review from a team as a code owner December 30, 2024 10:17
@taherkl taherkl requested review from darshan-sj and asthamohta and removed request for a team December 30, 2024 10:17
VivekY1098 and others added 2 commits December 31, 2024 10:41
* handled function not found

* added unhandled error

* updated the error msg

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Copy link
Collaborator

@bharadwaj-aditya bharadwaj-aditya left a comment

Choose a reason for hiding this comment

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

LGTM at a high level.

PR too large to do a more detailed review. We'll take that up as a follow on with testing.

internal/helpers.go Outdated Show resolved Hide resolved
sources/common/toddl.go Outdated Show resolved Hide resolved
taherkl and others added 5 commits January 2, 2025 10:44
* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
@bharadwaj-aditya bharadwaj-aditya merged commit 534145a into GoogleCloudPlatform:master Jan 2, 2025
4 checks passed
akashthawaitcc added a commit to ollionorg/spanner-migration-tool-fork that referenced this pull request Jan 3, 2025
…INTS (GoogleCloudPlatform#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
akashthawaitcc added a commit to ollionorg/spanner-migration-tool-fork that referenced this pull request Jan 7, 2025
* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (GoogleCloudPlatform#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* Replace ReadOnlyTransaction() with Single() (GoogleCloudPlatform#984) (#35)

Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>
asthamohta pushed a commit that referenced this pull request Jan 7, 2025
* UI changes for check constraint support

* removed url changed for testing

* Check UI cmt (#29)

* remove the block which will not execute

* refactor the code
1. remove the unreachable code
2.  remvoe the node-sql-parser package

* refactor the code
1. rename the generateId method

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* updated the dist file and package.lock file

* Develop (#36)

* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* Replace ReadOnlyTransaction() with Single() (#984) (#35)

Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>
akashthawaitcc added a commit to ollionorg/spanner-migration-tool-fork that referenced this pull request Jan 8, 2025
* feat: default values final PR (GoogleCloudPlatform#976)

* changes

* changes

* changes

* changes

* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (GoogleCloudPlatform#978)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* fixed if condition

---------

Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* Replace ReadOnlyTransaction() with Single() (GoogleCloudPlatform#984)

* UI changes for check constraint support (GoogleCloudPlatform#979)

* UI changes for check constraint support

* removed url changed for testing

* Check UI cmt (#29)

* remove the block which will not execute

* refactor the code
1. remove the unreachable code
2.  remvoe the node-sql-parser package

* refactor the code
1. rename the generateId method

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* updated the dist file and package.lock file

* Develop (#36)

* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (GoogleCloudPlatform#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* Replace ReadOnlyTransaction() with Single() (GoogleCloudPlatform#984) (#35)

Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Astha Mohta <35952883+asthamohta@users.noreply.github.com>
Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>
akashthawaitcc added a commit to ollionorg/spanner-migration-tool-fork that referenced this pull request Jan 8, 2025
* Replace ReadOnlyTransaction() with Single() (GoogleCloudPlatform#984)

* UI changes for check constraint support (GoogleCloudPlatform#979)

* UI changes for check constraint support

* removed url changed for testing

* Check UI cmt (#29)

* remove the block which will not execute

* refactor the code
1. remove the unreachable code
2.  remvoe the node-sql-parser package

* refactor the code
1. rename the generateId method

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* updated the dist file and package.lock file

* Develop (#36)

* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (GoogleCloudPlatform#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* Replace ReadOnlyTransaction() with Single() (GoogleCloudPlatform#984) (#35)

Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Manit Gupta <manitgupta@google.com>
Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
akashthawaitcc added a commit to ollionorg/spanner-migration-tool-fork that referenced this pull request Jan 8, 2025
* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (GoogleCloudPlatform#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* Replace ReadOnlyTransaction() with Single() (GoogleCloudPlatform#984) (#35)

Co-authored-by: Manit Gupta <manitgupta@google.com>

* sync upstream/master (#42)

* Replace ReadOnlyTransaction() with Single() (GoogleCloudPlatform#984)

* UI changes for check constraint support (GoogleCloudPlatform#979)

* UI changes for check constraint support

* removed url changed for testing

* Check UI cmt (#29)

* remove the block which will not execute

* refactor the code
1. remove the unreachable code
2.  remvoe the node-sql-parser package

* refactor the code
1. rename the generateId method

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* updated the dist file and package.lock file

* Develop (#36)

* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (GoogleCloudPlatform#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* Replace ReadOnlyTransaction() with Single() (GoogleCloudPlatform#984) (#35)

Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Manit Gupta <manitgupta@google.com>
Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>
asthamohta pushed a commit that referenced this pull request Jan 9, 2025
* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* added doc for check constraints
1. added documentation for check constraints

* formatting changes (#32)

* Updated docs (#40)

* formatting changes

* Check constraint doc cmt (#37)

* added ss for issues also

* updated the text

* updated the text

* Update mysql.md

* updated the text

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>

---------

Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* Check constraint doc cmt (#46)

* formatting changes

* added ss for issues also

* updated the text

* updated the text

* Update mysql.md

* updated the text

* updated the faq

---------

Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* Rephrased document

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
asthamohta pushed a commit that referenced this pull request Jan 16, 2025
* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* added the integration test
1. integration test added for check constraints.

* updated the integration test

* updated the insert query

* removed unwanted code

* fixed minor bug related to dump flow

* resolve the IT issue

* added missing cmd

* fixed the mysql query

* fixed the query
added fixed

* fixed the query (#45)

* fixed the query

* fixed

* fixed the code

* fixed query

* updated the code

* updated the code

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* comment addressed (#48)

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* added fix (#49)

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* fixed the issue without check constraints (#50)

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* added the fix (#51)

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
bharadwaj-aditya pushed a commit that referenced this pull request Jan 17, 2025
* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* Replace ReadOnlyTransaction() with Single() (#984) (#35)

Co-authored-by: Manit Gupta <manitgupta@google.com>

* sync upstream/master (#42)

* Replace ReadOnlyTransaction() with Single() (#984)

* UI changes for check constraint support (#979)

* UI changes for check constraint support

* removed url changed for testing

* Check UI cmt (#29)

* remove the block which will not execute

* refactor the code
1. remove the unreachable code
2.  remvoe the node-sql-parser package

* refactor the code
1. rename the generateId method

---------

Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* updated the dist file and package.lock file

* Develop (#36)

* verification API and dump flow changes to support MySQL CHECK CONSTRAINTS (#978) (#30)

* verification ap and dump flow changes

* fixed IT issue

* Check constraints verificartion api v2 (#24)

* handled function not found

* added unhandled error

* updated the error msg

---------



* fix IT issue

* comment addressed (#27)

* comment addressed
1. rename the functionNotFound
2. added condition to call verification api

* spell checked

---------



* refactor the DbDumpImpl struct (#28)

* refactor the DbDumpImpl struct

* remove the GenerateCheckConstrainstExprId method

---------



* fixed if condition

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>

* Replace ReadOnlyTransaction() with Single() (#984) (#35)

Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>

---------

Co-authored-by: Manit Gupta <manitgupta@google.com>
Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <105432992+VivekY1098@users.noreply.github.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>

* added updated build file

---------

Co-authored-by: Taher Lakdawala <78196491+taherkl@users.noreply.github.com>
Co-authored-by: Akash Thawait <aakash@ollion.com>
Co-authored-by: taherkl <taher.lakdawala@ollion.com>
Co-authored-by: Vivek Yadav <vivek.yadav@ollion.com>
Co-authored-by: Manit Gupta <manitgupta@google.com>
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.

4 participants