Skip to content
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

redpanda: remove _redpanda_enabled=false mode #4324

Merged
merged 3 commits into from
Aug 24, 2022

Conversation

jcsp
Copy link
Contributor

@jcsp jcsp commented Apr 19, 2022

Cover letter

This was the code path for running schema registry
outside of a redpanda cluster. Once we always
run schema registry inside a redpanda cluster,
this is no longer necessary.

Fixes https://github.com/redpanda-data/core-internal/issues/35

Release notes

Improvements

  • Simplified schema registry deployment: the schema registry now always run as part of a redpanda cluster. Running it separately is no longer supported.
  • Simplified HTTP proxy deployment: the HTTP proxy now always run as part of a redpanda cluster. Running it separately is no longer supported.

@jcsp jcsp force-pushed the no-standalone-schema-reg branch 2 times, most recently from 110044c to 6beebd9 Compare May 31, 2022 21:04
@jcsp
Copy link
Contributor Author

jcsp commented Jun 7, 2022

CI failure was known issue #4887

@jcsp jcsp marked this pull request as ready for review June 7, 2022 10:03
@jcsp jcsp requested review from BenPope and removed request for NyaliaLui June 7, 2022 10:03
dotnwat
dotnwat previously approved these changes Jun 8, 2022
Comment on lines 361 to 447
// This includes loading from local bootstrap file or legacy
// config file on first-start or upgrade cases.
_config_preload = cluster::config_manager::preload(config).get0();
auto node_config_errors = config::node().load(config);
for (const auto& i : node_config_errors) {
vlog(
Copy link
Member

Choose a reason for hiding this comment

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

Whitespace update in subsequent commit, because all the indentation
jumps around & otherwise it's not obvious what I'm doing here.

wow you're not kidding

Whitespace update in subsequent commit, because all the indentation
jumps around & otherwise it's not obvious what I'm doing here.
@@ -438,8 +438,6 @@ void application::hydrate_config(const po::variables_map& cfg) {
}
Copy link
Member

Choose a reason for hiding this comment

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

Whitespace update in subsequent commit, because all the indentation
jumps around & otherwise it's not obvious what I'm doing here.

🙏

@dotnwat
Copy link
Member

dotnwat commented Aug 23, 2022

from what i can tell this PR Fixes: https://github.com/redpanda-data/core-internal/issues/35 ?

@jcsp
Copy link
Contributor Author

jcsp commented Aug 24, 2022

from what i can tell this PR Fixes: redpanda-data/core-internal#35 ?

Yep. As far as I can tell, there aren't even any doc changes, because the old standalone modes were undocumented.

@jcsp jcsp merged commit aae4ffa into redpanda-data:dev Aug 24, 2022
@jcsp jcsp deleted the no-standalone-schema-reg branch August 24, 2022 10:01
@mmedenjak mmedenjak added kind/tech-debt area/schema-registry Schema Registry service within Redpanda labels Aug 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/redpanda area/schema-registry Schema Registry service within Redpanda kind/tech-debt
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants