Repository navigation
[docs] Refresh the docs and fix broken commands for the 4.12 release - #4394
Merged
Merged
Conversation
- Align the installation, configuration, API and developer guides with the current code (Python 3.11, Django 5.2, Gunicorn, new Importer and Storage Browser) - Rewrite the REST file browsing and importer API docs from the real routes and parameters - Remove the outdated Cloudera Manager, CDH, Python 2, gethue CLI and dead JIRA content - Fix the broken anchors, code blocks and release checklist
close_queries, close_sessions, beeswax_install_examples, hbase_setup and create_proxy_app read their arguments from args without declaring them, so Django 5.2 rejects them. Declare the arguments and add tests. The callers that invoke handle() directly are not affected.
The gethue/compose image is not available anymore. Remove the Compose design doc and the hue-api deployment, service, values and ingress entries of the Helm chart, which were disabled by default.
Fix the defaults and comments that disagree with the Config definitions (Gunicorn is the default server), remove keys that no longer exist and add the missing user-facing options.
|
✅ Test files were modified. Ensure that the tests cover all relevant changes. ✅ |
agl29
approved these changes
Oct 30, 2026
Backend Code Coverage Report •
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changes are proposed in this pull request?
Prepares the documentation and a few broken code paths for the 4.12 release. Four commits:
close_queries,close_sessions,beeswax_install_examples,hbase_setupandcreate_proxy_appread their arguments fromargswithout declaring them, so Django 5.2 rejected them. Declare the arguments and add tests.handle()callers in the code are not affected.gethue/composeimage no longer exists. Remove thehue-apideployment, service, values and ingress entries (all disabled by default) and the Compose design doc.Configdefinitions, remove keys that no longer exist and add the missing user-facing options.How was this patch tested?
beeswaxmanagement tests).ruffis clean on all changed Python files.hue.iniloads in Hue's config loader.helm lintandhelm template, becausehelmis not installed here. The commands were not run against a live Hive or HBase.Note: to preview the docs locally, use Hugo 0.62.0 (the version of the docs image). Hugo 0.69.0 collapses the left menu for some pages.