├── .config └── nextest.toml ├── .dockerignore ├── .github └── workflows │ ├── binaries.yml │ ├── ci.yml │ ├── docker.yaml │ └── semgrep.yml ├── .gitignore ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── crates ├── arroyo-api │ ├── Cargo.toml │ ├── build.rs │ ├── migrations │ │ ├── V10__merge_definitions.sql │ │ ├── V11__delete_cascade.sql │ │ ├── V12__add_committing.sql │ │ ├── V13__backfill_pub_id.sql │ │ ├── V14__unify_job_ids.sql │ │ ├── V15__rename_connections.sql │ │ ├── V16__restart_failed.sql │ │ ├── V17__udfs_table.sql │ │ ├── V18__udfs_drop_language.sql │ │ ├── V19__case_insensitive_connection_names.sql │ │ ├── V1__initial.sql │ │ ├── V20__pipeline_v2.sql │ │ ├── V21__add_udf_path.sql │ │ ├── V22__remove_cluster_info_pub_id.sql │ │ ├── V23__drop_schemas_table.sql │ │ ├── V24__add_udf_language.sql │ │ ├── V25__add_checkpoint_events.sql │ │ ├── V2__add_raw_json.sql │ │ ├── V3__add_udfs.sql │ │ ├── V4__add_sources.sql │ │ ├── V5__add_http_connection.sql │ │ ├── V6__add_cluster_table.sql │ │ ├── V7__add_job_log_messages.sql │ │ ├── V8__connector_redesign.sql │ │ └── V9__add_pub_ids.sql │ ├── queries │ │ └── api_queries.sql │ ├── sqlite_migrations │ │ ├── V1__initial.sql │ │ ├── V2__add_udf_language.sql │ │ └── V3__add_checkpoint_events.sql │ └── src │ │ ├── cloud.rs │ │ ├── connection_profiles.rs │ │ ├── connection_tables.rs │ │ ├── connectors.rs │ │ ├── jobs.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── pipelines.rs │ │ ├── rest.rs │ │ ├── rest_utils.rs │ │ ├── sql.rs │ │ └── udfs.rs ├── arroyo-compiler-service │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── arroyo-connectors │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── blackhole │ │ ├── blackhole.svg │ │ ├── mod.rs │ │ └── operator.rs │ │ ├── confluent │ │ ├── confluent.svg │ │ ├── mod.rs │ │ └── profile.json │ │ ├── filesystem │ │ ├── config.rs │ │ ├── delta.rs │ │ ├── filesystem.svg │ │ ├── iceberg.rs │ │ ├── mod.rs │ │ ├── sink │ │ │ ├── arrow.rs │ │ │ ├── delta.rs │ │ │ ├── iceberg │ │ │ │ ├── metadata.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── schema.rs │ │ │ │ └── transforms.rs │ │ │ ├── json.rs │ │ │ ├── local.rs │ │ │ ├── mod.rs │ │ │ ├── parquet.rs │ │ │ ├── partitioning.rs │ │ │ └── two_phase_committer.rs │ │ └── source.rs │ │ ├── fluvio │ │ ├── fluvio.svg │ │ ├── mod.rs │ │ ├── sink.rs │ │ ├── source.rs │ │ └── table.json │ │ ├── impulse │ │ ├── impulse.svg │ │ ├── mod.rs │ │ ├── operator.rs │ │ └── table.json │ │ ├── kafka │ │ ├── kafka.svg │ │ ├── mod.rs │ │ ├── profile.json │ │ ├── sink │ │ │ ├── mod.rs │ │ │ └── test.rs │ │ ├── source │ │ │ ├── mod.rs │ │ │ └── test.rs │ │ └── table.json │ │ ├── kinesis │ │ ├── kinesis.svg │ │ ├── mod.rs │ │ ├── sink.rs │ │ ├── source.rs │ │ └── table.json │ │ ├── lib.rs │ │ ├── mqtt │ │ ├── mod.rs │ │ ├── mqtt.svg │ │ ├── profile.json │ │ ├── sink │ │ │ ├── mod.rs │ │ │ └── test.rs │ │ ├── source │ │ │ ├── mod.rs │ │ │ └── test.rs │ │ └── table.json │ │ ├── nats │ │ ├── mod.rs │ │ ├── nats.svg │ │ ├── profile.json │ │ ├── sink │ │ │ └── mod.rs │ │ ├── source │ │ │ └── mod.rs │ │ └── table.json │ │ ├── nexmark │ │ ├── mod.rs │ │ ├── nexmark.svg │ │ ├── operator.rs │ │ ├── table.json │ │ └── test.rs │ │ ├── polling_http │ │ ├── http.svg │ │ ├── mod.rs │ │ ├── operator.rs │ │ └── table.json │ │ ├── preview │ │ ├── mod.rs │ │ └── operator.rs │ │ ├── rabbitmq │ │ ├── mod.rs │ │ ├── profile.json │ │ ├── rabbitmq.svg │ │ ├── source.rs │ │ └── table.json │ │ ├── redis │ │ ├── lookup.rs │ │ ├── mod.rs │ │ ├── profile.json │ │ ├── redis.svg │ │ ├── sink.rs │ │ └── table.json │ │ ├── single_file │ │ ├── mod.rs │ │ ├── sink.rs │ │ ├── source.rs │ │ └── table.json │ │ ├── sse │ │ ├── mod.rs │ │ ├── operator.rs │ │ ├── sse.svg │ │ └── table.json │ │ ├── stdout │ │ ├── mod.rs │ │ ├── operator.rs │ │ └── stdout.svg │ │ ├── webhook │ │ ├── mod.rs │ │ ├── operator.rs │ │ ├── table.json │ │ └── webhook.svg │ │ └── websocket │ │ ├── mod.rs │ │ ├── operator.rs │ │ ├── table.json │ │ └── websocket.svg ├── arroyo-controller │ ├── Cargo.toml │ ├── build.rs │ ├── queries │ │ └── controller_queries.sql │ └── src │ │ ├── job_controller │ │ ├── job_metrics.rs │ │ └── mod.rs │ │ ├── lib.rs │ │ ├── schedulers │ │ ├── embedded.rs │ │ ├── kubernetes │ │ │ ├── mod.rs │ │ │ └── quantities.rs │ │ └── mod.rs │ │ └── states │ │ ├── checkpoint_stopping.rs │ │ ├── compiling.rs │ │ ├── finishing.rs │ │ ├── mod.rs │ │ ├── recovering.rs │ │ ├── rescaling.rs │ │ ├── restarting.rs │ │ ├── running.rs │ │ ├── scheduling.rs │ │ └── stopping.rs ├── arroyo-datastream │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── logical.rs │ │ └── optimizers.rs ├── arroyo-formats │ ├── Cargo.toml │ └── src │ │ ├── avro │ │ ├── de.rs │ │ ├── mod.rs │ │ ├── schema.rs │ │ └── ser.rs │ │ ├── de.rs │ │ ├── json │ │ ├── encoders.rs │ │ ├── mod.rs │ │ └── schema.rs │ │ ├── lib.rs │ │ ├── proto │ │ ├── de.rs │ │ ├── mod.rs │ │ ├── schema.rs │ │ └── test │ │ │ ├── mod.rs │ │ │ ├── my-policy.json │ │ │ └── protos │ │ │ ├── basic_types.proto │ │ │ ├── enum_fields.proto │ │ │ ├── map_fields.proto │ │ │ ├── nested_message.proto │ │ │ ├── orders.proto │ │ │ ├── repeated_fields.proto │ │ │ └── string_and_bytes.proto │ │ └── ser.rs ├── arroyo-metrics │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── arroyo-node │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── arroyo-openapi │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ └── lib.rs ├── arroyo-operator │ ├── Cargo.toml │ └── src │ │ ├── connector.rs │ │ ├── context.rs │ │ ├── inq_reader.rs │ │ ├── lib.rs │ │ ├── operator.rs │ │ └── udfs.rs ├── arroyo-planner │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── builder.rs │ │ ├── extension │ │ ├── aggregate.rs │ │ ├── debezium.rs │ │ ├── join.rs │ │ ├── key_calculation.rs │ │ ├── lookup.rs │ │ ├── mod.rs │ │ ├── projection.rs │ │ ├── remote_table.rs │ │ ├── sink.rs │ │ ├── table_source.rs │ │ ├── updating_aggregate.rs │ │ ├── watermark_node.rs │ │ └── window_fn.rs │ │ ├── external.rs │ │ ├── functions.rs │ │ ├── lib.rs │ │ ├── logical.rs │ │ ├── physical.rs │ │ ├── plan │ │ ├── aggregate.rs │ │ ├── join.rs │ │ ├── mod.rs │ │ └── window_fn.rs │ │ ├── rewriters.rs │ │ ├── schemas.rs │ │ ├── tables.rs │ │ ├── test │ │ ├── mod.rs │ │ ├── plan_tests.rs │ │ ├── queries │ │ │ ├── analytics_ingest.sql │ │ │ ├── analytics_tutorial.sql │ │ │ ├── async_udf_subquery.sql │ │ │ ├── basic_tumble_aggregate.sql │ │ │ ├── bitcoin_exchange_rate.sql │ │ │ ├── bitcoin_stats.sql │ │ │ ├── bluesky_trends.sql │ │ │ ├── create_table_updating.sql │ │ │ ├── crypto_function.sql │ │ │ ├── custom_ttls.sql │ │ │ ├── decimal.sql │ │ │ ├── error_lookup_join_non_primary_key.sql │ │ │ ├── error_memory_table_double_write.sql │ │ │ ├── error_mismatched_nested_windows.sql │ │ │ ├── error_missing_redis_key.sql │ │ │ ├── error_missing_window_basic_tumble.sql │ │ │ ├── error_no_aggregate_over_debezium.sql │ │ │ ├── error_no_nested_updating_aggregates.sql │ │ │ ├── error_offset_sliding_window.sql │ │ │ ├── error_read_from_unwritten_memory_table.sql │ │ │ ├── error_second_aggregate_missing_window.sql │ │ │ ├── filesystem_invalid_partition.sql │ │ │ ├── filesystem_partition.sql │ │ │ ├── first_pipeline.sql │ │ │ ├── hop_to_tumble.sql │ │ │ ├── iceberg_partitioning.sql │ │ │ ├── infer_debezium_sink.sql │ │ │ ├── kafka_metadata_udf.sql │ │ │ ├── lookup_join.sql │ │ │ ├── mastodon_trends.sql │ │ │ ├── merge_updates.sql │ │ │ ├── metadata_error.sql │ │ │ ├── metadata_fields.sql │ │ │ ├── metadata_raw_string.sql │ │ │ ├── mismatched_sink_schema.sql │ │ │ ├── misplaced_hop.sql │ │ │ ├── no_inserting_updates_into_non_updating.sql │ │ │ ├── no_updating_joins.sql │ │ │ ├── no_updating_window_functions.sql │ │ │ ├── no_virtual_fields_updating.sql │ │ │ ├── parse.sql │ │ │ ├── parse_log.sql │ │ │ ├── program_compilation.sql │ │ │ ├── prometheus.sql │ │ │ ├── release_post_json.sql │ │ │ ├── schema_inference.sql │ │ │ ├── second_aggregate_recall_window.sql │ │ │ ├── source_rewriter_join.sql │ │ │ ├── struct_ddl.sql │ │ │ ├── subscript_in_virtual.sql │ │ │ ├── test_merge_sink.sql │ │ │ ├── test_no_aggregates_in_window.sql │ │ │ ├── unnest.sql │ │ │ ├── updating_aggregate.sql │ │ │ ├── updating_filter_join.sql │ │ │ ├── virtual_bad_schema.sql │ │ │ ├── watermarks.sql │ │ │ ├── window_function.sql │ │ │ ├── window_partition_by_column.sql │ │ │ ├── window_with_expression.sql │ │ │ └── windowed_inner_join.sql │ │ └── udfs │ │ │ ├── cbor_to_json.rs │ │ │ ├── get_city.rs │ │ │ ├── irate.rs │ │ │ ├── parse_log.rs │ │ │ └── parse_prom.rs │ │ ├── types.rs │ │ ├── udafs.rs │ │ └── utils.rs ├── arroyo-rpc │ ├── Cargo.toml │ ├── build.rs │ ├── default.toml │ ├── proto │ │ ├── api.proto │ │ └── rpc.proto │ └── src │ │ ├── api_types │ │ ├── checkpoints.rs │ │ ├── connections.rs │ │ ├── metrics.rs │ │ ├── mod.rs │ │ ├── pipelines.rs │ │ └── udfs.rs │ │ ├── config.rs │ │ ├── df.rs │ │ ├── formats.rs │ │ ├── lib.rs │ │ ├── public_ids.rs │ │ ├── schema_resolver.rs │ │ └── var_str.rs ├── arroyo-server-common │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── lib.rs │ │ ├── profile.rs │ │ ├── shutdown.rs │ │ └── tls.rs ├── arroyo-sql-testing │ ├── Cargo.toml │ ├── golden_outputs │ │ ├── active_drivers.json │ │ ├── aggregates.json │ │ ├── async_udf.json │ │ ├── cast_to_sink_type.json │ │ ├── debezium_agg.json │ │ ├── debezium_coercion.json │ │ ├── debezium_pass_through.json │ │ ├── double_negative_udf.json │ │ ├── every_aggregate.json │ │ ├── filter_updating_aggregates.json │ │ ├── global_session_window.json │ │ ├── grouped_aggregates.json │ │ ├── hourly_by_event_type.json │ │ ├── json_operators.json │ │ ├── memory_table.json │ │ ├── month_loose_watermark.json │ │ ├── most_active_driver_last_hour.json │ │ ├── most_active_driver_last_hour_unaligned.json │ │ ├── nexmark_q5.json │ │ ├── offset_impulse_join.json │ │ ├── outer_join.json │ │ ├── reinvoke_window_function.json │ │ ├── select_star.json │ │ ├── session_window.json │ │ ├── sliding_window_end.json │ │ ├── test_merge_sink.json │ │ ├── test_unnest_in_view.json │ │ ├── tight_watermark.json │ │ ├── udaf.json │ │ ├── union.json │ │ ├── unnest_in_view.json │ │ ├── updating_full_join.json │ │ ├── updating_inner_join.json │ │ ├── updating_left_join.json │ │ ├── updating_right_join.json │ │ ├── windowed_inner_join.json │ │ └── windowed_outer_join.json │ ├── inputs │ │ ├── aggregate_updates.json │ │ ├── cars.json │ │ ├── impulse.json │ │ ├── nexmark_bids.json │ │ ├── session_window.json │ │ └── sorted_cars.json │ ├── outputs │ │ └── .gitignore │ └── src │ │ ├── lib.rs │ │ ├── smoke_tests.rs │ │ ├── test │ │ └── queries │ │ │ ├── active_drivers.sql │ │ │ ├── aggregates.sql │ │ │ ├── async_udf.sql │ │ │ ├── cast_to_sink_type.sql │ │ │ ├── debezium_agg.sql │ │ │ ├── debezium_coercion.sql │ │ │ ├── debezium_pass_through.sql │ │ │ ├── double_negative_udf.sql │ │ │ ├── every_aggregate.sql │ │ │ ├── filter_updating_aggregates.sql │ │ │ ├── global_session_window.sql │ │ │ ├── grouped_aggregates.sql │ │ │ ├── hourly_by_event_type.sql │ │ │ ├── json_operators.sql │ │ │ ├── memory_table.sql │ │ │ ├── month_loose_watermark.sql │ │ │ ├── most_active_driver_last_hour.sql │ │ │ ├── most_active_driver_last_hour_unaligned.sql │ │ │ ├── nexmark_q5.sql │ │ │ ├── offset_impulse_join.sql │ │ │ ├── reinvoke_window_function.sql │ │ │ ├── select_star.sql │ │ │ ├── session_window.sql │ │ │ ├── sliding_window_end.sql │ │ │ ├── test_merge_sink.sql │ │ │ ├── tight_watermark.sql │ │ │ ├── udaf.sql │ │ │ ├── union.sql │ │ │ ├── unnest_in_view.sql │ │ │ ├── updating_full_join.sql │ │ │ ├── updating_inner_join.sql │ │ │ ├── updating_inner_join_with_updating.sql │ │ │ ├── updating_left_join.sql │ │ │ ├── updating_right_join.sql │ │ │ ├── windowed_inner_join.sql │ │ │ └── windowed_outer_join.sql │ │ └── udfs.rs ├── arroyo-state │ ├── Cargo.toml │ └── src │ │ ├── checkpoint_state.rs │ │ ├── committing_state.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── parquet.rs │ │ ├── schemas │ │ └── mod.rs │ │ └── tables │ │ ├── expiring_time_key_map.rs │ │ ├── global_keyed_map.rs │ │ ├── mod.rs │ │ └── table_manager.rs ├── arroyo-storage │ ├── Cargo.toml │ └── src │ │ ├── aws.rs │ │ └── lib.rs ├── arroyo-types │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── arroyo-udf │ ├── arroyo-udf-common │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── async_udf.rs │ │ │ ├── lib.rs │ │ │ └── parse.rs │ ├── arroyo-udf-host │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── test.rs │ ├── arroyo-udf-macros │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── arroyo-udf-plugin │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── async_udf.rs │ │ │ └── lib.rs │ └── arroyo-udf-python │ │ ├── Cargo.toml │ │ ├── python │ │ └── arroyo_udf.py │ │ └── src │ │ ├── interpreter.rs │ │ ├── lib.rs │ │ ├── pyarrow.rs │ │ ├── threaded.rs │ │ └── types.rs ├── arroyo-worker │ ├── Cargo.toml │ └── src │ │ ├── arrow │ │ ├── async_udf.rs │ │ ├── incremental_aggregator.rs │ │ ├── instant_join.rs │ │ ├── join_with_expiration.rs │ │ ├── lookup_join.rs │ │ ├── mod.rs │ │ ├── session_aggregating_window.rs │ │ ├── sliding_aggregating_window.rs │ │ ├── sync │ │ │ ├── mod.rs │ │ │ └── streams.rs │ │ ├── tumbling_aggregating_window.rs │ │ ├── updating_cache.rs │ │ ├── watermark_generator.rs │ │ └── window_fn.rs │ │ ├── engine.rs │ │ ├── lib.rs │ │ ├── network_manager.rs │ │ └── utils.rs ├── arroyo │ ├── Cargo.toml │ └── src │ │ ├── main.rs │ │ └── run.rs └── integ │ ├── Cargo.toml │ ├── src │ └── lib.rs │ └── tests │ └── api_tests.rs ├── docker ├── Dockerfile ├── config.toml ├── install_deps.sh └── refinery.toml ├── images ├── arroyo_logo.png ├── header_image.png └── running_job.png ├── k8s └── arroyo │ ├── .helmignore │ ├── Chart.lock │ ├── Chart.yaml │ ├── README.md │ ├── charts │ └── postgresql-12.6.8.tgz │ ├── ci │ └── ci-test-values.yaml │ ├── ct.yaml │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── configmap.yaml │ ├── controller.yaml │ ├── role.yaml │ ├── serviceaccount.yaml │ └── tests │ │ ├── test-console-connection.yaml │ │ └── test-grpc-connection.yaml │ └── values.yaml └── webui ├── .eslintignore ├── .eslintrc.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public └── assets │ ├── apple-touch-icon.png │ ├── icon.png │ ├── icon.svg │ └── logo.svg ├── src ├── App.css ├── App.tsx ├── components │ ├── CheckpointDetails.tsx │ ├── Checkpoints.tsx │ ├── CreatePipelineTourModal.tsx │ ├── ExampleQueries.tsx │ ├── ExampleQueryCard.tsx │ ├── Loading.tsx │ ├── OperatorDetail.tsx │ ├── OperatorErrors.tsx │ ├── PaginatedContent.tsx │ ├── PipelineNotFound.tsx │ ├── PipelineRow.tsx │ ├── PipelinesTable.tsx │ ├── StartPipelineModal.tsx │ ├── TimeSeriesGraph.tsx │ ├── TourCompleteModal.tsx │ ├── UdfNodeViewer.tsx │ └── WelcomeModal.tsx ├── gen │ └── api-types.ts ├── index.css ├── lib │ ├── CloudComponents.tsx │ ├── RadioGroup.tsx │ ├── data_fetching.ts │ ├── example_queries.ts │ ├── types.ts │ └── util.ts ├── main.tsx ├── router.tsx ├── routes │ ├── connections │ │ ├── ChooseConnector.tsx │ │ ├── ConfigureConnection.tsx │ │ ├── ConfigureProfile.tsx │ │ ├── ConfluentSchemaEditor.tsx │ │ ├── ConnectionTester.tsx │ │ ├── Connections.tsx │ │ ├── CreateConnection.tsx │ │ ├── CreateProfile.tsx │ │ ├── DefineSchema.tsx │ │ ├── JsonForm.tsx │ │ └── SchemaEditor.tsx │ ├── home │ │ └── Home.tsx │ ├── not_found │ │ ├── ApiUnavailable.tsx │ │ └── PageNotFound.tsx │ ├── pipelines │ │ ├── Catalog.tsx │ │ ├── CatalogTab.tsx │ │ ├── CodeEditor.tsx │ │ ├── CreatePipeline.tsx │ │ ├── PipelineConfigModal.tsx │ │ ├── PipelineDetails.tsx │ │ ├── PipelineEditorTabs.tsx │ │ ├── PipelineGraph.tsx │ │ ├── PipelineOutputs.tsx │ │ ├── PipelinesIndex.tsx │ │ ├── ResourcePanel.tsx │ │ └── pipelines.css │ └── udfs │ │ ├── DeleteUdfModal.tsx │ │ ├── GlobalizeModal.tsx │ │ ├── UdfEditTab.tsx │ │ ├── UdfEditor.tsx │ │ ├── UdfLabel.tsx │ │ ├── UdfNodePopover.tsx │ │ └── UdfsResourceTab.tsx ├── styles │ └── data-grid-style.css ├── theming.ts ├── tour.ts ├── udf_state.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/binaries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/.github/workflows/binaries.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/.github/workflows/docker.yaml -------------------------------------------------------------------------------- /.github/workflows/semgrep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/.github/workflows/semgrep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .idea 3 | .env 4 | .vscode/ 5 | 6 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/README.md -------------------------------------------------------------------------------- /crates/arroyo-api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-api/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/build.rs -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V10__merge_definitions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V10__merge_definitions.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V11__delete_cascade.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V11__delete_cascade.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V12__add_committing.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE checkpoint_state ADD VALUE 'committing'; 2 | -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V13__backfill_pub_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V13__backfill_pub_id.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V14__unify_job_ids.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V14__unify_job_ids.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V15__rename_connections.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V15__rename_connections.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V16__restart_failed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V16__restart_failed.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V17__udfs_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V17__udfs_table.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V18__udfs_drop_language.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE udfs DROP COLUMN language; 2 | -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V19__case_insensitive_connection_names.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V19__case_insensitive_connection_names.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V1__initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V1__initial.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V20__pipeline_v2.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE pipelines 2 | ADD COLUMN proto_version INT NOT NULL DEFAULT 1; -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V21__add_udf_path.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE udfs 2 | ADD COLUMN dylib_url TEXT NOT NULL DEFAULT ''; -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V22__remove_cluster_info_pub_id.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE cluster_info 2 | DROP COLUMN pub_id; -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V23__drop_schemas_table.sql: -------------------------------------------------------------------------------- 1 | DROP table schemas; -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V24__add_udf_language.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V24__add_udf_language.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V25__add_checkpoint_events.sql: -------------------------------------------------------------------------------- 1 | alter table checkpoints add column event_spans JSONB DEFAULT '[]' NOT NULL; -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V2__add_raw_json.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE schema_type ADD VALUE 'raw_json'; 2 | -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V3__add_udfs.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE pipeline_definitions 2 | ADD COLUMN udfs JSONB NOT NULL DEFAULT '[]'; -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V4__add_sources.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V4__add_sources.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V5__add_http_connection.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE connection_type 2 | ADD VALUE 'http'; 3 | -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V6__add_cluster_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V6__add_cluster_table.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V7__add_job_log_messages.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V7__add_job_log_messages.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V8__connector_redesign.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V8__connector_redesign.sql -------------------------------------------------------------------------------- /crates/arroyo-api/migrations/V9__add_pub_ids.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/migrations/V9__add_pub_ids.sql -------------------------------------------------------------------------------- /crates/arroyo-api/queries/api_queries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/queries/api_queries.sql -------------------------------------------------------------------------------- /crates/arroyo-api/sqlite_migrations/V1__initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/sqlite_migrations/V1__initial.sql -------------------------------------------------------------------------------- /crates/arroyo-api/sqlite_migrations/V2__add_udf_language.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/sqlite_migrations/V2__add_udf_language.sql -------------------------------------------------------------------------------- /crates/arroyo-api/sqlite_migrations/V3__add_checkpoint_events.sql: -------------------------------------------------------------------------------- 1 | alter table checkpoints add column event_spans TEXT DEFAULT '[]' NOT NULL; -------------------------------------------------------------------------------- /crates/arroyo-api/src/cloud.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/cloud.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/connection_profiles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/connection_profiles.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/connection_tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/connection_tables.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/connectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/connectors.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/jobs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/jobs.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/metrics.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/pipelines.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/pipelines.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/rest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/rest.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/rest_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/rest_utils.rs -------------------------------------------------------------------------------- /crates/arroyo-api/src/sql.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/arroyo-api/src/udfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-api/src/udfs.rs -------------------------------------------------------------------------------- /crates/arroyo-compiler-service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-compiler-service/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-compiler-service/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-compiler-service/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-connectors/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/build.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/blackhole/blackhole.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/blackhole/blackhole.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/blackhole/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/blackhole/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/blackhole/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/blackhole/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/confluent/confluent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/confluent/confluent.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/confluent/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/confluent/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/confluent/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/confluent/profile.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/config.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/delta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/delta.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/filesystem.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/filesystem.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/iceberg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/iceberg.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/arrow.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/delta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/delta.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/iceberg/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/iceberg/metadata.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/iceberg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/iceberg/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/iceberg/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/iceberg/schema.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/iceberg/transforms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/iceberg/transforms.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/json.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/local.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/parquet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/parquet.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/partitioning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/partitioning.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/sink/two_phase_committer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/sink/two_phase_committer.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/filesystem/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/filesystem/source.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/fluvio/fluvio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/fluvio/fluvio.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/fluvio/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/fluvio/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/fluvio/sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/fluvio/sink.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/fluvio/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/fluvio/source.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/fluvio/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/fluvio/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/impulse/impulse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/impulse/impulse.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/impulse/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/impulse/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/impulse/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/impulse/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/impulse/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/impulse/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kafka/kafka.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kafka/kafka.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kafka/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kafka/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kafka/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kafka/profile.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kafka/sink/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kafka/sink/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kafka/sink/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kafka/sink/test.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kafka/source/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kafka/source/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kafka/source/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kafka/source/test.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kafka/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kafka/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kinesis/kinesis.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kinesis/kinesis.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kinesis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kinesis/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kinesis/sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kinesis/sink.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kinesis/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kinesis/source.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/kinesis/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/kinesis/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/mqtt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/mqtt/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/mqtt/mqtt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/mqtt/mqtt.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/mqtt/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/mqtt/profile.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/mqtt/sink/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/mqtt/sink/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/mqtt/sink/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/mqtt/sink/test.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/mqtt/source/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/mqtt/source/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/mqtt/source/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/mqtt/source/test.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/mqtt/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/mqtt/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nats/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nats/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nats/nats.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nats/nats.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nats/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nats/profile.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nats/sink/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nats/sink/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nats/source/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nats/source/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nats/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nats/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nexmark/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nexmark/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nexmark/nexmark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nexmark/nexmark.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nexmark/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nexmark/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nexmark/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nexmark/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/nexmark/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/nexmark/test.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/polling_http/http.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/polling_http/http.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/polling_http/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/polling_http/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/polling_http/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/polling_http/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/polling_http/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/polling_http/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/preview/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/preview/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/preview/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/preview/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/rabbitmq/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/rabbitmq/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/rabbitmq/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/rabbitmq/profile.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/rabbitmq/rabbitmq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/rabbitmq/rabbitmq.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/rabbitmq/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/rabbitmq/source.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/rabbitmq/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/rabbitmq/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/redis/lookup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/redis/lookup.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/redis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/redis/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/redis/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/redis/profile.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/redis/redis.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/redis/redis.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/redis/sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/redis/sink.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/redis/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/redis/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/single_file/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/single_file/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/single_file/sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/single_file/sink.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/single_file/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/single_file/source.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/single_file/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/single_file/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/sse/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/sse/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/sse/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/sse/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/sse/sse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/sse/sse.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/sse/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/sse/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/stdout/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/stdout/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/stdout/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/stdout/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/stdout/stdout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/stdout/stdout.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/webhook/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/webhook/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/webhook/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/webhook/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/webhook/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/webhook/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/webhook/webhook.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/webhook/webhook.svg -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/websocket/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/websocket/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/websocket/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/websocket/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/websocket/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/websocket/table.json -------------------------------------------------------------------------------- /crates/arroyo-connectors/src/websocket/websocket.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-connectors/src/websocket/websocket.svg -------------------------------------------------------------------------------- /crates/arroyo-controller/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-controller/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/build.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/queries/controller_queries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/queries/controller_queries.sql -------------------------------------------------------------------------------- /crates/arroyo-controller/src/job_controller/job_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/job_controller/job_metrics.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/job_controller/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/job_controller/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/schedulers/embedded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/schedulers/embedded.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/schedulers/kubernetes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/schedulers/kubernetes/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/schedulers/kubernetes/quantities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/schedulers/kubernetes/quantities.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/schedulers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/schedulers/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/checkpoint_stopping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/checkpoint_stopping.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/compiling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/compiling.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/finishing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/finishing.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/recovering.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/recovering.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/rescaling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/rescaling.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/restarting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/restarting.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/running.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/running.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/scheduling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/scheduling.rs -------------------------------------------------------------------------------- /crates/arroyo-controller/src/states/stopping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-controller/src/states/stopping.rs -------------------------------------------------------------------------------- /crates/arroyo-datastream/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-datastream/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-datastream/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-datastream/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-datastream/src/logical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-datastream/src/logical.rs -------------------------------------------------------------------------------- /crates/arroyo-datastream/src/optimizers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-datastream/src/optimizers.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-formats/src/avro/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/avro/de.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/avro/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/avro/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/avro/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/avro/schema.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/avro/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/avro/ser.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/de.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/json/encoders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/json/encoders.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/json/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/json/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/json/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/json/schema.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/de.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/schema.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/test/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/test/my-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/test/my-policy.json -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/test/protos/basic_types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/test/protos/basic_types.proto -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/test/protos/enum_fields.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/test/protos/enum_fields.proto -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/test/protos/map_fields.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/test/protos/map_fields.proto -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/test/protos/nested_message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/test/protos/nested_message.proto -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/test/protos/orders.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/test/protos/orders.proto -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/test/protos/repeated_fields.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/test/protos/repeated_fields.proto -------------------------------------------------------------------------------- /crates/arroyo-formats/src/proto/test/protos/string_and_bytes.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/proto/test/protos/string_and_bytes.proto -------------------------------------------------------------------------------- /crates/arroyo-formats/src/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-formats/src/ser.rs -------------------------------------------------------------------------------- /crates/arroyo-metrics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-metrics/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-metrics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-metrics/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-node/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-node/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-node/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-node/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-openapi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-openapi/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-openapi/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-openapi/build.rs -------------------------------------------------------------------------------- /crates/arroyo-openapi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-openapi/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-operator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-operator/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-operator/src/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-operator/src/connector.rs -------------------------------------------------------------------------------- /crates/arroyo-operator/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-operator/src/context.rs -------------------------------------------------------------------------------- /crates/arroyo-operator/src/inq_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-operator/src/inq_reader.rs -------------------------------------------------------------------------------- /crates/arroyo-operator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-operator/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-operator/src/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-operator/src/operator.rs -------------------------------------------------------------------------------- /crates/arroyo-operator/src/udfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-operator/src/udfs.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-planner/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/build.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/builder.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/aggregate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/aggregate.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/debezium.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/debezium.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/join.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/key_calculation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/key_calculation.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/lookup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/lookup.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/projection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/projection.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/remote_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/remote_table.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/sink.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/table_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/table_source.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/updating_aggregate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/updating_aggregate.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/watermark_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/watermark_node.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/extension/window_fn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/extension/window_fn.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/external.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/external.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/functions.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/logical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/logical.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/physical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/physical.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/plan/aggregate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/plan/aggregate.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/plan/join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/plan/join.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/plan/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/plan/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/plan/window_fn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/plan/window_fn.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/rewriters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/rewriters.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/schemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/schemas.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/tables.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/plan_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/plan_tests.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/analytics_ingest.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/analytics_ingest.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/analytics_tutorial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/analytics_tutorial.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/async_udf_subquery.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/async_udf_subquery.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/basic_tumble_aggregate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/basic_tumble_aggregate.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/bitcoin_exchange_rate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/bitcoin_exchange_rate.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/bitcoin_stats.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/bitcoin_stats.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/bluesky_trends.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/bluesky_trends.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/create_table_updating.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/create_table_updating.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/crypto_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/crypto_function.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/custom_ttls.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/custom_ttls.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/decimal.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/decimal.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_lookup_join_non_primary_key.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_lookup_join_non_primary_key.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_memory_table_double_write.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_memory_table_double_write.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_mismatched_nested_windows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_mismatched_nested_windows.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_missing_redis_key.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_missing_redis_key.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_missing_window_basic_tumble.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_missing_window_basic_tumble.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_no_aggregate_over_debezium.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_no_aggregate_over_debezium.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_no_nested_updating_aggregates.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_no_nested_updating_aggregates.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_offset_sliding_window.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_offset_sliding_window.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_read_from_unwritten_memory_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_read_from_unwritten_memory_table.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/error_second_aggregate_missing_window.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/error_second_aggregate_missing_window.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/filesystem_invalid_partition.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/filesystem_invalid_partition.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/filesystem_partition.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/filesystem_partition.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/first_pipeline.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/first_pipeline.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/hop_to_tumble.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/hop_to_tumble.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/iceberg_partitioning.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/iceberg_partitioning.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/infer_debezium_sink.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/infer_debezium_sink.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/kafka_metadata_udf.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/kafka_metadata_udf.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/lookup_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/lookup_join.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/mastodon_trends.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/mastodon_trends.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/merge_updates.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/merge_updates.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/metadata_error.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/metadata_error.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/metadata_fields.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/metadata_fields.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/metadata_raw_string.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/metadata_raw_string.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/mismatched_sink_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/mismatched_sink_schema.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/misplaced_hop.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/misplaced_hop.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/no_inserting_updates_into_non_updating.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/no_inserting_updates_into_non_updating.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/no_updating_joins.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/no_updating_joins.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/no_updating_window_functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/no_updating_window_functions.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/no_virtual_fields_updating.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/no_virtual_fields_updating.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/parse.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/parse.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/parse_log.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/parse_log.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/program_compilation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/program_compilation.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/prometheus.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/prometheus.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/release_post_json.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/release_post_json.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/schema_inference.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/schema_inference.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/second_aggregate_recall_window.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/second_aggregate_recall_window.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/source_rewriter_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/source_rewriter_join.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/struct_ddl.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/struct_ddl.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/subscript_in_virtual.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/subscript_in_virtual.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/test_merge_sink.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/test_merge_sink.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/test_no_aggregates_in_window.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/test_no_aggregates_in_window.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/unnest.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/unnest.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/updating_aggregate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/updating_aggregate.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/updating_filter_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/updating_filter_join.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/virtual_bad_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/virtual_bad_schema.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/watermarks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/watermarks.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/window_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/window_function.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/window_partition_by_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/window_partition_by_column.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/window_with_expression.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/window_with_expression.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/queries/windowed_inner_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/queries/windowed_inner_join.sql -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/udfs/cbor_to_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/udfs/cbor_to_json.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/udfs/get_city.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/udfs/get_city.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/udfs/irate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/udfs/irate.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/udfs/parse_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/udfs/parse_log.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/test/udfs/parse_prom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/test/udfs/parse_prom.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/types.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/udafs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-planner/src/udafs.rs -------------------------------------------------------------------------------- /crates/arroyo-planner/src/utils.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/arroyo-rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-rpc/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/build.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/default.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/default.toml -------------------------------------------------------------------------------- /crates/arroyo-rpc/proto/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/proto/api.proto -------------------------------------------------------------------------------- /crates/arroyo-rpc/proto/rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/proto/rpc.proto -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/api_types/checkpoints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/api_types/checkpoints.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/api_types/connections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/api_types/connections.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/api_types/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/api_types/metrics.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/api_types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/api_types/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/api_types/pipelines.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/api_types/pipelines.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/api_types/udfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/api_types/udfs.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/config.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/df.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/df.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/formats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/formats.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/public_ids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/public_ids.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/schema_resolver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/schema_resolver.rs -------------------------------------------------------------------------------- /crates/arroyo-rpc/src/var_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-rpc/src/var_str.rs -------------------------------------------------------------------------------- /crates/arroyo-server-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-server-common/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-server-common/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-server-common/build.rs -------------------------------------------------------------------------------- /crates/arroyo-server-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-server-common/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-server-common/src/profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-server-common/src/profile.rs -------------------------------------------------------------------------------- /crates/arroyo-server-common/src/shutdown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-server-common/src/shutdown.rs -------------------------------------------------------------------------------- /crates/arroyo-server-common/src/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-server-common/src/tls.rs -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/active_drivers.json: -------------------------------------------------------------------------------- 1 | {"before":null,"after":{"drivers":8},"op":"c"} -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/aggregates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/aggregates.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/async_udf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/async_udf.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/cast_to_sink_type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/cast_to_sink_type.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/debezium_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/debezium_agg.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/debezium_coercion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/debezium_coercion.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/debezium_pass_through.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/debezium_pass_through.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/double_negative_udf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/double_negative_udf.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/every_aggregate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/every_aggregate.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/filter_updating_aggregates.json: -------------------------------------------------------------------------------- 1 | {"before":null,"after":{"subtasks":1},"op":"c"} 2 | -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/global_session_window.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/global_session_window.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/grouped_aggregates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/grouped_aggregates.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/hourly_by_event_type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/hourly_by_event_type.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/json_operators.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/json_operators.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/memory_table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/memory_table.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/month_loose_watermark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/month_loose_watermark.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/most_active_driver_last_hour.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/most_active_driver_last_hour.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/most_active_driver_last_hour_unaligned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/most_active_driver_last_hour_unaligned.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/nexmark_q5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/nexmark_q5.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/offset_impulse_join.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/offset_impulse_join.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/outer_join.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/outer_join.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/reinvoke_window_function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/reinvoke_window_function.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/select_star.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/select_star.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/session_window.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/session_window.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/sliding_window_end.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/sliding_window_end.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/test_merge_sink.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/test_merge_sink.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/test_unnest_in_view.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/test_unnest_in_view.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/tight_watermark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/tight_watermark.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/udaf.json: -------------------------------------------------------------------------------- 1 | {"median":49,"none_value":null,"max_product":0} 2 | -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/union.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/union.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/unnest_in_view.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/unnest_in_view.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/updating_full_join.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/updating_full_join.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/updating_inner_join.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/updating_inner_join.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/updating_left_join.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/updating_left_join.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/updating_right_join.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/updating_right_join.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/windowed_inner_join.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/windowed_inner_join.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/golden_outputs/windowed_outer_join.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/golden_outputs/windowed_outer_join.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/inputs/aggregate_updates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/inputs/aggregate_updates.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/inputs/cars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/inputs/cars.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/inputs/impulse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/inputs/impulse.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/inputs/nexmark_bids.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/inputs/nexmark_bids.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/inputs/session_window.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/inputs/session_window.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/inputs/sorted_cars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/inputs/sorted_cars.json -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/outputs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/smoke_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/smoke_tests.rs -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/active_drivers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/active_drivers.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/aggregates.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/aggregates.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/async_udf.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/async_udf.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/cast_to_sink_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/cast_to_sink_type.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/debezium_agg.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/debezium_agg.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/debezium_coercion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/debezium_coercion.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/debezium_pass_through.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/debezium_pass_through.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/double_negative_udf.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/double_negative_udf.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/every_aggregate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/every_aggregate.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/filter_updating_aggregates.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/filter_updating_aggregates.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/global_session_window.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/global_session_window.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/grouped_aggregates.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/grouped_aggregates.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/hourly_by_event_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/hourly_by_event_type.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/json_operators.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/json_operators.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/memory_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/memory_table.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/month_loose_watermark.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/month_loose_watermark.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/most_active_driver_last_hour.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/most_active_driver_last_hour.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/most_active_driver_last_hour_unaligned.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/most_active_driver_last_hour_unaligned.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/nexmark_q5.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/nexmark_q5.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/offset_impulse_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/offset_impulse_join.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/reinvoke_window_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/reinvoke_window_function.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/select_star.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/select_star.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/session_window.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/session_window.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/sliding_window_end.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/sliding_window_end.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/test_merge_sink.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/test_merge_sink.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/tight_watermark.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/tight_watermark.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/udaf.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/udaf.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/union.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/union.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/unnest_in_view.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/unnest_in_view.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/updating_full_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/updating_full_join.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/updating_inner_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/updating_inner_join.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/updating_inner_join_with_updating.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/updating_inner_join_with_updating.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/updating_left_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/updating_left_join.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/updating_right_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/updating_right_join.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/windowed_inner_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/windowed_inner_join.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/test/queries/windowed_outer_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/test/queries/windowed_outer_join.sql -------------------------------------------------------------------------------- /crates/arroyo-sql-testing/src/udfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-sql-testing/src/udfs.rs -------------------------------------------------------------------------------- /crates/arroyo-state/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-state/src/checkpoint_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/checkpoint_state.rs -------------------------------------------------------------------------------- /crates/arroyo-state/src/committing_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/committing_state.rs -------------------------------------------------------------------------------- /crates/arroyo-state/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-state/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/metrics.rs -------------------------------------------------------------------------------- /crates/arroyo-state/src/parquet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/parquet.rs -------------------------------------------------------------------------------- /crates/arroyo-state/src/schemas/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/schemas/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-state/src/tables/expiring_time_key_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/tables/expiring_time_key_map.rs -------------------------------------------------------------------------------- /crates/arroyo-state/src/tables/global_keyed_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/tables/global_keyed_map.rs -------------------------------------------------------------------------------- /crates/arroyo-state/src/tables/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/tables/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-state/src/tables/table_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-state/src/tables/table_manager.rs -------------------------------------------------------------------------------- /crates/arroyo-storage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-storage/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-storage/src/aws.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-storage/src/aws.rs -------------------------------------------------------------------------------- /crates/arroyo-storage/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-storage/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-types/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-types/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-common/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-common/src/async_udf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-common/src/async_udf.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-common/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-common/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-common/src/parse.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-host/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-host/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-host/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-host/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-host/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-host/src/test.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-macros/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-macros/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-plugin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-plugin/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-plugin/src/async_udf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-plugin/src/async_udf.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-plugin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-plugin/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-python/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-python/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-python/python/arroyo_udf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-python/python/arroyo_udf.py -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-python/src/interpreter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-python/src/interpreter.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-python/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-python/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-python/src/pyarrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-python/src/pyarrow.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-python/src/threaded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-python/src/threaded.rs -------------------------------------------------------------------------------- /crates/arroyo-udf/arroyo-udf-python/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-udf/arroyo-udf-python/src/types.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/async_udf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/async_udf.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/incremental_aggregator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/incremental_aggregator.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/instant_join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/instant_join.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/join_with_expiration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/join_with_expiration.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/lookup_join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/lookup_join.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/mod.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/session_aggregating_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/session_aggregating_window.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/sliding_aggregating_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/sliding_aggregating_window.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/sync/mod.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod streams; 2 | -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/sync/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/sync/streams.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/tumbling_aggregating_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/tumbling_aggregating_window.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/updating_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/updating_cache.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/watermark_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/watermark_generator.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/arrow/window_fn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/arrow/window_fn.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/engine.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/lib.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/network_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/network_manager.rs -------------------------------------------------------------------------------- /crates/arroyo-worker/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo-worker/src/utils.rs -------------------------------------------------------------------------------- /crates/arroyo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo/Cargo.toml -------------------------------------------------------------------------------- /crates/arroyo/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo/src/main.rs -------------------------------------------------------------------------------- /crates/arroyo/src/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/arroyo/src/run.rs -------------------------------------------------------------------------------- /crates/integ/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/integ/Cargo.toml -------------------------------------------------------------------------------- /crates/integ/src/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/integ/tests/api_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/crates/integ/tests/api_tests.rs -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/docker/config.toml -------------------------------------------------------------------------------- /docker/install_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/docker/install_deps.sh -------------------------------------------------------------------------------- /docker/refinery.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/docker/refinery.toml -------------------------------------------------------------------------------- /images/arroyo_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/images/arroyo_logo.png -------------------------------------------------------------------------------- /images/header_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/images/header_image.png -------------------------------------------------------------------------------- /images/running_job.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/images/running_job.png -------------------------------------------------------------------------------- /k8s/arroyo/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/.helmignore -------------------------------------------------------------------------------- /k8s/arroyo/Chart.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/Chart.lock -------------------------------------------------------------------------------- /k8s/arroyo/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/Chart.yaml -------------------------------------------------------------------------------- /k8s/arroyo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/README.md -------------------------------------------------------------------------------- /k8s/arroyo/charts/postgresql-12.6.8.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/charts/postgresql-12.6.8.tgz -------------------------------------------------------------------------------- /k8s/arroyo/ci/ci-test-values.yaml: -------------------------------------------------------------------------------- 1 | outputDir: /home 2 | -------------------------------------------------------------------------------- /k8s/arroyo/ct.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/ct.yaml -------------------------------------------------------------------------------- /k8s/arroyo/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/templates/NOTES.txt -------------------------------------------------------------------------------- /k8s/arroyo/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/templates/_helpers.tpl -------------------------------------------------------------------------------- /k8s/arroyo/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/templates/configmap.yaml -------------------------------------------------------------------------------- /k8s/arroyo/templates/controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/templates/controller.yaml -------------------------------------------------------------------------------- /k8s/arroyo/templates/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/templates/role.yaml -------------------------------------------------------------------------------- /k8s/arroyo/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /k8s/arroyo/templates/tests/test-console-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/templates/tests/test-console-connection.yaml -------------------------------------------------------------------------------- /k8s/arroyo/templates/tests/test-grpc-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/templates/tests/test-grpc-connection.yaml -------------------------------------------------------------------------------- /k8s/arroyo/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/k8s/arroyo/values.yaml -------------------------------------------------------------------------------- /webui/.eslintignore: -------------------------------------------------------------------------------- 1 | src/gen 2 | -------------------------------------------------------------------------------- /webui/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/.eslintrc.yml -------------------------------------------------------------------------------- /webui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/.gitignore -------------------------------------------------------------------------------- /webui/.prettierignore: -------------------------------------------------------------------------------- 1 | src/gen/** 2 | -------------------------------------------------------------------------------- /webui/.prettierrc: -------------------------------------------------------------------------------- 1 | printWidth: 100 2 | arrowParens: "avoid" 3 | singleQuote: true 4 | -------------------------------------------------------------------------------- /webui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/index.html -------------------------------------------------------------------------------- /webui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/package.json -------------------------------------------------------------------------------- /webui/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/pnpm-lock.yaml -------------------------------------------------------------------------------- /webui/public/assets/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/public/assets/apple-touch-icon.png -------------------------------------------------------------------------------- /webui/public/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/public/assets/icon.png -------------------------------------------------------------------------------- /webui/public/assets/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/public/assets/icon.svg -------------------------------------------------------------------------------- /webui/public/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/public/assets/logo.svg -------------------------------------------------------------------------------- /webui/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/App.css -------------------------------------------------------------------------------- /webui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/App.tsx -------------------------------------------------------------------------------- /webui/src/components/CheckpointDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/CheckpointDetails.tsx -------------------------------------------------------------------------------- /webui/src/components/Checkpoints.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/Checkpoints.tsx -------------------------------------------------------------------------------- /webui/src/components/CreatePipelineTourModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/CreatePipelineTourModal.tsx -------------------------------------------------------------------------------- /webui/src/components/ExampleQueries.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/ExampleQueries.tsx -------------------------------------------------------------------------------- /webui/src/components/ExampleQueryCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/ExampleQueryCard.tsx -------------------------------------------------------------------------------- /webui/src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/Loading.tsx -------------------------------------------------------------------------------- /webui/src/components/OperatorDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/OperatorDetail.tsx -------------------------------------------------------------------------------- /webui/src/components/OperatorErrors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/OperatorErrors.tsx -------------------------------------------------------------------------------- /webui/src/components/PaginatedContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/PaginatedContent.tsx -------------------------------------------------------------------------------- /webui/src/components/PipelineNotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/PipelineNotFound.tsx -------------------------------------------------------------------------------- /webui/src/components/PipelineRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/PipelineRow.tsx -------------------------------------------------------------------------------- /webui/src/components/PipelinesTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/PipelinesTable.tsx -------------------------------------------------------------------------------- /webui/src/components/StartPipelineModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/StartPipelineModal.tsx -------------------------------------------------------------------------------- /webui/src/components/TimeSeriesGraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/TimeSeriesGraph.tsx -------------------------------------------------------------------------------- /webui/src/components/TourCompleteModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/TourCompleteModal.tsx -------------------------------------------------------------------------------- /webui/src/components/UdfNodeViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/UdfNodeViewer.tsx -------------------------------------------------------------------------------- /webui/src/components/WelcomeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/components/WelcomeModal.tsx -------------------------------------------------------------------------------- /webui/src/gen/api-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/gen/api-types.ts -------------------------------------------------------------------------------- /webui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/index.css -------------------------------------------------------------------------------- /webui/src/lib/CloudComponents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/lib/CloudComponents.tsx -------------------------------------------------------------------------------- /webui/src/lib/RadioGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/lib/RadioGroup.tsx -------------------------------------------------------------------------------- /webui/src/lib/data_fetching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/lib/data_fetching.ts -------------------------------------------------------------------------------- /webui/src/lib/example_queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/lib/example_queries.ts -------------------------------------------------------------------------------- /webui/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/lib/types.ts -------------------------------------------------------------------------------- /webui/src/lib/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/lib/util.ts -------------------------------------------------------------------------------- /webui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/main.tsx -------------------------------------------------------------------------------- /webui/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/router.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/ChooseConnector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/ChooseConnector.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/ConfigureConnection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/ConfigureConnection.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/ConfigureProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/ConfigureProfile.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/ConfluentSchemaEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/ConfluentSchemaEditor.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/ConnectionTester.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/ConnectionTester.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/Connections.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/Connections.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/CreateConnection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/CreateConnection.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/CreateProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/CreateProfile.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/DefineSchema.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/DefineSchema.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/JsonForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/JsonForm.tsx -------------------------------------------------------------------------------- /webui/src/routes/connections/SchemaEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/connections/SchemaEditor.tsx -------------------------------------------------------------------------------- /webui/src/routes/home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/home/Home.tsx -------------------------------------------------------------------------------- /webui/src/routes/not_found/ApiUnavailable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/not_found/ApiUnavailable.tsx -------------------------------------------------------------------------------- /webui/src/routes/not_found/PageNotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/not_found/PageNotFound.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/Catalog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/Catalog.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/CatalogTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/CatalogTab.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/CodeEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/CodeEditor.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/CreatePipeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/CreatePipeline.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/PipelineConfigModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/PipelineConfigModal.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/PipelineDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/PipelineDetails.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/PipelineEditorTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/PipelineEditorTabs.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/PipelineGraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/PipelineGraph.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/PipelineOutputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/PipelineOutputs.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/PipelinesIndex.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/PipelinesIndex.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/ResourcePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/ResourcePanel.tsx -------------------------------------------------------------------------------- /webui/src/routes/pipelines/pipelines.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/pipelines/pipelines.css -------------------------------------------------------------------------------- /webui/src/routes/udfs/DeleteUdfModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/udfs/DeleteUdfModal.tsx -------------------------------------------------------------------------------- /webui/src/routes/udfs/GlobalizeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/udfs/GlobalizeModal.tsx -------------------------------------------------------------------------------- /webui/src/routes/udfs/UdfEditTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/udfs/UdfEditTab.tsx -------------------------------------------------------------------------------- /webui/src/routes/udfs/UdfEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/udfs/UdfEditor.tsx -------------------------------------------------------------------------------- /webui/src/routes/udfs/UdfLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/udfs/UdfLabel.tsx -------------------------------------------------------------------------------- /webui/src/routes/udfs/UdfNodePopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/udfs/UdfNodePopover.tsx -------------------------------------------------------------------------------- /webui/src/routes/udfs/UdfsResourceTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/routes/udfs/UdfsResourceTab.tsx -------------------------------------------------------------------------------- /webui/src/styles/data-grid-style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/styles/data-grid-style.css -------------------------------------------------------------------------------- /webui/src/theming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/theming.ts -------------------------------------------------------------------------------- /webui/src/tour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/tour.ts -------------------------------------------------------------------------------- /webui/src/udf_state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/src/udf_state.ts -------------------------------------------------------------------------------- /webui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /webui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/tsconfig.json -------------------------------------------------------------------------------- /webui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/tsconfig.node.json -------------------------------------------------------------------------------- /webui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArroyoSystems/arroyo/HEAD/webui/vite.config.ts --------------------------------------------------------------------------------