Skip to content

Conversation

tillrohrmann
Copy link
Contributor

The replicated-loglet has now become the defacto recommended loglet to use. Therefore,
we can simplify our feature matrix a little bit by letting all crates except for
restate-bifrost activate this feature by default (and removing the option to not
activate it).

Copy link
Contributor

@AhmedSoliman AhmedSoliman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice cleanup

@tillrohrmann tillrohrmann force-pushed the remove-replicated-loglet-feature branch from 5062e63 to 3daee8c Compare April 10, 2025 10:59
This commit simplifies how we use the local-loglet feature by limiting it to the
Bifrost crate only. This has the advantage that restate-types can use ProviderKind::Local
as the default value for the Bifrost provider. Moreover, it reduces the number of features
that might be misconfigured which usually shows up at release time.

This fixes restatedev#3118.
The replicated-loglet has now become the defacto recommended loglet to use. Therefore,
we can simplify our feature matrix a little bit by letting all crates except for
restate-bifrost activate this feature by default (and removing the option to not
activate it).
@tillrohrmann tillrohrmann force-pushed the remove-replicated-loglet-feature branch from 3daee8c to 1af10bf Compare April 10, 2025 12:30
@tillrohrmann tillrohrmann merged commit 1af10bf into restatedev:main Apr 10, 2025
7 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Apr 10, 2025
@tillrohrmann tillrohrmann deleted the remove-replicated-loglet-feature branch April 10, 2025 12:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants