├── .github └── ISSUE_TEMPLATE │ ├── ---bug-report.md │ ├── ---feature-request.md │ └── ---support-question.md ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── action.go ├── action_test.go ├── activity ├── aggregate │ ├── README.md │ ├── activity.go │ ├── activity_test.go │ ├── aggregators.go │ ├── descriptor.json │ ├── go.mod │ ├── go.sum │ └── window │ │ ├── function.go │ │ ├── functions │ │ ├── accumulate.go │ │ ├── accumulate_test.go │ │ ├── average.go │ │ ├── average_test.go │ │ ├── count.go │ │ ├── count_test.go │ │ ├── max.go │ │ ├── max_test.go │ │ ├── min.go │ │ ├── min_test.go │ │ ├── noop.go │ │ ├── sum.go │ │ └── sum_test.go │ │ ├── window.go │ │ ├── windows.go │ │ └── windows_test.go └── filter │ ├── README.md │ ├── activity.go │ ├── activity_test.go │ ├── descriptor.json │ ├── filters.go │ ├── go.mod │ └── go.sum ├── descriptor.json ├── examples ├── agg-flogo.json ├── channel-flogo.json └── filter-flogo.json ├── go.mod ├── go.sum ├── pipeline ├── context.go ├── definition.go ├── instance.go ├── manager.go ├── resolve.go ├── resource.go ├── scope.go ├── stage.go ├── state.go └── support │ ├── mapper.go │ ├── support.go │ └── telemetry.go ├── service └── telemetry │ ├── go.mod │ ├── go.sum │ └── service.go └── trigger └── streamtester ├── README.md ├── dataset.go ├── descriptor.json ├── emitter.go ├── go.mod ├── go.sum ├── metadata.go ├── tester.go └── tester_test.go /.github/ISSUE_TEMPLATE/---bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/.github/ISSUE_TEMPLATE/---bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/.github/ISSUE_TEMPLATE/---feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---support-question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/.github/ISSUE_TEMPLATE/---support-question.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/README.md -------------------------------------------------------------------------------- /action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/action.go -------------------------------------------------------------------------------- /action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/action_test.go -------------------------------------------------------------------------------- /activity/aggregate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/README.md -------------------------------------------------------------------------------- /activity/aggregate/activity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/activity.go -------------------------------------------------------------------------------- /activity/aggregate/activity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/activity_test.go -------------------------------------------------------------------------------- /activity/aggregate/aggregators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/aggregators.go -------------------------------------------------------------------------------- /activity/aggregate/descriptor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/descriptor.json -------------------------------------------------------------------------------- /activity/aggregate/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/go.mod -------------------------------------------------------------------------------- /activity/aggregate/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/go.sum -------------------------------------------------------------------------------- /activity/aggregate/window/function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/function.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/accumulate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/accumulate.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/accumulate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/accumulate_test.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/average.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/average.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/average_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/average_test.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/count.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/count_test.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/max.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/max.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/max_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/max_test.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/min.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/min.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/min_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/min_test.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/noop.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/sum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/sum.go -------------------------------------------------------------------------------- /activity/aggregate/window/functions/sum_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/functions/sum_test.go -------------------------------------------------------------------------------- /activity/aggregate/window/window.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/window.go -------------------------------------------------------------------------------- /activity/aggregate/window/windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/windows.go -------------------------------------------------------------------------------- /activity/aggregate/window/windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/aggregate/window/windows_test.go -------------------------------------------------------------------------------- /activity/filter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/filter/README.md -------------------------------------------------------------------------------- /activity/filter/activity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/filter/activity.go -------------------------------------------------------------------------------- /activity/filter/activity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/filter/activity_test.go -------------------------------------------------------------------------------- /activity/filter/descriptor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/filter/descriptor.json -------------------------------------------------------------------------------- /activity/filter/filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/filter/filters.go -------------------------------------------------------------------------------- /activity/filter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/filter/go.mod -------------------------------------------------------------------------------- /activity/filter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/activity/filter/go.sum -------------------------------------------------------------------------------- /descriptor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/descriptor.json -------------------------------------------------------------------------------- /examples/agg-flogo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/examples/agg-flogo.json -------------------------------------------------------------------------------- /examples/channel-flogo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/examples/channel-flogo.json -------------------------------------------------------------------------------- /examples/filter-flogo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/examples/filter-flogo.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/go.sum -------------------------------------------------------------------------------- /pipeline/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/context.go -------------------------------------------------------------------------------- /pipeline/definition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/definition.go -------------------------------------------------------------------------------- /pipeline/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/instance.go -------------------------------------------------------------------------------- /pipeline/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/manager.go -------------------------------------------------------------------------------- /pipeline/resolve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/resolve.go -------------------------------------------------------------------------------- /pipeline/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/resource.go -------------------------------------------------------------------------------- /pipeline/scope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/scope.go -------------------------------------------------------------------------------- /pipeline/stage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/stage.go -------------------------------------------------------------------------------- /pipeline/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/state.go -------------------------------------------------------------------------------- /pipeline/support/mapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/support/mapper.go -------------------------------------------------------------------------------- /pipeline/support/support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/support/support.go -------------------------------------------------------------------------------- /pipeline/support/telemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/pipeline/support/telemetry.go -------------------------------------------------------------------------------- /service/telemetry/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/service/telemetry/go.mod -------------------------------------------------------------------------------- /service/telemetry/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/service/telemetry/go.sum -------------------------------------------------------------------------------- /service/telemetry/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/service/telemetry/service.go -------------------------------------------------------------------------------- /trigger/streamtester/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/trigger/streamtester/README.md -------------------------------------------------------------------------------- /trigger/streamtester/dataset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/trigger/streamtester/dataset.go -------------------------------------------------------------------------------- /trigger/streamtester/descriptor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/trigger/streamtester/descriptor.json -------------------------------------------------------------------------------- /trigger/streamtester/emitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/trigger/streamtester/emitter.go -------------------------------------------------------------------------------- /trigger/streamtester/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/trigger/streamtester/go.mod -------------------------------------------------------------------------------- /trigger/streamtester/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/trigger/streamtester/go.sum -------------------------------------------------------------------------------- /trigger/streamtester/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/trigger/streamtester/metadata.go -------------------------------------------------------------------------------- /trigger/streamtester/tester.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/trigger/streamtester/tester.go -------------------------------------------------------------------------------- /trigger/streamtester/tester_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-flogo/stream/HEAD/trigger/streamtester/tester_test.go --------------------------------------------------------------------------------