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

Agent Sync Plugin #4107

Merged
merged 68 commits into from
Dec 20, 2023
Merged

Agent Sync Plugin #4107

merged 68 commits into from
Dec 20, 2023

Commits on Sep 30, 2023

  1. sync plugin idl

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    b08924f View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. chatgpt succeed

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    adc1c2c View commit details
    Browse the repository at this point in the history
  2. update syncHandle

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    d48ad3e View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. improve write output

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    a3ecd78 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Merge branch 'master' of https://github.com/Future-Outlier/flyte into…

    … agent-sync-plugin
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    11a4b3a View commit details
    Browse the repository at this point in the history
  2. idl and snowflake plugin interdace

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    68c54a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. merged master

    Signed-off-by: Kevin Su <pingsutw@apache.org>
    pingsutw committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    470aded View commit details
    Browse the repository at this point in the history
  2. refactor

    Signed-off-by: Kevin Su <pingsutw@apache.org>
    pingsutw committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    d7085de View commit details
    Browse the repository at this point in the history
  3. refactor

    Signed-off-by: Kevin Su <pingsutw@apache.org>
    pingsutw committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    a4d1ba3 View commit details
    Browse the repository at this point in the history
  4. refactor

    Signed-off-by: Kevin Su <pingsutw@apache.org>
    pingsutw committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    b879137 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Merge branch 'master' of https://github.com/Future-Outlier/flyte into…

    … agent-sync-plugin
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    37e8e29 View commit details
    Browse the repository at this point in the history
  2. left core.go test

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    47bd11a View commit details
    Browse the repository at this point in the history
  3. test in pluginmachinery internal webapi core.go

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    51bdbdd View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Merge branch 'master' of https://github.com/Future-Outlier/flyte into…

    … agent-sync-plugin
    Future Outlier committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    4664dce View commit details
    Browse the repository at this point in the history
  2. lint

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    bee3afa View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. fix breaking change

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    195542c View commit details
    Browse the repository at this point in the history
  2. fix integration test in agent

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    e06f05b View commit details
    Browse the repository at this point in the history
  3. nit

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    68498c0 View commit details
    Browse the repository at this point in the history
  4. add type assertion improvement

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    c8f8115 View commit details
    Browse the repository at this point in the history
  5. break Async Handle and Sync Handle into 2 functions, add more error m…

    …essage for plugin interface methods
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    8a777a5 View commit details
    Browse the repository at this point in the history
  6. remove unused interface

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    f48402a View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Update flyteplugins/go/tasks/plugins/webapi/agent/plugin_test.go

    Co-authored-by: Kevin Su <pingsutw@gmail.com>
    Signed-off-by: Future-Outlier <eric901201@gmail.com>
    Future-Outlier and pingsutw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    4b32845 View commit details
    Browse the repository at this point in the history
  2. plugin helper function adn error handling

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    a125bd2 View commit details
    Browse the repository at this point in the history
  3. change runtime flavor comments

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    6750c31 View commit details
    Browse the repository at this point in the history
  4. add task metadata runtime flavor error handling

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    c5bcd99 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. support more arguments in do task function, and add tests

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    e9ba32e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/Future-Outlier/flyte into…

    … agent-sync-plugin
    Future Outlier committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    bcda446 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Configuration menu
    Copy the full SHA
    fe25b5c View commit details
    Browse the repository at this point in the history
  2. fix file mode

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    fd139d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b2982e View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. add toSyncPlugin and toAsyncPlugin 2 functions

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    b8ebdab View commit details
    Browse the repository at this point in the history
  2. Merge branch 'agent-sync-plugin' of https://github.com/Future-Outlier…

    …/flyte into agent-sync-plugin
    Future Outlier committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    6021c0e View commit details
    Browse the repository at this point in the history
  3. split handle into syncHandle and asyncHandle

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    c33b458 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. better error messages

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c8fb51a View commit details
    Browse the repository at this point in the history
  2. move the annotation

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    d84bbb3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6acfc1e View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. add Sync Agent Service

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    82baf29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b473cd View commit details
    Browse the repository at this point in the history
  3. better annotation for plugin loader and Plugin interface

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    eb6d5d1 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'agent-sync-plugin' of https://github.com/Future-Outlier…

    …/flyte into agent-sync-plugin
    Future Outlier committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    076138f View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    445534c View commit details
    Browse the repository at this point in the history
  2. Kevin update

    Signed-off-by: Kevin Su <pingsutw@apache.org>
    pingsutw committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    6416fcd View commit details
    Browse the repository at this point in the history
  3. Kevin update

    Signed-off-by: Kevin Su <pingsutw@apache.org>
    pingsutw committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    85da824 View commit details
    Browse the repository at this point in the history
  4. use is_sync_plugin variable

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    f469fd0 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. add proto

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    c651a6c View commit details
    Browse the repository at this point in the history
  2. use new proto, pluginMetadata

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    173dd3a View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

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

Commits on Dec 12, 2023

  1. merge master

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a9b0b0e View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. update proto

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    f0b32c5 View commit details
    Browse the repository at this point in the history
  2. remove unused mock objects

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    867b5e5 View commit details
    Browse the repository at this point in the history
  3. fix spell check error

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    7f80402 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. kevin update

    Signed-off-by: Kevin Su <pingsutw@apache.org>
    pingsutw committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    1ac96b0 View commit details
    Browse the repository at this point in the history
  2. kevin update

    Signed-off-by: Kevin Su <pingsutw@apache.org>
    pingsutw committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    3042106 View commit details
    Browse the repository at this point in the history
  3. succeed

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    824b31d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ef7d36 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    779f434 View commit details
    Browse the repository at this point in the history
  6. Changing file permissions

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    790b3d5 View commit details
    Browse the repository at this point in the history
  7. change do task to sync task

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    5e9ca09 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'master' of https://github.com/Future-Outlier/flyte into…

    … agent-sync-plugin
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    2027b76 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. improve annotation and log message

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    7504cdf View commit details
    Browse the repository at this point in the history
  2. log message

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    9d7d494 View commit details
    Browse the repository at this point in the history
  3. improve annotation message

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    fc9a728 View commit details
    Browse the repository at this point in the history
  4. improve create task function in agent plugin

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    daf575f View commit details
    Browse the repository at this point in the history
  5. Add log link

    Signed-off-by: Kevin Su <pingsutw@apache.org>
    pingsutw committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    832d44f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    84629c5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c03dba6 View commit details
    Browse the repository at this point in the history
  8. add Message and LogLinks in SyncTask

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    b719ac6 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'agent-sync-plugin' of https://github.com/Future-Outlier…

    …/flyte into agent-sync-plugin
    Future Outlier committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    36742d9 View commit details
    Browse the repository at this point in the history