├── .github ├── .well-known │ └── funding-manifest-urls ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── config.yml │ └── feature-request.md └── workflows │ ├── release-bot.yml │ └── rust.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── README_MORE.md ├── benchmark ├── Cargo.toml ├── README.md └── src │ └── bin │ ├── baseline.rs │ ├── consumer.rs │ ├── producer.rs │ └── relay.rs ├── docs ├── SeaQL icon.png └── SeaStreamer Banner.png ├── examples ├── Cargo.toml ├── README.md ├── price-feed │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── sea-orm-sink │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── Screenshot.png │ └── src │ │ ├── main.rs │ │ └── spread.rs └── src │ └── bin │ ├── blocking.rs │ ├── buffered.rs │ ├── consumer.rs │ ├── processor.rs │ ├── producer.rs │ └── resumable.rs ├── sea-streamer-file ├── Cargo.toml ├── README.md ├── sea-streamer-file-reader │ ├── .eslintrc.js │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── buffer.ts │ │ ├── crc.test.ts │ │ ├── crc.ts │ │ ├── decoder.ts │ │ ├── dyn_file.ts │ │ ├── error.ts │ │ ├── file.ts │ │ ├── format.ts │ │ ├── index.ts │ │ ├── is_utf8.ts │ │ ├── message.test.ts │ │ ├── message.ts │ │ ├── source.ts │ │ ├── subprocess.ts │ │ └── types.ts │ ├── testcases │ │ ├── consumer.ss │ │ └── quicksort.ss │ └── tsconfig.json ├── src │ ├── bin │ │ ├── clock.rs │ │ ├── decoder.rs │ │ ├── sink.rs │ │ ├── stdin-to-file.rs │ │ └── tail.rs │ ├── buffer.rs │ ├── consumer │ │ ├── future.rs │ │ ├── group.rs │ │ └── mod.rs │ ├── crc.rs │ ├── dyn_file.rs │ ├── error.rs │ ├── export.rs │ ├── file.rs │ ├── format.rs │ ├── lib.rs │ ├── messages.rs │ ├── producer │ │ ├── backend.rs │ │ └── mod.rs │ ├── sink.rs │ ├── source.rs │ ├── streamer.rs │ ├── surveyor.rs │ └── watcher.rs └── tests │ ├── consumer.rs │ ├── loopback.rs │ ├── producer.rs │ ├── sample-1.ss │ ├── sample.rs │ ├── streamer.rs │ ├── surveyor.rs │ └── util.rs ├── sea-streamer-fuse ├── Cargo.toml └── src │ └── lib.rs ├── sea-streamer-kafka ├── Cargo.toml ├── NOTES.md ├── README.md ├── src │ ├── bin │ │ ├── consumer.rs │ │ └── producer.rs │ ├── cluster.rs │ ├── consumer.rs │ ├── error.rs │ ├── host.rs │ ├── lib.rs │ ├── producer.rs │ ├── runtime │ │ ├── async_std_impl.rs │ │ ├── mod.rs │ │ └── no_rt.rs │ └── streamer.rs └── tests │ └── consumer.rs ├── sea-streamer-redis ├── Cargo.toml ├── README.md ├── docs │ └── sea-streamer-concurrency.svg ├── redis-streams-dump │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── src │ ├── bin │ │ ├── consumer.rs │ │ ├── manager-test.rs │ │ ├── producer.rs │ │ └── trim-stream.rs │ ├── cluster.rs │ ├── connection.rs │ ├── consumer │ │ ├── cluster.rs │ │ ├── future.rs │ │ ├── mod.rs │ │ ├── node.rs │ │ ├── options.rs │ │ └── shard.rs │ ├── error.rs │ ├── host.rs │ ├── lib.rs │ ├── manager.rs │ ├── message.rs │ ├── producer.rs │ └── streamer.rs └── tests │ ├── consumer-group.rs │ ├── load-balanced.rs │ ├── realtime.rs │ ├── resumable.rs │ ├── seek-rewind.rs │ ├── sharding.rs │ └── util.rs ├── sea-streamer-runtime ├── Cargo.toml ├── README.md └── src │ ├── file │ ├── mod.rs │ └── no_rt_file.rs │ ├── lib.rs │ ├── mutex.rs │ ├── sleep.rs │ ├── task │ ├── async_std_task.rs │ ├── mod.rs │ ├── no_rt_task.rs │ └── tokio_task.rs │ └── timeout │ ├── async_std_timeout.rs │ ├── mod.rs │ ├── no_rt_timeout.rs │ └── tokio_timeout.rs ├── sea-streamer-socket ├── Cargo.toml ├── README.md └── src │ ├── backend.rs │ ├── bin │ └── relay.rs │ ├── connect_options.rs │ ├── consumer.rs │ ├── consumer_options.rs │ ├── error.rs │ ├── lib.rs │ ├── message.rs │ ├── producer.rs │ ├── producer_options.rs │ └── streamer.rs ├── sea-streamer-stdio ├── Cargo.toml ├── README.md ├── src │ ├── bin │ │ ├── README.md │ │ ├── clock.rs │ │ ├── complex.rs │ │ └── relay.rs │ ├── consumer.rs │ ├── consumer_group.rs │ ├── error.rs │ ├── lib.rs │ ├── parser.rs │ ├── producer.rs │ ├── streamer.rs │ └── util.rs └── tests │ ├── group.rs │ └── loopback.rs ├── sea-streamer-types ├── Cargo.toml ├── README.md └── src │ ├── components │ └── mod.rs │ ├── consumer.rs │ ├── error.rs │ ├── export.rs │ ├── lib.rs │ ├── message.rs │ ├── options.rs │ ├── producer.rs │ ├── stream.rs │ └── streamer.rs └── src └── lib.rs /.github/.well-known/funding-manifest-urls: -------------------------------------------------------------------------------- 1 | https://www.sea-ql.org/funding.json 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: SeaQL -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/workflows/release-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/.github/workflows/release-bot.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | firedbg/ 3 | Cargo.lock -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/README.md -------------------------------------------------------------------------------- /README_MORE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/README_MORE.md -------------------------------------------------------------------------------- /benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/benchmark/Cargo.toml -------------------------------------------------------------------------------- /benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/benchmark/README.md -------------------------------------------------------------------------------- /benchmark/src/bin/baseline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/benchmark/src/bin/baseline.rs -------------------------------------------------------------------------------- /benchmark/src/bin/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/benchmark/src/bin/consumer.rs -------------------------------------------------------------------------------- /benchmark/src/bin/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/benchmark/src/bin/producer.rs -------------------------------------------------------------------------------- /benchmark/src/bin/relay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/benchmark/src/bin/relay.rs -------------------------------------------------------------------------------- /docs/SeaQL icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/docs/SeaQL icon.png -------------------------------------------------------------------------------- /docs/SeaStreamer Banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/docs/SeaStreamer Banner.png -------------------------------------------------------------------------------- /examples/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/Cargo.toml -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/price-feed/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/price-feed/Cargo.toml -------------------------------------------------------------------------------- /examples/price-feed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/price-feed/README.md -------------------------------------------------------------------------------- /examples/price-feed/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/price-feed/src/main.rs -------------------------------------------------------------------------------- /examples/sea-orm-sink/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite -------------------------------------------------------------------------------- /examples/sea-orm-sink/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/sea-orm-sink/Cargo.toml -------------------------------------------------------------------------------- /examples/sea-orm-sink/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/sea-orm-sink/README.md -------------------------------------------------------------------------------- /examples/sea-orm-sink/Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/sea-orm-sink/Screenshot.png -------------------------------------------------------------------------------- /examples/sea-orm-sink/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/sea-orm-sink/src/main.rs -------------------------------------------------------------------------------- /examples/sea-orm-sink/src/spread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/sea-orm-sink/src/spread.rs -------------------------------------------------------------------------------- /examples/src/bin/blocking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/src/bin/blocking.rs -------------------------------------------------------------------------------- /examples/src/bin/buffered.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/src/bin/buffered.rs -------------------------------------------------------------------------------- /examples/src/bin/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/src/bin/consumer.rs -------------------------------------------------------------------------------- /examples/src/bin/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/src/bin/processor.rs -------------------------------------------------------------------------------- /examples/src/bin/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/src/bin/producer.rs -------------------------------------------------------------------------------- /examples/src/bin/resumable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/examples/src/bin/resumable.rs -------------------------------------------------------------------------------- /sea-streamer-file/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/Cargo.toml -------------------------------------------------------------------------------- /sea-streamer-file/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/README.md -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/.eslintrc.js -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/.gitignore: -------------------------------------------------------------------------------- 1 | package-lock.json 2 | node_modules/ 3 | out/ 4 | dist/ -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/LICENSE -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/README.md -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/jest.config.js -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/package.json -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/buffer.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/crc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/crc.test.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/crc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/crc.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/decoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/decoder.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/dyn_file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/dyn_file.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/error.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/file.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/format.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/index.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/is_utf8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/is_utf8.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/message.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/message.test.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/message.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/source.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/subprocess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/subprocess.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/src/types.ts -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/testcases/consumer.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/testcases/consumer.ss -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/testcases/quicksort.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/testcases/quicksort.ss -------------------------------------------------------------------------------- /sea-streamer-file/sea-streamer-file-reader/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/sea-streamer-file-reader/tsconfig.json -------------------------------------------------------------------------------- /sea-streamer-file/src/bin/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/bin/clock.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/bin/decoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/bin/decoder.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/bin/sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/bin/sink.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/bin/stdin-to-file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/bin/stdin-to-file.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/bin/tail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/bin/tail.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/buffer.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/consumer/future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/consumer/future.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/consumer/group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/consumer/group.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/consumer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/consumer/mod.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/crc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/crc.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/dyn_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/dyn_file.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/error.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/export.rs: -------------------------------------------------------------------------------- 1 | pub use flume; 2 | -------------------------------------------------------------------------------- /sea-streamer-file/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/file.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/format.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/lib.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/messages.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/producer/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/producer/backend.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/producer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/producer/mod.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/sink.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/source.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/streamer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/streamer.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/surveyor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/surveyor.rs -------------------------------------------------------------------------------- /sea-streamer-file/src/watcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/src/watcher.rs -------------------------------------------------------------------------------- /sea-streamer-file/tests/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/tests/consumer.rs -------------------------------------------------------------------------------- /sea-streamer-file/tests/loopback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/tests/loopback.rs -------------------------------------------------------------------------------- /sea-streamer-file/tests/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/tests/producer.rs -------------------------------------------------------------------------------- /sea-streamer-file/tests/sample-1.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/tests/sample-1.ss -------------------------------------------------------------------------------- /sea-streamer-file/tests/sample.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/tests/sample.rs -------------------------------------------------------------------------------- /sea-streamer-file/tests/streamer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/tests/streamer.rs -------------------------------------------------------------------------------- /sea-streamer-file/tests/surveyor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/tests/surveyor.rs -------------------------------------------------------------------------------- /sea-streamer-file/tests/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-file/tests/util.rs -------------------------------------------------------------------------------- /sea-streamer-fuse/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-fuse/Cargo.toml -------------------------------------------------------------------------------- /sea-streamer-fuse/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-fuse/src/lib.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/Cargo.toml -------------------------------------------------------------------------------- /sea-streamer-kafka/NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/NOTES.md -------------------------------------------------------------------------------- /sea-streamer-kafka/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/README.md -------------------------------------------------------------------------------- /sea-streamer-kafka/src/bin/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/bin/consumer.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/bin/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/bin/producer.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/cluster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/cluster.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/consumer.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/error.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/host.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/lib.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/producer.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/runtime/async_std_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/runtime/async_std_impl.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/runtime/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/runtime/mod.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/runtime/no_rt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/runtime/no_rt.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/src/streamer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/src/streamer.rs -------------------------------------------------------------------------------- /sea-streamer-kafka/tests/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-kafka/tests/consumer.rs -------------------------------------------------------------------------------- /sea-streamer-redis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/Cargo.toml -------------------------------------------------------------------------------- /sea-streamer-redis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/README.md -------------------------------------------------------------------------------- /sea-streamer-redis/docs/sea-streamer-concurrency.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/docs/sea-streamer-concurrency.svg -------------------------------------------------------------------------------- /sea-streamer-redis/redis-streams-dump/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/redis-streams-dump/Cargo.toml -------------------------------------------------------------------------------- /sea-streamer-redis/redis-streams-dump/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/redis-streams-dump/README.md -------------------------------------------------------------------------------- /sea-streamer-redis/redis-streams-dump/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/redis-streams-dump/src/main.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/bin/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/bin/consumer.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/bin/manager-test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/bin/manager-test.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/bin/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/bin/producer.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/bin/trim-stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/bin/trim-stream.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/cluster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/cluster.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/connection.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/consumer/cluster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/consumer/cluster.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/consumer/future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/consumer/future.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/consumer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/consumer/mod.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/consumer/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/consumer/node.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/consumer/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/consumer/options.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/consumer/shard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/consumer/shard.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/error.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/host.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/lib.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/manager.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/message.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/producer.rs -------------------------------------------------------------------------------- /sea-streamer-redis/src/streamer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/src/streamer.rs -------------------------------------------------------------------------------- /sea-streamer-redis/tests/consumer-group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/tests/consumer-group.rs -------------------------------------------------------------------------------- /sea-streamer-redis/tests/load-balanced.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/tests/load-balanced.rs -------------------------------------------------------------------------------- /sea-streamer-redis/tests/realtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/tests/realtime.rs -------------------------------------------------------------------------------- /sea-streamer-redis/tests/resumable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/tests/resumable.rs -------------------------------------------------------------------------------- /sea-streamer-redis/tests/seek-rewind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/tests/seek-rewind.rs -------------------------------------------------------------------------------- /sea-streamer-redis/tests/sharding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/tests/sharding.rs -------------------------------------------------------------------------------- /sea-streamer-redis/tests/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-redis/tests/util.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/Cargo.toml -------------------------------------------------------------------------------- /sea-streamer-runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/README.md -------------------------------------------------------------------------------- /sea-streamer-runtime/src/file/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/file/mod.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/file/no_rt_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/file/no_rt_file.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/lib.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/mutex.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/sleep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/sleep.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/task/async_std_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/task/async_std_task.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/task/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/task/mod.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/task/no_rt_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/task/no_rt_task.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/task/tokio_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/task/tokio_task.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/timeout/async_std_timeout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/timeout/async_std_timeout.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/timeout/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/timeout/mod.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/timeout/no_rt_timeout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/timeout/no_rt_timeout.rs -------------------------------------------------------------------------------- /sea-streamer-runtime/src/timeout/tokio_timeout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-runtime/src/timeout/tokio_timeout.rs -------------------------------------------------------------------------------- /sea-streamer-socket/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/Cargo.toml -------------------------------------------------------------------------------- /sea-streamer-socket/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/README.md -------------------------------------------------------------------------------- /sea-streamer-socket/src/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/backend.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/bin/relay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/bin/relay.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/connect_options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/connect_options.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/consumer.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/consumer_options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/consumer_options.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/error.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/lib.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/message.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/producer.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/producer_options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/producer_options.rs -------------------------------------------------------------------------------- /sea-streamer-socket/src/streamer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-socket/src/streamer.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/Cargo.toml -------------------------------------------------------------------------------- /sea-streamer-stdio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/README.md -------------------------------------------------------------------------------- /sea-streamer-stdio/src/bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/bin/README.md -------------------------------------------------------------------------------- /sea-streamer-stdio/src/bin/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/bin/clock.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/bin/complex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/bin/complex.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/bin/relay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/bin/relay.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/consumer.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/consumer_group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/consumer_group.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/error.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/lib.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/parser.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/producer.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/streamer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/streamer.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/src/util.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/tests/group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/tests/group.rs -------------------------------------------------------------------------------- /sea-streamer-stdio/tests/loopback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-stdio/tests/loopback.rs -------------------------------------------------------------------------------- /sea-streamer-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/Cargo.toml -------------------------------------------------------------------------------- /sea-streamer-types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/README.md -------------------------------------------------------------------------------- /sea-streamer-types/src/components/mod.rs: -------------------------------------------------------------------------------- 1 | // Use flume for in-process concurrency -------------------------------------------------------------------------------- /sea-streamer-types/src/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/src/consumer.rs -------------------------------------------------------------------------------- /sea-streamer-types/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/src/error.rs -------------------------------------------------------------------------------- /sea-streamer-types/src/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/src/export.rs -------------------------------------------------------------------------------- /sea-streamer-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/src/lib.rs -------------------------------------------------------------------------------- /sea-streamer-types/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/src/message.rs -------------------------------------------------------------------------------- /sea-streamer-types/src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/src/options.rs -------------------------------------------------------------------------------- /sea-streamer-types/src/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/src/producer.rs -------------------------------------------------------------------------------- /sea-streamer-types/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/src/stream.rs -------------------------------------------------------------------------------- /sea-streamer-types/src/streamer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/sea-streamer-types/src/streamer.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeaQL/sea-streamer/HEAD/src/lib.rs --------------------------------------------------------------------------------