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

feat: Added schema compatibility check functionality (SchemaCompact.java) #339

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
059dbf8
Protobuf and annotations working; first test that chekcs if user sche…
allenc3 Jun 3, 2020
38d779e
Halfway through basic type checking of nonsupported types; wrote test…
allenc3 Jun 4, 2020
7888b32
Almost finished detecting cycles in protos.
allenc3 Jun 5, 2020
c6b939c
Finished checking for nonsupported types, added zetasql package as de…
allenc3 Jun 5, 2020
cdff32f
Reformatted to pass checkstyle.
allenc3 Jun 5, 2020
087278f
Added all BQ compatibility checks and started working on main checkin…
allenc3 Jun 8, 2020
8a8d52a
Removed all exact match code; realized parameter exact match is a bac…
allenc3 Jun 8, 2020
0ce7d3a
Added field mode checks
allenc3 Jun 8, 2020
816d3d0
Refactored field option checking code.
allenc3 Jun 8, 2020
3219d9e
All current tests work.
allenc3 Jun 8, 2020
bc390e3
Finished BQInteger testing; need to add testing for all types and ann…
allenc3 Jun 9, 2020
eabfd69
Removing zetasql related code
allenc3 Jun 10, 2020
865c582
Removed all zetasql related code
allenc3 Jun 10, 2020
0590580
Finished basic type checking and added tests, need to add more in-dep…
allenc3 Jun 10, 2020
1896159
feat: Added SchemaCompact class that checks compatibility between pro…
allenc3 Jun 10, 2020
106fe4c
Changed some files to make compilation/testing work
allenc3 Jun 10, 2020
ff556a2
Added to clirr-ignored-differences to ignore differences in check met…
allenc3 Jun 11, 2020
5f7287b
Changed clirr ignored method to be the original method signature
allenc3 Jun 11, 2020
c94505c
Fixed code for pull request
allenc3 Jun 12, 2020
ef3dfd7
Fixed linting errors
allenc3 Jun 12, 2020
301f070
Fixed all PR suggestions
allenc3 Jun 12, 2020
822b3ef
Merged isSupported and isCompatible, fixed minor issues according to …
allenc3 Jun 15, 2020
f4c4da5
Removed duplicate commits
allenc3 Jun 15, 2020
c865802
Fix linting
allenc3 Jun 15, 2020
8dcd0c0
Added a testcase for field name casing.
allenc3 Jun 16, 2020
2e9a30c
Added Integration tests, also added a field mode for footype in table…
allenc3 Jun 17, 2020
74fb3b5
Fixed linting
allenc3 Jun 17, 2020
013a9db
Fixed testing errors
allenc3 Jun 17, 2020
5fbd899
Fixing test pt 2
allenc3 Jun 17, 2020
a6e3867
Reverted clirr-ignored-differences.ml
allenc3 Jun 18, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading