-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce Dekaf control-plane components #1665
Commits on Oct 2, 2024
-
dekaf: Introduce
MaterializationEndpoint::Dekaf
A materialization of this kind is purely descriptive, and cannot be directly started. It is used to convey the intent to expose a set of bindings through Dekaf, which will look it up to determine things like binding names and field selection/projections.
Configuration menu - View commit details
-
Copy full SHA for fd041a3 - Browse repository at this point
Copy the full SHA fd041a3View commit details -
crates/activate: Dekaf materializations should not get shards or reco…
…very journals, but they _should_ get ops stats+logs collections
Configuration menu - View commit details
-
Copy full SHA for f141de9 - Browse repository at this point
Copy the full SHA f141de9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13e45c7 - Browse repository at this point
Copy the full SHA 13e45c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1576b90 - Browse repository at this point
Copy the full SHA 1576b90View commit details -
dekaf: Introduce and validate
DekafResourceConfig
to configure a pa……rticular dekaf binding
Configuration menu - View commit details
-
Copy full SHA for c101864 - Browse repository at this point
Copy the full SHA c101864View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9ff4df - Browse repository at this point
Copy the full SHA c9ff4dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8b33d6 - Browse repository at this point
Copy the full SHA b8b33d6View commit details -
Factor out
flow-client
fromflowctl
Largely retain the same functionality as `flowctl::Client`, just in a new home so that it can be shared without introducing inconvenient dependencies
Configuration menu - View commit details
-
Copy full SHA for 280195d - Browse repository at this point
Copy the full SHA 280195dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e37c22 - Browse repository at this point
Copy the full SHA 0e37c22View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad46121 - Browse repository at this point
Copy the full SHA ad46121View commit details -
Configuration menu - View commit details
-
Copy full SHA for c99ce10 - Browse repository at this point
Copy the full SHA c99ce10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 705281d - Browse repository at this point
Copy the full SHA 705281dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a95114 - Browse repository at this point
Copy the full SHA 0a95114View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b52dbd - Browse repository at this point
Copy the full SHA 6b52dbdView commit details -
flow-client: Refactor to extract out refresh logic into bare function…
…, and re-use Postgrest connection pool instead of creating a new one on each call to `pg_client()`
Configuration menu - View commit details
-
Copy full SHA for 1ac9c90 - Browse repository at this point
Copy the full SHA 1ac9c90View commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fdd7c1a - Browse repository at this point
Copy the full SHA fdd7c1aView commit details -
flow_client: Refactor to expose refreshed credentials
`flowctl` needs these credentials exposed in order to store them in `flowctl::Config` + on disk for the next flowctl invocation
Configuration menu - View commit details
-
Copy full SHA for 14c50a8 - Browse repository at this point
Copy the full SHA 14c50a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 063f286 - Browse repository at this point
Copy the full SHA 063f286View commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d55ecee - Browse repository at this point
Copy the full SHA d55eceeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02db746 - Browse repository at this point
Copy the full SHA 02db746View commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ce6a58 - Browse repository at this point
Copy the full SHA 1ce6a58View commit details -
Configuration menu - View commit details
-
Copy full SHA for a98284a - Browse repository at this point
Copy the full SHA a98284aView commit details -
dekaf: Remove connection healthcheck as
FindCoordinator
takes ~3-5 ……seconds to respond
Configuration menu - View commit details
-
Copy full SHA for 52defc3 - Browse repository at this point
Copy the full SHA 52defc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86745ef - Browse repository at this point
Copy the full SHA 86745efView commit details -
dekaf: Temporarily implement and use `flow_client::Client::with_fresh…
…_gazette_client()` gRPC connections seem to lose stability after a while, this temporarily fixes that
Configuration menu - View commit details
-
Copy full SHA for 4064be8 - Browse repository at this point
Copy the full SHA 4064be8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1362fd - Browse repository at this point
Copy the full SHA e1362fdView commit details