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

Commits on Jun 18, 2020

  1. Protobuf and annotations working; first test that chekcs if user sche…

    …ma types are supported by BQ.
    allenc3 committed Jun 18, 2020
    Copy the full SHA
    059dbf8 View commit details
    Browse the repository at this point in the history
  2. Halfway through basic type checking of nonsupported types; wrote test…

    …s on scalar types and oneof types
    allenc3 committed Jun 18, 2020
    Copy the full SHA
    38d779e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    7888b32 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c6b939c View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    cdff32f View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    087278f View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    8a8d52a View commit details
    Browse the repository at this point in the history
  8. Added field mode checks

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    0ce7d3a View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    816d3d0 View commit details
    Browse the repository at this point in the history
  10. All current tests work.

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    3219d9e View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    bc390e3 View commit details
    Browse the repository at this point in the history
  12. Removing zetasql related code

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    eabfd69 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    865c582 View commit details
    Browse the repository at this point in the history
  14. Finished basic type checking and added tests, need to add more in-dep…

    …th tests to account for BQRecord
    allenc3 committed Jun 18, 2020
    Copy the full SHA
    0590580 View commit details
    Browse the repository at this point in the history
  15. feat: Added SchemaCompact class that checks compatibility between pro…

    …to schemas and BQ schemas.
    allenc3 committed Jun 18, 2020
    Copy the full SHA
    1896159 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    106fe4c View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    ff556a2 View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    5f7287b View commit details
    Browse the repository at this point in the history
  19. Fixed code for pull request

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    c94505c View commit details
    Browse the repository at this point in the history
  20. Fixed linting errors

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    ef3dfd7 View commit details
    Browse the repository at this point in the history
  21. Fixed all PR suggestions

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    301f070 View commit details
    Browse the repository at this point in the history
  22. Copy the full SHA
    822b3ef View commit details
    Browse the repository at this point in the history
  23. Removed duplicate commits

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    f4c4da5 View commit details
    Browse the repository at this point in the history
  24. Fix linting

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    c865802 View commit details
    Browse the repository at this point in the history
  25. Copy the full SHA
    8dcd0c0 View commit details
    Browse the repository at this point in the history
  26. Added Integration tests, also added a field mode for footype in table…

    …Info as SchemaCheck does not allow BQ fields with no field mode.
    allenc3 committed Jun 18, 2020
    Copy the full SHA
    2e9a30c View commit details
    Browse the repository at this point in the history
  27. Fixed linting

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    74fb3b5 View commit details
    Browse the repository at this point in the history
  28. Fixed testing errors

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    013a9db View commit details
    Browse the repository at this point in the history
  29. Fixing test pt 2

    allenc3 committed Jun 18, 2020
    Copy the full SHA
    5fbd899 View commit details
    Browse the repository at this point in the history
  30. Copy the full SHA
    a6e3867 View commit details
    Browse the repository at this point in the history