├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── custom.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── ci.yml │ └── docs.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSES ├── LICENSE.boto3 ├── LICENSE.confluent-kafka-python ├── LICENSE.fastavro ├── LICENSE.google-cloud-bigquery ├── LICENSE.google-cloud-pubsub ├── LICENSE.httpx ├── LICENSE.influxdb3-python ├── LICENSE.jsonlines ├── LICENSE.jsonpath_ng ├── LICENSE.jsonschema ├── LICENSE.orjson ├── LICENSE.psycopg2 ├── LICENSE.pydantic ├── LICENSE.pyiceberg ├── LICENSE.redis-py ├── LICENSE.requests ├── LICENSE.rich ├── LICENSE.rocksdict └── LICENSE.typing-extensions ├── README.md ├── conda ├── README.md ├── meta.yaml ├── post-link.sh ├── release.sh ├── requirements.py └── test.sh ├── docs ├── advanced │ ├── checkpointing.md │ ├── dataframe-assignments.md │ ├── producer-consumer-lowlevel.md │ ├── schema-registry.md │ ├── serialization.md │ ├── stateful-processing.md │ └── topics.md ├── aggregations.md ├── api-reference │ ├── application.md │ ├── context.md │ ├── dataframe.md │ ├── kafka.md │ ├── quixstreams.md │ ├── serialization.md │ ├── sinks.md │ ├── sources.md │ ├── state.md │ └── topics.md ├── branching.md ├── build │ ├── README.md │ ├── build.py │ ├── build.sh │ └── requirements.txt ├── concatenating.md ├── configuration.md ├── connectors │ ├── community-and-core.md │ ├── contribution-guide.md │ ├── sinks │ │ ├── README.md │ │ ├── amazon-kinesis-sink.md │ │ ├── amazon-s3-sink.md │ │ ├── apache-iceberg-sink.md │ │ ├── csv-sink.md │ │ ├── custom-sinks.md │ │ ├── elasticsearch-sink.md │ │ ├── google-cloud-bigquery-sink.md │ │ ├── google-cloud-pubsub-sink.md │ │ ├── influxdb1-sink.md │ │ ├── influxdb3-sink.md │ │ ├── local-file-sink.md │ │ ├── microsoft-azure-file-sink.md │ │ ├── mongodb-sink.md │ │ ├── mqtt-sink.md │ │ ├── neo4j-sink.md │ │ ├── postgresql-sink.md │ │ ├── redis-sink.md │ │ └── tdengine-sink.md │ └── sources │ │ ├── README.md │ │ ├── amazon-kinesis-source.md │ │ ├── amazon-s3-source.md │ │ ├── csv-source.md │ │ ├── custom-sources.md │ │ ├── google-cloud-pubsub-source.md │ │ ├── influxdb3-source.md │ │ ├── kafka-source.md │ │ ├── local-file-source.md │ │ ├── microsoft-azure-file-source.md │ │ ├── mqtt-source.md │ │ ├── pandas-source.md │ │ └── quix-source.md ├── debugging.md ├── groupby.md ├── img │ ├── join-asof.png │ └── join-interval.png ├── introduction.md ├── joins.md ├── missing-data.md ├── processing.md ├── producer.md ├── quickstart.md ├── quix-platform.md ├── tutorials │ ├── .gitignore │ ├── README.md │ ├── anomaly-detection │ │ ├── tutorial.md │ │ └── tutorial_app.py │ ├── docker-compose.yml │ ├── purchase-filtering │ │ ├── tutorial.md │ │ └── tutorial_app.py │ ├── solar-farm-enrichment │ │ ├── tutorial.md │ │ └── tutorial_app.py │ ├── websocket-source │ │ ├── requirements.txt │ │ ├── tutorial.md │ │ └── tutorial_app.py │ └── word-count │ │ ├── tutorial.md │ │ └── tutorial_app.py ├── upgrading-legacy.md └── windowing.md ├── images ├── quixstreams-banner.jpg └── quixstreams-banner.png ├── mkdocs.yml ├── pyproject.toml ├── quixstreams ├── __init__.py ├── app.py ├── checkpointing │ ├── __init__.py │ ├── checkpoint.py │ └── exceptions.py ├── context.py ├── core │ ├── __init__.py │ └── stream │ │ ├── __init__.py │ │ ├── exceptions.py │ │ ├── functions │ │ ├── __init__.py │ │ ├── apply.py │ │ ├── base.py │ │ ├── filter.py │ │ ├── transform.py │ │ ├── types.py │ │ └── update.py │ │ └── stream.py ├── dataframe │ ├── __init__.py │ ├── dataframe.py │ ├── exceptions.py │ ├── joins │ │ ├── __init__.py │ │ ├── base.py │ │ ├── join_asof.py │ │ ├── join_interval.py │ │ ├── lookups │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── postgresql.py │ │ │ ├── quix_configuration_service │ │ │ │ ├── __init__.py │ │ │ │ ├── cache.py │ │ │ │ ├── environment.py │ │ │ │ ├── lookup.py │ │ │ │ └── models.py │ │ │ ├── sqlite.py │ │ │ └── utils.py │ │ └── utils.py │ ├── registry.py │ ├── series.py │ ├── utils.py │ └── windows │ │ ├── __init__.py │ │ ├── aggregations.py │ │ ├── base.py │ │ ├── count_based.py │ │ ├── definitions.py │ │ ├── sliding.py │ │ └── time_based.py ├── error_callbacks.py ├── exceptions │ ├── __init__.py │ ├── assignment.py │ └── base.py ├── internal_consumer │ ├── __init__.py │ ├── buffering.py │ └── consumer.py ├── internal_producer.py ├── kafka │ ├── __init__.py │ ├── configuration.py │ ├── consumer.py │ ├── exceptions.py │ └── producer.py ├── logging.py ├── models │ ├── __init__.py │ ├── messagecontext.py │ ├── messages.py │ ├── rows.py │ ├── serializers │ │ ├── __init__.py │ │ ├── avro.py │ │ ├── base.py │ │ ├── exceptions.py │ │ ├── json.py │ │ ├── protobuf.py │ │ ├── quix.py │ │ ├── schema_registry.py │ │ └── simple_types.py │ ├── timestamps.py │ ├── topics │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── exceptions.py │ │ ├── manager.py │ │ ├── topic.py │ │ └── utils.py │ └── types.py ├── platforms │ ├── __init__.py │ └── quix │ │ ├── __init__.py │ │ ├── api.py │ │ ├── checks.py │ │ ├── config.py │ │ ├── env.py │ │ ├── exceptions.py │ │ └── topic_manager.py ├── processing │ ├── __init__.py │ └── context.py ├── py.typed ├── runtracker.py ├── sinks │ ├── __init__.py │ ├── base │ │ ├── __init__.py │ │ ├── batch.py │ │ ├── exceptions.py │ │ ├── item.py │ │ ├── manager.py │ │ └── sink.py │ ├── community │ │ ├── __init__.py │ │ ├── bigquery.py │ │ ├── elasticsearch.py │ │ ├── file │ │ │ ├── __init__.py │ │ │ ├── azure.py │ │ │ ├── base.py │ │ │ ├── formats │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── json.py │ │ │ │ └── parquet.py │ │ │ ├── local.py │ │ │ └── s3.py │ │ ├── iceberg.py │ │ ├── influxdb1.py │ │ ├── kafka.py │ │ ├── kinesis.py │ │ ├── mongodb.py │ │ ├── mqtt.py │ │ ├── neo4j.py │ │ ├── postgresql.py │ │ ├── pubsub.py │ │ ├── redis.py │ │ └── tdengine │ │ │ ├── __init__.py │ │ │ ├── date_utils.py │ │ │ ├── point.py │ │ │ └── sink.py │ └── core │ │ ├── __init__.py │ │ ├── csv.py │ │ ├── influxdb3.py │ │ └── list.py ├── sources │ ├── __init__.py │ ├── base │ │ ├── __init__.py │ │ ├── exceptions.py │ │ ├── manager.py │ │ ├── multiprocessing.py │ │ └── source.py │ ├── community │ │ ├── __init__.py │ │ ├── file │ │ │ ├── __init__.py │ │ │ ├── azure.py │ │ │ ├── base.py │ │ │ ├── components │ │ │ │ ├── __init__.py │ │ │ │ ├── file_deserializer.py │ │ │ │ └── file_fetcher.py │ │ │ ├── compressions │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ └── gzip.py │ │ │ ├── formats │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── json.py │ │ │ │ └── parquet.py │ │ │ ├── local.py │ │ │ └── s3.py │ │ ├── influxdb3 │ │ │ ├── __init__.py │ │ │ └── influxdb3.py │ │ ├── kinesis │ │ │ ├── __init__.py │ │ │ ├── consumer.py │ │ │ └── kinesis.py │ │ ├── mqtt.py │ │ ├── pandas.py │ │ └── pubsub │ │ │ ├── __init__.py │ │ │ ├── consumer.py │ │ │ └── pubsub.py │ └── core │ │ ├── __init__.py │ │ ├── csv.py │ │ └── kafka │ │ ├── __init__.py │ │ ├── checkpoint.py │ │ ├── kafka.py │ │ └── quix.py ├── state │ ├── __init__.py │ ├── base │ │ ├── __init__.py │ │ ├── partition.py │ │ ├── state.py │ │ ├── store.py │ │ └── transaction.py │ ├── exceptions.py │ ├── manager.py │ ├── memory │ │ ├── __init__.py │ │ ├── partition.py │ │ └── store.py │ ├── metadata.py │ ├── recovery.py │ ├── rocksdb │ │ ├── __init__.py │ │ ├── cache.py │ │ ├── exceptions.py │ │ ├── metadata.py │ │ ├── options.py │ │ ├── partition.py │ │ ├── store.py │ │ ├── timestamped.py │ │ ├── transaction.py │ │ ├── types.py │ │ └── windowed │ │ │ ├── __init__.py │ │ │ ├── metadata.py │ │ │ ├── partition.py │ │ │ ├── serialization.py │ │ │ ├── state.py │ │ │ ├── store.py │ │ │ └── transaction.py │ ├── serialization.py │ └── types.py ├── types.py └── utils │ ├── __init__.py │ ├── dicts.py │ ├── json.py │ ├── pickle.py │ ├── printing.py │ ├── settings.py │ └── stream_id.py ├── requirements-dev.txt ├── requirements-mypy.txt ├── requirements.txt └── tests ├── LICENSE.pytest ├── LICENSE.testcontainers ├── __init__.py ├── conftest.py ├── containerhelper.py ├── logging.py ├── requirements.txt ├── test_quixstreams ├── __init__.py ├── fixtures.py ├── test_app.py ├── test_app_config.py ├── test_checkpointing.py ├── test_context.py ├── test_core │ ├── __init__.py │ ├── test_functions.py │ ├── test_stream.py │ └── utils.py ├── test_dataframe │ ├── __init__.py │ ├── fixtures.py │ ├── test_dataframe.py │ ├── test_joins │ │ ├── __init__.py │ │ ├── fixtures.py │ │ ├── test_base.py │ │ ├── test_join_asof.py │ │ ├── test_join_interval.py │ │ ├── test_lookup.py │ │ ├── test_lookup_postgres.py │ │ ├── test_lookup_quix_config.py │ │ └── test_lookup_sqlite.py │ ├── test_registry.py │ ├── test_series.py │ ├── test_utils.py │ └── test_windows │ │ ├── __init__.py │ │ ├── test_aggregations.py │ │ ├── test_base.py │ │ ├── test_hopping.py │ │ ├── test_sliding.py │ │ └── test_tumbling.py ├── test_internal_consumer │ ├── __init__.py │ ├── test_buffering.py │ └── test_consumer.py ├── test_internal_producer.py ├── test_kafka │ ├── __init__.py │ ├── test_configuration.py │ ├── test_consumer.py │ └── test_producer.py ├── test_logging.py ├── test_models │ ├── __init__.py │ ├── test_serializers │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── fixtures.py │ │ ├── protobuf │ │ │ ├── generate.sh │ │ │ ├── nested.proto │ │ │ ├── nested_pb2.py │ │ │ ├── root.proto │ │ │ ├── root_pb2.py │ │ │ └── utils.py │ │ ├── test_quix_serializers.py │ │ ├── test_schema_registry.py │ │ └── test_serializers.py │ ├── test_timestamps.py │ ├── test_topics │ │ ├── __init__.py │ │ ├── test_admin.py │ │ ├── test_manager.py │ │ └── test_topics.py │ └── utils.py ├── test_platforms │ ├── __init__.py │ └── test_quix │ │ ├── __init__.py │ │ ├── fixtures.py │ │ ├── test_api.py │ │ ├── test_config.py │ │ └── test_topic_manager.py ├── test_processing │ └── __init__.py ├── test_runtracker.py ├── test_sinks │ ├── __init__.py │ ├── test_base │ │ ├── __init__.py │ │ ├── test_batch.py │ │ ├── test_sink.py │ │ └── test_sinkmanager.py │ ├── test_community │ │ ├── __init__.py │ │ ├── test_mqtt_sink.py │ │ └── test_postgres_sink.py │ └── test_core │ │ ├── __init__.py │ │ ├── test_csv.py │ │ ├── test_influxdb_v3.py │ │ └── test_list_sink.py ├── test_sources │ ├── __init__.py │ ├── test_base │ │ ├── __init__.py │ │ └── test_manager.py │ ├── test_community │ │ └── __init__.py │ └── test_core │ │ ├── __init__.py │ │ ├── test_csv.py │ │ └── test_kafka.py ├── test_state │ ├── __init__.py │ ├── fixtures.py │ ├── test_manager.py │ ├── test_partition.py │ ├── test_recovery │ │ ├── __init__.py │ │ ├── test_changelog_producer.py │ │ ├── test_recovery_manager.py │ │ └── test_recovery_partition.py │ ├── test_rocksdb │ │ ├── __init__.py │ │ ├── test_rocksdb_partition.py │ │ ├── test_rocksdb_transaction.py │ │ ├── test_timestamped.py │ │ ├── test_transaction.py │ │ └── test_windowed │ │ │ ├── fixtures.py │ │ │ ├── test_state.py │ │ │ └── test_transaction.py │ ├── test_serialization.py │ ├── test_store.py │ └── test_transaction.py └── test_utils │ ├── __init__.py │ └── test_printing.py └── utils.py /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSES/LICENSE.boto3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.boto3 -------------------------------------------------------------------------------- /LICENSES/LICENSE.confluent-kafka-python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.confluent-kafka-python -------------------------------------------------------------------------------- /LICENSES/LICENSE.fastavro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.fastavro -------------------------------------------------------------------------------- /LICENSES/LICENSE.google-cloud-bigquery: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.google-cloud-bigquery -------------------------------------------------------------------------------- /LICENSES/LICENSE.google-cloud-pubsub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.google-cloud-pubsub -------------------------------------------------------------------------------- /LICENSES/LICENSE.httpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.httpx -------------------------------------------------------------------------------- /LICENSES/LICENSE.influxdb3-python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.influxdb3-python -------------------------------------------------------------------------------- /LICENSES/LICENSE.jsonlines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.jsonlines -------------------------------------------------------------------------------- /LICENSES/LICENSE.jsonpath_ng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.jsonpath_ng -------------------------------------------------------------------------------- /LICENSES/LICENSE.jsonschema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.jsonschema -------------------------------------------------------------------------------- /LICENSES/LICENSE.orjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.orjson -------------------------------------------------------------------------------- /LICENSES/LICENSE.psycopg2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.psycopg2 -------------------------------------------------------------------------------- /LICENSES/LICENSE.pydantic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.pydantic -------------------------------------------------------------------------------- /LICENSES/LICENSE.pyiceberg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.pyiceberg -------------------------------------------------------------------------------- /LICENSES/LICENSE.redis-py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.redis-py -------------------------------------------------------------------------------- /LICENSES/LICENSE.requests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.requests -------------------------------------------------------------------------------- /LICENSES/LICENSE.rich: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.rich -------------------------------------------------------------------------------- /LICENSES/LICENSE.rocksdict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.rocksdict -------------------------------------------------------------------------------- /LICENSES/LICENSE.typing-extensions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/LICENSES/LICENSE.typing-extensions -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/README.md -------------------------------------------------------------------------------- /conda/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/conda/README.md -------------------------------------------------------------------------------- /conda/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/conda/meta.yaml -------------------------------------------------------------------------------- /conda/post-link.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/conda/post-link.sh -------------------------------------------------------------------------------- /conda/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/conda/release.sh -------------------------------------------------------------------------------- /conda/requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/conda/requirements.py -------------------------------------------------------------------------------- /conda/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/conda/test.sh -------------------------------------------------------------------------------- /docs/advanced/checkpointing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/advanced/checkpointing.md -------------------------------------------------------------------------------- /docs/advanced/dataframe-assignments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/advanced/dataframe-assignments.md -------------------------------------------------------------------------------- /docs/advanced/producer-consumer-lowlevel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/advanced/producer-consumer-lowlevel.md -------------------------------------------------------------------------------- /docs/advanced/schema-registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/advanced/schema-registry.md -------------------------------------------------------------------------------- /docs/advanced/serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/advanced/serialization.md -------------------------------------------------------------------------------- /docs/advanced/stateful-processing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/advanced/stateful-processing.md -------------------------------------------------------------------------------- /docs/advanced/topics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/advanced/topics.md -------------------------------------------------------------------------------- /docs/aggregations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/aggregations.md -------------------------------------------------------------------------------- /docs/api-reference/application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/application.md -------------------------------------------------------------------------------- /docs/api-reference/context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/context.md -------------------------------------------------------------------------------- /docs/api-reference/dataframe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/dataframe.md -------------------------------------------------------------------------------- /docs/api-reference/kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/kafka.md -------------------------------------------------------------------------------- /docs/api-reference/quixstreams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/quixstreams.md -------------------------------------------------------------------------------- /docs/api-reference/serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/serialization.md -------------------------------------------------------------------------------- /docs/api-reference/sinks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/sinks.md -------------------------------------------------------------------------------- /docs/api-reference/sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/sources.md -------------------------------------------------------------------------------- /docs/api-reference/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/state.md -------------------------------------------------------------------------------- /docs/api-reference/topics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/api-reference/topics.md -------------------------------------------------------------------------------- /docs/branching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/branching.md -------------------------------------------------------------------------------- /docs/build/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/build/README.md -------------------------------------------------------------------------------- /docs/build/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/build/build.py -------------------------------------------------------------------------------- /docs/build/build.sh: -------------------------------------------------------------------------------- 1 | set -ev 2 | 3 | mkdir -p ../api-reference 4 | python build.py 5 | -------------------------------------------------------------------------------- /docs/build/requirements.txt: -------------------------------------------------------------------------------- 1 | pydoc-markdown 2 | -------------------------------------------------------------------------------- /docs/concatenating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/concatenating.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/connectors/community-and-core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/community-and-core.md -------------------------------------------------------------------------------- /docs/connectors/contribution-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/contribution-guide.md -------------------------------------------------------------------------------- /docs/connectors/sinks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/README.md -------------------------------------------------------------------------------- /docs/connectors/sinks/amazon-kinesis-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/amazon-kinesis-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/amazon-s3-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/amazon-s3-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/apache-iceberg-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/apache-iceberg-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/csv-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/csv-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/custom-sinks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/custom-sinks.md -------------------------------------------------------------------------------- /docs/connectors/sinks/elasticsearch-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/elasticsearch-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/google-cloud-bigquery-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/google-cloud-bigquery-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/google-cloud-pubsub-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/google-cloud-pubsub-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/influxdb1-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/influxdb1-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/influxdb3-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/influxdb3-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/local-file-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/local-file-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/microsoft-azure-file-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/microsoft-azure-file-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/mongodb-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/mongodb-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/mqtt-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/mqtt-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/neo4j-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/neo4j-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/postgresql-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/postgresql-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/redis-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/redis-sink.md -------------------------------------------------------------------------------- /docs/connectors/sinks/tdengine-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sinks/tdengine-sink.md -------------------------------------------------------------------------------- /docs/connectors/sources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/README.md -------------------------------------------------------------------------------- /docs/connectors/sources/amazon-kinesis-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/amazon-kinesis-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/amazon-s3-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/amazon-s3-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/csv-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/csv-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/custom-sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/custom-sources.md -------------------------------------------------------------------------------- /docs/connectors/sources/google-cloud-pubsub-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/google-cloud-pubsub-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/influxdb3-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/influxdb3-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/kafka-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/kafka-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/local-file-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/local-file-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/microsoft-azure-file-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/microsoft-azure-file-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/mqtt-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/mqtt-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/pandas-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/pandas-source.md -------------------------------------------------------------------------------- /docs/connectors/sources/quix-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/connectors/sources/quix-source.md -------------------------------------------------------------------------------- /docs/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/debugging.md -------------------------------------------------------------------------------- /docs/groupby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/groupby.md -------------------------------------------------------------------------------- /docs/img/join-asof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/img/join-asof.png -------------------------------------------------------------------------------- /docs/img/join-interval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/img/join-interval.png -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docs/joins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/joins.md -------------------------------------------------------------------------------- /docs/missing-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/missing-data.md -------------------------------------------------------------------------------- /docs/processing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/processing.md -------------------------------------------------------------------------------- /docs/producer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/producer.md -------------------------------------------------------------------------------- /docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/quickstart.md -------------------------------------------------------------------------------- /docs/quix-platform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/quix-platform.md -------------------------------------------------------------------------------- /docs/tutorials/.gitignore: -------------------------------------------------------------------------------- 1 | state/ -------------------------------------------------------------------------------- /docs/tutorials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/README.md -------------------------------------------------------------------------------- /docs/tutorials/anomaly-detection/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/anomaly-detection/tutorial.md -------------------------------------------------------------------------------- /docs/tutorials/anomaly-detection/tutorial_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/anomaly-detection/tutorial_app.py -------------------------------------------------------------------------------- /docs/tutorials/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/docker-compose.yml -------------------------------------------------------------------------------- /docs/tutorials/purchase-filtering/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/purchase-filtering/tutorial.md -------------------------------------------------------------------------------- /docs/tutorials/purchase-filtering/tutorial_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/purchase-filtering/tutorial_app.py -------------------------------------------------------------------------------- /docs/tutorials/solar-farm-enrichment/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/solar-farm-enrichment/tutorial.md -------------------------------------------------------------------------------- /docs/tutorials/solar-farm-enrichment/tutorial_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/solar-farm-enrichment/tutorial_app.py -------------------------------------------------------------------------------- /docs/tutorials/websocket-source/requirements.txt: -------------------------------------------------------------------------------- 1 | python-dateutil 2 | websockets 3 | quixstreams~=3.4.0 4 | -------------------------------------------------------------------------------- /docs/tutorials/websocket-source/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/websocket-source/tutorial.md -------------------------------------------------------------------------------- /docs/tutorials/websocket-source/tutorial_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/websocket-source/tutorial_app.py -------------------------------------------------------------------------------- /docs/tutorials/word-count/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/word-count/tutorial.md -------------------------------------------------------------------------------- /docs/tutorials/word-count/tutorial_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/tutorials/word-count/tutorial_app.py -------------------------------------------------------------------------------- /docs/upgrading-legacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/upgrading-legacy.md -------------------------------------------------------------------------------- /docs/windowing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/docs/windowing.md -------------------------------------------------------------------------------- /images/quixstreams-banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/images/quixstreams-banner.jpg -------------------------------------------------------------------------------- /images/quixstreams-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/images/quixstreams-banner.png -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/pyproject.toml -------------------------------------------------------------------------------- /quixstreams/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/__init__.py -------------------------------------------------------------------------------- /quixstreams/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/app.py -------------------------------------------------------------------------------- /quixstreams/checkpointing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/checkpointing/__init__.py -------------------------------------------------------------------------------- /quixstreams/checkpointing/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/checkpointing/checkpoint.py -------------------------------------------------------------------------------- /quixstreams/checkpointing/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/checkpointing/exceptions.py -------------------------------------------------------------------------------- /quixstreams/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/context.py -------------------------------------------------------------------------------- /quixstreams/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quixstreams/core/stream/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/__init__.py -------------------------------------------------------------------------------- /quixstreams/core/stream/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/exceptions.py -------------------------------------------------------------------------------- /quixstreams/core/stream/functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/functions/__init__.py -------------------------------------------------------------------------------- /quixstreams/core/stream/functions/apply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/functions/apply.py -------------------------------------------------------------------------------- /quixstreams/core/stream/functions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/functions/base.py -------------------------------------------------------------------------------- /quixstreams/core/stream/functions/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/functions/filter.py -------------------------------------------------------------------------------- /quixstreams/core/stream/functions/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/functions/transform.py -------------------------------------------------------------------------------- /quixstreams/core/stream/functions/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/functions/types.py -------------------------------------------------------------------------------- /quixstreams/core/stream/functions/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/functions/update.py -------------------------------------------------------------------------------- /quixstreams/core/stream/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/core/stream/stream.py -------------------------------------------------------------------------------- /quixstreams/dataframe/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/__init__.py -------------------------------------------------------------------------------- /quixstreams/dataframe/dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/dataframe.py -------------------------------------------------------------------------------- /quixstreams/dataframe/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/exceptions.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/__init__.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/base.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/join_asof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/join_asof.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/join_interval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/join_interval.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/__init__.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/base.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/postgresql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/postgresql.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/quix_configuration_service/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/quix_configuration_service/__init__.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/quix_configuration_service/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/quix_configuration_service/cache.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/quix_configuration_service/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/quix_configuration_service/environment.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/quix_configuration_service/lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/quix_configuration_service/lookup.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/quix_configuration_service/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/quix_configuration_service/models.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/sqlite.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/lookups/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/lookups/utils.py -------------------------------------------------------------------------------- /quixstreams/dataframe/joins/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/joins/utils.py -------------------------------------------------------------------------------- /quixstreams/dataframe/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/registry.py -------------------------------------------------------------------------------- /quixstreams/dataframe/series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/series.py -------------------------------------------------------------------------------- /quixstreams/dataframe/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/utils.py -------------------------------------------------------------------------------- /quixstreams/dataframe/windows/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/windows/__init__.py -------------------------------------------------------------------------------- /quixstreams/dataframe/windows/aggregations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/windows/aggregations.py -------------------------------------------------------------------------------- /quixstreams/dataframe/windows/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/windows/base.py -------------------------------------------------------------------------------- /quixstreams/dataframe/windows/count_based.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/windows/count_based.py -------------------------------------------------------------------------------- /quixstreams/dataframe/windows/definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/windows/definitions.py -------------------------------------------------------------------------------- /quixstreams/dataframe/windows/sliding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/windows/sliding.py -------------------------------------------------------------------------------- /quixstreams/dataframe/windows/time_based.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/dataframe/windows/time_based.py -------------------------------------------------------------------------------- /quixstreams/error_callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/error_callbacks.py -------------------------------------------------------------------------------- /quixstreams/exceptions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/exceptions/__init__.py -------------------------------------------------------------------------------- /quixstreams/exceptions/assignment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/exceptions/assignment.py -------------------------------------------------------------------------------- /quixstreams/exceptions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/exceptions/base.py -------------------------------------------------------------------------------- /quixstreams/internal_consumer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/internal_consumer/__init__.py -------------------------------------------------------------------------------- /quixstreams/internal_consumer/buffering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/internal_consumer/buffering.py -------------------------------------------------------------------------------- /quixstreams/internal_consumer/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/internal_consumer/consumer.py -------------------------------------------------------------------------------- /quixstreams/internal_producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/internal_producer.py -------------------------------------------------------------------------------- /quixstreams/kafka/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/kafka/__init__.py -------------------------------------------------------------------------------- /quixstreams/kafka/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/kafka/configuration.py -------------------------------------------------------------------------------- /quixstreams/kafka/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/kafka/consumer.py -------------------------------------------------------------------------------- /quixstreams/kafka/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/kafka/exceptions.py -------------------------------------------------------------------------------- /quixstreams/kafka/producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/kafka/producer.py -------------------------------------------------------------------------------- /quixstreams/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/logging.py -------------------------------------------------------------------------------- /quixstreams/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/__init__.py -------------------------------------------------------------------------------- /quixstreams/models/messagecontext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/messagecontext.py -------------------------------------------------------------------------------- /quixstreams/models/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/messages.py -------------------------------------------------------------------------------- /quixstreams/models/rows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/rows.py -------------------------------------------------------------------------------- /quixstreams/models/serializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/serializers/__init__.py -------------------------------------------------------------------------------- /quixstreams/models/serializers/avro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/serializers/avro.py -------------------------------------------------------------------------------- /quixstreams/models/serializers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/serializers/base.py -------------------------------------------------------------------------------- /quixstreams/models/serializers/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/serializers/exceptions.py -------------------------------------------------------------------------------- /quixstreams/models/serializers/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/serializers/json.py -------------------------------------------------------------------------------- /quixstreams/models/serializers/protobuf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/serializers/protobuf.py -------------------------------------------------------------------------------- /quixstreams/models/serializers/quix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/serializers/quix.py -------------------------------------------------------------------------------- /quixstreams/models/serializers/schema_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/serializers/schema_registry.py -------------------------------------------------------------------------------- /quixstreams/models/serializers/simple_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/serializers/simple_types.py -------------------------------------------------------------------------------- /quixstreams/models/timestamps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/timestamps.py -------------------------------------------------------------------------------- /quixstreams/models/topics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/topics/__init__.py -------------------------------------------------------------------------------- /quixstreams/models/topics/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/topics/admin.py -------------------------------------------------------------------------------- /quixstreams/models/topics/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/topics/exceptions.py -------------------------------------------------------------------------------- /quixstreams/models/topics/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/topics/manager.py -------------------------------------------------------------------------------- /quixstreams/models/topics/topic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/topics/topic.py -------------------------------------------------------------------------------- /quixstreams/models/topics/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/topics/utils.py -------------------------------------------------------------------------------- /quixstreams/models/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/models/types.py -------------------------------------------------------------------------------- /quixstreams/platforms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quixstreams/platforms/quix/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/platforms/quix/__init__.py -------------------------------------------------------------------------------- /quixstreams/platforms/quix/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/platforms/quix/api.py -------------------------------------------------------------------------------- /quixstreams/platforms/quix/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/platforms/quix/checks.py -------------------------------------------------------------------------------- /quixstreams/platforms/quix/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/platforms/quix/config.py -------------------------------------------------------------------------------- /quixstreams/platforms/quix/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/platforms/quix/env.py -------------------------------------------------------------------------------- /quixstreams/platforms/quix/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/platforms/quix/exceptions.py -------------------------------------------------------------------------------- /quixstreams/platforms/quix/topic_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/platforms/quix/topic_manager.py -------------------------------------------------------------------------------- /quixstreams/processing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/processing/__init__.py -------------------------------------------------------------------------------- /quixstreams/processing/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/processing/context.py -------------------------------------------------------------------------------- /quixstreams/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quixstreams/runtracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/runtracker.py -------------------------------------------------------------------------------- /quixstreams/sinks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/__init__.py -------------------------------------------------------------------------------- /quixstreams/sinks/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/base/__init__.py -------------------------------------------------------------------------------- /quixstreams/sinks/base/batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/base/batch.py -------------------------------------------------------------------------------- /quixstreams/sinks/base/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/base/exceptions.py -------------------------------------------------------------------------------- /quixstreams/sinks/base/item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/base/item.py -------------------------------------------------------------------------------- /quixstreams/sinks/base/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/base/manager.py -------------------------------------------------------------------------------- /quixstreams/sinks/base/sink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/base/sink.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/__init__.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/bigquery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/bigquery.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/elasticsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/elasticsearch.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/file/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quixstreams/sinks/community/file/azure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/file/azure.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/file/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/file/base.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/file/formats/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/file/formats/__init__.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/file/formats/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/file/formats/base.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/file/formats/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/file/formats/json.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/file/formats/parquet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/file/formats/parquet.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/file/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/file/local.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/file/s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/file/s3.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/iceberg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/iceberg.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/influxdb1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/influxdb1.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/kafka.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/kafka.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/kinesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/kinesis.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/mongodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/mongodb.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/mqtt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/mqtt.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/neo4j.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/neo4j.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/postgresql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/postgresql.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/pubsub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/pubsub.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/redis.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/tdengine/__init__.py: -------------------------------------------------------------------------------- 1 | # ruff: noqa: F403 2 | from .sink import * 3 | -------------------------------------------------------------------------------- /quixstreams/sinks/community/tdengine/date_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/tdengine/date_utils.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/tdengine/point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/tdengine/point.py -------------------------------------------------------------------------------- /quixstreams/sinks/community/tdengine/sink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/community/tdengine/sink.py -------------------------------------------------------------------------------- /quixstreams/sinks/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quixstreams/sinks/core/csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/core/csv.py -------------------------------------------------------------------------------- /quixstreams/sinks/core/influxdb3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/core/influxdb3.py -------------------------------------------------------------------------------- /quixstreams/sinks/core/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sinks/core/list.py -------------------------------------------------------------------------------- /quixstreams/sources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/__init__.py -------------------------------------------------------------------------------- /quixstreams/sources/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/base/__init__.py -------------------------------------------------------------------------------- /quixstreams/sources/base/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/base/exceptions.py -------------------------------------------------------------------------------- /quixstreams/sources/base/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/base/manager.py -------------------------------------------------------------------------------- /quixstreams/sources/base/multiprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/base/multiprocessing.py -------------------------------------------------------------------------------- /quixstreams/sources/base/source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/base/source.py -------------------------------------------------------------------------------- /quixstreams/sources/community/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/__init__.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quixstreams/sources/community/file/azure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/azure.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/base.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/components/__init__.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/components/file_deserializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/components/file_deserializer.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/components/file_fetcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/components/file_fetcher.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/compressions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/compressions/__init__.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/compressions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/compressions/base.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/compressions/gzip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/compressions/gzip.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/formats/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/formats/__init__.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/formats/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/formats/base.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/formats/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/formats/json.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/formats/parquet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/formats/parquet.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/local.py -------------------------------------------------------------------------------- /quixstreams/sources/community/file/s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/file/s3.py -------------------------------------------------------------------------------- /quixstreams/sources/community/influxdb3/__init__.py: -------------------------------------------------------------------------------- 1 | # ruff: noqa: F403 2 | from .influxdb3 import * 3 | -------------------------------------------------------------------------------- /quixstreams/sources/community/influxdb3/influxdb3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/influxdb3/influxdb3.py -------------------------------------------------------------------------------- /quixstreams/sources/community/kinesis/__init__.py: -------------------------------------------------------------------------------- 1 | # ruff: noqa: F403 2 | from .kinesis import * 3 | -------------------------------------------------------------------------------- /quixstreams/sources/community/kinesis/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/kinesis/consumer.py -------------------------------------------------------------------------------- /quixstreams/sources/community/kinesis/kinesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/kinesis/kinesis.py -------------------------------------------------------------------------------- /quixstreams/sources/community/mqtt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/mqtt.py -------------------------------------------------------------------------------- /quixstreams/sources/community/pandas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/pandas.py -------------------------------------------------------------------------------- /quixstreams/sources/community/pubsub/__init__.py: -------------------------------------------------------------------------------- 1 | # ruff: noqa: F403 2 | from .pubsub import * 3 | -------------------------------------------------------------------------------- /quixstreams/sources/community/pubsub/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/pubsub/consumer.py -------------------------------------------------------------------------------- /quixstreams/sources/community/pubsub/pubsub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/community/pubsub/pubsub.py -------------------------------------------------------------------------------- /quixstreams/sources/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quixstreams/sources/core/csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/core/csv.py -------------------------------------------------------------------------------- /quixstreams/sources/core/kafka/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/core/kafka/__init__.py -------------------------------------------------------------------------------- /quixstreams/sources/core/kafka/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/core/kafka/checkpoint.py -------------------------------------------------------------------------------- /quixstreams/sources/core/kafka/kafka.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/core/kafka/kafka.py -------------------------------------------------------------------------------- /quixstreams/sources/core/kafka/quix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/sources/core/kafka/quix.py -------------------------------------------------------------------------------- /quixstreams/state/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/__init__.py -------------------------------------------------------------------------------- /quixstreams/state/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/base/__init__.py -------------------------------------------------------------------------------- /quixstreams/state/base/partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/base/partition.py -------------------------------------------------------------------------------- /quixstreams/state/base/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/base/state.py -------------------------------------------------------------------------------- /quixstreams/state/base/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/base/store.py -------------------------------------------------------------------------------- /quixstreams/state/base/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/base/transaction.py -------------------------------------------------------------------------------- /quixstreams/state/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/exceptions.py -------------------------------------------------------------------------------- /quixstreams/state/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/manager.py -------------------------------------------------------------------------------- /quixstreams/state/memory/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/memory/__init__.py -------------------------------------------------------------------------------- /quixstreams/state/memory/partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/memory/partition.py -------------------------------------------------------------------------------- /quixstreams/state/memory/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/memory/store.py -------------------------------------------------------------------------------- /quixstreams/state/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/metadata.py -------------------------------------------------------------------------------- /quixstreams/state/recovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/recovery.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/__init__.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/cache.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/exceptions.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/metadata.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/options.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/partition.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/store.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/timestamped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/timestamped.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/transaction.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/types.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/windowed/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/windowed/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/windowed/metadata.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/windowed/partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/windowed/partition.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/windowed/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/windowed/serialization.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/windowed/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/windowed/state.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/windowed/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/windowed/store.py -------------------------------------------------------------------------------- /quixstreams/state/rocksdb/windowed/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/rocksdb/windowed/transaction.py -------------------------------------------------------------------------------- /quixstreams/state/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/serialization.py -------------------------------------------------------------------------------- /quixstreams/state/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/state/types.py -------------------------------------------------------------------------------- /quixstreams/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/types.py -------------------------------------------------------------------------------- /quixstreams/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quixstreams/utils/dicts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/utils/dicts.py -------------------------------------------------------------------------------- /quixstreams/utils/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/utils/json.py -------------------------------------------------------------------------------- /quixstreams/utils/pickle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/utils/pickle.py -------------------------------------------------------------------------------- /quixstreams/utils/printing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/utils/printing.py -------------------------------------------------------------------------------- /quixstreams/utils/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/utils/settings.py -------------------------------------------------------------------------------- /quixstreams/utils/stream_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/quixstreams/utils/stream_id.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | pre-commit>=3.4,<4.4 2 | -r requirements-mypy.txt 3 | -------------------------------------------------------------------------------- /requirements-mypy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/requirements-mypy.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/LICENSE.pytest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/LICENSE.pytest -------------------------------------------------------------------------------- /tests/LICENSE.testcontainers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/LICENSE.testcontainers -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/containerhelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/containerhelper.py -------------------------------------------------------------------------------- /tests/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/logging.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/test_quixstreams/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/fixtures.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_app.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_app_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_app_config.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_checkpointing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_checkpointing.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_context.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_core/test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_core/test_functions.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_core/test_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_core/test_stream.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_core/utils.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/fixtures.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_dataframe.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_joins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_joins/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_joins/fixtures.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_joins/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_joins/test_base.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_joins/test_join_asof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_joins/test_join_asof.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_joins/test_join_interval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_joins/test_join_interval.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_joins/test_lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_joins/test_lookup.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_joins/test_lookup_postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_joins/test_lookup_postgres.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_joins/test_lookup_quix_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_joins/test_lookup_quix_config.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_joins/test_lookup_sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_joins/test_lookup_sqlite.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_registry.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_series.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_utils.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_windows/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_windows/test_aggregations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_windows/test_aggregations.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_windows/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_windows/test_base.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_windows/test_hopping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_windows/test_hopping.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_windows/test_sliding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_windows/test_sliding.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_dataframe/test_windows/test_tumbling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_dataframe/test_windows/test_tumbling.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_internal_consumer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_internal_consumer/test_buffering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_internal_consumer/test_buffering.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_internal_consumer/test_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_internal_consumer/test_consumer.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_internal_producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_internal_producer.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_kafka/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_kafka/test_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_kafka/test_configuration.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_kafka/test_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_kafka/test_consumer.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_kafka/test_producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_kafka/test_producer.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_logging.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/constants.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/fixtures.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/protobuf/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/protobuf/generate.sh -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/protobuf/nested.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/protobuf/nested.proto -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/protobuf/nested_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/protobuf/nested_pb2.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/protobuf/root.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/protobuf/root.proto -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/protobuf/root_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/protobuf/root_pb2.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/protobuf/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/protobuf/utils.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/test_quix_serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/test_quix_serializers.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/test_schema_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/test_schema_registry.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_serializers/test_serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_serializers/test_serializers.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_timestamps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_timestamps.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_topics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_topics/test_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_topics/test_admin.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_topics/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_topics/test_manager.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/test_topics/test_topics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/test_topics/test_topics.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_models/utils.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_platforms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_platforms/test_quix/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_platforms/test_quix/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_platforms/test_quix/fixtures.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_platforms/test_quix/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_platforms/test_quix/test_api.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_platforms/test_quix/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_platforms/test_quix/test_config.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_platforms/test_quix/test_topic_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_platforms/test_quix/test_topic_manager.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_processing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_runtracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_runtracker.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_base/test_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sinks/test_base/test_batch.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_base/test_sink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sinks/test_base/test_sink.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_base/test_sinkmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sinks/test_base/test_sinkmanager.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_community/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_community/test_mqtt_sink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sinks/test_community/test_mqtt_sink.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_community/test_postgres_sink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sinks/test_community/test_postgres_sink.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_core/test_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sinks/test_core/test_csv.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_core/test_influxdb_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sinks/test_core/test_influxdb_v3.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sinks/test_core/test_list_sink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sinks/test_core/test_list_sink.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sources/test_base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sources/test_base/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sources/test_base/test_manager.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sources/test_community/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sources/test_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sources/test_core/test_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sources/test_core/test_csv.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_sources/test_core/test_kafka.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_sources/test_core/test_kafka.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/fixtures.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_manager.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_partition.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_recovery/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_recovery/test_changelog_producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_recovery/test_changelog_producer.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_recovery/test_recovery_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_recovery/test_recovery_manager.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_recovery/test_recovery_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_recovery/test_recovery_partition.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_rocksdb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_rocksdb/test_rocksdb_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_rocksdb/test_rocksdb_partition.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_rocksdb/test_rocksdb_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_rocksdb/test_rocksdb_transaction.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_rocksdb/test_timestamped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_rocksdb/test_timestamped.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_rocksdb/test_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_rocksdb/test_transaction.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_rocksdb/test_windowed/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_rocksdb/test_windowed/fixtures.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_rocksdb/test_windowed/test_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_rocksdb/test_windowed/test_state.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_rocksdb/test_windowed/test_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_rocksdb/test_windowed/test_transaction.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_serialization.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_store.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_state/test_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_state/test_transaction.py -------------------------------------------------------------------------------- /tests/test_quixstreams/test_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_quixstreams/test_utils/test_printing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/test_quixstreams/test_utils/test_printing.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quixio/quix-streams/HEAD/tests/utils.py --------------------------------------------------------------------------------