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

Generate external transform wrappers using a script #29834

Merged
merged 72 commits into from
Feb 22, 2024

Commits on Dec 13, 2023

  1. checkpoint

    ahmedabu98 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    f80f1ac View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    2517445 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    e5bf704 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9295861 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ec6c11 View commit details
    Browse the repository at this point in the history
  4. undo deleted line

    ahmedabu98 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    f9bbf42 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a2d3d2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23450fd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    01dbc63 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0bc4ff4 View commit details
    Browse the repository at this point in the history
  9. lints and fixes

    ahmedabu98 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    390d8f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Configuration menu
    Copy the full SHA
    45a71ea View commit details
    Browse the repository at this point in the history
  2. lint and fixes

    ahmedabu98 committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    8847562 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    18a157d View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. lint

    ahmedabu98 committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    c64d75b View commit details
    Browse the repository at this point in the history
  2. lint

    ahmedabu98 committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    7049f80 View commit details
    Browse the repository at this point in the history
  3. format fix

    ahmedabu98 committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    ddd5b2f View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. address comments

    ahmedabu98 committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    91fe758 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. commit the transform config yaml file; in setup, only generate from t…

    …his config file; create postcommit test that checks if this config file is in sync
    ahmedabu98 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    29d50ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc739fd View commit details
    Browse the repository at this point in the history
  3. format generated files

    ahmedabu98 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    3f843dd View commit details
    Browse the repository at this point in the history
  4. add yapf dep

    ahmedabu98 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    4347cd4 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. template fixes

    ahmedabu98 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    8093519 View commit details
    Browse the repository at this point in the history
  2. set default inside init

    ahmedabu98 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    1c8a17f View commit details
    Browse the repository at this point in the history
  3. yapf best effort

    ahmedabu98 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    f33e3f8 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. add support for test suites to spin up multiple services; add PreComm…

    …it test that checks if standard_external_transform config is in-sync; add a gradle command that builds relevant expansion jars and runs the script
    ahmedabu98 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    da03ff3 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    c356ba8 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. address comments

    ahmedabu98 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    2690d0a View commit details
    Browse the repository at this point in the history
  2. try catch imports

    ahmedabu98 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    0b6827a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf04b3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a20e2a3 View commit details
    Browse the repository at this point in the history
  5. lint

    ahmedabu98 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    2bd52e8 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Configuration menu
    Copy the full SHA
    cc60dfd View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. generate wrappers in transforms/_external_transforms.py subdir and im…

    …port into packages from there; update tests and documentation
    ahmedabu98 committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    6672d61 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    7d81370 View commit details
    Browse the repository at this point in the history
  2. lint

    ahmedabu98 committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    1c8cafc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe02266 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37d844e View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    dcc37fa View commit details
    Browse the repository at this point in the history
  2. resolve branch conflict

    ahmedabu98 committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    346346f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3da5f1f View commit details
    Browse the repository at this point in the history
  4. python deps

    ahmedabu98 committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    d1f103e View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. manually add greenlet dep

    ahmedabu98 committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    92664fb View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. address comments

    ahmedabu98 committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    11fbd99 View commit details
    Browse the repository at this point in the history
  2. add xlang __init__

    ahmedabu98 committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    51c2086 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. lint

    ahmedabu98 committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    19358f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    128fdbc View commit details
    Browse the repository at this point in the history
  3. remove jinja from test dependencies; allow option to pass in extra de…

    …pendencies to xlang tests
    ahmedabu98 committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    1c32d2a View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    9cb5a98 View commit details
    Browse the repository at this point in the history
  2. add greenlet back

    ahmedabu98 committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    a20154d View commit details
    Browse the repository at this point in the history
  3. better link to docs

    ahmedabu98 committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    f28b053 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    da8d51d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    538b40a View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    27b7f6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    889b17c View commit details
    Browse the repository at this point in the history
  3. lint

    ahmedabu98 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    5dd9477 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. let python automatically start up expansion services instead of manua…

    …lly starting each one beforehand; skip existing transforms from gcp service config; cleanup precommit test config
    ahmedabu98 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    9568de5 View commit details
    Browse the repository at this point in the history
  2. remove merge conflict

    ahmedabu98 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    1f49d75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bdf290f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c96ade5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    082295d View commit details
    Browse the repository at this point in the history
  6. rename to external_provider_it_test.py to avoid running on unit test …

    …suites, where expansion service wouldn't be built
    ahmedabu98 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    28146bd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f9a227 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. small adjustments to pass python unit tests: import script from file …

    …path, use simple function to return beam jar exp service
    ahmedabu98 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    06d5fd5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e42b3fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d11059 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c1b29f3 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    620344c View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    8fdb02a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35da8b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc43578 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    89e139e View commit details
    Browse the repository at this point in the history