├── .cargo └── config.toml ├── .devcontainer ├── devcontainer.json ├── docker-compose.yaml ├── docker-debian.sh ├── github-ubuntu-2004.Dockerfile └── release.Dockerfile ├── .dockerignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── pull_request_template.md └── workflows │ ├── control-ci-cd.yaml │ ├── dekaf-ci.yaml │ ├── deploy-agent-api.yaml │ ├── deploy-alert-api.yaml │ ├── deploy-data-plane-controller.yaml │ ├── deploy-oidc-discovery-server.yaml │ ├── derive-python.yaml │ ├── derive-typescript.yaml │ ├── docs-ci-previews.yaml │ ├── docs-ci-prod.yaml │ ├── flow-web.yaml │ ├── flowctl-release.yaml │ ├── flowctl-test.yaml │ └── main.yml ├── .gitignore ├── .gitmodules ├── .sqlx ├── query-002189e01f20567a86893de8ce93ddc773d70d11564ef10882251b9076528be6.json ├── query-012afbf0502201a0637e109b698a02171b7ee81f3eb6cd475fef0d9bcf17e723.json ├── query-03451afbaaf201467c45ebdd21bcf209566048e9477b47f6d64c052a2009ea75.json ├── query-046a830a8725a23bc9dcebab69cbacd0adf23773202f4fb6b863a56ed265a7bf.json ├── query-04ed80f7bd88ea9885f7cee8b655ba113a86161640682b4815a0ed238285cb81.json ├── query-0ee203a86b38750a2c07c1659411ea5e9ed1cf69c221521e2ec7e58a41b97ff8.json ├── query-0fa8b6cd6ad5c60432f1b17be9378d2b3beae839e11666cfb5f4391c391433e8.json ├── query-1165e3b7ea65675f112793b1c4fa68fa48ea26ec339207c1ec5e10b69c8339d0.json ├── query-116dfd433d943e5aaed435ac5c9b04b5e78920d3972dcd2ce17acf10ae3806ff.json ├── query-1629d33c703d5a92ff53e8a9985600e90263ff508f03c55893f50d736569a411.json ├── query-1bff5250cd2af0094bb64d67dd7711aaddc3cbfda9dd7e62f54cff41a3d2e8fb.json ├── query-1db14ec4d4f61e980e7f56a222fa5e668f781ea76c6ab39a46665e5f24192889.json ├── query-223e54a864e0ab95fc72eb445c02064280afc9846d5c4753c956629c2d4dd651.json ├── query-233c63cc630ad7a7e3ecfde33c8944a2108c30740c489d4a9b11412ce9a5431e.json ├── query-238f23019bba9adc10e0a0459d070d7e3bce94d2ff1a856bc21beb69eed45b44.json ├── query-270aec380f7943974a94aa22cad38201d669e77ed3c418d8ef0676c5c552d60c.json ├── query-28c5f103aaa49d9c13378d50216b5b4a688d383d36dcf32dee3c696872b94d89.json ├── query-2bf4724ae0609d8d589c149d0e3e327674f7cee7b445f330be271e816bdd7ff0.json ├── query-2e8e98b031fd0ee27190e4c0b8dc0316ffbd78a40ca1e72cb4d0ecdc249a75df.json ├── query-3284a4b8b8368d36bb286e8aaad6a12642ebfe7815281a62705bd3d7a32e2eb0.json ├── query-35d9c9c0a91f5ddced4eb9787f576c1f348b7f847ad386f9d995b76c7ab929bc.json ├── query-35f42558e411ba9d60ee6c9de26b4d39cc2535f4823a5a48fc31b74f41447e95.json ├── query-364e31f0d133072d91606e49dad5d98e2884d6c2133e2da45ad9342fc4801a29.json ├── query-3725a36222e077fcc3a4bf996f84cf776c31465f711b942509f6f1c77c1c57b6.json ├── query-3b12c034c352ad8206a3c00b0e48496a8b352f0966d4eda1a1a911a4743bddbd.json ├── query-3b8d3c1cbf2b25f1cc20a4ac85cd7901be8a6f8d7761dd484e6a1d162ecebe30.json ├── query-40735247033c2693395184471553db708524cfc3b6f4c1095c2ae63f377b8800.json ├── query-41232aed736b93417ab6d306d49e3eddd20e1e4d33977183f4f4a85509b787af.json ├── query-43283e37ab13116549678ab7dce0c65c0ab03291a07ac0665026be9f115f10cb.json ├── query-44ced93fd66d92a253eb5784dd8abd21d74750673d1347ce1f4b924228a725a4.json ├── query-4afe9dd82afb09cd07272fad9c9d50c555b795d658a9be396b4f7958753c667b.json ├── query-4b46d11e4917185bdf74096694103b3686dc241ecac2c9a0b313c82429428e6b.json ├── query-4c4337f11b059b33682be807eee28c2939886b7caeb23875e694a8e3a78fb75a.json ├── query-4d21faf89153b39f436a1e08389a357885001669ade0636d21219854b4fc4efe.json ├── query-4dc2dbe6d50fb8a1af4ffd7b462d8a821db3374156e7839f16864b974bfaf6e5.json ├── query-4f16146fa90ec45f9697fac2c4ff2073d7c34d406efb0e1d6d0ad0d48a3e8ffb.json ├── query-51e1e6a17507c4c857e26536cb6dc7e4cac95ef04f4f4ec81d3459e01589395e.json ├── query-564d38c9d35ffc383d31d3baa087723f0e26ff3cb6e59cf3b2b559902d51e6c8.json ├── query-5739fb8c9fd0e725d89a28b1e13efff6c05de9000a5f1b0517a9b0e9b9676267.json ├── query-57ebc2036cb193685ebc3a1767f9bdc6cfddc10aaa4671fcfe3ffcf181c87665.json ├── query-5938dfcd4568b499575fec6b2c49f04177baad6973add8c0217ac75fca2a59a2.json ├── query-5f4e2302360055853a71609558e222daca71098174202757b7adbc994f7d6325.json ├── query-6336a73b8d0dedacb47563fc753ca867a6e5a285c2862d552910767381170ab0.json ├── query-66bd46408b8ca4792befbcfc5055e1a2e57899a81db316a8c0a2f2f6c210a4da.json ├── query-6a73d5d0b25c4fbe94ab9999304c7efa53ddbc039d7e336ff75ed835aebc55ee.json ├── query-6aa6abe66072c18392d625da7eecd7ef93bd7801df4997d831bcec54573f7c59.json ├── query-6bc21fd940535409a6b59d230fed417ff92af5cb2f6c11a35944288b14fde343.json ├── query-6bc3247ae00bfefe50d0873573008221bf96b7b5c8564c59c274d8b7d40bd175.json ├── query-752f293a6005958ed374bbf14bfbf45b2ea36fd6fb8be6e988627b2bdf45e21d.json ├── query-7846f0f804b0446b8f8ff6e545fd68d49ee8792dca23e2098c166976c02ed067.json ├── query-7c6e48a920d5df89a5a7ae76a9573595e77da5aaeba4d5e3e38e4952eb0e3bd4.json ├── query-7d176837805b241e098fdf5acdea342e61231701b0931280b2f5a5610a61fe04.json ├── query-822ad494c896cb051bfff881ad5e630cc39f483af397047c56145bf51b18e295.json ├── query-8719942dc2e9021cc550404e1108bb3ed2523e07b3e75dca8f5f94e5e79e2ad7.json ├── query-8c00a1c2ef449150e1c6a02698fbf26c38ff4517721578e6158c69f1a781894d.json ├── query-8cf19d834adcf7b98abb53c2aefd018bd4f219206d6f66d918c844f1b4e0db1c.json ├── query-911b8f18ae8f9b6311b3af09ec89e05d3e3d294d64bc0d2eb7b268a3fd369a50.json ├── query-9280cff7d789143ec9475f70cc8f4fe8061ac42151b729ee3d33861a55aaecac.json ├── query-94854e6541dc95093878b624c172b83a0dd95d2f00693cc9bff4551b5cce44fe.json ├── query-94b8331894e9ea52f8133bd42ad7e1ad639755c18304f58f1a593e484d62c211.json ├── query-99b8a2b35d04be0bce068ea9094e8666dbd874190ebcf653c77b4a27f2334579.json ├── query-9aa2e7206c0613abc0c5e75802f2f91fa3a55608e1d8f46f63ec4ecf4fa40e0c.json ├── query-9efb86f7125023ce1cb952cbf3fd7bbd1a53160e48155e3f34473ca39cf9f617.json ├── query-9f48e4470abcc77dc3a4e8943ede3a4161d9f5aaccaf4d4fb11671e9c6c6df2d.json ├── query-a17134cb9bbb8e7158e5c6e14958b10eec2edc246be89e9ec0462fcc2dd7eaf7.json ├── query-a58ec58280d6a8e9859749f17356d44b8a21911685fe3547f250853f5efbdfaa.json ├── query-a5e2cbc27dd9cee6f28191b59229138d6a01c5ff9ac9bab3412a8cff39847719.json ├── query-a733eabc0b151b61c210acf13cc91764639f0aed5ba4df879e76208275d4dee8.json ├── query-a772792b480c5bbb21d4a704f2aad81c2dcb1a7b0488b7294f3e81cc66e67a46.json ├── query-a927867c7cdf07ea456cc1769952f58d20ec680c1d707433f389968079abc6ac.json ├── query-a9b53e90b1c0bb44fe761c9d7dcb2058c67157c1c9794945ea66305a9ffbf7e1.json ├── query-ab7343cb95dcce365a46bbb142b7182b0a579fe2540d22acadbf1084bc4ea846.json ├── query-acf2493c9776c35ced8946bd6594060de1fd7491674486f11d05a37e9838c675.json ├── query-ae588b2d093c2ee4d31876fe5e9a17cfccb559d9c93112bd9791d05f765d1415.json ├── query-af2cb9d95992cdfd927421b7cda7c7dcef2d909f13042a71fce3aa700ef7a9d5.json ├── query-b10fda873a90630129d968ed7369de98bc61be2843033a74a9bf0c5c9d44c410.json ├── query-b2254a994d320c1c86fd282ece7977b29d8b3e4b3f3af748db7c888c61c991e9.json ├── query-b474420839a8c241a9f68a2ef08257d14445a29b77d6f9ce4bda6eecbdd3ab55.json ├── query-b7cae2056251e2873fc2f79e4f8b5b0e7e5149306388d0c0bca0d51da02eff6c.json ├── query-ba0f4d356dc2a7b2ec7173b235dcb4d62ef8fcf192237341aa95b8a6d344b18c.json ├── query-ba2f7730b05cd26c2a32103ba77bed74db33a3cbee527afd729123a98ad47865.json ├── query-ba48adee31de773e5760018b6132658655fcc745d97d06042d1d55d414985777.json ├── query-bbb2f4e5602199ea3599771564cccf86b5d2d08d19999930aabe4b7373d8c671.json ├── query-bbf6bf21ddc63bbaa4de562592d4086fb2c24d5fb14224ed054cfb0494065878.json ├── query-be2d732d00b72ffdadbb22b49de298a73822a956c8cb281e3297c52ee46529d0.json ├── query-bf114fcbbb3b0c8bd057869c92b7c6ceee073f467105083ec751a75c11478adf.json ├── query-c1a1a854c406f436c3fe4bf5e1dee3b311860e22150a8007532083fef97267ee.json ├── query-c32219a5f9632d3a3aa33096de423564bf3a4f46173a20776614474b7fefcead.json ├── query-c52a5d3f4ad4f364fd0543cd470e0cf525b803636496c93a980ee27d204e1a02.json ├── query-c53448e2f383127421fd3f060629fb2dd02304ce4b51045d729b390497137d75.json ├── query-caa1396b06cf4e5780281a04f2e52456fbf780a1a78ae9dd24b9271cf7ef0cda.json ├── query-cd109b814e4eaad9c0e617ea15f4cfa8a5a73a9c9d247a0c5cef69f4a7b09667.json ├── query-d19c5427a5a46e1604d6a97031c89376e326b19f549ce0bcec8ee8904a6611c2.json ├── query-d54a2c6021495195c5d7341bb1dbd406eb5e33cefc44105c09b533cb20675a87.json ├── query-d5e743006d7962febb25a1ee3d6ca399dc5979420389964a7184832d8d4903f6.json ├── query-d6afdc2b384fea27e912d03067cc9cb70f2e63535d237c6c8bfed31c50fa15d4.json ├── query-d87134fbea49426eb5f84ae7cdcc480c5ae585051ce828cae19ea96e25996aaa.json ├── query-d914572602bfedcb97ba7895b0749bb3a0eeb07d17ee809b053633021e47c935.json ├── query-dac6710af1fcb18bb469ad7b5691c010483bb21c9285686c9c8aaa2238d54861.json ├── query-db7c412929f77f90b30f0c113c40a19301d70ebb499b3684b84c65cd328abbd5.json ├── query-dec4908ba6fae5f4bb5e363c378fc92a2318afc6882cb8489859f9a0fca485dc.json ├── query-df149bff28ec236cf8f1982f02dbe8b1d5000685388db777a065c9054192b784.json ├── query-e1a53ce8f3bd6bb188933979f7192de927520823b1401df8fda5175190e96a66.json ├── query-e4a3c5d3eb982345f08a8d57baa64b970d5dbe826426d18274a278b1529e6faa.json ├── query-e65e2b05d609fcbc9595cbf3578340524226db6adc820e1d0f99dfdaf7e4379d.json ├── query-e8bc0768beceb18a61e21d180ec17d1d30d03d05b2728104681676b5da113a03.json ├── query-e8d80f44d6387684555f2298b74161921a9c4b91f300e20a20684395012fd8b0.json ├── query-e997706cdabf649ccf76cb1fe8df1b61e6ab91831c48130b76c5927d948479d2.json ├── query-e9c8d33f3b85a5964538fc00fa678286d1024dd706152c005983637982365277.json ├── query-f79402d382e8be98c15bbf8255ba8a91e2347dcbb9d7ba5fdc82a5ddcaf630eb.json ├── query-fbce147c95597843ef19ce4d1a12bc6d77758fb42cab8fa58a6bf308236ed296.json ├── query-fc45972e1f5c64fca697936bf1bdfd73b9275862329bc159638e4528aeed3be1.json └── query-fd613a536fdf0c80b94ff4823e7619822153d3ac945c109c66c410ae3a4e51ba.json ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CLAUDE.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-BSL ├── Makefile ├── README.md ├── Tiltfile ├── control_plane_readme.md ├── crates ├── activate │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── snapshots │ │ ├── activate__test__create-disabled.snap │ │ ├── activate__test__create-no-splits.snap │ │ ├── activate__test__create.snap │ │ ├── activate__test__create_and_delete.snap │ │ ├── activate__test__delete.snap │ │ ├── activate__test__list_partition_request.snap │ │ ├── activate__test__list_task_request.snap │ │ ├── activate__test__ops_collection_partition.snap │ │ ├── activate__test__partition_splits.snap │ │ ├── activate__test__shard_splits.snap │ │ ├── activate__test__update-disabled.snap │ │ └── activate__test__update.snap │ │ └── test.flow.yaml ├── agent │ ├── Cargo.toml │ ├── Dockerfile │ ├── README.md │ ├── entrypoint.sh │ └── src │ │ ├── connector_tags.rs │ │ ├── controllers │ │ ├── activation.rs │ │ ├── alerts.rs │ │ ├── capture.rs │ │ ├── capture │ │ │ └── auto_discover.rs │ │ ├── catalog_test.rs │ │ ├── collection.rs │ │ ├── config_update.rs │ │ ├── dependencies.rs │ │ ├── executor.rs │ │ ├── materialization.rs │ │ ├── mod.rs │ │ ├── periodic.rs │ │ └── publication_status.rs │ │ ├── controlplane.rs │ │ ├── directives │ │ ├── accept_demo_tenant.rs │ │ ├── beta_onboard.rs │ │ ├── click_to_accept.rs │ │ ├── grant.rs │ │ ├── mod.rs │ │ └── storage_mappings.rs │ │ ├── discovers.rs │ │ ├── integration_tests │ │ ├── auto_discovers.rs │ │ ├── collection_resets.rs │ │ ├── config_updates.rs │ │ ├── dependencies_and_activations.rs │ │ ├── graphql │ │ │ ├── mod.rs │ │ │ └── queries │ │ │ │ ├── alerts_by_prefix.graphql │ │ │ │ ├── alerts_by_prefix_bob.graphql │ │ │ │ ├── alerts_by_prefix_bob_started_at_earlier.graphql │ │ │ │ ├── live_spec_alert_history.graphql │ │ │ │ ├── live_spec_publication_history.graphql │ │ │ │ ├── live_specs_basic.graphql │ │ │ │ ├── live_specs_by_name.graphql │ │ │ │ ├── live_specs_by_name_alice.graphql │ │ │ │ ├── live_specs_by_name_alice_future_started_at.graphql │ │ │ │ ├── live_specs_by_name_bob.graphql │ │ │ │ ├── live_specs_collection_connections_forward.graphql │ │ │ │ ├── live_specs_collection_connections_reverse.graphql │ │ │ │ ├── live_specs_connections_forward.graphql │ │ │ │ ├── live_specs_connections_reverse.graphql │ │ │ │ ├── live_specs_missing_name_and_prefix.graphql │ │ │ │ ├── live_specs_pagination_cursor.graphql │ │ │ │ ├── live_specs_pagination_cursor_beyond_end.graphql │ │ │ │ ├── live_specs_reverse_pagination_cursor.graphql │ │ │ │ ├── mod.rs │ │ │ │ ├── prefixes.graphql │ │ │ │ └── snapshots │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-alerts_by_prefix.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-alerts_by_prefix_bob.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-alerts_by_prefix_bob_started_at_earlier.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_spec_alert_history.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_spec_publication_history.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_basic.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_by_name.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_by_name_alice.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_by_name_alice_future_started_at.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_by_name_bob.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_collection_connections_forward.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_collection_connections_reverse.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_connections_forward.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_connections_reverse.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_missing_name_and_prefix.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_pagination_cursor.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_pagination_cursor_beyond_end.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-live_specs_reverse_pagination_cursor.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__alice-prefixes.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-alerts_by_prefix.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-alerts_by_prefix_bob.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-alerts_by_prefix_bob_started_at_earlier.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_spec_alert_history.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_spec_publication_history.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_basic.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_by_name.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_by_name_alice.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_by_name_alice_future_started_at.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_by_name_bob.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_collection_connections_forward.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_collection_connections_reverse.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_connections_forward.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_connections_reverse.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_missing_name_and_prefix.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_pagination_cursor.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_pagination_cursor_beyond_end.snap │ │ │ │ ├── agent__integration_tests__graphql__queries__bob-live_specs_reverse_pagination_cursor.snap │ │ │ │ └── agent__integration_tests__graphql__queries__bob-prefixes.snap │ │ ├── harness.rs │ │ ├── harness │ │ │ └── connectors.rs │ │ ├── inferred_schemas.rs │ │ ├── locking_retries.rs │ │ ├── mod.rs │ │ ├── null_bytes.rs │ │ ├── periodic_publications.rs │ │ ├── quotas.rs │ │ ├── shard_failures.rs │ │ ├── snapshots │ │ │ ├── agent__integration_tests__auto_discovers__firing-alert-error.snap │ │ │ ├── agent__integration_tests__discovers__initial-discover.snap │ │ │ ├── agent__integration_tests__discovers__initial-publication.snap │ │ │ ├── agent__integration_tests__discovers__second-discover.snap │ │ │ ├── agent__integration_tests__user_discovers__initial-discover.snap │ │ │ ├── agent__integration_tests__user_discovers__initial-publication.snap │ │ │ └── agent__integration_tests__user_discovers__second-discover.snap │ │ ├── source_captures.rs │ │ ├── unknown_connectors.rs │ │ ├── user_discovers.rs │ │ └── user_publications.rs │ │ ├── jobs.rs │ │ ├── lib.rs │ │ ├── logs.rs │ │ ├── main.rs │ │ ├── publications.rs │ │ ├── snapshots │ │ └── agent__discovers__test__catalog_merge_ok.snap │ │ └── spec.rs ├── allocator │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── assemble │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── snapshots │ │ ├── assemble__test__inference.snap │ │ └── assemble__test__journal_selector_percent_encodes_values.snap ├── async-process │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── automations │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── executors.rs │ │ ├── lib.rs │ │ └── server.rs │ └── tests │ │ ├── fibonacci.rs │ │ └── test_fibonacci.rs ├── avro │ ├── Cargo.toml │ └── src │ │ ├── encode.rs │ │ ├── lib.rs │ │ ├── schema.rs │ │ └── snapshots │ │ ├── avro__encode__test__basic_types-2.snap │ │ ├── avro__encode__test__basic_types-3.snap │ │ ├── avro__encode__test__basic_types-4.snap │ │ ├── avro__encode__test__basic_types-5.snap │ │ ├── avro__encode__test__basic_types.snap │ │ └── avro__schema__test__complex_schema.snap ├── billing-integrations │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── publish.rs │ │ ├── send.rs │ │ └── stripe_utils.rs ├── bindings │ ├── Cargo.toml │ ├── build.rs │ ├── cbindgen.toml │ ├── flow_bindings.h │ └── src │ │ ├── extract.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── service.rs │ │ ├── task_service.rs │ │ └── upper_case.rs ├── build │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── cgo │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── connector-init │ ├── Cargo.toml │ └── src │ │ ├── capture.rs │ │ ├── codec.rs │ │ ├── derive.rs │ │ ├── inspect.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── materialize.rs │ │ └── rpc.rs ├── control-plane-api │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── connector_tags.rs │ │ ├── controllers.rs │ │ ├── data_plane.rs │ │ ├── directives │ │ ├── accept_demo_tenant.rs │ │ ├── beta_onboard.rs │ │ ├── grant.rs │ │ ├── mod.rs │ │ └── storage_mappings.rs │ │ ├── discovers │ │ ├── db.rs │ │ ├── mod.rs │ │ ├── snapshots │ │ │ ├── agent__discovers__specs__tests__capture_merge_create.snap │ │ │ ├── agent__discovers__specs__tests__capture_merge_duplicate_bindings-2.snap │ │ │ ├── agent__discovers__specs__tests__capture_merge_duplicate_bindings.snap │ │ │ ├── agent__discovers__specs__tests__capture_merge_resource_paths_update-2.snap │ │ │ ├── agent__discovers__specs__tests__capture_merge_resource_paths_update.snap │ │ │ ├── agent__discovers__specs__tests__capture_merge_update-2.snap │ │ │ ├── agent__discovers__specs__tests__capture_merge_update.snap │ │ │ ├── agent__discovers__specs__tests__capture_merge_upsert.snap │ │ │ ├── agent__discovers__specs__tests__merge_collection.snap │ │ │ ├── agent__discovers__specs__tests__response_parsing.snap │ │ │ ├── control_plane_api__discovers__specs__tests__capture_merge_create.snap │ │ │ ├── control_plane_api__discovers__specs__tests__capture_merge_duplicate_bindings.snap │ │ │ ├── control_plane_api__discovers__specs__tests__capture_merge_resource_paths_update-2.snap │ │ │ ├── control_plane_api__discovers__specs__tests__capture_merge_resource_paths_update.snap │ │ │ ├── control_plane_api__discovers__specs__tests__capture_merge_update-2.snap │ │ │ ├── control_plane_api__discovers__specs__tests__capture_merge_update.snap │ │ │ └── control_plane_api__discovers__specs__tests__response_parsing.snap │ │ └── specs.rs │ │ ├── draft │ │ ├── db.rs │ │ └── mod.rs │ │ ├── evolutions │ │ ├── db.rs │ │ └── mod.rs │ │ ├── jobs.rs │ │ ├── lib.rs │ │ ├── live_specs │ │ ├── db.rs │ │ └── mod.rs │ │ ├── logs.rs │ │ ├── proxy_connectors.rs │ │ ├── publications │ │ ├── builds.rs │ │ ├── commit.rs │ │ ├── db.rs │ │ ├── db_complete.rs │ │ ├── finalize.rs │ │ ├── initialize.rs │ │ ├── mod.rs │ │ ├── quotas.rs │ │ ├── retry.rs │ │ └── specs.rs │ │ ├── server │ │ ├── authorize_dekaf.rs │ │ ├── authorize_task.rs │ │ ├── authorize_user_collection.rs │ │ ├── authorize_user_prefix.rs │ │ ├── authorize_user_task.rs │ │ ├── create_data_plane.rs │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── public │ │ │ ├── graphql │ │ │ │ ├── alerts.rs │ │ │ │ ├── id.rs │ │ │ │ ├── live_spec_refs.rs │ │ │ │ ├── live_specs.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── prefixes.rs │ │ │ │ ├── publication_history.rs │ │ │ │ └── status.rs │ │ │ ├── mod.rs │ │ │ ├── open_metrics.rs │ │ │ └── status.rs │ │ ├── snapshot.rs │ │ └── update_l2_reporting.rs │ │ └── text_json.rs ├── coroutines │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── data-plane-controller │ ├── Cargo.toml │ ├── Dockerfile │ ├── entrypoint.sh │ ├── src │ │ ├── commands.rs │ │ ├── controller.rs │ │ ├── data_plane_fixture.json │ │ ├── dry_run_fixture.json │ │ ├── lib.rs │ │ ├── logs.rs │ │ ├── main.rs │ │ ├── snapshots │ │ │ ├── data_plane_controller__stack__test__simulate_chained_replace_release.snap │ │ │ ├── data_plane_controller__stack__test__simulate_chained_surge_releases.snap │ │ │ ├── data_plane_controller__stack__test__simulate_etcd_rollout.snap │ │ │ ├── data_plane_controller__stack__test__simulate_gazette_and_reactor_rollout.snap │ │ │ ├── data_plane_controller__stack__test__simulate_multi_az_etcd_releases.snap │ │ │ └── data_plane_controller__stack__test__simulate_noop_rollout.snap │ │ ├── stack.rs │ │ ├── state_fixture.json │ │ └── state_fixture_multiaz_etcd.json │ └── tests │ │ ├── snapshots │ │ ├── test_initial_convergence_and_release__test.snap │ │ ├── test_preview__test.snap │ │ └── test_private_links__private_links.snap │ │ ├── test_initial_convergence_and_release.rs │ │ ├── test_preview.rs │ │ ├── test_private_links.rs │ │ └── util.rs ├── dekaf-connector │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs ├── dekaf │ ├── .dockerignore │ ├── Cargo.toml │ ├── Dockerfile │ ├── mz-test.sql │ ├── src │ │ ├── api_client.rs │ │ ├── lib.rs │ │ ├── log_appender.rs │ │ ├── logging.rs │ │ ├── main.rs │ │ ├── metrics_server.rs │ │ ├── read.rs │ │ ├── registry.rs │ │ ├── session.rs │ │ ├── snapshots │ │ │ ├── dekaf__log_appender__tests__nested_spans.snap │ │ │ ├── dekaf__log_appender__tests__session_logger_and_task_name.snap │ │ │ ├── dekaf__log_appender__tests__session_logger_and_task_name_hierarchical.snap │ │ │ ├── dekaf__log_appender__tests__test_stats.snap │ │ │ └── dekaf__log_appender__tests__test_stats_partial_logs.snap │ │ ├── task_manager.rs │ │ ├── topology.rs │ │ └── utils.rs │ └── tests │ │ ├── dekaf_integration_test.rs │ │ ├── field_extraction_tests.rs │ │ ├── fixtures │ │ ├── allof_with_null_default.yaml │ │ ├── deletions.yaml │ │ ├── field_selection_recommended_fields.yaml │ │ ├── field_selection_specific_fields.yaml │ │ ├── fields_with_hyphens.yaml │ │ ├── longs_with_zero.yaml │ │ ├── null_only_location.yaml │ │ └── number_or_string_format_number.yaml │ │ └── snapshots │ │ ├── dekaf_integration_test__field_selection_flow_document-key-0.snap │ │ ├── dekaf_integration_test__field_selection_flow_document-value-0.snap │ │ ├── dekaf_integration_test__field_selection_recommended-key-0.snap │ │ ├── dekaf_integration_test__field_selection_recommended-value-0.snap │ │ ├── dekaf_integration_test__field_selection_specific-key-0.snap │ │ ├── dekaf_integration_test__field_selection_specific-value-0.snap │ │ ├── dekaf_integration_test__fields_not_required-key-0.snap │ │ ├── dekaf_integration_test__fields_not_required-value-0.snap │ │ ├── dekaf_integration_test__meta_is_deleted-key-0.snap │ │ ├── dekaf_integration_test__meta_is_deleted-key-1.snap │ │ ├── dekaf_integration_test__meta_is_deleted-value-0.snap │ │ ├── dekaf_integration_test__meta_is_deleted-value-1.snap │ │ ├── field_extraction_tests__allof_with_null_default.snap │ │ ├── field_extraction_tests__deletions-0.snap │ │ ├── field_extraction_tests__deletions-1.snap │ │ ├── field_extraction_tests__field_selection_recommended_fields.snap │ │ ├── field_extraction_tests__field_selection_specific_fields.snap │ │ ├── field_extraction_tests__fields_with_hyphens.snap │ │ ├── field_extraction_tests__longs-2.snap │ │ ├── field_extraction_tests__longs.snap │ │ ├── field_extraction_tests__null_only_fields.snap │ │ └── field_extraction_tests__number_or_string_format_number.snap ├── derive-python │ ├── Cargo.toml │ ├── Dockerfile │ └── src │ │ ├── codegen │ │ ├── ast.rs │ │ ├── main.py.template │ │ ├── mapper.rs │ │ ├── mapper_test.json │ │ ├── mod.rs │ │ └── snapshots │ │ │ ├── derive_python__codegen__mapper__test__schema_generation.snap │ │ │ ├── derive_python__codegen__test__main_py.snap │ │ │ ├── derive_python__codegen__test__package_files.snap │ │ │ ├── derive_python__codegen__test__stub_py.snap │ │ │ └── derive_python__codegen__test__types_py.snap │ │ ├── lib.rs │ │ └── main.rs ├── derive-sqlite │ ├── Cargo.toml │ └── src │ │ ├── connector.rs │ │ ├── dbutil.rs │ │ ├── lambda.rs │ │ ├── lib.rs │ │ ├── param.rs │ │ ├── snapshots │ │ ├── derive_sqlite__lambda__test__binding_and_output_mapping-2.snap │ │ ├── derive_sqlite__lambda__test__binding_and_output_mapping-3.snap │ │ ├── derive_sqlite__lambda__test__binding_and_output_mapping-4.snap │ │ ├── derive_sqlite__lambda__test__binding_and_output_mapping-5.snap │ │ ├── derive_sqlite__lambda__test__binding_and_output_mapping-6.snap │ │ ├── derive_sqlite__lambda__test__binding_and_output_mapping.snap │ │ ├── derive_sqlite__lambda__test__type_conversions.snap │ │ └── derive_sqlite__validate__test__stub_generation.snap │ │ └── validate.rs ├── derive-typescript │ ├── Cargo.toml │ ├── Dockerfile │ └── src │ │ ├── codegen │ │ ├── ast.rs │ │ ├── main.ts.template │ │ ├── mapper.rs │ │ ├── mapper_test.json │ │ ├── mod.rs │ │ └── snapshots │ │ │ └── derive_typescript__codegen__mapper__test__schema_generation.snap │ │ ├── lib.rs │ │ └── main.rs ├── derive │ ├── Cargo.toml │ └── src │ │ ├── extract_api.rs │ │ ├── lib.rs │ │ └── snapshots │ │ └── derive__extract_api__test__extractor_service.snap ├── doc │ ├── Cargo.toml │ ├── src │ │ ├── annotation.rs │ │ ├── archived.rs │ │ ├── bump_str.rs │ │ ├── bump_vec.rs │ │ ├── combine │ │ │ ├── memtable.rs │ │ │ ├── mod.rs │ │ │ └── spill.rs │ │ ├── diff.rs │ │ ├── extractor.rs │ │ ├── heap.rs │ │ ├── heap_de.rs │ │ ├── lazy.rs │ │ ├── lib.rs │ │ ├── owned.rs │ │ ├── redact │ │ │ └── mod.rs │ │ ├── reduce │ │ │ ├── mod.rs │ │ │ ├── parsed_number.rs │ │ │ ├── schema.rs │ │ │ ├── set.rs │ │ │ └── strategy.rs │ │ ├── ser.rs │ │ ├── shape │ │ │ ├── inference.rs │ │ │ ├── inspections.rs │ │ │ ├── intersect.rs │ │ │ ├── limits.rs │ │ │ ├── location.rs │ │ │ ├── mod.rs │ │ │ ├── schema.rs │ │ │ ├── snapshots │ │ │ │ ├── doc__shape__inference__test__annotation_collection.snap │ │ │ │ └── doc__shape__inference__test__default_value_validation.snap │ │ │ ├── union.rs │ │ │ └── widen.rs │ │ ├── snapshots │ │ │ ├── doc__test__round_trip-2.snap │ │ │ ├── doc__test__round_trip.snap │ │ │ └── doc__walker__test__walk_regression.snap │ │ └── validation.rs │ └── tests │ │ ├── arbitrary_value │ │ └── mod.rs │ │ ├── combiner_perf.rs │ │ ├── merge_patch_fuzz.rs │ │ ├── redact_fuzz.rs │ │ ├── reduce_annotations_test.rs │ │ ├── shape_fuzz.rs │ │ ├── spill_merge_fuzz.rs │ │ └── widen_perf.rs ├── extractors │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── flow-client │ ├── Cargo.toml │ ├── build.rs │ ├── control-plane-api.graphql │ └── src │ │ ├── client.rs │ │ ├── lib.rs │ │ └── pagination.rs ├── flow-web │ ├── .appveyor.yml │ ├── .gitignore │ ├── .travis.yml │ ├── COLLECTION_PROJECTIONS.md │ ├── Cargo.toml │ ├── FIELD_SELECTION.md │ ├── README.md │ ├── src │ │ ├── collection.rs │ │ ├── field_selection.rs │ │ ├── lib.rs │ │ └── utils.rs │ └── tests │ │ └── web.rs ├── flow_cli_common │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── logging.rs ├── flowctl │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ └── src │ │ ├── auth │ │ ├── list-authorized-prefixes.graphql │ │ ├── list.rs │ │ ├── mod.rs │ │ └── roles.rs │ │ ├── catalog │ │ ├── delete.rs │ │ ├── history │ │ │ ├── mod.rs │ │ │ └── query.graphql │ │ ├── list │ │ │ ├── mod.rs │ │ │ └── query.graphql │ │ ├── mod.rs │ │ ├── publish.rs │ │ ├── pull_specs.rs │ │ ├── status.graphql │ │ ├── status.rs │ │ └── test.rs │ │ ├── collection │ │ ├── mod.rs │ │ └── read │ │ │ └── mod.rs │ │ ├── config.rs │ │ ├── discover │ │ └── mod.rs │ │ ├── draft │ │ ├── author.rs │ │ ├── develop.rs │ │ ├── encrypt.rs │ │ └── mod.rs │ │ ├── generate │ │ ├── mod.rs │ │ └── snapshots │ │ │ └── flowctl__generate__test__stub_config_resource_spec_pointers.snap │ │ ├── graphql.rs │ │ ├── lib.rs │ │ ├── local_specs.rs │ │ ├── main.rs │ │ ├── ops.rs │ │ ├── output.rs │ │ ├── poll.rs │ │ ├── preview │ │ ├── journal_reader.rs │ │ └── mod.rs │ │ └── raw │ │ ├── alerts.rs │ │ ├── alerts_query.graphql │ │ ├── discover.rs │ │ ├── materialize_fixture.rs │ │ ├── mod.rs │ │ ├── oauth.rs │ │ ├── shards.rs │ │ └── spec.rs ├── gazette │ ├── Cargo.toml │ └── src │ │ ├── journal │ │ ├── append.rs │ │ ├── list.rs │ │ ├── mod.rs │ │ ├── read.rs │ │ └── read_json_lines.rs │ │ ├── lib.rs │ │ ├── metadata.rs │ │ ├── router.rs │ │ └── shard │ │ └── mod.rs ├── iam-auth │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ ├── lib.rs │ │ ├── providers │ │ ├── aws.rs │ │ ├── azure.rs │ │ ├── gcp.rs │ │ └── mod.rs │ │ ├── schema.rs │ │ └── tokens.rs ├── json │ ├── Cargo.toml │ ├── benches │ │ ├── citi_rides.rs │ │ ├── github_events.rs │ │ └── testdata │ │ │ ├── citi-rides.schema.json │ │ │ ├── citi-rides1.json │ │ │ ├── github-event.schema.json │ │ │ ├── github-scrape1.json │ │ │ ├── github-scrape2.json │ │ │ ├── github-scrape3.json │ │ │ └── github-scrape4.json │ ├── src │ │ ├── lib.rs │ │ ├── location.rs │ │ ├── node │ │ │ ├── compare.rs │ │ │ ├── mod.rs │ │ │ └── value.rs │ │ ├── number.rs │ │ ├── ptr.rs │ │ ├── schema │ │ │ ├── build.rs │ │ │ ├── formats.rs │ │ │ ├── index.rs │ │ │ ├── keywords.rs │ │ │ ├── mod.rs │ │ │ ├── packed.rs │ │ │ ├── snapshots │ │ │ │ └── json__schema__build__tests__build_official_schema.snap │ │ │ └── types.rs │ │ ├── scope.rs │ │ └── validator │ │ │ ├── mod.rs │ │ │ ├── output.rs │ │ │ ├── snapshots │ │ │ └── json__validator__output__tests__build_basic_output_complex_failures.snap │ │ │ └── validation.rs │ └── tests │ │ ├── draft2019_format_tests.rs │ │ ├── draft2019_tests.rs │ │ ├── draft2020_format_tests.rs │ │ ├── draft2020_tests.rs │ │ ├── schema-fixtures │ │ ├── 2012-12-format-assertion.json │ │ ├── 2012-12-meta-applicator.json │ │ ├── 2012-12-meta-content.json │ │ ├── 2012-12-meta-core.json │ │ ├── 2012-12-meta-format-annotation.json │ │ ├── 2012-12-meta-meta-data.json │ │ ├── 2012-12-meta-unevaluated.json │ │ ├── 2012-12-meta-validation.json │ │ ├── 2012-12-schema.json │ │ ├── 2019-09-meta-applicator.json │ │ ├── 2019-09-meta-content.json │ │ ├── 2019-09-meta-core.json │ │ ├── 2019-09-meta-data.json │ │ ├── 2019-09-meta-format.json │ │ ├── 2019-09-meta-validation.json │ │ └── 2019-09-schema.json │ │ └── utils.rs ├── labels │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── partition.rs │ │ └── shard.rs ├── librocks-exp │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ └── lib.rs ├── locate-bin │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── migrate │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── automation.rs │ │ └── lib.rs ├── models │ ├── Cargo.toml │ └── src │ │ ├── authorizations.rs │ │ ├── captures.rs │ │ ├── catalogs.rs │ │ ├── collate.rs │ │ ├── collections.rs │ │ ├── connector.rs │ │ ├── derivation.rs │ │ ├── derive_python.rs │ │ ├── derive_sqlite.rs │ │ ├── derive_typescript.rs │ │ ├── discovers.rs │ │ ├── draft_error.rs │ │ ├── evolutions.rs │ │ ├── fixture.schema.json │ │ ├── id.rs │ │ ├── journals.rs │ │ ├── labels.rs │ │ ├── lib.rs │ │ ├── materializations.rs │ │ ├── publications.rs │ │ ├── raw_value.rs │ │ ├── references.rs │ │ ├── schemas.rs │ │ ├── shards.rs │ │ ├── snapshots │ │ ├── models__journals__test__storage-json-schema.snap │ │ ├── models__schemas__test__references_and_add_defs.snap │ │ └── models__schemas__test__relaxation.snap │ │ ├── source.rs │ │ ├── source_capture.rs │ │ ├── sqlx_json.rs │ │ ├── status │ │ ├── activation.rs │ │ ├── alerts.rs │ │ ├── capture.rs │ │ ├── catalog_test.rs │ │ ├── collection.rs │ │ ├── connector.rs │ │ ├── materialization.rs │ │ ├── mod.rs │ │ ├── publications.rs │ │ ├── snapshots │ │ │ ├── models__status__test__materialization-status-round-trip.snap │ │ │ └── models__status__test__status_json_schema.snap │ │ └── summary.rs │ │ └── tests.rs ├── oidc-discovery-server │ ├── Cargo.toml │ ├── Dockerfile │ ├── entrypoint.sh │ └── src │ │ ├── lib.rs │ │ └── main.rs ├── ops │ ├── Cargo.toml │ └── src │ │ ├── decode.rs │ │ ├── lib.rs │ │ └── tracing.rs ├── parser │ ├── .gitignore │ ├── Cargo.toml │ ├── benches │ │ ├── data │ │ │ └── people-500.csv │ │ └── peoples_500.rs │ ├── src │ │ ├── config │ │ │ ├── character_separated.rs │ │ │ ├── mod.rs │ │ │ ├── protobuf.rs │ │ │ └── snapshots │ │ │ │ └── parser__config__test__config_schema_is_generated.snap │ │ ├── decorate.rs │ │ ├── format │ │ │ ├── avro.rs │ │ │ ├── character_separated │ │ │ │ ├── detection.rs │ │ │ │ ├── detection_cases │ │ │ │ │ ├── comma-dq-noescape.2.csv │ │ │ │ │ ├── comma-dq-noescape.3.csv │ │ │ │ │ ├── comma-dq-noescape.csv │ │ │ │ │ ├── comma-nq-noescape.csv │ │ │ │ │ ├── pipe-sq-noescape.csv │ │ │ │ │ ├── semicolon-dq-noescape.csv │ │ │ │ │ ├── semicolon-nq-noescape.csv │ │ │ │ │ └── tab-sq-noescape.csv │ │ │ │ ├── error_buffer.rs │ │ │ │ ├── mod.rs │ │ │ │ └── w3c_extended_log.rs │ │ │ ├── json.rs │ │ │ ├── mod.rs │ │ │ ├── parquet.rs │ │ │ ├── protobuf.rs │ │ │ ├── sanitize │ │ │ │ ├── datetime.rs │ │ │ │ └── mod.rs │ │ │ └── snapshots │ │ │ │ └── parser__format__protobuf__test__proto_file_is_parsed.snap │ │ ├── input │ │ │ ├── compression.rs │ │ │ ├── encoding.rs │ │ │ └── mod.rs │ │ ├── lib.rs │ │ └── main.rs │ └── tests │ │ ├── csv_error_absorption_test.rs │ │ ├── examples │ │ ├── csv-with-extra-steps │ │ ├── datetimes-nested.json │ │ ├── gtfs-realtime.proto │ │ ├── iris.parquet │ │ ├── latin1.csv │ │ ├── utf-16be-without-bom.csv │ │ ├── valid-archive-with-hidden-files.csv.zip │ │ ├── valid-avro-bzip2.avro │ │ ├── valid-avro-deflate.avro │ │ ├── valid-avro-snappy.avro │ │ ├── valid-avro-uncompressed.avro │ │ ├── valid-avro-zstd.avro │ │ ├── valid-big-nums.csv │ │ ├── valid-csv-comma-dq-noescape.csv │ │ ├── valid-csv-comma-sq-noescape.csv │ │ ├── valid-csv-multi-archive-with-headers.csv.zip │ │ ├── valid-json-top-level-array.json │ │ ├── valid-mixed-types.csv │ │ ├── valid-multi-file-zip.json │ │ ├── valid-shift-jis.csv │ │ ├── valid-utf-16be-zstandard.csv │ │ ├── valid-utf-16be.csv │ │ ├── valid-utf-16le-gzip.csv │ │ ├── valid-utf-16le.csv │ │ ├── valid-utf-8.csv │ │ ├── valid-utf-8.csv.zip │ │ ├── valid-utf-8.tsv │ │ ├── valid-with-double-quotes.csv │ │ ├── valid.json │ │ ├── valid.jsonl │ │ ├── valid.jsonl.zst │ │ ├── valid_xandr_feed.avro │ │ ├── vehicle-positions.pb │ │ └── w3c-extended-log │ │ ├── happy_path_test.rs │ │ ├── sanitize_test.rs │ │ └── testutil.rs ├── proto-build │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── proto-flow │ ├── Cargo.toml │ ├── build.rs │ ├── src │ │ ├── capture.rs │ │ ├── capture.serde.rs │ │ ├── consumer.rs │ │ ├── derive.rs │ │ ├── derive.serde.rs │ │ ├── flow.rs │ │ ├── flow.serde.rs │ │ ├── gogoproto.rs │ │ ├── google.protobuf.rs │ │ ├── internal.rs │ │ ├── lib.rs │ │ ├── materialize.rs │ │ ├── materialize.serde.rs │ │ ├── ops.rs │ │ ├── ops.serde.rs │ │ ├── protocol.rs │ │ ├── recoverylog.rs │ │ └── runtime.rs │ └── tests │ │ ├── regression.rs │ │ └── snapshots │ │ ├── regression__capture_request_json.snap │ │ ├── regression__capture_request_proto.snap │ │ ├── regression__capture_response_json.snap │ │ ├── regression__capture_response_proto.snap │ │ ├── regression__capture_spec_json.snap │ │ ├── regression__capture_spec_proto.snap │ │ ├── regression__collection_spec_json.snap │ │ ├── regression__collection_spec_proto.snap │ │ ├── regression__derivation_spec_json.snap │ │ ├── regression__derivation_spec_proto.snap │ │ ├── regression__derive_request_json.snap │ │ ├── regression__derive_request_proto.snap │ │ ├── regression__derive_response_json.snap │ │ ├── regression__derive_response_proto.snap │ │ ├── regression__log_json.snap │ │ ├── regression__log_proto.snap │ │ ├── regression__materialization_spec_json.snap │ │ ├── regression__materialization_spec_proto.snap │ │ ├── regression__materialize_request_json.snap │ │ ├── regression__materialize_request_proto.snap │ │ ├── regression__materialize_response_json.snap │ │ ├── regression__materialize_response_proto.snap │ │ ├── regression__oauth2_json.snap │ │ ├── regression__oauth2_proto.snap │ │ ├── regression__shard_labeling_json.snap │ │ ├── regression__shard_labeling_proto.snap │ │ ├── regression__stats_json.snap │ │ ├── regression__stats_proto.snap │ │ ├── regression__test_spec_json.snap │ │ └── regression__test_spec_proto.snap ├── proto-gazette │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── consumer.rs │ │ ├── consumer.serde.rs │ │ ├── gogoproto.rs │ │ ├── google.protobuf.rs │ │ ├── lib.rs │ │ ├── protocol.rs │ │ ├── protocol.serde.rs │ │ ├── recoverylog.rs │ │ ├── recoverylog.serde.rs │ │ └── uuid.rs ├── proto-grpc │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── capture.rs │ │ ├── consumer.rs │ │ ├── derive.rs │ │ ├── flow.rs │ │ ├── gogoproto.rs │ │ ├── google.protobuf.rs │ │ ├── lib.rs │ │ ├── materialize.rs │ │ ├── protocol.rs │ │ ├── recoverylog.rs │ │ └── runtime.rs ├── runtime │ ├── Cargo.toml │ └── src │ │ ├── capture │ │ ├── connector.rs │ │ ├── mod.rs │ │ ├── protocol.rs │ │ ├── serve.rs │ │ └── task.rs │ │ ├── combine │ │ ├── mod.rs │ │ ├── protocol.rs │ │ └── serve.rs │ │ ├── container.rs │ │ ├── derive │ │ ├── connector.rs │ │ ├── mod.rs │ │ ├── protocol.rs │ │ ├── serve.rs │ │ └── task.rs │ │ ├── harness │ │ ├── capture.rs │ │ ├── derive.rs │ │ ├── fixture.rs │ │ ├── materialize.rs │ │ └── mod.rs │ │ ├── image_connector.rs │ │ ├── lib.rs │ │ ├── local_connector.rs │ │ ├── materialize │ │ ├── connector.rs │ │ ├── mod.rs │ │ ├── protocol.rs │ │ ├── serve.rs │ │ └── task.rs │ │ ├── rocksdb.rs │ │ ├── task_service.rs │ │ ├── tokio_context.rs │ │ ├── unary.rs │ │ └── uuid.rs ├── schemalate │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── firebolt │ │ ├── errors.rs │ │ ├── firebolt_projections.rs │ │ ├── firebolt_queries.rs │ │ ├── firebolt_schema_builder.rs │ │ ├── firebolt_types.rs │ │ ├── mod.rs │ │ └── reserved_words.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ └── markdown.rs ├── simd-doc │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── src │ │ ├── ffi │ │ │ ├── mod.rs │ │ │ ├── simd-doc.hpp │ │ │ ├── simdjson.cpp │ │ │ └── simdjson.h │ │ ├── lib.rs │ │ ├── tests │ │ │ ├── arbitrary.rs │ │ │ ├── fixtures.rs │ │ │ ├── fuzz.rs │ │ │ ├── mod.rs │ │ │ └── rkyv_types.rs │ │ └── transcoded.rs │ └── tests │ │ └── parser_perf.rs ├── sources │ ├── Cargo.toml │ ├── src │ │ ├── bundle_schema.rs │ │ ├── bundle_schema_test.yaml │ │ ├── indirect.rs │ │ ├── inline.rs │ │ ├── lib.rs │ │ ├── loader.rs │ │ ├── merge.rs │ │ ├── merge_test_src.yaml │ │ ├── merge_test_tgt.yaml │ │ ├── scenarios │ │ │ ├── mod.rs │ │ │ ├── snapshots │ │ │ │ ├── sources__scenarios__test__catalog_import_cycles-2.snap │ │ │ │ ├── sources__scenarios__test__catalog_import_cycles-3.snap │ │ │ │ ├── sources__scenarios__test__catalog_import_cycles.snap │ │ │ │ ├── sources__scenarios__test__collections-2.snap │ │ │ │ ├── sources__scenarios__test__collections-3.snap │ │ │ │ ├── sources__scenarios__test__collections.snap │ │ │ │ ├── sources__scenarios__test__dekaf_good-2.snap │ │ │ │ ├── sources__scenarios__test__dekaf_good-3.snap │ │ │ │ ├── sources__scenarios__test__dekaf_good.snap │ │ │ │ ├── sources__scenarios__test__dekaf_invalid-2.snap │ │ │ │ ├── sources__scenarios__test__dekaf_invalid-3.snap │ │ │ │ ├── sources__scenarios__test__dekaf_invalid.snap │ │ │ │ ├── sources__scenarios__test__deletions-2.snap │ │ │ │ ├── sources__scenarios__test__deletions-3.snap │ │ │ │ ├── sources__scenarios__test__deletions.snap │ │ │ │ ├── sources__scenarios__test__derivations-2.snap │ │ │ │ ├── sources__scenarios__test__derivations-3.snap │ │ │ │ ├── sources__scenarios__test__derivations.snap │ │ │ │ ├── sources__scenarios__test__endpoints_captures_materializations-2.snap │ │ │ │ ├── sources__scenarios__test__endpoints_captures_materializations-3.snap │ │ │ │ ├── sources__scenarios__test__endpoints_captures_materializations.snap │ │ │ │ ├── sources__scenarios__test__schema_with_anchors-2.snap │ │ │ │ ├── sources__scenarios__test__schema_with_anchors-3.snap │ │ │ │ ├── sources__scenarios__test__schema_with_anchors.snap │ │ │ │ ├── sources__scenarios__test__schema_with_inline-2.snap │ │ │ │ ├── sources__scenarios__test__schema_with_inline-3.snap │ │ │ │ ├── sources__scenarios__test__schema_with_inline.snap │ │ │ │ ├── sources__scenarios__test__schema_with_nested_ids-2.snap │ │ │ │ ├── sources__scenarios__test__schema_with_nested_ids-3.snap │ │ │ │ ├── sources__scenarios__test__schema_with_nested_ids.snap │ │ │ │ ├── sources__scenarios__test__schema_with_references-2.snap │ │ │ │ ├── sources__scenarios__test__schema_with_references-3.snap │ │ │ │ ├── sources__scenarios__test__schema_with_references.snap │ │ │ │ ├── sources__scenarios__test__simple_catalog-2.snap │ │ │ │ ├── sources__scenarios__test__simple_catalog-3.snap │ │ │ │ ├── sources__scenarios__test__simple_catalog.snap │ │ │ │ ├── sources__scenarios__test__test_case-2.snap │ │ │ │ ├── sources__scenarios__test__test_case-3.snap │ │ │ │ └── sources__scenarios__test__test_case.snap │ │ │ ├── test_catalog_import_cycles.yaml │ │ │ ├── test_collections.yaml │ │ │ ├── test_dekaf_good.yaml │ │ │ ├── test_dekaf_invalid.yaml │ │ │ ├── test_deletions.yaml │ │ │ ├── test_derivations.yaml │ │ │ ├── test_endpoints_captures_materializations.yaml │ │ │ ├── test_schema_with_anchors.yaml │ │ │ ├── test_schema_with_inline.yaml │ │ │ ├── test_schema_with_nested_ids.yaml │ │ │ ├── test_schema_with_references.yaml │ │ │ ├── test_simple_catalog.yaml │ │ │ └── test_test_case.yaml │ │ └── snapshots │ │ │ ├── sources__bundle_schema__test__bundle_generation.snap │ │ │ └── sources__merge__test__merging.snap │ └── tests │ │ ├── schema_generation.rs │ │ └── snapshots │ │ └── schema_generation__catalog_schema_snapshot.snap ├── tables │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── behaviors.rs │ │ ├── built.rs │ │ ├── dependencies.rs │ │ ├── draft.rs │ │ ├── lib.rs │ │ ├── live.rs │ │ ├── macros.rs │ │ └── utils.rs ├── tuple │ ├── Cargo.toml │ └── src │ │ ├── element.rs │ │ ├── lib.rs │ │ ├── pack.rs │ │ ├── value.rs │ │ └── versionstamp.rs ├── unseal │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── testdata │ │ ├── empty-input.json │ │ ├── hyphen-suffix.json │ │ ├── no-suffix.json │ │ ├── not-encrypted.json │ │ └── under-suffix.json └── validation │ ├── Cargo.toml │ ├── src │ ├── capture.rs │ ├── collection.rs │ ├── data_plane.rs │ ├── derivation.rs │ ├── errors.rs │ ├── field_selection.fixture.yaml │ ├── field_selection.rs │ ├── indexed.rs │ ├── lib.rs │ ├── materialization.rs │ ├── noop.rs │ ├── reference.rs │ ├── schema.rs │ ├── snapshots │ │ ├── validation__field_selection__tests__case_collisions.snap │ │ ├── validation__field_selection__tests__connector_incompatible.snap │ │ ├── validation__field_selection__tests__connector_requires_unknown_field.snap │ │ ├── validation__field_selection__tests__connector_requires_unknown_field_location.snap │ │ ├── validation__field_selection__tests__incompatible_and_ambiguous.snap │ │ ├── validation__field_selection__tests__live_document_by_not_found.snap │ │ ├── validation__field_selection__tests__no_live_alt_group_by.snap │ │ ├── validation__field_selection__tests__no_live_depth_0.snap │ │ ├── validation__field_selection__tests__no_live_no_projections_depth_0.snap │ │ ├── validation__field_selection__tests__no_live_no_projections_depth_1.snap │ │ ├── validation__field_selection__tests__no_live_no_projections_depth_2_with_delta_model_group_by.snap │ │ ├── validation__field_selection__tests__no_live_no_projections_no_require_mixed_nested_types.snap │ │ ├── validation__field_selection__tests__no_live_top_level_locations_required_alt_group_by.snap │ │ ├── validation__field_selection__tests__user_excludes_connector_requires_field.snap │ │ ├── validation__field_selection__tests__user_excludes_connector_requires_location.snap │ │ ├── validation__field_selection__tests__user_requires_connector_forbids.snap │ │ └── validation__field_selection__tests__vanilla.snap │ ├── storage_mapping.rs │ └── test_step.rs │ └── tests │ ├── common.rs │ ├── disabled_bindings_are_ignored.yaml │ ├── field_selection_conflicts.rs │ ├── field_selection_conflicts.yaml │ ├── group_by_conflicts.rs │ ├── group_by_conflicts.yaml │ ├── materialization_collection_resets.rs │ ├── materialization_collection_resets.yaml │ ├── materialization_constraints_on_excluded_fields.yaml │ ├── model.yaml │ ├── scenario_tests.rs │ ├── schema_inference.yaml │ ├── snapshots │ ├── field_selection_conflicts__abort.snap │ ├── field_selection_conflicts__backfill_binding.snap │ ├── field_selection_conflicts__disable_binding.snap │ ├── field_selection_conflicts__disable_task.snap │ ├── group_by_conflicts__abort.snap │ ├── group_by_conflicts__backfill_binding.snap │ ├── group_by_conflicts__backfill_binding_with_reset.snap │ ├── group_by_conflicts__disable_binding.snap │ ├── group_by_conflicts__disable_task.snap │ ├── group_by_conflicts__manual_group_by_change.snap │ ├── group_by_conflicts__noop_with_delta_binding.snap │ ├── group_by_conflicts__noop_with_manual_group_by.snap │ ├── materialization_collection_resets__bindings_are_backfilled_or_disabled.snap │ ├── materialization_collection_resets__on_incompatible_schema_change_abort.snap │ ├── materialization_collection_resets__on_incompatible_schema_change_disable_task.snap │ ├── scenario_tests__capture_driver_returns_error.snap │ ├── scenario_tests__capture_duplicates.snap │ ├── scenario_tests__capture_missing_resource_path.snap │ ├── scenario_tests__capture_target_not_found.snap │ ├── scenario_tests__capture_too_many_bindings.snap │ ├── scenario_tests__collection_inferred_schema_generation_id_fallback.snap │ ├── scenario_tests__collection_inferred_schema_is_unchanged.snap │ ├── scenario_tests__collection_inferred_schema_is_updated.snap │ ├── scenario_tests__collection_inferred_schema_not_available.snap │ ├── scenario_tests__collection_inferred_schema_wrong_generation.snap │ ├── scenario_tests__collection_key_empty.snap │ ├── scenario_tests__collection_projections_contains_truncation_sentinel.snap │ ├── scenario_tests__collection_schema_contains_flow_document.snap │ ├── scenario_tests__collection_schema_contains_truncation_sentinel.snap │ ├── scenario_tests__collection_schema_string.snap │ ├── scenario_tests__connector_validation_is_skipped_when_shards_are_disabled.snap │ ├── scenario_tests__cross_entity_name_prefixes_and_duplicates.snap │ ├── scenario_tests__data_plane_not_found.snap │ ├── scenario_tests__derivation_not_before_after_ordering.snap │ ├── scenario_tests__derivation_too_many_transforms.snap │ ├── scenario_tests__derive_driver_returns_error.snap │ ├── scenario_tests__disabled_bindings_are_ignored.snap │ ├── scenario_tests__golden_all_visits.snap │ ├── scenario_tests__golden_error.snap │ ├── scenario_tests__invalid_and_duplicate_storage_mappings.snap │ ├── scenario_tests__invalid_capture_names_and_duplicates.snap │ ├── scenario_tests__invalid_collection_names_prefixes_and_duplicates.snap │ ├── scenario_tests__invalid_generated_file_url.snap │ ├── scenario_tests__invalid_group_by_field.snap │ ├── scenario_tests__invalid_materialization_names_and_duplicates.snap │ ├── scenario_tests__invalid_partition_names_and_duplicates.snap │ ├── scenario_tests__invalid_test_names_and_duplicates.snap │ ├── scenario_tests__invalid_transform_names_and_duplicates.snap │ ├── scenario_tests__key_not_defined_in_write_schema.snap │ ├── scenario_tests__keyed_location_pointer_is_malformed.snap │ ├── scenario_tests__keyed_location_read_write_types_differ.snap │ ├── scenario_tests__keyed_location_wrong_type.snap │ ├── scenario_tests__materialization_constraints_on_excluded_fields.snap │ ├── scenario_tests__materialization_driver_conflicts.snap │ ├── scenario_tests__materialization_driver_returns_error.snap │ ├── scenario_tests__materialization_driver_unknown_constraint.snap │ ├── scenario_tests__materialization_duplicates.snap │ ├── scenario_tests__materialization_field_errors.snap │ ├── scenario_tests__materialization_missing_resource_paths.snap │ ├── scenario_tests__materialization_not_before_after_ordering.snap │ ├── scenario_tests__materialization_selector.snap │ ├── scenario_tests__materialization_source_not_found.snap │ ├── scenario_tests__materialization_too_many_bindings.snap │ ├── scenario_tests__non_canonical_schema_ref.snap │ ├── scenario_tests__partition_not_defined_in_write_schema.snap │ ├── scenario_tests__partition_selections.snap │ ├── scenario_tests__projection_not_created_for_empty_properties.snap │ ├── scenario_tests__schema_fragment_not_found.snap │ ├── scenario_tests__schema_reference_verification.snap │ ├── scenario_tests__shape_inspections-2.snap │ ├── scenario_tests__shape_inspections.snap │ ├── scenario_tests__shuffle_key_empty.snap │ ├── scenario_tests__shuffle_key_length_mismatch.snap │ ├── scenario_tests__shuffle_key_types_mismatch.snap │ ├── scenario_tests__shuffle_needs_explicit_types.snap │ ├── scenario_tests__storage_mapping_data_plane_does_not_exist.snap │ ├── scenario_tests__storage_mapping_data_planes_do_not_align.snap │ ├── scenario_tests__storage_mapping_omits_data_planes.snap │ ├── scenario_tests__storage_mapping_prefix_mismatch.snap │ ├── scenario_tests__storage_mappings_not_found.snap │ ├── scenario_tests__storage_mappings_without_prefix.snap │ ├── scenario_tests__test_not_before_after.snap │ ├── scenario_tests__test_step_ingest_schema_error.snap │ ├── scenario_tests__test_step_unknown_collection.snap │ ├── scenario_tests__test_step_verify_key_order.snap │ ├── scenario_tests__test_step_verify_selector.snap │ ├── scenario_tests__transform_source_not_found.snap │ ├── scenario_tests__unknown_locations.snap │ ├── transition_tests__change_collection_key_and_partitions.snap │ ├── transition_tests__cronut_migration_errors.snap │ ├── transition_tests__deletion_but_does_not_exist.snap │ ├── transition_tests__deletion_of_used_collection.snap │ ├── transition_tests__deletion_of_used_collection_when_disabled.snap │ ├── transition_tests__deletions.snap │ ├── transition_tests__disable_live_bindings.snap │ ├── transition_tests__disable_shards.snap │ ├── transition_tests__group_by_migration.snap │ ├── transition_tests__insert_but_already_exists.snap │ ├── transition_tests__inserts.snap │ ├── transition_tests__live_last_build_id_is_larger_than_current_build_id.snap │ ├── transition_tests__live_last_pub_id_is_larger_then_current_pub_id.snap │ ├── transition_tests__manual_redact_salt_override.snap │ ├── transition_tests__reset_capture.snap │ ├── transition_tests__reset_derivation.snap │ ├── transition_tests__reset_materialization.snap │ ├── transition_tests__reset_of_used_collection.snap │ ├── transition_tests__update_but_does_not_exist.snap │ ├── transition_tests__update_but_missing_data_planes.snap │ ├── transition_tests__update_collection_becomes_derivation.snap │ ├── transition_tests__updates.snap │ ├── transition_tests__updates_with_clobbered_backfill_counter.snap │ └── transition_tests__updates_with_clobbered_meta_path.snap │ ├── transition_tests.rs │ ├── transitions.yaml │ └── validation_skipped_when_disabled.yaml ├── deno.jsonc ├── edge-functions └── alerts │ ├── Dockerfile │ ├── alert_types │ ├── auto_discover_failed.ts │ ├── controller_alerts.ts │ ├── data_movement_stalled.ts │ ├── free_trial.ts │ ├── free_trial_ending.ts │ ├── free_trial_stalled.ts │ ├── missing_payment_method.ts │ └── shard_failed.ts │ ├── deno.json │ ├── deno.lock │ ├── index.ts │ └── template.ts ├── examples ├── .vscode │ └── settings.json ├── README.md ├── citi-bike │ ├── README.md │ ├── csv-ride.schema.yaml │ ├── csv-rides.flow.yaml │ ├── flow.yaml │ ├── idle-bikes.flow.yaml │ ├── idle-bikes.test.flow.yaml │ ├── last-seen.flow.yaml │ ├── last-seen.test.flow.yaml │ ├── ride.schema.yaml │ ├── rides-and-relocations.flow.yaml │ ├── rides-and-relocations.test.flow.yaml │ ├── rides.config.yaml │ ├── rides.flow.yaml │ ├── rides.test.flow.yaml │ ├── station.schema.yaml │ ├── stations.flow.ts │ ├── stations.flow.yaml │ ├── stations.test.flow.yaml │ ├── transform-csv-rides.ts │ └── views.flow.yaml ├── deno.json ├── derive-patterns │ ├── README.md │ ├── entity-attribute-values.flow.yaml │ ├── flow.yaml │ ├── inputs.flow.yaml │ ├── join-inner.flow.yaml │ ├── join-one-sided.flow.yaml │ ├── join-outer.flow.ts │ ├── join-outer.flow.yaml │ ├── pipeline.flow.py │ ├── pipeline.flow.yaml │ ├── schema.yaml │ ├── stateful.flow.py │ ├── stateful.flow.yaml │ ├── summer-reg.flow.ts │ ├── summer.flow.py │ ├── summer.flow.ts │ └── summer.flow.yaml ├── flow.yaml ├── flow_generated │ └── typescript │ │ ├── acmeBank │ │ └── balances.ts │ │ ├── examples │ │ └── citi-bike │ │ │ ├── rides.ts │ │ │ └── stations.ts │ │ ├── patterns │ │ ├── outer-join.ts │ │ └── sums-reductions.ts │ │ ├── stock │ │ └── daily-stats.ts │ │ └── temperature │ │ └── averages.ts ├── reduction-types │ ├── README.md │ ├── append.flow.yaml │ ├── flow.yaml │ ├── fww_lww.flow.yaml │ ├── merge.flow.yaml │ ├── merge_key.flow.yaml │ ├── min_max.flow.yaml │ ├── min_max_key.flow.yaml │ ├── reset_counter.flow.yaml │ ├── set.flow.yaml │ ├── set_array.flow.yaml │ └── sum.flow.yaml ├── stock-stats │ ├── flow.ts │ ├── flow.yaml │ └── schemas │ │ ├── L1-tick.schema.yaml │ │ ├── daily-stat.schema.yaml │ │ └── exchange.schema.yaml └── temp-sensors │ ├── README.md │ ├── flow.ts │ ├── flow.yaml │ └── schemas.yaml ├── flow.schema.json ├── go.mod ├── go.sh ├── go.sum ├── go ├── bindings │ ├── .snapshots │ │ ├── TestBuildCatalog-all-captures │ │ ├── TestBuildCatalog-all-collections │ │ ├── TestBuildCatalog-all-materializations │ │ ├── TestBuildCatalog-all-tests │ │ ├── TestBuildCatalog-bundle │ │ ├── TestBuildCatalog-config │ │ ├── TestBuildCatalog-one-capture │ │ ├── TestBuildCatalog-one-collection │ │ ├── TestBuildCatalog-one-derivation │ │ ├── TestBuildCatalog-one-materialization │ │ ├── TestExtractorValidation │ │ └── TestSimpleDerive │ ├── build.go │ ├── build_test.go │ ├── extract.go │ ├── extract_test.go │ ├── metrics.go │ ├── pipe_bsd.go │ ├── pipe_linux.go │ ├── rocksdb_env.go │ ├── service.go │ ├── task_service.go │ ├── task_service_test.go │ ├── testdata │ │ ├── a.schema.yaml │ │ ├── b.schema.yaml │ │ ├── build.flow.yaml │ │ ├── int-string.flow.yaml │ │ └── int-strings.flow.yaml │ ├── upper_case.go │ └── upper_case_test.go ├── flow │ ├── .snapshots │ │ ├── TestBuildingSpecs │ │ ├── TestConvergence-activate-empty-cluster │ │ ├── TestConvergence-activate-has-no-changes │ │ ├── TestConvergence-collection-deletion │ │ ├── TestConvergence-collection-has-no-changes │ │ ├── TestConvergence-collection-insertion │ │ ├── TestConvergence-collection-update │ │ ├── TestConvergence-deletion-empty-cluster │ │ ├── TestConvergence-deletion-full-cluster │ │ ├── TestConvergence-list-partitions-request │ │ ├── TestConvergence-list-recovery-logs-request │ │ ├── TestConvergence-list-shards-request │ │ ├── TestConvergence-partitions-split-full-range │ │ ├── TestConvergence-partitions-split-sub-range │ │ ├── TestConvergence-partitions-to-current-splits │ │ ├── TestConvergence-shard-split-on-key │ │ ├── TestConvergence-shard-split-on-r-clock │ │ ├── TestConvergence-shards-to-current-splits │ │ ├── TestConvergence-shards-to-initial-splits │ │ ├── TestConvergence-task-has-no-changes │ │ ├── TestConvergence-task-log-deletion │ │ ├── TestConvergence-task-log-insertion │ │ ├── TestConvergence-task-log-update │ │ ├── TestConvergence-task-shard-deletion │ │ ├── TestConvergence-task-shard-insertion │ │ └── TestConvergence-task-shard-update │ ├── builds.go │ ├── builds_test.go │ ├── converge.go │ ├── converge_test.go │ ├── mapping.go │ ├── mapping_test.go │ ├── specs.go │ ├── specs_test.go │ ├── testdata │ │ ├── mapping_test.flow.yaml │ │ └── specs_test.flow.yaml │ └── timepoint.go ├── flowctl-go │ ├── cmd-api-activate.go │ ├── cmd-api-await.go │ ├── cmd-api-build.go │ ├── cmd-api-delete.go │ ├── cmd-api-test.go │ ├── cmd-journals-split.go │ ├── cmd-shards-split.go │ ├── cmd-temp-data-plane.go │ ├── cmd-test.go │ ├── main.go │ ├── sys_proc_attr_bsd.go │ └── sys_proc_attr_linux.go ├── labels │ ├── labels.go │ ├── labels_test.go │ ├── partitions.go │ ├── partitions_test.go │ ├── range.go │ ├── range_test.go │ ├── shard.go │ └── shard_test.go ├── network │ ├── auth.go │ ├── frontend.go │ ├── metrics.go │ ├── proxy_client.go │ ├── proxy_server.go │ ├── sni.go │ ├── sni_test.go │ └── tap.go ├── parser │ ├── config.go │ ├── run.go │ └── run_test.go ├── pkgbin │ └── exec.go ├── protocols │ ├── capture │ │ ├── capture.pb.go │ │ ├── capture.proto │ │ └── extensions.go │ ├── catalog │ │ └── build_load.go │ ├── derive │ │ ├── derive.pb.go │ │ └── derive.proto │ ├── fdb │ │ ├── fdb.go │ │ ├── keyselector.go │ │ └── tuple │ │ │ ├── testdata │ │ │ └── tuples.golden │ │ │ ├── tuple.go │ │ │ ├── tuple_iface.go │ │ │ └── tuple_test.go │ ├── flow │ │ ├── auth.go │ │ ├── capture_extensions.go │ │ ├── catalog_extensions.go │ │ ├── checkpoint_extensions.go │ │ ├── checkpoint_extensions_test.go │ │ ├── collection_extensions.go │ │ ├── collection_extensions_test.go │ │ ├── document_extensions.go │ │ ├── document_extensions_test.go │ │ ├── flow.pb.go │ │ ├── flow.proto │ │ ├── materialize_extensions.go │ │ ├── materialize_extensions_test.go │ │ ├── re_exports.go │ │ ├── shuffle_extensions.go │ │ ├── shuffle_extensions_test.go │ │ └── test_extensions.go │ ├── materialize │ │ ├── .snapshots │ │ │ ├── TestIntegratedTransactorAndClient-garden-path │ │ │ └── TestStreamLifecycle │ │ ├── extensions.go │ │ ├── lifecycle.go │ │ ├── lifecycle_test.go │ │ ├── materialize.pb.go │ │ ├── materialize.proto │ │ ├── testdata │ │ │ ├── .gitignore │ │ │ ├── flow.yaml │ │ │ └── materialization.proto │ │ └── transactor.go │ ├── ops │ │ ├── .snapshots │ │ │ └── Test_StatsSerde_RoundTrip │ │ ├── README.md │ │ ├── local_publisher.go │ │ ├── log_write_adapter.go │ │ ├── log_write_adapter_test.go │ │ ├── ops.pb.go │ │ ├── ops.proto │ │ ├── publish.go │ │ ├── publish_test.go │ │ ├── shard.go │ │ ├── stats.go │ │ └── stats_test.go │ └── runtime │ │ ├── auth.go │ │ ├── internal_support.go │ │ ├── runtime.pb.go │ │ ├── runtime.proto │ │ ├── shuffle_extensions.go │ │ └── shuffle_extensions_test.go ├── runtime │ ├── authorizer.go │ ├── capture.go │ ├── connector_proxy.go │ ├── control_plane.go │ ├── derive.go │ ├── flow_consumer.go │ ├── flow_consumer_test.go │ ├── materialize.go │ ├── ops_publisher.go │ ├── split_workflow.go │ ├── task.go │ ├── task_test.go │ └── testing.go ├── shuffle │ ├── .snapshots │ │ └── TestSubscriberResponseStaging │ ├── api.go │ ├── api_test.go │ ├── read.go │ ├── read_test.go │ ├── reader.go │ ├── reader_test.go │ ├── ring.go │ ├── ring_test.go │ ├── shuffle.go │ ├── subscriber.go │ ├── subscriber_test.go │ └── testdata │ │ └── ab.flow.yaml └── testing │ ├── action.go │ ├── action_test.go │ ├── clock.go │ ├── clock_test.go │ ├── driver.go │ ├── graph.go │ └── graph_test.go ├── local ├── README.md ├── local-flowctl-config.json ├── ops-publication.sh ├── start-component.sh └── start-flow.sh ├── ops-catalog ├── README.md ├── catalog-stats-rollup.ts ├── catalog-stats.schema.yaml ├── catalog-stats.ts ├── data-plane-template.bundle.json ├── data-plane-template.flow.yaml ├── deno.json ├── events.schema.yaml ├── flow_generated │ └── typescript │ │ ├── ops.us-central1.v1 │ │ └── catalog-stats-L2.ts │ │ └── ops │ │ └── rollups │ │ └── L1 │ │ └── BASE_NAME │ │ └── catalog-stats.ts ├── inferred-schemas.schema.yaml ├── local-endpoint.sops.yaml ├── local-view.bundle.json ├── local-view.flow.yaml ├── logs.schema.yaml ├── reporting-L2-template.bundle.json ├── reporting-L2-template.flow.yaml ├── shard.schema.yaml ├── stats.schema.yaml └── tests.flow.yaml ├── plans ├── derive-python.md └── improved-field-selection.md ├── poetry.lock ├── pyproject.toml ├── scripts ├── healthcheck.sh └── install-connector-local.sh ├── site ├── .gitignore ├── README.md ├── babel.config.js ├── docs │ ├── concepts │ │ ├── README.md │ │ ├── _category_.json │ │ ├── advanced │ │ │ ├── _category_.json │ │ │ ├── evolutions-images │ │ │ │ └── ui-evolution-re-create.png │ │ │ ├── evolutions.md │ │ │ ├── journals.md │ │ │ ├── journals.svg │ │ │ ├── logs-stats.md │ │ │ ├── projections.md │ │ │ ├── reduction-strategies │ │ │ │ ├── README.md │ │ │ │ ├── _category_.json │ │ │ │ ├── append.md │ │ │ │ ├── composing-with-conditionals.md │ │ │ │ ├── firstwritewins-and-lastwritewins.md │ │ │ │ ├── merge.md │ │ │ │ ├── minimize-and-maximize.md │ │ │ │ ├── set.md │ │ │ │ └── sum.md │ │ │ └── shards.md │ │ ├── captures.md │ │ ├── catalogs.md │ │ ├── collections.md │ │ ├── concept-images │ │ │ ├── at-a-glance.png │ │ │ ├── captures-auto-discover-ui.png │ │ │ ├── captures-new.svg │ │ │ ├── materialization-new.svg │ │ │ └── materialization.gif │ │ ├── connectors.md │ │ ├── derivations.md │ │ ├── flowctl.md │ │ ├── import.md │ │ ├── materialization │ │ │ ├── _category_.json │ │ │ ├── materialization-protocol.md │ │ │ └── materialization.md │ │ ├── schemas.md │ │ ├── storage-mappings.md │ │ ├── tests.md │ │ ├── web-app.md │ │ └── webapp-images │ │ │ ├── access-grant-invitation.png │ │ │ ├── capture-details-page--overview.png │ │ │ ├── capture-details-page--spec.png │ │ │ ├── capture-page.png │ │ │ ├── collection-details-page--overview.png │ │ │ ├── collection-details-page--spec.png │ │ │ ├── collections-page.png │ │ │ ├── login-screen.png │ │ │ ├── materialization-details-page--overview.png │ │ │ ├── materialization-details-page--spec.png │ │ │ └── materialization-page.png │ ├── features │ │ ├── _category_.json │ │ ├── configuring-task-shards.md │ │ ├── openmetrics-api.md │ │ ├── organizing-catalogs.md │ │ ├── time-travel.md │ │ ├── using-dekaf.md │ │ └── working-logs-stats.md │ ├── getting-started │ │ ├── _category_.json │ │ ├── azureAuthorize.jsx │ │ ├── comparisons.md │ │ ├── deployment-options.md │ │ ├── getting-started.md │ │ ├── installation.mdx │ │ ├── quickstart.md │ │ ├── sso-setup.md │ │ ├── support.md │ │ ├── tutorials │ │ │ ├── README.md │ │ │ ├── _category_.json │ │ │ ├── continuous-materialized-view.md │ │ │ ├── dataflow-s3-snowflake.md │ │ │ ├── derivations_acmebank.md │ │ │ ├── derivations_acmebank_assets │ │ │ │ ├── balances-stub.ts │ │ │ │ ├── balances-test.flow.yaml │ │ │ │ ├── balances.flow.yaml │ │ │ │ ├── balances.schema.yaml │ │ │ │ ├── balances.ts │ │ │ │ ├── debitSender.sql │ │ │ │ ├── deno.json │ │ │ │ ├── enrichAndAddToWindow.sql │ │ │ │ ├── first-send-test.flow.yaml │ │ │ │ ├── first-send.flow.yaml │ │ │ │ ├── flow.yaml │ │ │ │ ├── flow_generated │ │ │ │ │ └── typescript │ │ │ │ │ │ └── acmeBank │ │ │ │ │ │ └── balances.ts │ │ │ │ ├── grouped-test.flow.yaml │ │ │ │ ├── grouped.flow.yaml │ │ │ │ ├── last-large-send-test.flow.yaml │ │ │ │ ├── last-large-send.flow.yaml │ │ │ │ ├── outcomes-test.flow.yaml │ │ │ │ ├── outcomes.flow.yaml │ │ │ │ ├── transfers.flow.yaml │ │ │ │ └── transfers.schema.yaml │ │ │ ├── firestore-to-dwh.md │ │ │ ├── postgresql_cdc_to_snowflake.md │ │ │ ├── real-time-cdc-with-mongodb.md │ │ │ └── samples │ │ │ │ └── continuous-materialized-view │ │ │ │ ├── flow.yaml │ │ │ │ └── user-fact-table.lambda.recentchange.sql │ │ └── who-should-use-flow.md │ ├── guides │ │ ├── README.md │ │ ├── _category_.json │ │ ├── backfilling-data.md │ │ ├── connect-network.md │ │ ├── create-dataflow.md │ │ ├── customize-dataflows │ │ │ ├── _category_.json │ │ │ ├── customize-dataflows.md │ │ │ ├── customize-materialization-fields.md │ │ │ ├── editing.md │ │ │ └── materialization-sync-schedule.md │ │ ├── dashboard │ │ │ ├── _category_.json │ │ │ ├── authentication.md │ │ │ ├── dashboard.md │ │ │ ├── edit-data-flows.md │ │ │ └── notifications.md │ │ ├── deletions.md │ │ ├── flowctl │ │ │ ├── README.md │ │ │ ├── _category_.json │ │ │ ├── ci-cd.md │ │ │ ├── create-derivation.md │ │ │ ├── edit-draft-from-webapp.md │ │ │ ├── edit-specification-locally.md │ │ │ └── troubleshoot-task.md │ │ ├── get-started-with-flowctl.md │ │ ├── guide-images │ │ │ ├── aws-iam-1.png │ │ │ ├── azure-iam-1.png │ │ │ ├── azure-iam-2.png │ │ │ ├── backfill-options.png │ │ │ ├── evolution-re-create-ui.png │ │ │ ├── field-selection.png │ │ │ ├── gcp-iam-0-create-pool.png │ │ │ ├── gcp-iam-1-provider.png │ │ │ ├── gcp-iam-2-provider-attributes.png │ │ │ ├── gcp-iam-3-principal.png │ │ │ └── gcp-iam-4-identity-user-access.png │ │ ├── how_to_generate_refresh_token.md │ │ ├── iam-auth │ │ │ ├── _category_.json │ │ │ ├── aws.md │ │ │ ├── azure.md │ │ │ └── gcp.md │ │ └── schema-evolution.md │ ├── private-byoc │ │ ├── README.md │ │ ├── _category_.json │ │ ├── byoc-deployments │ │ │ ├── aws-byoc.md │ │ │ ├── azure-byoc.md │ │ │ ├── byoc-deployments.md │ │ │ └── gcp-byoc.md │ │ ├── images │ │ │ ├── aws-custom-trust.png │ │ │ ├── aws-trust-summary.png │ │ │ ├── azure │ │ │ │ ├── step-1.png │ │ │ │ ├── step-2.png │ │ │ │ ├── step-3.png │ │ │ │ ├── step-4.png │ │ │ │ └── step-5.png │ │ │ ├── byoc-deployment-architecture.png │ │ │ └── private-deployment-architecture.png │ │ ├── private-deployments.md │ │ └── privatelink.md │ ├── reference │ │ └── Connectors │ │ │ ├── README.md │ │ │ ├── _category_.json │ │ │ ├── capture-connectors │ │ │ ├── HubSpot-real-time.md │ │ │ ├── HubSpot.md │ │ │ ├── MariaDB │ │ │ │ ├── MariaDB.md │ │ │ │ └── amazon-rds-mariadb.md │ │ │ ├── MongoDB │ │ │ │ ├── amazon-documentdb.md │ │ │ │ ├── azure-cosmosdb.md │ │ │ │ └── mongodb.md │ │ │ ├── MySQL │ │ │ │ ├── MySQL.md │ │ │ │ ├── amazon-rds-mysql.md │ │ │ │ ├── google-cloud-sql-mysql.md │ │ │ │ ├── mysql-batch.md │ │ │ │ └── singlestore-batch.md │ │ │ ├── OracleDB │ │ │ │ ├── OracleDB.md │ │ │ │ └── oracle-batch.md │ │ │ ├── PostgreSQL │ │ │ │ ├── PostgreSQL.md │ │ │ │ ├── Supabase.md │ │ │ │ ├── amazon-rds-postgres.md │ │ │ │ ├── google-cloud-sql-postgres.md │ │ │ │ ├── neon-postgres.md │ │ │ │ └── postgres-batch.md │ │ │ ├── README.md │ │ │ ├── SQLServer │ │ │ │ ├── amazon-rds-sqlserver.md │ │ │ │ ├── google-cloud-sql-sqlserver.md │ │ │ │ ├── sqlserver-batch.md │ │ │ │ └── sqlserver.md │ │ │ ├── Salesforce │ │ │ │ ├── salesforce-historical-data.md │ │ │ │ ├── salesforce-native.md │ │ │ │ ├── salesforce-real-time.md │ │ │ │ └── salesforce.md │ │ │ ├── _category_.json │ │ │ ├── aircall.md │ │ │ ├── airtable.md │ │ │ ├── alloydb.md │ │ │ ├── alpaca.md │ │ │ ├── amazon-ads.md │ │ │ ├── amazon-dynamodb.md │ │ │ ├── amazon-kinesis.md │ │ │ ├── amazon-redshift.md │ │ │ ├── amazon-s3.md │ │ │ ├── amazon-sqs.md │ │ │ ├── amplitude.md │ │ │ ├── apache-kafka.md │ │ │ ├── apple-app-store.md │ │ │ ├── asana.md │ │ │ ├── azure-blob-storage.md │ │ │ ├── bigquery-batch.md │ │ │ ├── bigquery-ga4-native.md │ │ │ ├── bing-ads.md │ │ │ ├── braintree.md │ │ │ ├── braze.md │ │ │ ├── brevo.md │ │ │ ├── chargebee-native.md │ │ │ ├── chargebee.md │ │ │ ├── confluence.md │ │ │ ├── criteo.md │ │ │ ├── datadog-ingest.md │ │ │ ├── datadog.md │ │ │ ├── dropbox.md │ │ │ ├── dynamics-365-finance-and-operations.md │ │ │ ├── exchange-rates.md │ │ │ ├── facebook-marketing.md │ │ │ ├── freshdesk.md │ │ │ ├── front.md │ │ │ ├── gainsight-nxt.md │ │ │ ├── gcs.md │ │ │ ├── genesys.md │ │ │ ├── github.md │ │ │ ├── gitlab.md │ │ │ ├── gladly.md │ │ │ ├── google-ads.md │ │ │ ├── google-analytics-4.md │ │ │ ├── google-analytics-data-api-native.md │ │ │ ├── google-analytics.md │ │ │ ├── google-drive.md │ │ │ ├── google-firestore.md │ │ │ ├── google-play.md │ │ │ ├── google-pubsub.md │ │ │ ├── google-search-console.md │ │ │ ├── google-sheets.md │ │ │ ├── greenhouse.md │ │ │ ├── harvest.md │ │ │ ├── http-file.md │ │ │ ├── http-ingest.md │ │ │ ├── incident-io.md │ │ │ ├── instagram.md │ │ │ ├── intercom-ingest.md │ │ │ ├── intercom-native.md │ │ │ ├── intercom.md │ │ │ ├── iterable.md │ │ │ ├── iterate.md │ │ │ ├── jira-ingest.md │ │ │ ├── jira-legacy.md │ │ │ ├── jira-native.md │ │ │ ├── jira.md │ │ │ ├── klaviyo-native.md │ │ │ ├── klaviyo.md │ │ │ ├── linkedin-ads.md │ │ │ ├── linkedin-pages.md │ │ │ ├── looker.md │ │ │ ├── mailchimp.md │ │ │ ├── marketo.md │ │ │ ├── mixpanel.md │ │ │ ├── monday.md │ │ │ ├── navan.md │ │ │ ├── netsuite-suiteanalytics.md │ │ │ ├── netsuite-suitetalk.md │ │ │ ├── notion.md │ │ │ ├── onedrive.md │ │ │ ├── outreach.md │ │ │ ├── paypal-transaction.md │ │ │ ├── pendo.md │ │ │ ├── pinterest.md │ │ │ ├── policies │ │ │ │ ├── iam-user-full-bucket.json │ │ │ │ ├── iam-user-prefix-only.json │ │ │ │ ├── public-full-bucket.json │ │ │ │ └── public-prefix-only.json │ │ │ ├── qualtrics.md │ │ │ ├── quickbooks.md │ │ │ ├── recharge.md │ │ │ ├── redshift-batch.md │ │ │ ├── sage-intacct.md │ │ │ ├── sendgrid.md │ │ │ ├── sentry.md │ │ │ ├── sftp.md │ │ │ ├── shopify-native.md │ │ │ ├── shopify.md │ │ │ ├── slack.md │ │ │ ├── snapchat.md │ │ │ ├── snowflake.md │ │ │ ├── stripe-realtime.md │ │ │ ├── stripe.md │ │ │ ├── survey-monkey.md │ │ │ ├── tiktok.md │ │ │ ├── twilio.md │ │ │ ├── woocommerce.md │ │ │ ├── youtube-analytics.md │ │ │ ├── zendesk-chat.md │ │ │ ├── zendesk-support-native.md │ │ │ └── zendesk-support.md │ │ │ ├── connector-images │ │ │ ├── materialize-iceberg-lf-application-integration.png │ │ │ ├── source-dynamics-365-finance-and-operations-sas-permissions.png │ │ │ ├── tinybird-dekaf-connection.png │ │ │ ├── tinybird-schema-registry-setup.png │ │ │ ├── tinybird-workspace-options.png │ │ │ ├── webhook-swagger-docs.png │ │ │ └── webhook-url.png │ │ │ ├── dekaf │ │ │ ├── README.md │ │ │ └── _category_.json │ │ │ └── materialization-connectors │ │ │ ├── BigQuery.md │ │ │ ├── Dekaf │ │ │ ├── bytewax.md │ │ │ ├── clickhouse.md │ │ │ ├── dekaf.md │ │ │ ├── imply-polaris.md │ │ │ ├── materialize.md │ │ │ ├── risingwave.md │ │ │ ├── singlestore.md │ │ │ ├── startree.md │ │ │ └── tinybird.md │ │ │ ├── Elasticsearch.md │ │ │ ├── Firebolt.md │ │ │ ├── Google-sheets.md │ │ │ ├── MySQL │ │ │ ├── amazon-rds-mysql.md │ │ │ ├── google-cloud-sql-mysql.md │ │ │ ├── mysql.md │ │ │ └── singlestore-mysql.md │ │ │ ├── PostgreSQL │ │ │ ├── PostgreSQL.md │ │ │ ├── amazon-rds-postgres.md │ │ │ ├── google-cloud-sql-postgres.md │ │ │ └── supabase.md │ │ │ ├── README.md │ │ │ ├── Rockset.md │ │ │ ├── SQLServer │ │ │ ├── amazon-rds-sqlserver.md │ │ │ ├── google-cloud-sql-sqlserver.md │ │ │ └── sqlserver.md │ │ │ ├── SQLite.md │ │ │ ├── Snowflake.md │ │ │ ├── _category_.json │ │ │ ├── alloydb.md │ │ │ ├── amazon-dynamodb.md │ │ │ ├── amazon-redshift.md │ │ │ ├── amazon-s3-csv.md │ │ │ ├── amazon-s3-iceberg.md │ │ │ ├── amazon-s3-parquet.md │ │ │ ├── apache-iceberg.md │ │ │ ├── apache-kafka.md │ │ │ ├── azure-blob-parquet.md │ │ │ ├── azure-fabric-warehouse.md │ │ │ ├── databricks.md │ │ │ ├── google-gcs-csv.md │ │ │ ├── google-gcs-parquet.md │ │ │ ├── google-pubsub.md │ │ │ ├── http-webhook.md │ │ │ ├── mongodb.md │ │ │ ├── motherduck.md │ │ │ ├── mysql-heatwave.md │ │ │ ├── pinecone.md │ │ │ ├── slack.md │ │ │ ├── starburst.md │ │ │ └── timescaledb.md │ ├── security │ │ ├── README.md │ │ ├── _category_.json │ │ ├── allow-ip-addresses.md │ │ ├── compliance.md │ │ └── security-features.md │ └── transformations │ │ ├── _category_.json │ │ ├── dbt-integration.md │ │ ├── derivation-tutorial-python.md │ │ ├── derivation-tutorial-sql.md │ │ ├── derivation-tutorial-typescript.md │ │ ├── flatten-array.md │ │ └── join-two-collections.md ├── docusaurus.config.js ├── package-lock.json ├── package.json ├── postBuildCustomizations.js ├── sidebars.js ├── src │ ├── components │ │ ├── HomepageFeatures.module.css │ │ └── HomepageFeatures.tsx │ ├── css │ │ └── custom.css │ ├── pages │ │ ├── example-markdown.md │ │ ├── example.tsx │ │ └── index.module.css │ └── theme │ │ ├── ColorModeToggle │ │ └── index.js │ │ ├── Mermaid.js │ │ └── Root.js ├── static │ ├── .nojekyll │ ├── CNAME │ └── img │ │ ├── estuary-new.png │ │ └── favicon-2.ico └── tsconfig.json ├── sso_readme.md ├── supabase ├── README.md ├── config.toml ├── env.local ├── functions │ ├── _shared │ │ ├── cors.ts │ │ ├── helpers.ts │ │ └── supabaseClient.ts │ ├── azure-dpc-oauth │ │ └── index.ts │ ├── billing │ │ ├── delete_tenant_payment_method.ts │ │ ├── get_tenant_invoice_data.ts │ │ ├── get_tenant_payment_methods.ts │ │ ├── index.ts │ │ ├── set_tenant_primary_payment_method.ts │ │ ├── setup_intent.ts │ │ └── shared.ts │ ├── oauth │ │ ├── access-token.ts │ │ ├── auth-url.ts │ │ ├── encrypt-config.ts │ │ └── index.ts │ └── tests │ │ └── shared_test.ts ├── migrations │ ├── 00_polyfill.sql │ ├── 20241012000000_compacted.sql │ ├── 20241012072256_job_queue.sql │ ├── 20241013000000_enable_pg_cron.sql │ ├── 20241022035435_view_logs_and_pulumi_stack.sql │ ├── 20241125194715_dekaf_role.sql │ ├── 20241209000000_make_aws_link_endpoints_readable.sql │ ├── 20241212195226_jwt_secret.sql │ ├── 20241219171749_controller_automations-1.sql │ ├── 20250106141749_controller-automations-2.sql │ ├── 20250106141751_controller-automations-3.sql │ ├── 20250121000000_update_alert_view.sql │ ├── 20250127152418_handler-automations.sql │ ├── 20250204230547_ops_catalog_status.sql │ ├── 20250224150353_data_plane_bastion.sql │ ├── 20250225204931_data_plane_releases.sql │ ├── 20250311000000_update_alert_view.sql │ ├── 20250312121737_data-planes-events-column-constraints.sql │ ├── 20250313160612_data_plane_azure_link.sql │ ├── 20250314113757_fix-free-trial-start.sql │ ├── 20250319105337_data_plane_azure_client_id.sql │ ├── 20250416145942_config_updates_table.sql │ ├── 20250418224209_cordon.sql │ ├── 20250502201326_fix-estuary-support.sql │ ├── 20250516163736_controller-alerts.sql │ ├── 20250520122010_data_plane_private_links.sql │ ├── 20250526132206_data_plane_hmac_keys_json.sql │ ├── 20250607052539_add_data_plane_migration_task_trigger.sql │ ├── 20250630111706_enable-auto-discover-alerts.sql │ ├── 20250630111716_enable-shard-failure-alerts.sql │ ├── 20250708000000_optimize_billing_report_tenant_rollups.sql │ ├── 20250711115313_catalog-stats-indexes.sql │ ├── 20250717120814_alert-subscriptions-idx.sql │ ├── 20250825162032_alert-subs-allow-list.sql │ ├── 20251124130455_stats-usage.sql │ └── 20251201224307_publication_default.sql ├── oauth_seed.sql ├── run_sql_tests.sh ├── secret.yaml ├── seed.sql ├── supabase-prod-ca-2021.crt └── tests │ ├── alerts.test.sql │ ├── auth.test.sql │ ├── auto_discovers.test.sql │ ├── billing.test.sql │ ├── catalog-types.test.sql │ ├── combined_grants_ext.test.sql │ ├── delete_old_rows.test.sql │ ├── directives.test.sql │ ├── draft_collections_eligible_for_deletion.test.sql │ ├── flowid.test.sql │ ├── free-trial.test.sql │ ├── inferred_schemas.test.sql │ ├── json.test.sql │ ├── live_specs_ext.test.sql │ ├── performance.test.sql │ ├── prune_unchanged_draft_specs.test.sql │ ├── refresh_tokens.test.sql │ ├── registered_avro_schemas.test.sql │ ├── stats.test.sql │ └── tenants.test.sql └── tests ├── README.md ├── citi-bike-success ├── citi_last_seen.rows ├── citi_stations.rows ├── flow.yaml └── logs ├── ints-strings-fixture.json ├── rides-fixture.json ├── run-all.sh ├── run-end-to-end.sh ├── snapshots ├── capture_csv_rides__basic__stdout.json ├── capture_hello_world__basic__stdout.json ├── derive_outer_join__with_restart__stdout.json └── derive_rides_relocations__with_restart__stdout.json ├── source-test-fail ├── data-plane.out.expect └── flow.yaml ├── source-test ├── flow.yaml └── greetings.rows ├── sshforwarding ├── materialize-postgres.ssh.config.yaml └── sshd-configs │ ├── .gitignore │ ├── config │ └── custom-cont-init.d │ │ └── change_config.sh │ ├── docker-compose.yaml │ └── keys │ ├── id_ec │ ├── id_ec.pub │ ├── id_rsa │ └── id_rsa.pub ├── test_capture_csv_rides.flow.yaml ├── test_capture_csv_rides.py ├── test_capture_hello_world.flow.yaml ├── test_capture_hello_world.py ├── test_derive_outer_join.py ├── test_derive_rides_relocations.py ├── test_materialize_int_strings.flow.yaml └── test_materialize_int_strings.py /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.devcontainer/docker-compose.yaml -------------------------------------------------------------------------------- /.devcontainer/docker-debian.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.devcontainer/docker-debian.sh -------------------------------------------------------------------------------- /.devcontainer/release.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.devcontainer/release.Dockerfile -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.dockerignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/control-ci-cd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/control-ci-cd.yaml -------------------------------------------------------------------------------- /.github/workflows/dekaf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/dekaf-ci.yaml -------------------------------------------------------------------------------- /.github/workflows/deploy-agent-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/deploy-agent-api.yaml -------------------------------------------------------------------------------- /.github/workflows/deploy-alert-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/deploy-alert-api.yaml -------------------------------------------------------------------------------- /.github/workflows/derive-python.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/derive-python.yaml -------------------------------------------------------------------------------- /.github/workflows/derive-typescript.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/derive-typescript.yaml -------------------------------------------------------------------------------- /.github/workflows/docs-ci-previews.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/docs-ci-previews.yaml -------------------------------------------------------------------------------- /.github/workflows/docs-ci-prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/docs-ci-prod.yaml -------------------------------------------------------------------------------- /.github/workflows/flow-web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/flow-web.yaml -------------------------------------------------------------------------------- /.github/workflows/flowctl-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/flowctl-release.yaml -------------------------------------------------------------------------------- /.github/workflows/flowctl-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/flowctl-test.yaml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-BSL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/LICENSE-BSL -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/README.md -------------------------------------------------------------------------------- /Tiltfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/Tiltfile -------------------------------------------------------------------------------- /control_plane_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/control_plane_readme.md -------------------------------------------------------------------------------- /crates/activate/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/activate/Cargo.toml -------------------------------------------------------------------------------- /crates/activate/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/activate/src/lib.rs -------------------------------------------------------------------------------- /crates/activate/src/test.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/activate/src/test.flow.yaml -------------------------------------------------------------------------------- /crates/agent/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/Cargo.toml -------------------------------------------------------------------------------- /crates/agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/Dockerfile -------------------------------------------------------------------------------- /crates/agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/README.md -------------------------------------------------------------------------------- /crates/agent/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/entrypoint.sh -------------------------------------------------------------------------------- /crates/agent/src/connector_tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/connector_tags.rs -------------------------------------------------------------------------------- /crates/agent/src/controllers/activation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/controllers/activation.rs -------------------------------------------------------------------------------- /crates/agent/src/controllers/alerts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/controllers/alerts.rs -------------------------------------------------------------------------------- /crates/agent/src/controllers/capture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/controllers/capture.rs -------------------------------------------------------------------------------- /crates/agent/src/controllers/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/controllers/collection.rs -------------------------------------------------------------------------------- /crates/agent/src/controllers/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/controllers/executor.rs -------------------------------------------------------------------------------- /crates/agent/src/controllers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/controllers/mod.rs -------------------------------------------------------------------------------- /crates/agent/src/controllers/periodic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/controllers/periodic.rs -------------------------------------------------------------------------------- /crates/agent/src/controlplane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/controlplane.rs -------------------------------------------------------------------------------- /crates/agent/src/directives/grant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/directives/grant.rs -------------------------------------------------------------------------------- /crates/agent/src/directives/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/directives/mod.rs -------------------------------------------------------------------------------- /crates/agent/src/discovers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/discovers.rs -------------------------------------------------------------------------------- /crates/agent/src/integration_tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/integration_tests/mod.rs -------------------------------------------------------------------------------- /crates/agent/src/jobs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/jobs.rs -------------------------------------------------------------------------------- /crates/agent/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/lib.rs -------------------------------------------------------------------------------- /crates/agent/src/logs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/logs.rs -------------------------------------------------------------------------------- /crates/agent/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/main.rs -------------------------------------------------------------------------------- /crates/agent/src/publications.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/publications.rs -------------------------------------------------------------------------------- /crates/agent/src/spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/agent/src/spec.rs -------------------------------------------------------------------------------- /crates/allocator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/allocator/Cargo.toml -------------------------------------------------------------------------------- /crates/allocator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/allocator/src/lib.rs -------------------------------------------------------------------------------- /crates/assemble/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/assemble/Cargo.toml -------------------------------------------------------------------------------- /crates/assemble/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/assemble/src/lib.rs -------------------------------------------------------------------------------- /crates/async-process/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/async-process/Cargo.toml -------------------------------------------------------------------------------- /crates/async-process/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/async-process/src/lib.rs -------------------------------------------------------------------------------- /crates/automations/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/automations/Cargo.toml -------------------------------------------------------------------------------- /crates/automations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/automations/README.md -------------------------------------------------------------------------------- /crates/automations/src/executors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/automations/src/executors.rs -------------------------------------------------------------------------------- /crates/automations/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/automations/src/lib.rs -------------------------------------------------------------------------------- /crates/automations/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/automations/src/server.rs -------------------------------------------------------------------------------- /crates/automations/tests/fibonacci.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/automations/tests/fibonacci.rs -------------------------------------------------------------------------------- /crates/automations/tests/test_fibonacci.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/automations/tests/test_fibonacci.rs -------------------------------------------------------------------------------- /crates/avro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/avro/Cargo.toml -------------------------------------------------------------------------------- /crates/avro/src/encode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/avro/src/encode.rs -------------------------------------------------------------------------------- /crates/avro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/avro/src/lib.rs -------------------------------------------------------------------------------- /crates/avro/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/avro/src/schema.rs -------------------------------------------------------------------------------- /crates/billing-integrations/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/billing-integrations/Cargo.toml -------------------------------------------------------------------------------- /crates/billing-integrations/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/billing-integrations/src/lib.rs -------------------------------------------------------------------------------- /crates/billing-integrations/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/billing-integrations/src/main.rs -------------------------------------------------------------------------------- /crates/billing-integrations/src/publish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/billing-integrations/src/publish.rs -------------------------------------------------------------------------------- /crates/billing-integrations/src/send.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/billing-integrations/src/send.rs -------------------------------------------------------------------------------- /crates/bindings/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/Cargo.toml -------------------------------------------------------------------------------- /crates/bindings/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/build.rs -------------------------------------------------------------------------------- /crates/bindings/cbindgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/cbindgen.toml -------------------------------------------------------------------------------- /crates/bindings/flow_bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/flow_bindings.h -------------------------------------------------------------------------------- /crates/bindings/src/extract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/src/extract.rs -------------------------------------------------------------------------------- /crates/bindings/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/src/lib.rs -------------------------------------------------------------------------------- /crates/bindings/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/src/metrics.rs -------------------------------------------------------------------------------- /crates/bindings/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/src/service.rs -------------------------------------------------------------------------------- /crates/bindings/src/task_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/src/task_service.rs -------------------------------------------------------------------------------- /crates/bindings/src/upper_case.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/bindings/src/upper_case.rs -------------------------------------------------------------------------------- /crates/build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/build/Cargo.toml -------------------------------------------------------------------------------- /crates/build/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/build/src/lib.rs -------------------------------------------------------------------------------- /crates/cgo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/cgo/Cargo.toml -------------------------------------------------------------------------------- /crates/cgo/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/cgo/src/lib.rs -------------------------------------------------------------------------------- /crates/connector-init/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/connector-init/Cargo.toml -------------------------------------------------------------------------------- /crates/connector-init/src/capture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/connector-init/src/capture.rs -------------------------------------------------------------------------------- /crates/connector-init/src/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/connector-init/src/codec.rs -------------------------------------------------------------------------------- /crates/connector-init/src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/connector-init/src/derive.rs -------------------------------------------------------------------------------- /crates/connector-init/src/inspect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/connector-init/src/inspect.rs -------------------------------------------------------------------------------- /crates/connector-init/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/connector-init/src/lib.rs -------------------------------------------------------------------------------- /crates/connector-init/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/connector-init/src/main.rs -------------------------------------------------------------------------------- /crates/connector-init/src/materialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/connector-init/src/materialize.rs -------------------------------------------------------------------------------- /crates/connector-init/src/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/connector-init/src/rpc.rs -------------------------------------------------------------------------------- /crates/control-plane-api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/Cargo.toml -------------------------------------------------------------------------------- /crates/control-plane-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/README.md -------------------------------------------------------------------------------- /crates/control-plane-api/src/data_plane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/src/data_plane.rs -------------------------------------------------------------------------------- /crates/control-plane-api/src/draft/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/src/draft/db.rs -------------------------------------------------------------------------------- /crates/control-plane-api/src/draft/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/src/draft/mod.rs -------------------------------------------------------------------------------- /crates/control-plane-api/src/jobs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/src/jobs.rs -------------------------------------------------------------------------------- /crates/control-plane-api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/src/lib.rs -------------------------------------------------------------------------------- /crates/control-plane-api/src/logs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/src/logs.rs -------------------------------------------------------------------------------- /crates/control-plane-api/src/server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/src/server/mod.rs -------------------------------------------------------------------------------- /crates/control-plane-api/src/text_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/control-plane-api/src/text_json.rs -------------------------------------------------------------------------------- /crates/coroutines/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/coroutines/Cargo.toml -------------------------------------------------------------------------------- /crates/coroutines/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/coroutines/src/lib.rs -------------------------------------------------------------------------------- /crates/data-plane-controller/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/data-plane-controller/Cargo.toml -------------------------------------------------------------------------------- /crates/data-plane-controller/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/data-plane-controller/Dockerfile -------------------------------------------------------------------------------- /crates/data-plane-controller/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/data-plane-controller/entrypoint.sh -------------------------------------------------------------------------------- /crates/data-plane-controller/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/data-plane-controller/src/lib.rs -------------------------------------------------------------------------------- /crates/data-plane-controller/src/logs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/data-plane-controller/src/logs.rs -------------------------------------------------------------------------------- /crates/data-plane-controller/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/data-plane-controller/src/main.rs -------------------------------------------------------------------------------- /crates/data-plane-controller/src/stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/data-plane-controller/src/stack.rs -------------------------------------------------------------------------------- /crates/data-plane-controller/tests/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/data-plane-controller/tests/util.rs -------------------------------------------------------------------------------- /crates/dekaf-connector/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf-connector/Cargo.toml -------------------------------------------------------------------------------- /crates/dekaf-connector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf-connector/README.md -------------------------------------------------------------------------------- /crates/dekaf-connector/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf-connector/src/lib.rs -------------------------------------------------------------------------------- /crates/dekaf/.dockerignore: -------------------------------------------------------------------------------- 1 | Dockerfile -------------------------------------------------------------------------------- /crates/dekaf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/Cargo.toml -------------------------------------------------------------------------------- /crates/dekaf/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/Dockerfile -------------------------------------------------------------------------------- /crates/dekaf/mz-test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/mz-test.sql -------------------------------------------------------------------------------- /crates/dekaf/src/api_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/api_client.rs -------------------------------------------------------------------------------- /crates/dekaf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/lib.rs -------------------------------------------------------------------------------- /crates/dekaf/src/log_appender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/log_appender.rs -------------------------------------------------------------------------------- /crates/dekaf/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/logging.rs -------------------------------------------------------------------------------- /crates/dekaf/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/main.rs -------------------------------------------------------------------------------- /crates/dekaf/src/metrics_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/metrics_server.rs -------------------------------------------------------------------------------- /crates/dekaf/src/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/read.rs -------------------------------------------------------------------------------- /crates/dekaf/src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/registry.rs -------------------------------------------------------------------------------- /crates/dekaf/src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/session.rs -------------------------------------------------------------------------------- /crates/dekaf/src/task_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/task_manager.rs -------------------------------------------------------------------------------- /crates/dekaf/src/topology.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/topology.rs -------------------------------------------------------------------------------- /crates/dekaf/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/src/utils.rs -------------------------------------------------------------------------------- /crates/dekaf/tests/fixtures/deletions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/dekaf/tests/fixtures/deletions.yaml -------------------------------------------------------------------------------- /crates/derive-python/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-python/Cargo.toml -------------------------------------------------------------------------------- /crates/derive-python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-python/Dockerfile -------------------------------------------------------------------------------- /crates/derive-python/src/codegen/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-python/src/codegen/ast.rs -------------------------------------------------------------------------------- /crates/derive-python/src/codegen/mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-python/src/codegen/mapper.rs -------------------------------------------------------------------------------- /crates/derive-python/src/codegen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-python/src/codegen/mod.rs -------------------------------------------------------------------------------- /crates/derive-python/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-python/src/lib.rs -------------------------------------------------------------------------------- /crates/derive-python/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-python/src/main.rs -------------------------------------------------------------------------------- /crates/derive-sqlite/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-sqlite/Cargo.toml -------------------------------------------------------------------------------- /crates/derive-sqlite/src/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-sqlite/src/connector.rs -------------------------------------------------------------------------------- /crates/derive-sqlite/src/dbutil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-sqlite/src/dbutil.rs -------------------------------------------------------------------------------- /crates/derive-sqlite/src/lambda.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-sqlite/src/lambda.rs -------------------------------------------------------------------------------- /crates/derive-sqlite/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-sqlite/src/lib.rs -------------------------------------------------------------------------------- /crates/derive-sqlite/src/param.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-sqlite/src/param.rs -------------------------------------------------------------------------------- /crates/derive-sqlite/src/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-sqlite/src/validate.rs -------------------------------------------------------------------------------- /crates/derive-typescript/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-typescript/Cargo.toml -------------------------------------------------------------------------------- /crates/derive-typescript/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-typescript/Dockerfile -------------------------------------------------------------------------------- /crates/derive-typescript/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-typescript/src/lib.rs -------------------------------------------------------------------------------- /crates/derive-typescript/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive-typescript/src/main.rs -------------------------------------------------------------------------------- /crates/derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive/Cargo.toml -------------------------------------------------------------------------------- /crates/derive/src/extract_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive/src/extract_api.rs -------------------------------------------------------------------------------- /crates/derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/derive/src/lib.rs -------------------------------------------------------------------------------- /crates/doc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/Cargo.toml -------------------------------------------------------------------------------- /crates/doc/src/annotation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/annotation.rs -------------------------------------------------------------------------------- /crates/doc/src/archived.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/archived.rs -------------------------------------------------------------------------------- /crates/doc/src/bump_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/bump_str.rs -------------------------------------------------------------------------------- /crates/doc/src/bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/bump_vec.rs -------------------------------------------------------------------------------- /crates/doc/src/combine/memtable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/combine/memtable.rs -------------------------------------------------------------------------------- /crates/doc/src/combine/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/combine/mod.rs -------------------------------------------------------------------------------- /crates/doc/src/combine/spill.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/combine/spill.rs -------------------------------------------------------------------------------- /crates/doc/src/diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/diff.rs -------------------------------------------------------------------------------- /crates/doc/src/extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/extractor.rs -------------------------------------------------------------------------------- /crates/doc/src/heap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/heap.rs -------------------------------------------------------------------------------- /crates/doc/src/heap_de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/heap_de.rs -------------------------------------------------------------------------------- /crates/doc/src/lazy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/lazy.rs -------------------------------------------------------------------------------- /crates/doc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/lib.rs -------------------------------------------------------------------------------- /crates/doc/src/owned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/owned.rs -------------------------------------------------------------------------------- /crates/doc/src/redact/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/redact/mod.rs -------------------------------------------------------------------------------- /crates/doc/src/reduce/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/reduce/mod.rs -------------------------------------------------------------------------------- /crates/doc/src/reduce/parsed_number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/reduce/parsed_number.rs -------------------------------------------------------------------------------- /crates/doc/src/reduce/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/reduce/schema.rs -------------------------------------------------------------------------------- /crates/doc/src/reduce/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/reduce/set.rs -------------------------------------------------------------------------------- /crates/doc/src/reduce/strategy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/reduce/strategy.rs -------------------------------------------------------------------------------- /crates/doc/src/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/ser.rs -------------------------------------------------------------------------------- /crates/doc/src/shape/inference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/shape/inference.rs -------------------------------------------------------------------------------- /crates/doc/src/shape/inspections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/shape/inspections.rs -------------------------------------------------------------------------------- /crates/doc/src/shape/intersect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/shape/intersect.rs -------------------------------------------------------------------------------- /crates/doc/src/shape/limits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/shape/limits.rs -------------------------------------------------------------------------------- /crates/doc/src/shape/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/shape/location.rs -------------------------------------------------------------------------------- /crates/doc/src/shape/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/shape/mod.rs -------------------------------------------------------------------------------- /crates/doc/src/shape/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/shape/schema.rs -------------------------------------------------------------------------------- /crates/doc/src/shape/union.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/shape/union.rs -------------------------------------------------------------------------------- /crates/doc/src/shape/widen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/shape/widen.rs -------------------------------------------------------------------------------- /crates/doc/src/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/src/validation.rs -------------------------------------------------------------------------------- /crates/doc/tests/arbitrary_value/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/tests/arbitrary_value/mod.rs -------------------------------------------------------------------------------- /crates/doc/tests/combiner_perf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/tests/combiner_perf.rs -------------------------------------------------------------------------------- /crates/doc/tests/merge_patch_fuzz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/tests/merge_patch_fuzz.rs -------------------------------------------------------------------------------- /crates/doc/tests/redact_fuzz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/tests/redact_fuzz.rs -------------------------------------------------------------------------------- /crates/doc/tests/shape_fuzz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/tests/shape_fuzz.rs -------------------------------------------------------------------------------- /crates/doc/tests/spill_merge_fuzz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/tests/spill_merge_fuzz.rs -------------------------------------------------------------------------------- /crates/doc/tests/widen_perf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/doc/tests/widen_perf.rs -------------------------------------------------------------------------------- /crates/extractors/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/extractors/Cargo.toml -------------------------------------------------------------------------------- /crates/extractors/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/extractors/src/lib.rs -------------------------------------------------------------------------------- /crates/flow-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-client/Cargo.toml -------------------------------------------------------------------------------- /crates/flow-client/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-client/build.rs -------------------------------------------------------------------------------- /crates/flow-client/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-client/src/client.rs -------------------------------------------------------------------------------- /crates/flow-client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-client/src/lib.rs -------------------------------------------------------------------------------- /crates/flow-client/src/pagination.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-client/src/pagination.rs -------------------------------------------------------------------------------- /crates/flow-web/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/.appveyor.yml -------------------------------------------------------------------------------- /crates/flow-web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/.gitignore -------------------------------------------------------------------------------- /crates/flow-web/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/.travis.yml -------------------------------------------------------------------------------- /crates/flow-web/COLLECTION_PROJECTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/COLLECTION_PROJECTIONS.md -------------------------------------------------------------------------------- /crates/flow-web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/Cargo.toml -------------------------------------------------------------------------------- /crates/flow-web/FIELD_SELECTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/FIELD_SELECTION.md -------------------------------------------------------------------------------- /crates/flow-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/README.md -------------------------------------------------------------------------------- /crates/flow-web/src/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/src/collection.rs -------------------------------------------------------------------------------- /crates/flow-web/src/field_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/src/field_selection.rs -------------------------------------------------------------------------------- /crates/flow-web/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/src/lib.rs -------------------------------------------------------------------------------- /crates/flow-web/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/src/utils.rs -------------------------------------------------------------------------------- /crates/flow-web/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow-web/tests/web.rs -------------------------------------------------------------------------------- /crates/flow_cli_common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow_cli_common/Cargo.toml -------------------------------------------------------------------------------- /crates/flow_cli_common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow_cli_common/src/lib.rs -------------------------------------------------------------------------------- /crates/flow_cli_common/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flow_cli_common/src/logging.rs -------------------------------------------------------------------------------- /crates/flowctl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/Cargo.toml -------------------------------------------------------------------------------- /crates/flowctl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/README.md -------------------------------------------------------------------------------- /crates/flowctl/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/build.rs -------------------------------------------------------------------------------- /crates/flowctl/src/auth/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/auth/list.rs -------------------------------------------------------------------------------- /crates/flowctl/src/auth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/auth/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/auth/roles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/auth/roles.rs -------------------------------------------------------------------------------- /crates/flowctl/src/catalog/delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/catalog/delete.rs -------------------------------------------------------------------------------- /crates/flowctl/src/catalog/history/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/catalog/history/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/catalog/list/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/catalog/list/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/catalog/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/catalog/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/catalog/publish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/catalog/publish.rs -------------------------------------------------------------------------------- /crates/flowctl/src/catalog/pull_specs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/catalog/pull_specs.rs -------------------------------------------------------------------------------- /crates/flowctl/src/catalog/status.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/catalog/status.graphql -------------------------------------------------------------------------------- /crates/flowctl/src/catalog/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/catalog/status.rs -------------------------------------------------------------------------------- /crates/flowctl/src/catalog/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/catalog/test.rs -------------------------------------------------------------------------------- /crates/flowctl/src/collection/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/collection/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/collection/read/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/collection/read/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/config.rs -------------------------------------------------------------------------------- /crates/flowctl/src/discover/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/discover/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/draft/author.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/draft/author.rs -------------------------------------------------------------------------------- /crates/flowctl/src/draft/develop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/draft/develop.rs -------------------------------------------------------------------------------- /crates/flowctl/src/draft/encrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/draft/encrypt.rs -------------------------------------------------------------------------------- /crates/flowctl/src/draft/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/draft/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/generate/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/generate/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/graphql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/graphql.rs -------------------------------------------------------------------------------- /crates/flowctl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/lib.rs -------------------------------------------------------------------------------- /crates/flowctl/src/local_specs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/local_specs.rs -------------------------------------------------------------------------------- /crates/flowctl/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/main.rs -------------------------------------------------------------------------------- /crates/flowctl/src/ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/ops.rs -------------------------------------------------------------------------------- /crates/flowctl/src/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/output.rs -------------------------------------------------------------------------------- /crates/flowctl/src/poll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/poll.rs -------------------------------------------------------------------------------- /crates/flowctl/src/preview/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/preview/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/raw/alerts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/raw/alerts.rs -------------------------------------------------------------------------------- /crates/flowctl/src/raw/discover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/raw/discover.rs -------------------------------------------------------------------------------- /crates/flowctl/src/raw/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/raw/mod.rs -------------------------------------------------------------------------------- /crates/flowctl/src/raw/oauth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/raw/oauth.rs -------------------------------------------------------------------------------- /crates/flowctl/src/raw/shards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/raw/shards.rs -------------------------------------------------------------------------------- /crates/flowctl/src/raw/spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/flowctl/src/raw/spec.rs -------------------------------------------------------------------------------- /crates/gazette/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/gazette/Cargo.toml -------------------------------------------------------------------------------- /crates/gazette/src/journal/append.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/gazette/src/journal/append.rs -------------------------------------------------------------------------------- /crates/gazette/src/journal/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/gazette/src/journal/list.rs -------------------------------------------------------------------------------- /crates/gazette/src/journal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/gazette/src/journal/mod.rs -------------------------------------------------------------------------------- /crates/gazette/src/journal/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/gazette/src/journal/read.rs -------------------------------------------------------------------------------- /crates/gazette/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/gazette/src/lib.rs -------------------------------------------------------------------------------- /crates/gazette/src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/gazette/src/metadata.rs -------------------------------------------------------------------------------- /crates/gazette/src/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/gazette/src/router.rs -------------------------------------------------------------------------------- /crates/gazette/src/shard/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/gazette/src/shard/mod.rs -------------------------------------------------------------------------------- /crates/iam-auth/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/iam-auth/Cargo.toml -------------------------------------------------------------------------------- /crates/iam-auth/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/iam-auth/src/config.rs -------------------------------------------------------------------------------- /crates/iam-auth/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/iam-auth/src/lib.rs -------------------------------------------------------------------------------- /crates/iam-auth/src/providers/aws.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/iam-auth/src/providers/aws.rs -------------------------------------------------------------------------------- /crates/iam-auth/src/providers/azure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/iam-auth/src/providers/azure.rs -------------------------------------------------------------------------------- /crates/iam-auth/src/providers/gcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/iam-auth/src/providers/gcp.rs -------------------------------------------------------------------------------- /crates/iam-auth/src/providers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/iam-auth/src/providers/mod.rs -------------------------------------------------------------------------------- /crates/iam-auth/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/iam-auth/src/schema.rs -------------------------------------------------------------------------------- /crates/iam-auth/src/tokens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/iam-auth/src/tokens.rs -------------------------------------------------------------------------------- /crates/json/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/Cargo.toml -------------------------------------------------------------------------------- /crates/json/benches/citi_rides.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/benches/citi_rides.rs -------------------------------------------------------------------------------- /crates/json/benches/github_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/benches/github_events.rs -------------------------------------------------------------------------------- /crates/json/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/lib.rs -------------------------------------------------------------------------------- /crates/json/src/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/location.rs -------------------------------------------------------------------------------- /crates/json/src/node/compare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/node/compare.rs -------------------------------------------------------------------------------- /crates/json/src/node/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/node/mod.rs -------------------------------------------------------------------------------- /crates/json/src/node/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/node/value.rs -------------------------------------------------------------------------------- /crates/json/src/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/number.rs -------------------------------------------------------------------------------- /crates/json/src/ptr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/ptr.rs -------------------------------------------------------------------------------- /crates/json/src/schema/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/schema/build.rs -------------------------------------------------------------------------------- /crates/json/src/schema/formats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/schema/formats.rs -------------------------------------------------------------------------------- /crates/json/src/schema/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/schema/index.rs -------------------------------------------------------------------------------- /crates/json/src/schema/keywords.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/schema/keywords.rs -------------------------------------------------------------------------------- /crates/json/src/schema/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/schema/mod.rs -------------------------------------------------------------------------------- /crates/json/src/schema/packed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/schema/packed.rs -------------------------------------------------------------------------------- /crates/json/src/schema/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/schema/types.rs -------------------------------------------------------------------------------- /crates/json/src/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/scope.rs -------------------------------------------------------------------------------- /crates/json/src/validator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/validator/mod.rs -------------------------------------------------------------------------------- /crates/json/src/validator/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/validator/output.rs -------------------------------------------------------------------------------- /crates/json/src/validator/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/src/validator/validation.rs -------------------------------------------------------------------------------- /crates/json/tests/draft2019_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/tests/draft2019_tests.rs -------------------------------------------------------------------------------- /crates/json/tests/draft2020_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/tests/draft2020_tests.rs -------------------------------------------------------------------------------- /crates/json/tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/json/tests/utils.rs -------------------------------------------------------------------------------- /crates/labels/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/labels/Cargo.toml -------------------------------------------------------------------------------- /crates/labels/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/labels/src/lib.rs -------------------------------------------------------------------------------- /crates/labels/src/partition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/labels/src/partition.rs -------------------------------------------------------------------------------- /crates/labels/src/shard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/labels/src/shard.rs -------------------------------------------------------------------------------- /crates/librocks-exp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/librocks-exp/Cargo.toml -------------------------------------------------------------------------------- /crates/librocks-exp/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/librocks-exp/build.rs -------------------------------------------------------------------------------- /crates/librocks-exp/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/librocks-exp/src/lib.rs -------------------------------------------------------------------------------- /crates/locate-bin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/locate-bin/Cargo.toml -------------------------------------------------------------------------------- /crates/locate-bin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/locate-bin/src/lib.rs -------------------------------------------------------------------------------- /crates/migrate/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/migrate/Cargo.toml -------------------------------------------------------------------------------- /crates/migrate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/migrate/README.md -------------------------------------------------------------------------------- /crates/migrate/src/automation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/migrate/src/automation.rs -------------------------------------------------------------------------------- /crates/migrate/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/migrate/src/lib.rs -------------------------------------------------------------------------------- /crates/models/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/Cargo.toml -------------------------------------------------------------------------------- /crates/models/src/authorizations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/authorizations.rs -------------------------------------------------------------------------------- /crates/models/src/captures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/captures.rs -------------------------------------------------------------------------------- /crates/models/src/catalogs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/catalogs.rs -------------------------------------------------------------------------------- /crates/models/src/collate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/collate.rs -------------------------------------------------------------------------------- /crates/models/src/collections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/collections.rs -------------------------------------------------------------------------------- /crates/models/src/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/connector.rs -------------------------------------------------------------------------------- /crates/models/src/derivation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/derivation.rs -------------------------------------------------------------------------------- /crates/models/src/derive_python.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/derive_python.rs -------------------------------------------------------------------------------- /crates/models/src/derive_sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/derive_sqlite.rs -------------------------------------------------------------------------------- /crates/models/src/derive_typescript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/derive_typescript.rs -------------------------------------------------------------------------------- /crates/models/src/discovers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/discovers.rs -------------------------------------------------------------------------------- /crates/models/src/draft_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/draft_error.rs -------------------------------------------------------------------------------- /crates/models/src/evolutions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/evolutions.rs -------------------------------------------------------------------------------- /crates/models/src/fixture.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/fixture.schema.json -------------------------------------------------------------------------------- /crates/models/src/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/id.rs -------------------------------------------------------------------------------- /crates/models/src/journals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/journals.rs -------------------------------------------------------------------------------- /crates/models/src/labels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/labels.rs -------------------------------------------------------------------------------- /crates/models/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/lib.rs -------------------------------------------------------------------------------- /crates/models/src/materializations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/materializations.rs -------------------------------------------------------------------------------- /crates/models/src/publications.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/publications.rs -------------------------------------------------------------------------------- /crates/models/src/raw_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/raw_value.rs -------------------------------------------------------------------------------- /crates/models/src/references.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/references.rs -------------------------------------------------------------------------------- /crates/models/src/schemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/schemas.rs -------------------------------------------------------------------------------- /crates/models/src/shards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/shards.rs -------------------------------------------------------------------------------- /crates/models/src/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/source.rs -------------------------------------------------------------------------------- /crates/models/src/source_capture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/source_capture.rs -------------------------------------------------------------------------------- /crates/models/src/sqlx_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/sqlx_json.rs -------------------------------------------------------------------------------- /crates/models/src/status/activation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/status/activation.rs -------------------------------------------------------------------------------- /crates/models/src/status/alerts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/status/alerts.rs -------------------------------------------------------------------------------- /crates/models/src/status/capture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/status/capture.rs -------------------------------------------------------------------------------- /crates/models/src/status/catalog_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/status/catalog_test.rs -------------------------------------------------------------------------------- /crates/models/src/status/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/status/collection.rs -------------------------------------------------------------------------------- /crates/models/src/status/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/status/connector.rs -------------------------------------------------------------------------------- /crates/models/src/status/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/status/mod.rs -------------------------------------------------------------------------------- /crates/models/src/status/publications.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/status/publications.rs -------------------------------------------------------------------------------- /crates/models/src/status/summary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/status/summary.rs -------------------------------------------------------------------------------- /crates/models/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/models/src/tests.rs -------------------------------------------------------------------------------- /crates/oidc-discovery-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/oidc-discovery-server/Cargo.toml -------------------------------------------------------------------------------- /crates/oidc-discovery-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/oidc-discovery-server/Dockerfile -------------------------------------------------------------------------------- /crates/oidc-discovery-server/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/oidc-discovery-server/entrypoint.sh -------------------------------------------------------------------------------- /crates/oidc-discovery-server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/oidc-discovery-server/src/lib.rs -------------------------------------------------------------------------------- /crates/oidc-discovery-server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/oidc-discovery-server/src/main.rs -------------------------------------------------------------------------------- /crates/ops/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/ops/Cargo.toml -------------------------------------------------------------------------------- /crates/ops/src/decode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/ops/src/decode.rs -------------------------------------------------------------------------------- /crates/ops/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/ops/src/lib.rs -------------------------------------------------------------------------------- /crates/ops/src/tracing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/ops/src/tracing.rs -------------------------------------------------------------------------------- /crates/parser/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /crates/parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/Cargo.toml -------------------------------------------------------------------------------- /crates/parser/benches/data/people-500.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/benches/data/people-500.csv -------------------------------------------------------------------------------- /crates/parser/benches/peoples_500.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/benches/peoples_500.rs -------------------------------------------------------------------------------- /crates/parser/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/config/mod.rs -------------------------------------------------------------------------------- /crates/parser/src/config/protobuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/config/protobuf.rs -------------------------------------------------------------------------------- /crates/parser/src/decorate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/decorate.rs -------------------------------------------------------------------------------- /crates/parser/src/format/avro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/format/avro.rs -------------------------------------------------------------------------------- /crates/parser/src/format/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/format/json.rs -------------------------------------------------------------------------------- /crates/parser/src/format/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/format/mod.rs -------------------------------------------------------------------------------- /crates/parser/src/format/parquet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/format/parquet.rs -------------------------------------------------------------------------------- /crates/parser/src/format/protobuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/format/protobuf.rs -------------------------------------------------------------------------------- /crates/parser/src/format/sanitize/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/format/sanitize/mod.rs -------------------------------------------------------------------------------- /crates/parser/src/input/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/input/compression.rs -------------------------------------------------------------------------------- /crates/parser/src/input/encoding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/input/encoding.rs -------------------------------------------------------------------------------- /crates/parser/src/input/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/input/mod.rs -------------------------------------------------------------------------------- /crates/parser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/lib.rs -------------------------------------------------------------------------------- /crates/parser/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/src/main.rs -------------------------------------------------------------------------------- /crates/parser/tests/examples/iris.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/tests/examples/iris.parquet -------------------------------------------------------------------------------- /crates/parser/tests/examples/latin1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/tests/examples/latin1.csv -------------------------------------------------------------------------------- /crates/parser/tests/examples/valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/tests/examples/valid.json -------------------------------------------------------------------------------- /crates/parser/tests/examples/valid.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/tests/examples/valid.jsonl -------------------------------------------------------------------------------- /crates/parser/tests/happy_path_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/tests/happy_path_test.rs -------------------------------------------------------------------------------- /crates/parser/tests/sanitize_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/tests/sanitize_test.rs -------------------------------------------------------------------------------- /crates/parser/tests/testutil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/parser/tests/testutil.rs -------------------------------------------------------------------------------- /crates/proto-build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-build/Cargo.toml -------------------------------------------------------------------------------- /crates/proto-build/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-build/src/lib.rs -------------------------------------------------------------------------------- /crates/proto-flow/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/Cargo.toml -------------------------------------------------------------------------------- /crates/proto-flow/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/build.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/capture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/capture.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/capture.serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/capture.serde.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/consumer.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-flow/src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/derive.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/derive.serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/derive.serde.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/flow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/flow.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/flow.serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/flow.serde.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/gogoproto.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-flow/src/google.protobuf.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-flow/src/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/internal.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/lib.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/materialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/materialize.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/materialize.serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/materialize.serde.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/ops.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/ops.serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/ops.serde.rs -------------------------------------------------------------------------------- /crates/proto-flow/src/protocol.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-flow/src/recoverylog.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-flow/src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/src/runtime.rs -------------------------------------------------------------------------------- /crates/proto-flow/tests/regression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-flow/tests/regression.rs -------------------------------------------------------------------------------- /crates/proto-gazette/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-gazette/Cargo.toml -------------------------------------------------------------------------------- /crates/proto-gazette/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-gazette/build.rs -------------------------------------------------------------------------------- /crates/proto-gazette/src/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-gazette/src/consumer.rs -------------------------------------------------------------------------------- /crates/proto-gazette/src/consumer.serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-gazette/src/consumer.serde.rs -------------------------------------------------------------------------------- /crates/proto-gazette/src/gogoproto.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-gazette/src/google.protobuf.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-gazette/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-gazette/src/lib.rs -------------------------------------------------------------------------------- /crates/proto-gazette/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-gazette/src/protocol.rs -------------------------------------------------------------------------------- /crates/proto-gazette/src/protocol.serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-gazette/src/protocol.serde.rs -------------------------------------------------------------------------------- /crates/proto-gazette/src/recoverylog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-gazette/src/recoverylog.rs -------------------------------------------------------------------------------- /crates/proto-gazette/src/uuid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-gazette/src/uuid.rs -------------------------------------------------------------------------------- /crates/proto-grpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/Cargo.toml -------------------------------------------------------------------------------- /crates/proto-grpc/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/build.rs -------------------------------------------------------------------------------- /crates/proto-grpc/src/capture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/src/capture.rs -------------------------------------------------------------------------------- /crates/proto-grpc/src/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/src/consumer.rs -------------------------------------------------------------------------------- /crates/proto-grpc/src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/src/derive.rs -------------------------------------------------------------------------------- /crates/proto-grpc/src/flow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/src/flow.rs -------------------------------------------------------------------------------- /crates/proto-grpc/src/gogoproto.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-grpc/src/google.protobuf.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-grpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/src/lib.rs -------------------------------------------------------------------------------- /crates/proto-grpc/src/materialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/src/materialize.rs -------------------------------------------------------------------------------- /crates/proto-grpc/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/src/protocol.rs -------------------------------------------------------------------------------- /crates/proto-grpc/src/recoverylog.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/proto-grpc/src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/proto-grpc/src/runtime.rs -------------------------------------------------------------------------------- /crates/runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/Cargo.toml -------------------------------------------------------------------------------- /crates/runtime/src/capture/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/capture/connector.rs -------------------------------------------------------------------------------- /crates/runtime/src/capture/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/capture/mod.rs -------------------------------------------------------------------------------- /crates/runtime/src/capture/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/capture/protocol.rs -------------------------------------------------------------------------------- /crates/runtime/src/capture/serve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/capture/serve.rs -------------------------------------------------------------------------------- /crates/runtime/src/capture/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/capture/task.rs -------------------------------------------------------------------------------- /crates/runtime/src/combine/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/combine/mod.rs -------------------------------------------------------------------------------- /crates/runtime/src/combine/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/combine/protocol.rs -------------------------------------------------------------------------------- /crates/runtime/src/combine/serve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/combine/serve.rs -------------------------------------------------------------------------------- /crates/runtime/src/container.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/container.rs -------------------------------------------------------------------------------- /crates/runtime/src/derive/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/derive/connector.rs -------------------------------------------------------------------------------- /crates/runtime/src/derive/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/derive/mod.rs -------------------------------------------------------------------------------- /crates/runtime/src/derive/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/derive/protocol.rs -------------------------------------------------------------------------------- /crates/runtime/src/derive/serve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/derive/serve.rs -------------------------------------------------------------------------------- /crates/runtime/src/derive/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/derive/task.rs -------------------------------------------------------------------------------- /crates/runtime/src/harness/capture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/harness/capture.rs -------------------------------------------------------------------------------- /crates/runtime/src/harness/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/harness/derive.rs -------------------------------------------------------------------------------- /crates/runtime/src/harness/fixture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/harness/fixture.rs -------------------------------------------------------------------------------- /crates/runtime/src/harness/materialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/harness/materialize.rs -------------------------------------------------------------------------------- /crates/runtime/src/harness/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/harness/mod.rs -------------------------------------------------------------------------------- /crates/runtime/src/image_connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/image_connector.rs -------------------------------------------------------------------------------- /crates/runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/lib.rs -------------------------------------------------------------------------------- /crates/runtime/src/local_connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/local_connector.rs -------------------------------------------------------------------------------- /crates/runtime/src/materialize/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/materialize/mod.rs -------------------------------------------------------------------------------- /crates/runtime/src/materialize/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/materialize/protocol.rs -------------------------------------------------------------------------------- /crates/runtime/src/materialize/serve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/materialize/serve.rs -------------------------------------------------------------------------------- /crates/runtime/src/materialize/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/materialize/task.rs -------------------------------------------------------------------------------- /crates/runtime/src/rocksdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/rocksdb.rs -------------------------------------------------------------------------------- /crates/runtime/src/task_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/task_service.rs -------------------------------------------------------------------------------- /crates/runtime/src/tokio_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/tokio_context.rs -------------------------------------------------------------------------------- /crates/runtime/src/unary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/unary.rs -------------------------------------------------------------------------------- /crates/runtime/src/uuid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/runtime/src/uuid.rs -------------------------------------------------------------------------------- /crates/schemalate/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/schemalate/Cargo.toml -------------------------------------------------------------------------------- /crates/schemalate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/schemalate/README.md -------------------------------------------------------------------------------- /crates/schemalate/src/firebolt/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/schemalate/src/firebolt/errors.rs -------------------------------------------------------------------------------- /crates/schemalate/src/firebolt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/schemalate/src/firebolt/mod.rs -------------------------------------------------------------------------------- /crates/schemalate/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/schemalate/src/lib.rs -------------------------------------------------------------------------------- /crates/schemalate/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/schemalate/src/main.rs -------------------------------------------------------------------------------- /crates/schemalate/src/markdown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/schemalate/src/markdown.rs -------------------------------------------------------------------------------- /crates/simd-doc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/Cargo.toml -------------------------------------------------------------------------------- /crates/simd-doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/README.md -------------------------------------------------------------------------------- /crates/simd-doc/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/build.rs -------------------------------------------------------------------------------- /crates/simd-doc/src/ffi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/ffi/mod.rs -------------------------------------------------------------------------------- /crates/simd-doc/src/ffi/simd-doc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/ffi/simd-doc.hpp -------------------------------------------------------------------------------- /crates/simd-doc/src/ffi/simdjson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/ffi/simdjson.cpp -------------------------------------------------------------------------------- /crates/simd-doc/src/ffi/simdjson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/ffi/simdjson.h -------------------------------------------------------------------------------- /crates/simd-doc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/lib.rs -------------------------------------------------------------------------------- /crates/simd-doc/src/tests/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/tests/arbitrary.rs -------------------------------------------------------------------------------- /crates/simd-doc/src/tests/fixtures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/tests/fixtures.rs -------------------------------------------------------------------------------- /crates/simd-doc/src/tests/fuzz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/tests/fuzz.rs -------------------------------------------------------------------------------- /crates/simd-doc/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/tests/mod.rs -------------------------------------------------------------------------------- /crates/simd-doc/src/tests/rkyv_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/tests/rkyv_types.rs -------------------------------------------------------------------------------- /crates/simd-doc/src/transcoded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/src/transcoded.rs -------------------------------------------------------------------------------- /crates/simd-doc/tests/parser_perf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/simd-doc/tests/parser_perf.rs -------------------------------------------------------------------------------- /crates/sources/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/Cargo.toml -------------------------------------------------------------------------------- /crates/sources/src/bundle_schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/bundle_schema.rs -------------------------------------------------------------------------------- /crates/sources/src/bundle_schema_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/bundle_schema_test.yaml -------------------------------------------------------------------------------- /crates/sources/src/indirect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/indirect.rs -------------------------------------------------------------------------------- /crates/sources/src/inline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/inline.rs -------------------------------------------------------------------------------- /crates/sources/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/lib.rs -------------------------------------------------------------------------------- /crates/sources/src/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/loader.rs -------------------------------------------------------------------------------- /crates/sources/src/merge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/merge.rs -------------------------------------------------------------------------------- /crates/sources/src/merge_test_src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/merge_test_src.yaml -------------------------------------------------------------------------------- /crates/sources/src/merge_test_tgt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/merge_test_tgt.yaml -------------------------------------------------------------------------------- /crates/sources/src/scenarios/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/src/scenarios/mod.rs -------------------------------------------------------------------------------- /crates/sources/tests/schema_generation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/sources/tests/schema_generation.rs -------------------------------------------------------------------------------- /crates/tables/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/Cargo.toml -------------------------------------------------------------------------------- /crates/tables/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/README.md -------------------------------------------------------------------------------- /crates/tables/src/behaviors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/src/behaviors.rs -------------------------------------------------------------------------------- /crates/tables/src/built.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/src/built.rs -------------------------------------------------------------------------------- /crates/tables/src/dependencies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/src/dependencies.rs -------------------------------------------------------------------------------- /crates/tables/src/draft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/src/draft.rs -------------------------------------------------------------------------------- /crates/tables/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/src/lib.rs -------------------------------------------------------------------------------- /crates/tables/src/live.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/src/live.rs -------------------------------------------------------------------------------- /crates/tables/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/src/macros.rs -------------------------------------------------------------------------------- /crates/tables/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tables/src/utils.rs -------------------------------------------------------------------------------- /crates/tuple/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tuple/Cargo.toml -------------------------------------------------------------------------------- /crates/tuple/src/element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tuple/src/element.rs -------------------------------------------------------------------------------- /crates/tuple/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tuple/src/lib.rs -------------------------------------------------------------------------------- /crates/tuple/src/pack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tuple/src/pack.rs -------------------------------------------------------------------------------- /crates/tuple/src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tuple/src/value.rs -------------------------------------------------------------------------------- /crates/tuple/src/versionstamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/tuple/src/versionstamp.rs -------------------------------------------------------------------------------- /crates/unseal/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/unseal/Cargo.toml -------------------------------------------------------------------------------- /crates/unseal/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/unseal/src/lib.rs -------------------------------------------------------------------------------- /crates/unseal/src/testdata/no-suffix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/unseal/src/testdata/no-suffix.json -------------------------------------------------------------------------------- /crates/validation/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/Cargo.toml -------------------------------------------------------------------------------- /crates/validation/src/capture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/capture.rs -------------------------------------------------------------------------------- /crates/validation/src/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/collection.rs -------------------------------------------------------------------------------- /crates/validation/src/data_plane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/data_plane.rs -------------------------------------------------------------------------------- /crates/validation/src/derivation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/derivation.rs -------------------------------------------------------------------------------- /crates/validation/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/errors.rs -------------------------------------------------------------------------------- /crates/validation/src/field_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/field_selection.rs -------------------------------------------------------------------------------- /crates/validation/src/indexed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/indexed.rs -------------------------------------------------------------------------------- /crates/validation/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/lib.rs -------------------------------------------------------------------------------- /crates/validation/src/materialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/materialization.rs -------------------------------------------------------------------------------- /crates/validation/src/noop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/noop.rs -------------------------------------------------------------------------------- /crates/validation/src/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/reference.rs -------------------------------------------------------------------------------- /crates/validation/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/schema.rs -------------------------------------------------------------------------------- /crates/validation/src/storage_mapping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/storage_mapping.rs -------------------------------------------------------------------------------- /crates/validation/src/test_step.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/src/test_step.rs -------------------------------------------------------------------------------- /crates/validation/tests/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/tests/common.rs -------------------------------------------------------------------------------- /crates/validation/tests/model.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/tests/model.yaml -------------------------------------------------------------------------------- /crates/validation/tests/scenario_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/tests/scenario_tests.rs -------------------------------------------------------------------------------- /crates/validation/tests/transitions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/crates/validation/tests/transitions.yaml -------------------------------------------------------------------------------- /deno.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/deno.jsonc -------------------------------------------------------------------------------- /edge-functions/alerts/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/edge-functions/alerts/Dockerfile -------------------------------------------------------------------------------- /edge-functions/alerts/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/edge-functions/alerts/deno.json -------------------------------------------------------------------------------- /edge-functions/alerts/deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/edge-functions/alerts/deno.lock -------------------------------------------------------------------------------- /edge-functions/alerts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/edge-functions/alerts/index.ts -------------------------------------------------------------------------------- /edge-functions/alerts/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/edge-functions/alerts/template.ts -------------------------------------------------------------------------------- /examples/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "deno.enable": true 3 | } -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/citi-bike/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/README.md -------------------------------------------------------------------------------- /examples/citi-bike/csv-ride.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/csv-ride.schema.yaml -------------------------------------------------------------------------------- /examples/citi-bike/csv-rides.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/csv-rides.flow.yaml -------------------------------------------------------------------------------- /examples/citi-bike/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/flow.yaml -------------------------------------------------------------------------------- /examples/citi-bike/idle-bikes.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/idle-bikes.flow.yaml -------------------------------------------------------------------------------- /examples/citi-bike/last-seen.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/last-seen.flow.yaml -------------------------------------------------------------------------------- /examples/citi-bike/ride.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/ride.schema.yaml -------------------------------------------------------------------------------- /examples/citi-bike/rides.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/rides.config.yaml -------------------------------------------------------------------------------- /examples/citi-bike/rides.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/rides.flow.yaml -------------------------------------------------------------------------------- /examples/citi-bike/rides.test.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/rides.test.flow.yaml -------------------------------------------------------------------------------- /examples/citi-bike/station.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/station.schema.yaml -------------------------------------------------------------------------------- /examples/citi-bike/stations.flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/stations.flow.ts -------------------------------------------------------------------------------- /examples/citi-bike/stations.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/stations.flow.yaml -------------------------------------------------------------------------------- /examples/citi-bike/stations.test.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/stations.test.flow.yaml -------------------------------------------------------------------------------- /examples/citi-bike/transform-csv-rides.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/transform-csv-rides.ts -------------------------------------------------------------------------------- /examples/citi-bike/views.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/citi-bike/views.flow.yaml -------------------------------------------------------------------------------- /examples/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/deno.json -------------------------------------------------------------------------------- /examples/derive-patterns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/derive-patterns/README.md -------------------------------------------------------------------------------- /examples/derive-patterns/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/derive-patterns/flow.yaml -------------------------------------------------------------------------------- /examples/derive-patterns/inputs.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/derive-patterns/inputs.flow.yaml -------------------------------------------------------------------------------- /examples/derive-patterns/pipeline.flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/derive-patterns/pipeline.flow.py -------------------------------------------------------------------------------- /examples/derive-patterns/schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/derive-patterns/schema.yaml -------------------------------------------------------------------------------- /examples/derive-patterns/stateful.flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/derive-patterns/stateful.flow.py -------------------------------------------------------------------------------- /examples/derive-patterns/summer.flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/derive-patterns/summer.flow.py -------------------------------------------------------------------------------- /examples/derive-patterns/summer.flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/derive-patterns/summer.flow.ts -------------------------------------------------------------------------------- /examples/derive-patterns/summer.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/derive-patterns/summer.flow.yaml -------------------------------------------------------------------------------- /examples/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/flow.yaml -------------------------------------------------------------------------------- /examples/reduction-types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/reduction-types/README.md -------------------------------------------------------------------------------- /examples/reduction-types/append.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/reduction-types/append.flow.yaml -------------------------------------------------------------------------------- /examples/reduction-types/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/reduction-types/flow.yaml -------------------------------------------------------------------------------- /examples/reduction-types/fww_lww.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/reduction-types/fww_lww.flow.yaml -------------------------------------------------------------------------------- /examples/reduction-types/merge.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/reduction-types/merge.flow.yaml -------------------------------------------------------------------------------- /examples/reduction-types/min_max.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/reduction-types/min_max.flow.yaml -------------------------------------------------------------------------------- /examples/reduction-types/set.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/reduction-types/set.flow.yaml -------------------------------------------------------------------------------- /examples/reduction-types/sum.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/reduction-types/sum.flow.yaml -------------------------------------------------------------------------------- /examples/stock-stats/flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/stock-stats/flow.ts -------------------------------------------------------------------------------- /examples/stock-stats/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/stock-stats/flow.yaml -------------------------------------------------------------------------------- /examples/temp-sensors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/temp-sensors/README.md -------------------------------------------------------------------------------- /examples/temp-sensors/flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/temp-sensors/flow.ts -------------------------------------------------------------------------------- /examples/temp-sensors/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/temp-sensors/flow.yaml -------------------------------------------------------------------------------- /examples/temp-sensors/schemas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/examples/temp-sensors/schemas.yaml -------------------------------------------------------------------------------- /flow.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/flow.schema.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go.mod -------------------------------------------------------------------------------- /go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go.sh -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go.sum -------------------------------------------------------------------------------- /go/bindings/.snapshots/TestSimpleDerive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/.snapshots/TestSimpleDerive -------------------------------------------------------------------------------- /go/bindings/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/build.go -------------------------------------------------------------------------------- /go/bindings/build_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/build_test.go -------------------------------------------------------------------------------- /go/bindings/extract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/extract.go -------------------------------------------------------------------------------- /go/bindings/extract_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/extract_test.go -------------------------------------------------------------------------------- /go/bindings/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/metrics.go -------------------------------------------------------------------------------- /go/bindings/pipe_bsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/pipe_bsd.go -------------------------------------------------------------------------------- /go/bindings/pipe_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/pipe_linux.go -------------------------------------------------------------------------------- /go/bindings/rocksdb_env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/rocksdb_env.go -------------------------------------------------------------------------------- /go/bindings/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/service.go -------------------------------------------------------------------------------- /go/bindings/task_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/task_service.go -------------------------------------------------------------------------------- /go/bindings/task_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/task_service_test.go -------------------------------------------------------------------------------- /go/bindings/testdata/a.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/testdata/a.schema.yaml -------------------------------------------------------------------------------- /go/bindings/testdata/b.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/testdata/b.schema.yaml -------------------------------------------------------------------------------- /go/bindings/testdata/build.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/testdata/build.flow.yaml -------------------------------------------------------------------------------- /go/bindings/testdata/int-string.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/testdata/int-string.flow.yaml -------------------------------------------------------------------------------- /go/bindings/testdata/int-strings.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/testdata/int-strings.flow.yaml -------------------------------------------------------------------------------- /go/bindings/upper_case.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/upper_case.go -------------------------------------------------------------------------------- /go/bindings/upper_case_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/bindings/upper_case_test.go -------------------------------------------------------------------------------- /go/flow/.snapshots/TestBuildingSpecs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/.snapshots/TestBuildingSpecs -------------------------------------------------------------------------------- /go/flow/builds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/builds.go -------------------------------------------------------------------------------- /go/flow/builds_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/builds_test.go -------------------------------------------------------------------------------- /go/flow/converge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/converge.go -------------------------------------------------------------------------------- /go/flow/converge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/converge_test.go -------------------------------------------------------------------------------- /go/flow/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/mapping.go -------------------------------------------------------------------------------- /go/flow/mapping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/mapping_test.go -------------------------------------------------------------------------------- /go/flow/specs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/specs.go -------------------------------------------------------------------------------- /go/flow/specs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/specs_test.go -------------------------------------------------------------------------------- /go/flow/testdata/mapping_test.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/testdata/mapping_test.flow.yaml -------------------------------------------------------------------------------- /go/flow/testdata/specs_test.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/testdata/specs_test.flow.yaml -------------------------------------------------------------------------------- /go/flow/timepoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flow/timepoint.go -------------------------------------------------------------------------------- /go/flowctl-go/cmd-api-activate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/cmd-api-activate.go -------------------------------------------------------------------------------- /go/flowctl-go/cmd-api-await.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/cmd-api-await.go -------------------------------------------------------------------------------- /go/flowctl-go/cmd-api-build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/cmd-api-build.go -------------------------------------------------------------------------------- /go/flowctl-go/cmd-api-delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/cmd-api-delete.go -------------------------------------------------------------------------------- /go/flowctl-go/cmd-api-test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/cmd-api-test.go -------------------------------------------------------------------------------- /go/flowctl-go/cmd-journals-split.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/cmd-journals-split.go -------------------------------------------------------------------------------- /go/flowctl-go/cmd-shards-split.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/cmd-shards-split.go -------------------------------------------------------------------------------- /go/flowctl-go/cmd-temp-data-plane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/cmd-temp-data-plane.go -------------------------------------------------------------------------------- /go/flowctl-go/cmd-test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/cmd-test.go -------------------------------------------------------------------------------- /go/flowctl-go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/main.go -------------------------------------------------------------------------------- /go/flowctl-go/sys_proc_attr_bsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/sys_proc_attr_bsd.go -------------------------------------------------------------------------------- /go/flowctl-go/sys_proc_attr_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/flowctl-go/sys_proc_attr_linux.go -------------------------------------------------------------------------------- /go/labels/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/labels/labels.go -------------------------------------------------------------------------------- /go/labels/labels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/labels/labels_test.go -------------------------------------------------------------------------------- /go/labels/partitions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/labels/partitions.go -------------------------------------------------------------------------------- /go/labels/partitions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/labels/partitions_test.go -------------------------------------------------------------------------------- /go/labels/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/labels/range.go -------------------------------------------------------------------------------- /go/labels/range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/labels/range_test.go -------------------------------------------------------------------------------- /go/labels/shard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/labels/shard.go -------------------------------------------------------------------------------- /go/labels/shard_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/labels/shard_test.go -------------------------------------------------------------------------------- /go/network/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/network/auth.go -------------------------------------------------------------------------------- /go/network/frontend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/network/frontend.go -------------------------------------------------------------------------------- /go/network/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/network/metrics.go -------------------------------------------------------------------------------- /go/network/proxy_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/network/proxy_client.go -------------------------------------------------------------------------------- /go/network/proxy_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/network/proxy_server.go -------------------------------------------------------------------------------- /go/network/sni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/network/sni.go -------------------------------------------------------------------------------- /go/network/sni_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/network/sni_test.go -------------------------------------------------------------------------------- /go/network/tap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/network/tap.go -------------------------------------------------------------------------------- /go/parser/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/parser/config.go -------------------------------------------------------------------------------- /go/parser/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/parser/run.go -------------------------------------------------------------------------------- /go/parser/run_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/parser/run_test.go -------------------------------------------------------------------------------- /go/pkgbin/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/pkgbin/exec.go -------------------------------------------------------------------------------- /go/protocols/capture/capture.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/capture/capture.pb.go -------------------------------------------------------------------------------- /go/protocols/capture/capture.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/capture/capture.proto -------------------------------------------------------------------------------- /go/protocols/capture/extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/capture/extensions.go -------------------------------------------------------------------------------- /go/protocols/catalog/build_load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/catalog/build_load.go -------------------------------------------------------------------------------- /go/protocols/derive/derive.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/derive/derive.pb.go -------------------------------------------------------------------------------- /go/protocols/derive/derive.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/derive/derive.proto -------------------------------------------------------------------------------- /go/protocols/fdb/fdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/fdb/fdb.go -------------------------------------------------------------------------------- /go/protocols/fdb/keyselector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/fdb/keyselector.go -------------------------------------------------------------------------------- /go/protocols/fdb/tuple/tuple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/fdb/tuple/tuple.go -------------------------------------------------------------------------------- /go/protocols/fdb/tuple/tuple_iface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/fdb/tuple/tuple_iface.go -------------------------------------------------------------------------------- /go/protocols/fdb/tuple/tuple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/fdb/tuple/tuple_test.go -------------------------------------------------------------------------------- /go/protocols/flow/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/auth.go -------------------------------------------------------------------------------- /go/protocols/flow/capture_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/capture_extensions.go -------------------------------------------------------------------------------- /go/protocols/flow/catalog_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/catalog_extensions.go -------------------------------------------------------------------------------- /go/protocols/flow/checkpoint_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/checkpoint_extensions.go -------------------------------------------------------------------------------- /go/protocols/flow/collection_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/collection_extensions.go -------------------------------------------------------------------------------- /go/protocols/flow/document_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/document_extensions.go -------------------------------------------------------------------------------- /go/protocols/flow/flow.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/flow.pb.go -------------------------------------------------------------------------------- /go/protocols/flow/flow.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/flow.proto -------------------------------------------------------------------------------- /go/protocols/flow/re_exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/re_exports.go -------------------------------------------------------------------------------- /go/protocols/flow/shuffle_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/shuffle_extensions.go -------------------------------------------------------------------------------- /go/protocols/flow/test_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/flow/test_extensions.go -------------------------------------------------------------------------------- /go/protocols/materialize/extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/materialize/extensions.go -------------------------------------------------------------------------------- /go/protocols/materialize/lifecycle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/materialize/lifecycle.go -------------------------------------------------------------------------------- /go/protocols/materialize/lifecycle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/materialize/lifecycle_test.go -------------------------------------------------------------------------------- /go/protocols/materialize/materialize.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/materialize/materialize.pb.go -------------------------------------------------------------------------------- /go/protocols/materialize/materialize.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/materialize/materialize.proto -------------------------------------------------------------------------------- /go/protocols/materialize/testdata/.gitignore: -------------------------------------------------------------------------------- 1 | temp.db -------------------------------------------------------------------------------- /go/protocols/materialize/transactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/materialize/transactor.go -------------------------------------------------------------------------------- /go/protocols/ops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/README.md -------------------------------------------------------------------------------- /go/protocols/ops/local_publisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/local_publisher.go -------------------------------------------------------------------------------- /go/protocols/ops/log_write_adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/log_write_adapter.go -------------------------------------------------------------------------------- /go/protocols/ops/log_write_adapter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/log_write_adapter_test.go -------------------------------------------------------------------------------- /go/protocols/ops/ops.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/ops.pb.go -------------------------------------------------------------------------------- /go/protocols/ops/ops.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/ops.proto -------------------------------------------------------------------------------- /go/protocols/ops/publish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/publish.go -------------------------------------------------------------------------------- /go/protocols/ops/publish_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/publish_test.go -------------------------------------------------------------------------------- /go/protocols/ops/shard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/shard.go -------------------------------------------------------------------------------- /go/protocols/ops/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/stats.go -------------------------------------------------------------------------------- /go/protocols/ops/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/ops/stats_test.go -------------------------------------------------------------------------------- /go/protocols/runtime/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/runtime/auth.go -------------------------------------------------------------------------------- /go/protocols/runtime/internal_support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/runtime/internal_support.go -------------------------------------------------------------------------------- /go/protocols/runtime/runtime.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/runtime/runtime.pb.go -------------------------------------------------------------------------------- /go/protocols/runtime/runtime.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/runtime/runtime.proto -------------------------------------------------------------------------------- /go/protocols/runtime/shuffle_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/protocols/runtime/shuffle_extensions.go -------------------------------------------------------------------------------- /go/runtime/authorizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/authorizer.go -------------------------------------------------------------------------------- /go/runtime/capture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/capture.go -------------------------------------------------------------------------------- /go/runtime/connector_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/connector_proxy.go -------------------------------------------------------------------------------- /go/runtime/control_plane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/control_plane.go -------------------------------------------------------------------------------- /go/runtime/derive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/derive.go -------------------------------------------------------------------------------- /go/runtime/flow_consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/flow_consumer.go -------------------------------------------------------------------------------- /go/runtime/flow_consumer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/flow_consumer_test.go -------------------------------------------------------------------------------- /go/runtime/materialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/materialize.go -------------------------------------------------------------------------------- /go/runtime/ops_publisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/ops_publisher.go -------------------------------------------------------------------------------- /go/runtime/split_workflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/split_workflow.go -------------------------------------------------------------------------------- /go/runtime/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/task.go -------------------------------------------------------------------------------- /go/runtime/task_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/task_test.go -------------------------------------------------------------------------------- /go/runtime/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/runtime/testing.go -------------------------------------------------------------------------------- /go/shuffle/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/api.go -------------------------------------------------------------------------------- /go/shuffle/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/api_test.go -------------------------------------------------------------------------------- /go/shuffle/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/read.go -------------------------------------------------------------------------------- /go/shuffle/read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/read_test.go -------------------------------------------------------------------------------- /go/shuffle/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/reader.go -------------------------------------------------------------------------------- /go/shuffle/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/reader_test.go -------------------------------------------------------------------------------- /go/shuffle/ring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/ring.go -------------------------------------------------------------------------------- /go/shuffle/ring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/ring_test.go -------------------------------------------------------------------------------- /go/shuffle/shuffle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/shuffle.go -------------------------------------------------------------------------------- /go/shuffle/subscriber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/subscriber.go -------------------------------------------------------------------------------- /go/shuffle/subscriber_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/subscriber_test.go -------------------------------------------------------------------------------- /go/shuffle/testdata/ab.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/shuffle/testdata/ab.flow.yaml -------------------------------------------------------------------------------- /go/testing/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/testing/action.go -------------------------------------------------------------------------------- /go/testing/action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/testing/action_test.go -------------------------------------------------------------------------------- /go/testing/clock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/testing/clock.go -------------------------------------------------------------------------------- /go/testing/clock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/testing/clock_test.go -------------------------------------------------------------------------------- /go/testing/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/testing/driver.go -------------------------------------------------------------------------------- /go/testing/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/testing/graph.go -------------------------------------------------------------------------------- /go/testing/graph_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/go/testing/graph_test.go -------------------------------------------------------------------------------- /local/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/local/README.md -------------------------------------------------------------------------------- /local/local-flowctl-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/local/local-flowctl-config.json -------------------------------------------------------------------------------- /local/ops-publication.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/local/ops-publication.sh -------------------------------------------------------------------------------- /local/start-component.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/local/start-component.sh -------------------------------------------------------------------------------- /local/start-flow.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/local/start-flow.sh -------------------------------------------------------------------------------- /ops-catalog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/README.md -------------------------------------------------------------------------------- /ops-catalog/catalog-stats-rollup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/catalog-stats-rollup.ts -------------------------------------------------------------------------------- /ops-catalog/catalog-stats.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/catalog-stats.schema.yaml -------------------------------------------------------------------------------- /ops-catalog/catalog-stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/catalog-stats.ts -------------------------------------------------------------------------------- /ops-catalog/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/deno.json -------------------------------------------------------------------------------- /ops-catalog/events.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/events.schema.yaml -------------------------------------------------------------------------------- /ops-catalog/inferred-schemas.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/inferred-schemas.schema.yaml -------------------------------------------------------------------------------- /ops-catalog/local-endpoint.sops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/local-endpoint.sops.yaml -------------------------------------------------------------------------------- /ops-catalog/local-view.bundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/local-view.bundle.json -------------------------------------------------------------------------------- /ops-catalog/local-view.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/local-view.flow.yaml -------------------------------------------------------------------------------- /ops-catalog/logs.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/logs.schema.yaml -------------------------------------------------------------------------------- /ops-catalog/shard.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/shard.schema.yaml -------------------------------------------------------------------------------- /ops-catalog/stats.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/stats.schema.yaml -------------------------------------------------------------------------------- /ops-catalog/tests.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/ops-catalog/tests.flow.yaml -------------------------------------------------------------------------------- /plans/derive-python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/plans/derive-python.md -------------------------------------------------------------------------------- /plans/improved-field-selection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/plans/improved-field-selection.md -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/healthcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/scripts/healthcheck.sh -------------------------------------------------------------------------------- /scripts/install-connector-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/scripts/install-connector-local.sh -------------------------------------------------------------------------------- /site/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/.gitignore -------------------------------------------------------------------------------- /site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/README.md -------------------------------------------------------------------------------- /site/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/babel.config.js -------------------------------------------------------------------------------- /site/docs/concepts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/README.md -------------------------------------------------------------------------------- /site/docs/concepts/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/_category_.json -------------------------------------------------------------------------------- /site/docs/concepts/advanced/journals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/advanced/journals.md -------------------------------------------------------------------------------- /site/docs/concepts/advanced/journals.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/advanced/journals.svg -------------------------------------------------------------------------------- /site/docs/concepts/advanced/reduction-strategies/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "label": "Reduction Strategies" 3 | } -------------------------------------------------------------------------------- /site/docs/concepts/advanced/shards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/advanced/shards.md -------------------------------------------------------------------------------- /site/docs/concepts/captures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/captures.md -------------------------------------------------------------------------------- /site/docs/concepts/catalogs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/catalogs.md -------------------------------------------------------------------------------- /site/docs/concepts/collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/collections.md -------------------------------------------------------------------------------- /site/docs/concepts/connectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/connectors.md -------------------------------------------------------------------------------- /site/docs/concepts/derivations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/derivations.md -------------------------------------------------------------------------------- /site/docs/concepts/flowctl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/flowctl.md -------------------------------------------------------------------------------- /site/docs/concepts/import.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/import.md -------------------------------------------------------------------------------- /site/docs/concepts/schemas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/schemas.md -------------------------------------------------------------------------------- /site/docs/concepts/storage-mappings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/storage-mappings.md -------------------------------------------------------------------------------- /site/docs/concepts/tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/tests.md -------------------------------------------------------------------------------- /site/docs/concepts/web-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/concepts/web-app.md -------------------------------------------------------------------------------- /site/docs/features/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/features/_category_.json -------------------------------------------------------------------------------- /site/docs/features/openmetrics-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/features/openmetrics-api.md -------------------------------------------------------------------------------- /site/docs/features/time-travel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/features/time-travel.md -------------------------------------------------------------------------------- /site/docs/features/using-dekaf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/features/using-dekaf.md -------------------------------------------------------------------------------- /site/docs/features/working-logs-stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/features/working-logs-stats.md -------------------------------------------------------------------------------- /site/docs/getting-started/comparisons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/getting-started/comparisons.md -------------------------------------------------------------------------------- /site/docs/getting-started/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/getting-started/quickstart.md -------------------------------------------------------------------------------- /site/docs/getting-started/sso-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/getting-started/sso-setup.md -------------------------------------------------------------------------------- /site/docs/getting-started/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/getting-started/support.md -------------------------------------------------------------------------------- /site/docs/guides/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/README.md -------------------------------------------------------------------------------- /site/docs/guides/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/_category_.json -------------------------------------------------------------------------------- /site/docs/guides/backfilling-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/backfilling-data.md -------------------------------------------------------------------------------- /site/docs/guides/connect-network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/connect-network.md -------------------------------------------------------------------------------- /site/docs/guides/create-dataflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/create-dataflow.md -------------------------------------------------------------------------------- /site/docs/guides/dashboard/dashboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/dashboard/dashboard.md -------------------------------------------------------------------------------- /site/docs/guides/deletions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/deletions.md -------------------------------------------------------------------------------- /site/docs/guides/flowctl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/flowctl/README.md -------------------------------------------------------------------------------- /site/docs/guides/flowctl/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/flowctl/_category_.json -------------------------------------------------------------------------------- /site/docs/guides/flowctl/ci-cd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/flowctl/ci-cd.md -------------------------------------------------------------------------------- /site/docs/guides/iam-auth/aws.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/iam-auth/aws.md -------------------------------------------------------------------------------- /site/docs/guides/iam-auth/azure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/iam-auth/azure.md -------------------------------------------------------------------------------- /site/docs/guides/iam-auth/gcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/iam-auth/gcp.md -------------------------------------------------------------------------------- /site/docs/guides/schema-evolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/guides/schema-evolution.md -------------------------------------------------------------------------------- /site/docs/private-byoc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/private-byoc/README.md -------------------------------------------------------------------------------- /site/docs/private-byoc/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/private-byoc/_category_.json -------------------------------------------------------------------------------- /site/docs/private-byoc/privatelink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/private-byoc/privatelink.md -------------------------------------------------------------------------------- /site/docs/reference/Connectors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/reference/Connectors/README.md -------------------------------------------------------------------------------- /site/docs/security/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/security/README.md -------------------------------------------------------------------------------- /site/docs/security/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/security/_category_.json -------------------------------------------------------------------------------- /site/docs/security/allow-ip-addresses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/security/allow-ip-addresses.md -------------------------------------------------------------------------------- /site/docs/security/compliance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/security/compliance.md -------------------------------------------------------------------------------- /site/docs/security/security-features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docs/security/security-features.md -------------------------------------------------------------------------------- /site/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/docusaurus.config.js -------------------------------------------------------------------------------- /site/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/package-lock.json -------------------------------------------------------------------------------- /site/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/package.json -------------------------------------------------------------------------------- /site/postBuildCustomizations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/postBuildCustomizations.js -------------------------------------------------------------------------------- /site/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/sidebars.js -------------------------------------------------------------------------------- /site/src/components/HomepageFeatures.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/src/components/HomepageFeatures.tsx -------------------------------------------------------------------------------- /site/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/src/css/custom.css -------------------------------------------------------------------------------- /site/src/pages/example-markdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/src/pages/example-markdown.md -------------------------------------------------------------------------------- /site/src/pages/example.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/src/pages/example.tsx -------------------------------------------------------------------------------- /site/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/src/pages/index.module.css -------------------------------------------------------------------------------- /site/src/theme/ColorModeToggle/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/src/theme/ColorModeToggle/index.js -------------------------------------------------------------------------------- /site/src/theme/Mermaid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/src/theme/Mermaid.js -------------------------------------------------------------------------------- /site/src/theme/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/src/theme/Root.js -------------------------------------------------------------------------------- /site/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /site/static/CNAME: -------------------------------------------------------------------------------- 1 | docs.estuary.dev -------------------------------------------------------------------------------- /site/static/img/estuary-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/static/img/estuary-new.png -------------------------------------------------------------------------------- /site/static/img/favicon-2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/static/img/favicon-2.ico -------------------------------------------------------------------------------- /site/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/site/tsconfig.json -------------------------------------------------------------------------------- /sso_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/sso_readme.md -------------------------------------------------------------------------------- /supabase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/README.md -------------------------------------------------------------------------------- /supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/config.toml -------------------------------------------------------------------------------- /supabase/env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/env.local -------------------------------------------------------------------------------- /supabase/functions/_shared/cors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/functions/_shared/cors.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/functions/_shared/helpers.ts -------------------------------------------------------------------------------- /supabase/functions/billing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/functions/billing/index.ts -------------------------------------------------------------------------------- /supabase/functions/billing/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/functions/billing/shared.ts -------------------------------------------------------------------------------- /supabase/functions/oauth/access-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/functions/oauth/access-token.ts -------------------------------------------------------------------------------- /supabase/functions/oauth/auth-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/functions/oauth/auth-url.ts -------------------------------------------------------------------------------- /supabase/functions/oauth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/functions/oauth/index.ts -------------------------------------------------------------------------------- /supabase/functions/tests/shared_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/functions/tests/shared_test.ts -------------------------------------------------------------------------------- /supabase/migrations/00_polyfill.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/migrations/00_polyfill.sql -------------------------------------------------------------------------------- /supabase/oauth_seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/oauth_seed.sql -------------------------------------------------------------------------------- /supabase/run_sql_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/run_sql_tests.sh -------------------------------------------------------------------------------- /supabase/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/secret.yaml -------------------------------------------------------------------------------- /supabase/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/seed.sql -------------------------------------------------------------------------------- /supabase/supabase-prod-ca-2021.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/supabase-prod-ca-2021.crt -------------------------------------------------------------------------------- /supabase/tests/alerts.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/alerts.test.sql -------------------------------------------------------------------------------- /supabase/tests/auth.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/auth.test.sql -------------------------------------------------------------------------------- /supabase/tests/auto_discovers.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/auto_discovers.test.sql -------------------------------------------------------------------------------- /supabase/tests/billing.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/billing.test.sql -------------------------------------------------------------------------------- /supabase/tests/catalog-types.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/catalog-types.test.sql -------------------------------------------------------------------------------- /supabase/tests/delete_old_rows.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/delete_old_rows.test.sql -------------------------------------------------------------------------------- /supabase/tests/directives.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/directives.test.sql -------------------------------------------------------------------------------- /supabase/tests/flowid.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/flowid.test.sql -------------------------------------------------------------------------------- /supabase/tests/free-trial.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/free-trial.test.sql -------------------------------------------------------------------------------- /supabase/tests/inferred_schemas.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/inferred_schemas.test.sql -------------------------------------------------------------------------------- /supabase/tests/json.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/json.test.sql -------------------------------------------------------------------------------- /supabase/tests/live_specs_ext.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/live_specs_ext.test.sql -------------------------------------------------------------------------------- /supabase/tests/performance.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/performance.test.sql -------------------------------------------------------------------------------- /supabase/tests/refresh_tokens.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/refresh_tokens.test.sql -------------------------------------------------------------------------------- /supabase/tests/stats.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/stats.test.sql -------------------------------------------------------------------------------- /supabase/tests/tenants.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/supabase/tests/tenants.test.sql -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/citi-bike-success/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/citi-bike-success/flow.yaml -------------------------------------------------------------------------------- /tests/citi-bike-success/logs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/citi-bike-success/logs -------------------------------------------------------------------------------- /tests/ints-strings-fixture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/ints-strings-fixture.json -------------------------------------------------------------------------------- /tests/rides-fixture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/rides-fixture.json -------------------------------------------------------------------------------- /tests/run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/run-all.sh -------------------------------------------------------------------------------- /tests/run-end-to-end.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/run-end-to-end.sh -------------------------------------------------------------------------------- /tests/source-test-fail/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/source-test-fail/flow.yaml -------------------------------------------------------------------------------- /tests/source-test/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/source-test/flow.yaml -------------------------------------------------------------------------------- /tests/source-test/greetings.rows: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/source-test/greetings.rows -------------------------------------------------------------------------------- /tests/test_capture_csv_rides.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/test_capture_csv_rides.flow.yaml -------------------------------------------------------------------------------- /tests/test_capture_csv_rides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/test_capture_csv_rides.py -------------------------------------------------------------------------------- /tests/test_capture_hello_world.flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/test_capture_hello_world.flow.yaml -------------------------------------------------------------------------------- /tests/test_capture_hello_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/test_capture_hello_world.py -------------------------------------------------------------------------------- /tests/test_derive_outer_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/test_derive_outer_join.py -------------------------------------------------------------------------------- /tests/test_derive_rides_relocations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/test_derive_rides_relocations.py -------------------------------------------------------------------------------- /tests/test_materialize_int_strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estuary/flow/HEAD/tests/test_materialize_int_strings.py --------------------------------------------------------------------------------