├── .github └── FUNDING.yml ├── LICENSE ├── README-CN.md ├── README.md ├── common ├── const.go └── data_type.go ├── config ├── kis_conn_config.go ├── kis_flow_config.go ├── kis_func_config.go └── kis_global_config.go ├── conn └── kis_connector.go ├── file ├── config_export.go └── config_import.go ├── flow ├── kis_flow.go ├── kis_flow_action.go └── kis_flow_data.go ├── function ├── kis_base_function.go ├── kis_function_c.go ├── kis_function_e.go ├── kis_function_l.go ├── kis_function_s.go └── kis_function_v.go ├── go.mod ├── id └── kis_id.go ├── kis ├── action.go ├── connector.go ├── faas.go ├── flow.go ├── function.go ├── pool.go ├── router.go └── serialize.go ├── log ├── kis_default_log.go └── kis_log.go ├── metrics └── kis_metrics.go ├── serialize └── serialize_default.go └── test ├── caas ├── caas_demo1.go └── caas_init1.go ├── export_conf ├── conn-ConnName1.yaml ├── flow-flowName1.yaml ├── func-funcName1.yaml ├── func-funcName2.yaml └── func-funcName3.yaml ├── faas ├── faas_abort.go ├── faas_data_reuse.go ├── faas_demo1.go ├── faas_demo2.go ├── faas_demo3.go ├── faas_demo4.go ├── faas_jump.go ├── faas_no_result.go ├── faas_stu_score_avg.go └── faas_stu_score_avg_print.go ├── init.go ├── kis_action_test.go ├── kis_auto_inject_param_test.go ├── kis_config_export_test.go ├── kis_config_import_test.go ├── kis_config_test.go ├── kis_connector_test.go ├── kis_flow_commit_batch_test.go ├── kis_flow_test.go ├── kis_fork_test.go ├── kis_function_test.go ├── kis_log_test.go ├── kis_metrics_test.go ├── kis_params_test.go ├── kis_pool_test.go ├── load_conf ├── conn │ └── conn-ConnName1.yml ├── flow │ ├── flow-FlowFork1.yml │ ├── flow-FlowName1.yml │ ├── flow-FlowName2.yml │ ├── flow-FlowName3.yml │ ├── flow-FlowName4.yml │ ├── flow-FlowName5.yml │ └── flow-StuAvg.yml ├── func │ ├── func-AbortFunc.yml │ ├── func-AvgStuScore.yml │ ├── func-FuncName1.yml │ ├── func-FuncName2.yml │ ├── func-FuncName3.yml │ ├── func-NoResultFunc.yml │ ├── func-PrintStuAvgScore.yml │ ├── func-dataReuseFunc.yml │ └── func-jumpFunc.yml └── kis-flow.yml ├── prometheus_server_test.go └── proto └── stu_score.go /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/LICENSE -------------------------------------------------------------------------------- /README-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/README-CN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/README.md -------------------------------------------------------------------------------- /common/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/common/const.go -------------------------------------------------------------------------------- /common/data_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/common/data_type.go -------------------------------------------------------------------------------- /config/kis_conn_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/config/kis_conn_config.go -------------------------------------------------------------------------------- /config/kis_flow_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/config/kis_flow_config.go -------------------------------------------------------------------------------- /config/kis_func_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/config/kis_func_config.go -------------------------------------------------------------------------------- /config/kis_global_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/config/kis_global_config.go -------------------------------------------------------------------------------- /conn/kis_connector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/conn/kis_connector.go -------------------------------------------------------------------------------- /file/config_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/file/config_export.go -------------------------------------------------------------------------------- /file/config_import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/file/config_import.go -------------------------------------------------------------------------------- /flow/kis_flow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/flow/kis_flow.go -------------------------------------------------------------------------------- /flow/kis_flow_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/flow/kis_flow_action.go -------------------------------------------------------------------------------- /flow/kis_flow_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/flow/kis_flow_data.go -------------------------------------------------------------------------------- /function/kis_base_function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/function/kis_base_function.go -------------------------------------------------------------------------------- /function/kis_function_c.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/function/kis_function_c.go -------------------------------------------------------------------------------- /function/kis_function_e.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/function/kis_function_e.go -------------------------------------------------------------------------------- /function/kis_function_l.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/function/kis_function_l.go -------------------------------------------------------------------------------- /function/kis_function_s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/function/kis_function_s.go -------------------------------------------------------------------------------- /function/kis_function_v.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/function/kis_function_v.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/go.mod -------------------------------------------------------------------------------- /id/kis_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/id/kis_id.go -------------------------------------------------------------------------------- /kis/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/kis/action.go -------------------------------------------------------------------------------- /kis/connector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/kis/connector.go -------------------------------------------------------------------------------- /kis/faas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/kis/faas.go -------------------------------------------------------------------------------- /kis/flow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/kis/flow.go -------------------------------------------------------------------------------- /kis/function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/kis/function.go -------------------------------------------------------------------------------- /kis/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/kis/pool.go -------------------------------------------------------------------------------- /kis/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/kis/router.go -------------------------------------------------------------------------------- /kis/serialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/kis/serialize.go -------------------------------------------------------------------------------- /log/kis_default_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/log/kis_default_log.go -------------------------------------------------------------------------------- /log/kis_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/log/kis_log.go -------------------------------------------------------------------------------- /metrics/kis_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/metrics/kis_metrics.go -------------------------------------------------------------------------------- /serialize/serialize_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/serialize/serialize_default.go -------------------------------------------------------------------------------- /test/caas/caas_demo1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/caas/caas_demo1.go -------------------------------------------------------------------------------- /test/caas/caas_init1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/caas/caas_init1.go -------------------------------------------------------------------------------- /test/export_conf/conn-ConnName1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/export_conf/conn-ConnName1.yaml -------------------------------------------------------------------------------- /test/export_conf/flow-flowName1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/export_conf/flow-flowName1.yaml -------------------------------------------------------------------------------- /test/export_conf/func-funcName1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/export_conf/func-funcName1.yaml -------------------------------------------------------------------------------- /test/export_conf/func-funcName2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/export_conf/func-funcName2.yaml -------------------------------------------------------------------------------- /test/export_conf/func-funcName3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/export_conf/func-funcName3.yaml -------------------------------------------------------------------------------- /test/faas/faas_abort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_abort.go -------------------------------------------------------------------------------- /test/faas/faas_data_reuse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_data_reuse.go -------------------------------------------------------------------------------- /test/faas/faas_demo1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_demo1.go -------------------------------------------------------------------------------- /test/faas/faas_demo2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_demo2.go -------------------------------------------------------------------------------- /test/faas/faas_demo3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_demo3.go -------------------------------------------------------------------------------- /test/faas/faas_demo4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_demo4.go -------------------------------------------------------------------------------- /test/faas/faas_jump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_jump.go -------------------------------------------------------------------------------- /test/faas/faas_no_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_no_result.go -------------------------------------------------------------------------------- /test/faas/faas_stu_score_avg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_stu_score_avg.go -------------------------------------------------------------------------------- /test/faas/faas_stu_score_avg_print.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/faas/faas_stu_score_avg_print.go -------------------------------------------------------------------------------- /test/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/init.go -------------------------------------------------------------------------------- /test/kis_action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_action_test.go -------------------------------------------------------------------------------- /test/kis_auto_inject_param_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_auto_inject_param_test.go -------------------------------------------------------------------------------- /test/kis_config_export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_config_export_test.go -------------------------------------------------------------------------------- /test/kis_config_import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_config_import_test.go -------------------------------------------------------------------------------- /test/kis_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_config_test.go -------------------------------------------------------------------------------- /test/kis_connector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_connector_test.go -------------------------------------------------------------------------------- /test/kis_flow_commit_batch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_flow_commit_batch_test.go -------------------------------------------------------------------------------- /test/kis_flow_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_flow_test.go -------------------------------------------------------------------------------- /test/kis_fork_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_fork_test.go -------------------------------------------------------------------------------- /test/kis_function_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_function_test.go -------------------------------------------------------------------------------- /test/kis_log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_log_test.go -------------------------------------------------------------------------------- /test/kis_metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_metrics_test.go -------------------------------------------------------------------------------- /test/kis_params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_params_test.go -------------------------------------------------------------------------------- /test/kis_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/kis_pool_test.go -------------------------------------------------------------------------------- /test/load_conf/conn/conn-ConnName1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/conn/conn-ConnName1.yml -------------------------------------------------------------------------------- /test/load_conf/flow/flow-FlowFork1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/flow/flow-FlowFork1.yml -------------------------------------------------------------------------------- /test/load_conf/flow/flow-FlowName1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/flow/flow-FlowName1.yml -------------------------------------------------------------------------------- /test/load_conf/flow/flow-FlowName2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/flow/flow-FlowName2.yml -------------------------------------------------------------------------------- /test/load_conf/flow/flow-FlowName3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/flow/flow-FlowName3.yml -------------------------------------------------------------------------------- /test/load_conf/flow/flow-FlowName4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/flow/flow-FlowName4.yml -------------------------------------------------------------------------------- /test/load_conf/flow/flow-FlowName5.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/flow/flow-FlowName5.yml -------------------------------------------------------------------------------- /test/load_conf/flow/flow-StuAvg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/flow/flow-StuAvg.yml -------------------------------------------------------------------------------- /test/load_conf/func/func-AbortFunc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/func/func-AbortFunc.yml -------------------------------------------------------------------------------- /test/load_conf/func/func-AvgStuScore.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/func/func-AvgStuScore.yml -------------------------------------------------------------------------------- /test/load_conf/func/func-FuncName1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/func/func-FuncName1.yml -------------------------------------------------------------------------------- /test/load_conf/func/func-FuncName2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/func/func-FuncName2.yml -------------------------------------------------------------------------------- /test/load_conf/func/func-FuncName3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/func/func-FuncName3.yml -------------------------------------------------------------------------------- /test/load_conf/func/func-NoResultFunc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/func/func-NoResultFunc.yml -------------------------------------------------------------------------------- /test/load_conf/func/func-PrintStuAvgScore.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/func/func-PrintStuAvgScore.yml -------------------------------------------------------------------------------- /test/load_conf/func/func-dataReuseFunc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/func/func-dataReuseFunc.yml -------------------------------------------------------------------------------- /test/load_conf/func/func-jumpFunc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/func/func-jumpFunc.yml -------------------------------------------------------------------------------- /test/load_conf/kis-flow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/load_conf/kis-flow.yml -------------------------------------------------------------------------------- /test/prometheus_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/prometheus_server_test.go -------------------------------------------------------------------------------- /test/proto/stu_score.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aceld/kis-flow/HEAD/test/proto/stu_score.go --------------------------------------------------------------------------------