├── .github └── workflows │ ├── build-push.yaml │ └── run-tests.yaml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── development.md ├── examples ├── accumulator │ └── streamsorter │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── manifest │ │ └── stream-sorter-pipeline.yaml ├── batchmapper │ └── batchmap_flatmap │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── pipeline.yaml ├── mapper │ ├── cat │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── even_odd │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── filter │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── util │ │ │ ├── eval.go │ │ │ └── expand.go │ ├── flatmap │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── forward_message │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── retry │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── slow_cat │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ └── tickgen │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── mapstreamer │ └── flatmap_stream │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── reducer │ ├── counter │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ └── sum │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── reducestreamer │ ├── counter │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ └── sum │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── servingstore │ └── redis-store │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── redis-minimal.yaml ├── sessionreducer │ ├── counter │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ └── sum │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── sideinput │ ├── map_sideinput │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── udf │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ ├── reduce_sideinput │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── udf │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ ├── sideinput_function │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── simple_sideinput │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ ├── pipeline.yaml │ │ └── udf │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ ├── simple_source_with_sideinput │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ ├── impl │ │ │ ├── simple_source_sideinput.go │ │ │ └── simple_source_sideinput_test.go │ │ └── main.go │ └── sink_sideinput │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── sinker │ ├── failure_sink │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── fallback │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── log │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── on-success-sink │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── redis_sink │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ └── serve │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── sourcer │ └── simple_source │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ ├── impl │ │ ├── simple_source.go │ │ └── simple_source_test.go │ │ └── main.go └── sourcetransformer │ ├── assign_event_time │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go │ ├── event_time_extractor │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── util │ │ ├── eval.go │ │ └── expand.go │ ├── event_time_filter │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── impl │ │ ├── filter.go │ │ └── filter_test.go │ └── main.go │ ├── filter │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── util │ │ ├── eval.go │ │ └── expand.go │ └── time_extraction_filter │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── util │ ├── eval.go │ └── expand.go ├── go.mod ├── go.sum ├── hack ├── protogen.sh ├── tools.go └── update_examples.sh ├── pkg ├── accumulator │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── server_test.go │ ├── service.go │ ├── service_test.go │ ├── task_manager.go │ └── types.go ├── apis │ └── proto │ │ ├── accumulator │ │ └── v1 │ │ │ ├── accumulator.pb.go │ │ │ ├── accumulator.proto │ │ │ ├── accumulator_grpc.pb.go │ │ │ ├── accumulatoremock │ │ │ └── accumulatormock.go │ │ │ └── mockgen.go │ │ ├── common │ │ ├── metadata.pb.go │ │ └── metadata.proto │ │ ├── map │ │ └── v1 │ │ │ ├── map.pb.go │ │ │ ├── map.proto │ │ │ ├── map_grpc.pb.go │ │ │ ├── mapmock │ │ │ └── mapmock.go │ │ │ └── mockgen.go │ │ ├── reduce │ │ └── v1 │ │ │ ├── mockgen.go │ │ │ ├── reduce.pb.go │ │ │ ├── reduce.proto │ │ │ ├── reduce_grpc.pb.go │ │ │ └── reducemock │ │ │ └── reducemock.go │ │ ├── serving │ │ └── v1 │ │ │ ├── mockgen.go │ │ │ ├── servingmock │ │ │ └── serving.go │ │ │ ├── store.pb.go │ │ │ ├── store.proto │ │ │ └── store_grpc.pb.go │ │ ├── sessionreduce │ │ └── v1 │ │ │ ├── mockgen.go │ │ │ ├── sessionreduce.pb.go │ │ │ ├── sessionreduce.proto │ │ │ ├── sessionreduce_grpc.pb.go │ │ │ └── sessionreducemock │ │ │ └── sessionreducemock.go │ │ ├── sideinput │ │ └── v1 │ │ │ ├── mockgen.go │ │ │ ├── sideinput.pb.go │ │ │ ├── sideinput.proto │ │ │ ├── sideinput_grpc.pb.go │ │ │ └── sideinputmock │ │ │ └── sideinputmock.go │ │ ├── sink │ │ └── v1 │ │ │ ├── mockgen.go │ │ │ ├── sink.pb.go │ │ │ ├── sink.proto │ │ │ ├── sink_grpc.pb.go │ │ │ └── sinkmock │ │ │ └── sinkmock.go │ │ ├── source │ │ └── v1 │ │ │ ├── mockgen.go │ │ │ ├── source.pb.go │ │ │ ├── source.proto │ │ │ ├── source_grpc.pb.go │ │ │ └── sourcemock │ │ │ └── sourcemock.go │ │ └── sourcetransform │ │ └── v1 │ │ ├── mockgen.go │ │ ├── transform.pb.go │ │ ├── transform.proto │ │ ├── transform_grpc.pb.go │ │ └── transformmock │ │ └── transformmock.go ├── batchmapper │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── server_test.go │ ├── service.go │ ├── service_test.go │ └── types.go ├── errors │ ├── doc.go │ ├── errors.go │ └── errors_test.go ├── info │ ├── doc.go │ ├── options.go │ ├── server_info.go │ ├── server_info_test.go │ └── types.go ├── interface.go ├── mapper │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── metadata.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── service.go │ ├── service_test.go │ └── types.go ├── mapstreamer │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── server_test.go │ ├── service.go │ ├── service_test.go │ └── types.go ├── reducer │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── server_test.go │ ├── service.go │ ├── service_test.go │ ├── task_manager.go │ └── types.go ├── reducestreamer │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── server_test.go │ ├── service.go │ ├── service_test.go │ ├── task_manager.go │ └── types.go ├── servingstore │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── options.go │ ├── server.go │ ├── service.go │ └── service_test.go ├── sessionreducer │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── server_test.go │ ├── service.go │ ├── service_test.go │ ├── task_manager.go │ └── types.go ├── shared │ └── util.go ├── sideinput │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── server_test.go │ ├── service.go │ └── service_test.go ├── sinker │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── metadata.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── server_test.go │ ├── service.go │ ├── service_test.go │ └── types.go ├── sourcer │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── metadata.go │ ├── options.go │ ├── options_test.go │ ├── server.go │ ├── server_test.go │ ├── service.go │ └── service_test.go └── sourcetransformer │ ├── doc.go │ ├── interface.go │ ├── message.go │ ├── metadata.go │ ├── options.go │ ├── server.go │ ├── service.go │ ├── service_test.go │ └── types.go └── releases.md /.github/workflows/build-push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/.github/workflows/build-push.yaml -------------------------------------------------------------------------------- /.github/workflows/run-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/.github/workflows/run-tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/README.md -------------------------------------------------------------------------------- /development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/development.md -------------------------------------------------------------------------------- /examples/accumulator/streamsorter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/accumulator/streamsorter/Dockerfile -------------------------------------------------------------------------------- /examples/accumulator/streamsorter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/accumulator/streamsorter/Makefile -------------------------------------------------------------------------------- /examples/accumulator/streamsorter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/accumulator/streamsorter/README.md -------------------------------------------------------------------------------- /examples/accumulator/streamsorter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/accumulator/streamsorter/go.mod -------------------------------------------------------------------------------- /examples/accumulator/streamsorter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/accumulator/streamsorter/go.sum -------------------------------------------------------------------------------- /examples/accumulator/streamsorter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/accumulator/streamsorter/main.go -------------------------------------------------------------------------------- /examples/accumulator/streamsorter/manifest/stream-sorter-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/accumulator/streamsorter/manifest/stream-sorter-pipeline.yaml -------------------------------------------------------------------------------- /examples/batchmapper/batchmap_flatmap/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/batchmapper/batchmap_flatmap/Dockerfile -------------------------------------------------------------------------------- /examples/batchmapper/batchmap_flatmap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/batchmapper/batchmap_flatmap/Makefile -------------------------------------------------------------------------------- /examples/batchmapper/batchmap_flatmap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/batchmapper/batchmap_flatmap/README.md -------------------------------------------------------------------------------- /examples/batchmapper/batchmap_flatmap/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/batchmapper/batchmap_flatmap/go.mod -------------------------------------------------------------------------------- /examples/batchmapper/batchmap_flatmap/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/batchmapper/batchmap_flatmap/go.sum -------------------------------------------------------------------------------- /examples/batchmapper/batchmap_flatmap/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/batchmapper/batchmap_flatmap/main.go -------------------------------------------------------------------------------- /examples/batchmapper/batchmap_flatmap/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/batchmapper/batchmap_flatmap/pipeline.yaml -------------------------------------------------------------------------------- /examples/mapper/cat/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/cat/Dockerfile -------------------------------------------------------------------------------- /examples/mapper/cat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/cat/Makefile -------------------------------------------------------------------------------- /examples/mapper/cat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/cat/README.md -------------------------------------------------------------------------------- /examples/mapper/cat/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/cat/go.mod -------------------------------------------------------------------------------- /examples/mapper/cat/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/cat/go.sum -------------------------------------------------------------------------------- /examples/mapper/cat/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/cat/main.go -------------------------------------------------------------------------------- /examples/mapper/even_odd/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/even_odd/Dockerfile -------------------------------------------------------------------------------- /examples/mapper/even_odd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/even_odd/Makefile -------------------------------------------------------------------------------- /examples/mapper/even_odd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/even_odd/README.md -------------------------------------------------------------------------------- /examples/mapper/even_odd/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/even_odd/go.mod -------------------------------------------------------------------------------- /examples/mapper/even_odd/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/even_odd/go.sum -------------------------------------------------------------------------------- /examples/mapper/even_odd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/even_odd/main.go -------------------------------------------------------------------------------- /examples/mapper/filter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/filter/Dockerfile -------------------------------------------------------------------------------- /examples/mapper/filter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/filter/Makefile -------------------------------------------------------------------------------- /examples/mapper/filter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/filter/README.md -------------------------------------------------------------------------------- /examples/mapper/filter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/filter/go.mod -------------------------------------------------------------------------------- /examples/mapper/filter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/filter/go.sum -------------------------------------------------------------------------------- /examples/mapper/filter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/filter/main.go -------------------------------------------------------------------------------- /examples/mapper/filter/util/eval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/filter/util/eval.go -------------------------------------------------------------------------------- /examples/mapper/filter/util/expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/filter/util/expand.go -------------------------------------------------------------------------------- /examples/mapper/flatmap/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/flatmap/Dockerfile -------------------------------------------------------------------------------- /examples/mapper/flatmap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/flatmap/Makefile -------------------------------------------------------------------------------- /examples/mapper/flatmap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/flatmap/README.md -------------------------------------------------------------------------------- /examples/mapper/flatmap/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/flatmap/go.mod -------------------------------------------------------------------------------- /examples/mapper/flatmap/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/flatmap/go.sum -------------------------------------------------------------------------------- /examples/mapper/flatmap/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/flatmap/main.go -------------------------------------------------------------------------------- /examples/mapper/forward_message/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/forward_message/Dockerfile -------------------------------------------------------------------------------- /examples/mapper/forward_message/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/forward_message/Makefile -------------------------------------------------------------------------------- /examples/mapper/forward_message/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/forward_message/README.md -------------------------------------------------------------------------------- /examples/mapper/forward_message/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/forward_message/go.mod -------------------------------------------------------------------------------- /examples/mapper/forward_message/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/forward_message/go.sum -------------------------------------------------------------------------------- /examples/mapper/forward_message/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/forward_message/main.go -------------------------------------------------------------------------------- /examples/mapper/retry/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/retry/Dockerfile -------------------------------------------------------------------------------- /examples/mapper/retry/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/retry/Makefile -------------------------------------------------------------------------------- /examples/mapper/retry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/retry/README.md -------------------------------------------------------------------------------- /examples/mapper/retry/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/retry/go.mod -------------------------------------------------------------------------------- /examples/mapper/retry/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/retry/go.sum -------------------------------------------------------------------------------- /examples/mapper/retry/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/retry/main.go -------------------------------------------------------------------------------- /examples/mapper/slow_cat/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/slow_cat/Dockerfile -------------------------------------------------------------------------------- /examples/mapper/slow_cat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/slow_cat/Makefile -------------------------------------------------------------------------------- /examples/mapper/slow_cat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/slow_cat/README.md -------------------------------------------------------------------------------- /examples/mapper/slow_cat/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/slow_cat/go.mod -------------------------------------------------------------------------------- /examples/mapper/slow_cat/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/slow_cat/go.sum -------------------------------------------------------------------------------- /examples/mapper/slow_cat/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/slow_cat/main.go -------------------------------------------------------------------------------- /examples/mapper/tickgen/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/tickgen/Dockerfile -------------------------------------------------------------------------------- /examples/mapper/tickgen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/tickgen/Makefile -------------------------------------------------------------------------------- /examples/mapper/tickgen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/tickgen/README.md -------------------------------------------------------------------------------- /examples/mapper/tickgen/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/tickgen/go.mod -------------------------------------------------------------------------------- /examples/mapper/tickgen/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/tickgen/go.sum -------------------------------------------------------------------------------- /examples/mapper/tickgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapper/tickgen/main.go -------------------------------------------------------------------------------- /examples/mapstreamer/flatmap_stream/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapstreamer/flatmap_stream/Dockerfile -------------------------------------------------------------------------------- /examples/mapstreamer/flatmap_stream/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapstreamer/flatmap_stream/Makefile -------------------------------------------------------------------------------- /examples/mapstreamer/flatmap_stream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapstreamer/flatmap_stream/README.md -------------------------------------------------------------------------------- /examples/mapstreamer/flatmap_stream/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapstreamer/flatmap_stream/go.mod -------------------------------------------------------------------------------- /examples/mapstreamer/flatmap_stream/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapstreamer/flatmap_stream/go.sum -------------------------------------------------------------------------------- /examples/mapstreamer/flatmap_stream/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/mapstreamer/flatmap_stream/main.go -------------------------------------------------------------------------------- /examples/reducer/counter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/counter/Dockerfile -------------------------------------------------------------------------------- /examples/reducer/counter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/counter/Makefile -------------------------------------------------------------------------------- /examples/reducer/counter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/counter/README.md -------------------------------------------------------------------------------- /examples/reducer/counter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/counter/go.mod -------------------------------------------------------------------------------- /examples/reducer/counter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/counter/go.sum -------------------------------------------------------------------------------- /examples/reducer/counter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/counter/main.go -------------------------------------------------------------------------------- /examples/reducer/sum/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/sum/Dockerfile -------------------------------------------------------------------------------- /examples/reducer/sum/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/sum/Makefile -------------------------------------------------------------------------------- /examples/reducer/sum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/sum/README.md -------------------------------------------------------------------------------- /examples/reducer/sum/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/sum/go.mod -------------------------------------------------------------------------------- /examples/reducer/sum/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/sum/go.sum -------------------------------------------------------------------------------- /examples/reducer/sum/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducer/sum/main.go -------------------------------------------------------------------------------- /examples/reducestreamer/counter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/counter/Dockerfile -------------------------------------------------------------------------------- /examples/reducestreamer/counter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/counter/Makefile -------------------------------------------------------------------------------- /examples/reducestreamer/counter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/counter/README.md -------------------------------------------------------------------------------- /examples/reducestreamer/counter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/counter/go.mod -------------------------------------------------------------------------------- /examples/reducestreamer/counter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/counter/go.sum -------------------------------------------------------------------------------- /examples/reducestreamer/counter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/counter/main.go -------------------------------------------------------------------------------- /examples/reducestreamer/sum/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/sum/Dockerfile -------------------------------------------------------------------------------- /examples/reducestreamer/sum/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/sum/Makefile -------------------------------------------------------------------------------- /examples/reducestreamer/sum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/sum/README.md -------------------------------------------------------------------------------- /examples/reducestreamer/sum/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/sum/go.mod -------------------------------------------------------------------------------- /examples/reducestreamer/sum/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/sum/go.sum -------------------------------------------------------------------------------- /examples/reducestreamer/sum/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/reducestreamer/sum/main.go -------------------------------------------------------------------------------- /examples/servingstore/redis-store/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/servingstore/redis-store/Dockerfile -------------------------------------------------------------------------------- /examples/servingstore/redis-store/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/servingstore/redis-store/Makefile -------------------------------------------------------------------------------- /examples/servingstore/redis-store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/servingstore/redis-store/README.md -------------------------------------------------------------------------------- /examples/servingstore/redis-store/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/servingstore/redis-store/go.mod -------------------------------------------------------------------------------- /examples/servingstore/redis-store/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/servingstore/redis-store/go.sum -------------------------------------------------------------------------------- /examples/servingstore/redis-store/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/servingstore/redis-store/main.go -------------------------------------------------------------------------------- /examples/servingstore/redis-store/redis-minimal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/servingstore/redis-store/redis-minimal.yaml -------------------------------------------------------------------------------- /examples/sessionreducer/counter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/counter/Dockerfile -------------------------------------------------------------------------------- /examples/sessionreducer/counter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/counter/Makefile -------------------------------------------------------------------------------- /examples/sessionreducer/counter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/counter/README.md -------------------------------------------------------------------------------- /examples/sessionreducer/counter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/counter/go.mod -------------------------------------------------------------------------------- /examples/sessionreducer/counter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/counter/go.sum -------------------------------------------------------------------------------- /examples/sessionreducer/counter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/counter/main.go -------------------------------------------------------------------------------- /examples/sessionreducer/sum/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/sum/Dockerfile -------------------------------------------------------------------------------- /examples/sessionreducer/sum/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/sum/Makefile -------------------------------------------------------------------------------- /examples/sessionreducer/sum/README.md: -------------------------------------------------------------------------------- 1 | # Sum 2 | 3 | An example User Defined Function that computes sum of events. 4 | -------------------------------------------------------------------------------- /examples/sessionreducer/sum/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/sum/go.mod -------------------------------------------------------------------------------- /examples/sessionreducer/sum/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/sum/go.sum -------------------------------------------------------------------------------- /examples/sessionreducer/sum/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sessionreducer/sum/main.go -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/Dockerfile -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/Makefile -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/README.md -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/go.mod -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/go.sum -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/main.go -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/udf/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/udf/Dockerfile -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/udf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/udf/Makefile -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/udf/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/udf/go.mod -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/udf/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/udf/go.sum -------------------------------------------------------------------------------- /examples/sideinput/map_sideinput/udf/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/map_sideinput/udf/main.go -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/Dockerfile -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/Makefile -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/README.md -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/go.mod -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/go.sum -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/main.go -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/udf/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/udf/Dockerfile -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/udf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/udf/Makefile -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/udf/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/udf/go.mod -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/udf/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/udf/go.sum -------------------------------------------------------------------------------- /examples/sideinput/reduce_sideinput/udf/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/reduce_sideinput/udf/main.go -------------------------------------------------------------------------------- /examples/sideinput/sideinput_function/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sideinput_function/Dockerfile -------------------------------------------------------------------------------- /examples/sideinput/sideinput_function/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sideinput_function/Makefile -------------------------------------------------------------------------------- /examples/sideinput/sideinput_function/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sideinput_function/README.md -------------------------------------------------------------------------------- /examples/sideinput/sideinput_function/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sideinput_function/go.mod -------------------------------------------------------------------------------- /examples/sideinput/sideinput_function/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sideinput_function/go.sum -------------------------------------------------------------------------------- /examples/sideinput/sideinput_function/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sideinput_function/main.go -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/Dockerfile -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/Makefile -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/README.md -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/go.mod -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/go.sum -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/main.go -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/pipeline.yaml -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/udf/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/udf/Dockerfile -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/udf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/udf/Makefile -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/udf/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/udf/go.mod -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/udf/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/udf/go.sum -------------------------------------------------------------------------------- /examples/sideinput/simple_sideinput/udf/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_sideinput/udf/main.go -------------------------------------------------------------------------------- /examples/sideinput/simple_source_with_sideinput/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_source_with_sideinput/Dockerfile -------------------------------------------------------------------------------- /examples/sideinput/simple_source_with_sideinput/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_source_with_sideinput/Makefile -------------------------------------------------------------------------------- /examples/sideinput/simple_source_with_sideinput/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_source_with_sideinput/README.md -------------------------------------------------------------------------------- /examples/sideinput/simple_source_with_sideinput/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_source_with_sideinput/go.mod -------------------------------------------------------------------------------- /examples/sideinput/simple_source_with_sideinput/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_source_with_sideinput/go.sum -------------------------------------------------------------------------------- /examples/sideinput/simple_source_with_sideinput/impl/simple_source_sideinput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_source_with_sideinput/impl/simple_source_sideinput.go -------------------------------------------------------------------------------- /examples/sideinput/simple_source_with_sideinput/impl/simple_source_sideinput_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_source_with_sideinput/impl/simple_source_sideinput_test.go -------------------------------------------------------------------------------- /examples/sideinput/simple_source_with_sideinput/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/simple_source_with_sideinput/main.go -------------------------------------------------------------------------------- /examples/sideinput/sink_sideinput/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sink_sideinput/Dockerfile -------------------------------------------------------------------------------- /examples/sideinput/sink_sideinput/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sink_sideinput/Makefile -------------------------------------------------------------------------------- /examples/sideinput/sink_sideinput/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sink_sideinput/README.md -------------------------------------------------------------------------------- /examples/sideinput/sink_sideinput/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sink_sideinput/go.mod -------------------------------------------------------------------------------- /examples/sideinput/sink_sideinput/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sink_sideinput/go.sum -------------------------------------------------------------------------------- /examples/sideinput/sink_sideinput/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sideinput/sink_sideinput/main.go -------------------------------------------------------------------------------- /examples/sinker/failure_sink/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/failure_sink/Dockerfile -------------------------------------------------------------------------------- /examples/sinker/failure_sink/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/failure_sink/Makefile -------------------------------------------------------------------------------- /examples/sinker/failure_sink/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/failure_sink/README.md -------------------------------------------------------------------------------- /examples/sinker/failure_sink/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/failure_sink/go.mod -------------------------------------------------------------------------------- /examples/sinker/failure_sink/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/failure_sink/go.sum -------------------------------------------------------------------------------- /examples/sinker/failure_sink/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/failure_sink/main.go -------------------------------------------------------------------------------- /examples/sinker/fallback/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/fallback/Dockerfile -------------------------------------------------------------------------------- /examples/sinker/fallback/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/fallback/Makefile -------------------------------------------------------------------------------- /examples/sinker/fallback/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/fallback/README.md -------------------------------------------------------------------------------- /examples/sinker/fallback/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/fallback/go.mod -------------------------------------------------------------------------------- /examples/sinker/fallback/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/fallback/go.sum -------------------------------------------------------------------------------- /examples/sinker/fallback/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/fallback/main.go -------------------------------------------------------------------------------- /examples/sinker/log/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/log/Dockerfile -------------------------------------------------------------------------------- /examples/sinker/log/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/log/Makefile -------------------------------------------------------------------------------- /examples/sinker/log/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/log/README.md -------------------------------------------------------------------------------- /examples/sinker/log/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/log/go.mod -------------------------------------------------------------------------------- /examples/sinker/log/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/log/go.sum -------------------------------------------------------------------------------- /examples/sinker/log/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/log/main.go -------------------------------------------------------------------------------- /examples/sinker/on-success-sink/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/on-success-sink/Dockerfile -------------------------------------------------------------------------------- /examples/sinker/on-success-sink/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/on-success-sink/Makefile -------------------------------------------------------------------------------- /examples/sinker/on-success-sink/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/on-success-sink/README.md -------------------------------------------------------------------------------- /examples/sinker/on-success-sink/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/on-success-sink/go.mod -------------------------------------------------------------------------------- /examples/sinker/on-success-sink/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/on-success-sink/go.sum -------------------------------------------------------------------------------- /examples/sinker/on-success-sink/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/on-success-sink/main.go -------------------------------------------------------------------------------- /examples/sinker/redis_sink/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/redis_sink/Dockerfile -------------------------------------------------------------------------------- /examples/sinker/redis_sink/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/redis_sink/Makefile -------------------------------------------------------------------------------- /examples/sinker/redis_sink/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/redis_sink/README.md -------------------------------------------------------------------------------- /examples/sinker/redis_sink/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/redis_sink/go.mod -------------------------------------------------------------------------------- /examples/sinker/redis_sink/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/redis_sink/go.sum -------------------------------------------------------------------------------- /examples/sinker/redis_sink/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/redis_sink/main.go -------------------------------------------------------------------------------- /examples/sinker/serve/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/serve/Dockerfile -------------------------------------------------------------------------------- /examples/sinker/serve/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/serve/Makefile -------------------------------------------------------------------------------- /examples/sinker/serve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/serve/README.md -------------------------------------------------------------------------------- /examples/sinker/serve/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/serve/go.mod -------------------------------------------------------------------------------- /examples/sinker/serve/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/serve/go.sum -------------------------------------------------------------------------------- /examples/sinker/serve/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sinker/serve/main.go -------------------------------------------------------------------------------- /examples/sourcer/simple_source/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcer/simple_source/Dockerfile -------------------------------------------------------------------------------- /examples/sourcer/simple_source/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcer/simple_source/Makefile -------------------------------------------------------------------------------- /examples/sourcer/simple_source/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcer/simple_source/README.md -------------------------------------------------------------------------------- /examples/sourcer/simple_source/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcer/simple_source/go.mod -------------------------------------------------------------------------------- /examples/sourcer/simple_source/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcer/simple_source/go.sum -------------------------------------------------------------------------------- /examples/sourcer/simple_source/impl/simple_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcer/simple_source/impl/simple_source.go -------------------------------------------------------------------------------- /examples/sourcer/simple_source/impl/simple_source_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcer/simple_source/impl/simple_source_test.go -------------------------------------------------------------------------------- /examples/sourcer/simple_source/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcer/simple_source/main.go -------------------------------------------------------------------------------- /examples/sourcetransformer/assign_event_time/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/assign_event_time/Dockerfile -------------------------------------------------------------------------------- /examples/sourcetransformer/assign_event_time/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/assign_event_time/Makefile -------------------------------------------------------------------------------- /examples/sourcetransformer/assign_event_time/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/assign_event_time/README.md -------------------------------------------------------------------------------- /examples/sourcetransformer/assign_event_time/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/assign_event_time/go.mod -------------------------------------------------------------------------------- /examples/sourcetransformer/assign_event_time/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/assign_event_time/go.sum -------------------------------------------------------------------------------- /examples/sourcetransformer/assign_event_time/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/assign_event_time/main.go -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_extractor/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_extractor/Dockerfile -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_extractor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_extractor/Makefile -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_extractor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_extractor/README.md -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_extractor/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_extractor/go.mod -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_extractor/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_extractor/go.sum -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_extractor/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_extractor/main.go -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_extractor/util/eval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_extractor/util/eval.go -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_extractor/util/expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_extractor/util/expand.go -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_filter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_filter/Dockerfile -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_filter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_filter/Makefile -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_filter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_filter/README.md -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_filter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_filter/go.mod -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_filter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_filter/go.sum -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_filter/impl/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_filter/impl/filter.go -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_filter/impl/filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_filter/impl/filter_test.go -------------------------------------------------------------------------------- /examples/sourcetransformer/event_time_filter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/event_time_filter/main.go -------------------------------------------------------------------------------- /examples/sourcetransformer/filter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/filter/Dockerfile -------------------------------------------------------------------------------- /examples/sourcetransformer/filter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/filter/Makefile -------------------------------------------------------------------------------- /examples/sourcetransformer/filter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/filter/README.md -------------------------------------------------------------------------------- /examples/sourcetransformer/filter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/filter/go.mod -------------------------------------------------------------------------------- /examples/sourcetransformer/filter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/filter/go.sum -------------------------------------------------------------------------------- /examples/sourcetransformer/filter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/filter/main.go -------------------------------------------------------------------------------- /examples/sourcetransformer/filter/util/eval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/filter/util/eval.go -------------------------------------------------------------------------------- /examples/sourcetransformer/filter/util/expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/filter/util/expand.go -------------------------------------------------------------------------------- /examples/sourcetransformer/time_extraction_filter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/time_extraction_filter/Dockerfile -------------------------------------------------------------------------------- /examples/sourcetransformer/time_extraction_filter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/time_extraction_filter/Makefile -------------------------------------------------------------------------------- /examples/sourcetransformer/time_extraction_filter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/time_extraction_filter/README.md -------------------------------------------------------------------------------- /examples/sourcetransformer/time_extraction_filter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/time_extraction_filter/go.mod -------------------------------------------------------------------------------- /examples/sourcetransformer/time_extraction_filter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/time_extraction_filter/go.sum -------------------------------------------------------------------------------- /examples/sourcetransformer/time_extraction_filter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/time_extraction_filter/main.go -------------------------------------------------------------------------------- /examples/sourcetransformer/time_extraction_filter/util/eval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/time_extraction_filter/util/eval.go -------------------------------------------------------------------------------- /examples/sourcetransformer/time_extraction_filter/util/expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/examples/sourcetransformer/time_extraction_filter/util/expand.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/go.sum -------------------------------------------------------------------------------- /hack/protogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/hack/protogen.sh -------------------------------------------------------------------------------- /hack/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/hack/tools.go -------------------------------------------------------------------------------- /hack/update_examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/hack/update_examples.sh -------------------------------------------------------------------------------- /pkg/accumulator/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/doc.go -------------------------------------------------------------------------------- /pkg/accumulator/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/interface.go -------------------------------------------------------------------------------- /pkg/accumulator/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/message.go -------------------------------------------------------------------------------- /pkg/accumulator/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/options.go -------------------------------------------------------------------------------- /pkg/accumulator/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/options_test.go -------------------------------------------------------------------------------- /pkg/accumulator/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/server.go -------------------------------------------------------------------------------- /pkg/accumulator/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/server_test.go -------------------------------------------------------------------------------- /pkg/accumulator/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/service.go -------------------------------------------------------------------------------- /pkg/accumulator/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/service_test.go -------------------------------------------------------------------------------- /pkg/accumulator/task_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/task_manager.go -------------------------------------------------------------------------------- /pkg/accumulator/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/accumulator/types.go -------------------------------------------------------------------------------- /pkg/apis/proto/accumulator/v1/accumulator.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/accumulator/v1/accumulator.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/accumulator/v1/accumulator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/accumulator/v1/accumulator.proto -------------------------------------------------------------------------------- /pkg/apis/proto/accumulator/v1/accumulator_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/accumulator/v1/accumulator_grpc.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/accumulator/v1/accumulatoremock/accumulatormock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/accumulator/v1/accumulatoremock/accumulatormock.go -------------------------------------------------------------------------------- /pkg/apis/proto/accumulator/v1/mockgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/accumulator/v1/mockgen.go -------------------------------------------------------------------------------- /pkg/apis/proto/common/metadata.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/common/metadata.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/common/metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/common/metadata.proto -------------------------------------------------------------------------------- /pkg/apis/proto/map/v1/map.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/map/v1/map.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/map/v1/map.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/map/v1/map.proto -------------------------------------------------------------------------------- /pkg/apis/proto/map/v1/map_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/map/v1/map_grpc.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/map/v1/mapmock/mapmock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/map/v1/mapmock/mapmock.go -------------------------------------------------------------------------------- /pkg/apis/proto/map/v1/mockgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/map/v1/mockgen.go -------------------------------------------------------------------------------- /pkg/apis/proto/reduce/v1/mockgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/reduce/v1/mockgen.go -------------------------------------------------------------------------------- /pkg/apis/proto/reduce/v1/reduce.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/reduce/v1/reduce.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/reduce/v1/reduce.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/reduce/v1/reduce.proto -------------------------------------------------------------------------------- /pkg/apis/proto/reduce/v1/reduce_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/reduce/v1/reduce_grpc.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/reduce/v1/reducemock/reducemock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/reduce/v1/reducemock/reducemock.go -------------------------------------------------------------------------------- /pkg/apis/proto/serving/v1/mockgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/serving/v1/mockgen.go -------------------------------------------------------------------------------- /pkg/apis/proto/serving/v1/servingmock/serving.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/serving/v1/servingmock/serving.go -------------------------------------------------------------------------------- /pkg/apis/proto/serving/v1/store.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/serving/v1/store.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/serving/v1/store.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/serving/v1/store.proto -------------------------------------------------------------------------------- /pkg/apis/proto/serving/v1/store_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/serving/v1/store_grpc.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/sessionreduce/v1/mockgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sessionreduce/v1/mockgen.go -------------------------------------------------------------------------------- /pkg/apis/proto/sessionreduce/v1/sessionreduce.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sessionreduce/v1/sessionreduce.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/sessionreduce/v1/sessionreduce.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sessionreduce/v1/sessionreduce.proto -------------------------------------------------------------------------------- /pkg/apis/proto/sessionreduce/v1/sessionreduce_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sessionreduce/v1/sessionreduce_grpc.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/sessionreduce/v1/sessionreducemock/sessionreducemock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sessionreduce/v1/sessionreducemock/sessionreducemock.go -------------------------------------------------------------------------------- /pkg/apis/proto/sideinput/v1/mockgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sideinput/v1/mockgen.go -------------------------------------------------------------------------------- /pkg/apis/proto/sideinput/v1/sideinput.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sideinput/v1/sideinput.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/sideinput/v1/sideinput.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sideinput/v1/sideinput.proto -------------------------------------------------------------------------------- /pkg/apis/proto/sideinput/v1/sideinput_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sideinput/v1/sideinput_grpc.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/sideinput/v1/sideinputmock/sideinputmock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sideinput/v1/sideinputmock/sideinputmock.go -------------------------------------------------------------------------------- /pkg/apis/proto/sink/v1/mockgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sink/v1/mockgen.go -------------------------------------------------------------------------------- /pkg/apis/proto/sink/v1/sink.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sink/v1/sink.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/sink/v1/sink.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sink/v1/sink.proto -------------------------------------------------------------------------------- /pkg/apis/proto/sink/v1/sink_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sink/v1/sink_grpc.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/sink/v1/sinkmock/sinkmock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sink/v1/sinkmock/sinkmock.go -------------------------------------------------------------------------------- /pkg/apis/proto/source/v1/mockgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/source/v1/mockgen.go -------------------------------------------------------------------------------- /pkg/apis/proto/source/v1/source.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/source/v1/source.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/source/v1/source.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/source/v1/source.proto -------------------------------------------------------------------------------- /pkg/apis/proto/source/v1/source_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/source/v1/source_grpc.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/source/v1/sourcemock/sourcemock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/source/v1/sourcemock/sourcemock.go -------------------------------------------------------------------------------- /pkg/apis/proto/sourcetransform/v1/mockgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sourcetransform/v1/mockgen.go -------------------------------------------------------------------------------- /pkg/apis/proto/sourcetransform/v1/transform.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sourcetransform/v1/transform.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/sourcetransform/v1/transform.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sourcetransform/v1/transform.proto -------------------------------------------------------------------------------- /pkg/apis/proto/sourcetransform/v1/transform_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sourcetransform/v1/transform_grpc.pb.go -------------------------------------------------------------------------------- /pkg/apis/proto/sourcetransform/v1/transformmock/transformmock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/apis/proto/sourcetransform/v1/transformmock/transformmock.go -------------------------------------------------------------------------------- /pkg/batchmapper/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/doc.go -------------------------------------------------------------------------------- /pkg/batchmapper/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/interface.go -------------------------------------------------------------------------------- /pkg/batchmapper/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/message.go -------------------------------------------------------------------------------- /pkg/batchmapper/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/options.go -------------------------------------------------------------------------------- /pkg/batchmapper/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/options_test.go -------------------------------------------------------------------------------- /pkg/batchmapper/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/server.go -------------------------------------------------------------------------------- /pkg/batchmapper/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/server_test.go -------------------------------------------------------------------------------- /pkg/batchmapper/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/service.go -------------------------------------------------------------------------------- /pkg/batchmapper/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/service_test.go -------------------------------------------------------------------------------- /pkg/batchmapper/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/batchmapper/types.go -------------------------------------------------------------------------------- /pkg/errors/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/errors/doc.go -------------------------------------------------------------------------------- /pkg/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/errors/errors.go -------------------------------------------------------------------------------- /pkg/errors/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/errors/errors_test.go -------------------------------------------------------------------------------- /pkg/info/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/info/doc.go -------------------------------------------------------------------------------- /pkg/info/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/info/options.go -------------------------------------------------------------------------------- /pkg/info/server_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/info/server_info.go -------------------------------------------------------------------------------- /pkg/info/server_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/info/server_info_test.go -------------------------------------------------------------------------------- /pkg/info/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/info/types.go -------------------------------------------------------------------------------- /pkg/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/interface.go -------------------------------------------------------------------------------- /pkg/mapper/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/doc.go -------------------------------------------------------------------------------- /pkg/mapper/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/interface.go -------------------------------------------------------------------------------- /pkg/mapper/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/message.go -------------------------------------------------------------------------------- /pkg/mapper/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/metadata.go -------------------------------------------------------------------------------- /pkg/mapper/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/options.go -------------------------------------------------------------------------------- /pkg/mapper/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/options_test.go -------------------------------------------------------------------------------- /pkg/mapper/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/server.go -------------------------------------------------------------------------------- /pkg/mapper/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/service.go -------------------------------------------------------------------------------- /pkg/mapper/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/service_test.go -------------------------------------------------------------------------------- /pkg/mapper/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapper/types.go -------------------------------------------------------------------------------- /pkg/mapstreamer/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/doc.go -------------------------------------------------------------------------------- /pkg/mapstreamer/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/interface.go -------------------------------------------------------------------------------- /pkg/mapstreamer/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/message.go -------------------------------------------------------------------------------- /pkg/mapstreamer/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/options.go -------------------------------------------------------------------------------- /pkg/mapstreamer/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/options_test.go -------------------------------------------------------------------------------- /pkg/mapstreamer/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/server.go -------------------------------------------------------------------------------- /pkg/mapstreamer/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/server_test.go -------------------------------------------------------------------------------- /pkg/mapstreamer/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/service.go -------------------------------------------------------------------------------- /pkg/mapstreamer/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/service_test.go -------------------------------------------------------------------------------- /pkg/mapstreamer/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/mapstreamer/types.go -------------------------------------------------------------------------------- /pkg/reducer/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/doc.go -------------------------------------------------------------------------------- /pkg/reducer/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/interface.go -------------------------------------------------------------------------------- /pkg/reducer/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/message.go -------------------------------------------------------------------------------- /pkg/reducer/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/options.go -------------------------------------------------------------------------------- /pkg/reducer/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/options_test.go -------------------------------------------------------------------------------- /pkg/reducer/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/server.go -------------------------------------------------------------------------------- /pkg/reducer/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/server_test.go -------------------------------------------------------------------------------- /pkg/reducer/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/service.go -------------------------------------------------------------------------------- /pkg/reducer/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/service_test.go -------------------------------------------------------------------------------- /pkg/reducer/task_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/task_manager.go -------------------------------------------------------------------------------- /pkg/reducer/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducer/types.go -------------------------------------------------------------------------------- /pkg/reducestreamer/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/doc.go -------------------------------------------------------------------------------- /pkg/reducestreamer/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/interface.go -------------------------------------------------------------------------------- /pkg/reducestreamer/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/message.go -------------------------------------------------------------------------------- /pkg/reducestreamer/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/options.go -------------------------------------------------------------------------------- /pkg/reducestreamer/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/options_test.go -------------------------------------------------------------------------------- /pkg/reducestreamer/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/server.go -------------------------------------------------------------------------------- /pkg/reducestreamer/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/server_test.go -------------------------------------------------------------------------------- /pkg/reducestreamer/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/service.go -------------------------------------------------------------------------------- /pkg/reducestreamer/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/service_test.go -------------------------------------------------------------------------------- /pkg/reducestreamer/task_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/task_manager.go -------------------------------------------------------------------------------- /pkg/reducestreamer/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/reducestreamer/types.go -------------------------------------------------------------------------------- /pkg/servingstore/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/servingstore/doc.go -------------------------------------------------------------------------------- /pkg/servingstore/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/servingstore/interface.go -------------------------------------------------------------------------------- /pkg/servingstore/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/servingstore/message.go -------------------------------------------------------------------------------- /pkg/servingstore/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/servingstore/options.go -------------------------------------------------------------------------------- /pkg/servingstore/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/servingstore/server.go -------------------------------------------------------------------------------- /pkg/servingstore/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/servingstore/service.go -------------------------------------------------------------------------------- /pkg/servingstore/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/servingstore/service_test.go -------------------------------------------------------------------------------- /pkg/sessionreducer/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/doc.go -------------------------------------------------------------------------------- /pkg/sessionreducer/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/interface.go -------------------------------------------------------------------------------- /pkg/sessionreducer/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/message.go -------------------------------------------------------------------------------- /pkg/sessionreducer/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/options.go -------------------------------------------------------------------------------- /pkg/sessionreducer/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/options_test.go -------------------------------------------------------------------------------- /pkg/sessionreducer/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/server.go -------------------------------------------------------------------------------- /pkg/sessionreducer/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/server_test.go -------------------------------------------------------------------------------- /pkg/sessionreducer/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/service.go -------------------------------------------------------------------------------- /pkg/sessionreducer/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/service_test.go -------------------------------------------------------------------------------- /pkg/sessionreducer/task_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/task_manager.go -------------------------------------------------------------------------------- /pkg/sessionreducer/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sessionreducer/types.go -------------------------------------------------------------------------------- /pkg/shared/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/shared/util.go -------------------------------------------------------------------------------- /pkg/sideinput/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sideinput/doc.go -------------------------------------------------------------------------------- /pkg/sideinput/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sideinput/interface.go -------------------------------------------------------------------------------- /pkg/sideinput/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sideinput/message.go -------------------------------------------------------------------------------- /pkg/sideinput/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sideinput/options.go -------------------------------------------------------------------------------- /pkg/sideinput/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sideinput/options_test.go -------------------------------------------------------------------------------- /pkg/sideinput/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sideinput/server.go -------------------------------------------------------------------------------- /pkg/sideinput/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sideinput/server_test.go -------------------------------------------------------------------------------- /pkg/sideinput/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sideinput/service.go -------------------------------------------------------------------------------- /pkg/sideinput/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sideinput/service_test.go -------------------------------------------------------------------------------- /pkg/sinker/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/doc.go -------------------------------------------------------------------------------- /pkg/sinker/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/interface.go -------------------------------------------------------------------------------- /pkg/sinker/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/message.go -------------------------------------------------------------------------------- /pkg/sinker/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/metadata.go -------------------------------------------------------------------------------- /pkg/sinker/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/options.go -------------------------------------------------------------------------------- /pkg/sinker/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/options_test.go -------------------------------------------------------------------------------- /pkg/sinker/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/server.go -------------------------------------------------------------------------------- /pkg/sinker/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/server_test.go -------------------------------------------------------------------------------- /pkg/sinker/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/service.go -------------------------------------------------------------------------------- /pkg/sinker/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/service_test.go -------------------------------------------------------------------------------- /pkg/sinker/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sinker/types.go -------------------------------------------------------------------------------- /pkg/sourcer/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/doc.go -------------------------------------------------------------------------------- /pkg/sourcer/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/interface.go -------------------------------------------------------------------------------- /pkg/sourcer/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/message.go -------------------------------------------------------------------------------- /pkg/sourcer/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/metadata.go -------------------------------------------------------------------------------- /pkg/sourcer/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/options.go -------------------------------------------------------------------------------- /pkg/sourcer/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/options_test.go -------------------------------------------------------------------------------- /pkg/sourcer/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/server.go -------------------------------------------------------------------------------- /pkg/sourcer/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/server_test.go -------------------------------------------------------------------------------- /pkg/sourcer/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/service.go -------------------------------------------------------------------------------- /pkg/sourcer/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcer/service_test.go -------------------------------------------------------------------------------- /pkg/sourcetransformer/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcetransformer/doc.go -------------------------------------------------------------------------------- /pkg/sourcetransformer/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcetransformer/interface.go -------------------------------------------------------------------------------- /pkg/sourcetransformer/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcetransformer/message.go -------------------------------------------------------------------------------- /pkg/sourcetransformer/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcetransformer/metadata.go -------------------------------------------------------------------------------- /pkg/sourcetransformer/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcetransformer/options.go -------------------------------------------------------------------------------- /pkg/sourcetransformer/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcetransformer/server.go -------------------------------------------------------------------------------- /pkg/sourcetransformer/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcetransformer/service.go -------------------------------------------------------------------------------- /pkg/sourcetransformer/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcetransformer/service_test.go -------------------------------------------------------------------------------- /pkg/sourcetransformer/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/pkg/sourcetransformer/types.go -------------------------------------------------------------------------------- /releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numaproj/numaflow-go/HEAD/releases.md --------------------------------------------------------------------------------