Skip to content

fix(ci): resolve OOM issues when building docs locally with Docusaurus Faster + sync docs with latest build result#38486

Merged
hainenber merged 15 commits into
masterfrom
fix/resolve-oom-issues-when-building-docs-with-docusaurus-faster
Apr 27, 2026
Merged

fix(ci): resolve OOM issues when building docs locally with Docusaurus Faster + sync docs with latest build result#38486
hainenber merged 15 commits into
masterfrom
fix/resolve-oom-issues-when-building-docs-with-docusaurus-faster

Conversation

@hainenber
Copy link
Copy Markdown
Contributor

@hainenber hainenber commented Mar 7, 2026

User description

fix(ci): resolve OOM issues when building docs locally with Docusaurus Faster + sync docs with latest build result

SUMMARY

Temporarily disable SWC loader when building docs locally as it results in OOM error. This PR also synchronizes the docs with generated changes from the yarn build scripts

As Netlify has been configured heap space to 8GB, we can build docs using Docusaurus Faster in Netlify's env without issue.

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

Before
image

After
image

TESTING INSTRUCTIONS

ADDITIONAL INFORMATION

  • Has associated issue:
  • Required feature flags:
  • Changes UI
  • Includes DB Migration (follow approval process in SIP-59)
    • Migration is atomic, supports rollback & is backwards-compatible
    • Confirm DB migration upgrade and downgrade tested
    • Runtime estimates and downtime expectations provided
  • Introduces new feature or API
  • Removes existing feature or API

CodeAnt-AI Description

Prevent OOM when building docs locally and sync generated docs (adds Google Datastore, updates component docs and API titles)

What Changed

  • Docusaurus local build now disables the heavier JS transpiler step to avoid out-of-memory failures when building docs on developer machines.
  • Documentation pages regenerated and synchronized: component index now renders from a component data file, numerous component examples and imports updated (many components use default imports; Button example default style set to "primary").
  • API reference titles and endpoint labels standardized for clarity (several dashboard, SQL Lab, and other endpoint headings renamed).
  • Database catalog updated: added Google Datastore entry with connection/auth guidance, and bumped ClickHouse driver recommendation and install instructions; overall database statistics updated.

Impact

✅ Fewer local doc build OOMs
✅ Clearer component examples in docs
✅ Up-to-date database compatibility and install guidance

💡 Usage Guide

Checking Your Pull Request

Every time you make a pull request, our system automatically looks through it. We check for security issues, mistakes in how you're setting up your infrastructure, and common code problems. We do this to make sure your changes are solid and won't cause any trouble later.

Talking to CodeAnt AI

Got a question or need a hand with something in your pull request? You can easily get in touch with CodeAnt AI right here. Just type the following in a comment on your pull request, and replace "Your question here" with whatever you want to ask:

@codeant-ai ask: Your question here

This lets you have a chat with CodeAnt AI about your pull request, making it easier to understand and improve your code.

Example

@codeant-ai ask: Can you suggest a safer alternative to storing this secret?

Preserve Org Learnings with CodeAnt

You can record team preferences so CodeAnt AI applies them in future reviews. Reply directly to the specific CodeAnt AI suggestion (in the same thread) and replace "Your feedback here" with your input:

@codeant-ai: Your feedback here

This helps CodeAnt AI learn and adapt to your team's coding style and standards.

Example

@codeant-ai: Do not flag unused imports.

Retrigger review

Ask CodeAnt AI to review the PR again, by typing:

@codeant-ai: review

Check Your Repository Health

To analyze the health of your code repository, visit our dashboard at https://app.codeant.ai. This tool helps you identify potential issues and areas for improvement in your codebase, ensuring your repository maintains high standards of code health.

…s Faster

Also sync docs with latest build result

Signed-off-by: hainenber <dotronghai96@gmail.com>
@github-actions github-actions Bot added the doc Namespace | Anything related to documentation label Mar 7, 2026
Copy link
Copy Markdown
Contributor

@bito-code-review bito-code-review Bot left a comment

Choose a reason for hiding this comment

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

Code Review Agent Run #d115de

Actionable Suggestions - 4
  • docs/developer_docs/api.mdx - 4
Additional Suggestions - 1
  • docs/developer_docs/components/ui/progressbar.mdx - 1
    • Incorrect Import Path in Docs · Line 198-198
      The import path '@superset/components' does not exist in the codebase; the ProgressBar component is exported as a named export from '@superset-ui/core/components'. This change to default import syntax from an invalid path will cause import errors for users following this documentation.
      Code suggestion
      --- docs/developer_docs/components/ui/progressbar.mdx
      +++ docs/developer_docs/components/ui/progressbar.mdx
       @@ -197,1 +197,1 @@
      -import ProgressBar from '@superset/components';
      +import { ProgressBar } from '@superset-ui/core/components';
Review Details
  • Files reviewed - 9 · Commit Range: b03eb09..b03eb09
    • docs/developer_docs/api.mdx
    • docs/developer_docs/components/index.mdx
    • docs/developer_docs/components/ui/button.mdx
    • docs/developer_docs/components/ui/progressbar.mdx
    • docs/developer_docs/components/ui/slider.mdx
    • docs/developer_docs/components/ui/tablecollection.mdx
    • docs/developer_docs/components/ui/tabs.mdx
    • docs/developer_docs/components/ui/tree.mdx
    • docs/docusaurus.config.ts
  • Files skipped - 1
    • docs/src/data/databases.json - Reason: Filter setting
  • Tools
    • Eslint (Linter) - ✔︎ Successful
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at evan@preset.io.

Documentation & Help

AI Code Review powered by Bito Logo

Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
…ady increased to 8GB

Signed-off-by: hainenber <dotronghai96@gmail.com>
Signed-off-by: hainenber <dotronghai96@gmail.com>
…Docusaurus Faster

Signed-off-by: hainenber <dotronghai96@gmail.com>
Copy link
Copy Markdown
Contributor

@bito-code-review bito-code-review Bot left a comment

Choose a reason for hiding this comment

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

Code Review Agent Run #7d0e49

Actionable Suggestions - 1
  • docs/scripts/docusaurus.mjs - 1
Additional Suggestions - 1
  • docs/netlify.toml - 1
    • Build reliability risk · Line 37-38
      Removing the NODE_OPTIONS heap size increase could lead to out-of-memory errors during the Docusaurus build process, especially given that Superset docs include versioned documentation and internationalization. Docusaurus v3 builds can be memory-intensive, and while recent versions have optimizations, large sites may still require explicit heap allocation. Consider testing the build in Netlify or restoring the setting if failures occur.
Review Details
  • Files reviewed - 3 · Commit Range: b03eb09..6dae02a
    • docs/docusaurus.config.ts
    • docs/netlify.toml
    • docs/scripts/docusaurus.mjs
  • Files skipped - 1
    • docs/package.json - Reason: Filter setting
  • Tools
    • Eslint (Linter) - ✔︎ Successful
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at evan@preset.io.

Documentation & Help

AI Code Review powered by Bito Logo

Comment thread docs/scripts/docusaurus.mjs Outdated
Signed-off-by: hainenber <dotronghai96@gmail.com>
@codeant-ai-for-open-source codeant-ai-for-open-source Bot added the size:L This PR changes 100-499 lines, ignoring generated files label Mar 7, 2026
Comment thread docs/developer_docs/components/ui/slider.mdx Outdated
Comment thread docs/developer_docs/components/ui/tablecollection.mdx Outdated
Comment thread docs/developer_docs/components/ui/tabs.mdx Outdated
@bito-code-review
Copy link
Copy Markdown
Contributor

bito-code-review Bot commented Mar 7, 2026

Code Review Agent Run #9f377f

Actionable Suggestions - 0
Review Details
  • Files reviewed - 2 · Commit Range: 6dae02a..6c1a3b7
    • docs/docusaurus.config.ts
    • docs/netlify.toml
  • Files skipped - 0
  • Tools
    • Eslint (Linter) - ✔︎ Successful
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at evan@preset.io.

Documentation & Help

AI Code Review powered by Bito Logo

@bito-code-review
Copy link
Copy Markdown
Contributor

bito-code-review Bot commented Mar 7, 2026

Code Review Agent Run #a6f559

Actionable Suggestions - 0
Review Details
  • Files reviewed - 1 · Commit Range: 6c1a3b7..da77765
    • docs/netlify.toml
  • Files skipped - 0
  • Tools
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at evan@preset.io.

Documentation & Help

AI Code Review powered by Bito Logo

@bito-code-review
Copy link
Copy Markdown
Contributor

bito-code-review Bot commented Mar 7, 2026

Code Review Agent Run #f9a174

Actionable Suggestions - 0
Review Details
  • Files reviewed - 1 · Commit Range: da77765..9a4dcab
    • docs/netlify.toml
  • Files skipped - 0
  • Tools
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at evan@preset.io.

Documentation & Help

AI Code Review powered by Bito Logo

Signed-off-by: hainenber <dotronghai96@gmail.com>
@hainenber hainenber force-pushed the fix/resolve-oom-issues-when-building-docs-with-docusaurus-faster branch from 9a4dcab to a6a93cd Compare March 7, 2026 14:30
@codeant-ai-for-open-source codeant-ai-for-open-source Bot added size:L This PR changes 100-499 lines, ignoring generated files and removed size:L This PR changes 100-499 lines, ignoring generated files labels Mar 7, 2026
Copy link
Copy Markdown
Contributor

@bito-code-review bito-code-review Bot left a comment

Choose a reason for hiding this comment

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

Code Review Agent Run #b9726a

Actionable Suggestions - 12
  • docs/developer_docs/api.mdx - 9
  • docs/developer_docs/components/ui/tabs.mdx - 1
  • docs/developer_docs/components/ui/tablecollection.mdx - 1
    • Incorrect import path causes runtime error · Line 58-58
  • docs/developer_docs/components/ui/tree.mdx - 1
Additional Suggestions - 2
  • docs/netlify.toml - 1
    • Potential OOM risk in docs build · Line 37-38
      Reducing the Node.js heap size from 8192MB to 4096MB could lead to out-of-memory errors during the docs build process on Netlify, especially if the Docusaurus site has many pages or complex content. The previous comment indicated this was needed for webpack bundling, and while the docs use Docusaurus, large builds can still be memory-intensive. If this change was intentional for cost optimization, monitor build logs closely for failures.
      Code suggestion
       @@ -37,2 +37,2 @@
      -  NODE_OPTIONS = "--max-old-space-size=4096"
      -
      +  # Increase heap size for webpack bundling of Superset UI components
      +  NODE_OPTIONS = "--max-old-space-size=8192"
  • docs/developer_docs/api.mdx - 1
    • Appropriate terminology improvement · Line 204-204
      Changing 'SqlLab' to 'SQL Lab' enhances clarity by expanding the acronym.
Review Details
  • Files reviewed - 11 · Commit Range: b03eb09..a6a93cd
    • docs/developer_docs/api.mdx
    • docs/developer_docs/components/index.mdx
    • docs/developer_docs/components/ui/button.mdx
    • docs/developer_docs/components/ui/progressbar.mdx
    • docs/developer_docs/components/ui/slider.mdx
    • docs/developer_docs/components/ui/tablecollection.mdx
    • docs/developer_docs/components/ui/tabs.mdx
    • docs/developer_docs/components/ui/tree.mdx
    • docs/docusaurus.config.ts
    • docs/netlify.toml
    • docs/scripts/docusaurus.mjs
  • Files skipped - 2
    • docs/package.json - Reason: Filter setting
    • docs/src/data/databases.json - Reason: Filter setting
  • Tools
    • Eslint (Linter) - ✔︎ Successful
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at evan@preset.io.

Documentation & Help

AI Code Review powered by Bito Logo

Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/api.mdx Outdated
Comment thread docs/developer_docs/components/ui/tabs.mdx Outdated
Comment thread docs/developer_docs/components/ui/tablecollection.mdx Outdated
Comment thread docs/developer_docs/components/ui/tree.mdx Outdated
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 9, 2026

Deploy Preview for superset-docs-preview ready!

Name Link
🔨 Latest commit 109fa05
🔍 Latest deploy log https://app.netlify.com/projects/superset-docs-preview/deploys/69ee265af843f80008441d91
😎 Deploy Preview https://deploy-preview-38486--superset-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codeant-ai-for-open-source codeant-ai-for-open-source Bot added size:L This PR changes 100-499 lines, ignoring generated files and removed size:L This PR changes 100-499 lines, ignoring generated files labels Mar 10, 2026
@bito-code-review
Copy link
Copy Markdown
Contributor

bito-code-review Bot commented Mar 10, 2026

Code Review Agent Run #54a10f

Actionable Suggestions - 0
Additional Suggestions - 1
  • docs/docusaurus.config.ts - 1
    • Potential social card breakage · Line 242-242
      Enabling swcHtmlMinimizer may reintroduce the HTML minifier optimization that was disabled in Docusaurus 3.9 to fix social card display problems on platforms like LinkedIn. Since this was previously set to false, consider if the performance benefit outweighs the risk of broken social sharing.
Review Details
  • Files reviewed - 3 · Commit Range: a6a93cd..e810399
    • docs/netlify.toml
    • docs/docusaurus.config.ts
    • docs/scripts/docusaurus.mjs
  • Files skipped - 1
    • docs/package.json - Reason: Filter setting
  • Tools
    • Eslint (Linter) - ✔︎ Successful
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at evan@preset.io.

Documentation & Help

AI Code Review powered by Bito Logo

@hainenber
Copy link
Copy Markdown
Contributor Author

@rusackas the OOM issue was still ongoing locally on my machine even after your SSG crash fix PR (thanks to that, btw!). This PR would help fixing that, fyi :D

@codeant-ai-for-open-source codeant-ai-for-open-source Bot added size:L This PR changes 100-499 lines, ignoring generated files and removed size:L This PR changes 100-499 lines, ignoring generated files labels Mar 13, 2026
@sadpandajoe sadpandajoe requested a review from rusackas March 17, 2026 17:10
@apache apache deleted a comment from codeant-ai-for-open-source Bot Apr 23, 2026
@apache apache deleted a comment from codeant-ai-for-open-source Bot Apr 23, 2026
@apache apache deleted a comment from codeant-ai-for-open-source Bot Apr 23, 2026
@rusackas
Copy link
Copy Markdown
Member

Heya... this looks pretty great to me, and would love to merge it, but there's a WALL of bot comments that may or may not have been addressed along the way, and a rebase is needed. Can you "Resolve conversaion" on any bot comments that you've dealt with or don't intend to?

…with-docusaurus-faster

Signed-off-by: hainenber <dotronghai96@gmail.com>
…use `future.faster`

Signed-off-by: hainenber <dotronghai96@gmail.com>
@hainenber hainenber force-pushed the fix/resolve-oom-issues-when-building-docs-with-docusaurus-faster branch from 05db16d to 465600f Compare April 25, 2026 02:24
@hainenber
Copy link
Copy Markdown
Contributor Author

I've resolved all outdated comments and rebased. The docs is still good in the Netlify's preview link :D

image

Copy link
Copy Markdown
Contributor

@bito-code-review bito-code-review Bot left a comment

Choose a reason for hiding this comment

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

Code Review Agent Run #dbd313

Actionable Suggestions - 3
Review Details
  • Files reviewed - 2 · Commit Range: e810399..465600f
    • docs/developer_docs/api.mdx
    • docs/docusaurus.config.ts
  • Files skipped - 1
    • docs/src/data/databases.json - Reason: Filter setting
  • Tools
    • Eslint (Linter) - ✔︎ Successful
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at evan@preset.io.

Documentation & Help

AI Code Review powered by Bito Logo

Comment thread docs/developer_docs/api.mdx
Comment thread docs/developer_docs/api.mdx
Comment thread docs/developer_docs/api.mdx
…ppets (#39649)

Co-authored-by: Claude <claude@anthropic.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
@bito-code-review
Copy link
Copy Markdown
Contributor

bito-code-review Bot commented Apr 26, 2026

Code Review Agent Run #264db4

Actionable Suggestions - 0
Review Details
  • Files reviewed - 54 · Commit Range: 465600f..109fa05
    • docs/developer_docs/components/design-system/dropdowncontainer.mdx
    • docs/developer_docs/components/design-system/flex.mdx
    • docs/developer_docs/components/design-system/grid.mdx
    • docs/developer_docs/components/design-system/layout.mdx
    • docs/developer_docs/components/design-system/metadatabar.mdx
    • docs/developer_docs/components/design-system/space.mdx
    • docs/developer_docs/components/design-system/table.mdx
    • docs/developer_docs/components/ui/autocomplete.mdx
    • docs/developer_docs/components/ui/avatar.mdx
    • docs/developer_docs/components/ui/badge.mdx
    • docs/developer_docs/components/ui/breadcrumb.mdx
    • docs/developer_docs/components/ui/button.mdx
    • docs/developer_docs/components/ui/buttongroup.mdx
    • docs/developer_docs/components/ui/cachedlabel.mdx
    • docs/developer_docs/components/ui/card.mdx
    • docs/developer_docs/components/ui/checkbox.mdx
    • docs/developer_docs/components/ui/collapse.mdx
    • docs/developer_docs/components/ui/datepicker.mdx
    • docs/developer_docs/components/ui/divider.mdx
    • docs/developer_docs/components/ui/editabletitle.mdx
    • docs/developer_docs/components/ui/emptystate.mdx
    • docs/developer_docs/components/ui/favestar.mdx
    • docs/developer_docs/components/ui/iconbutton.mdx
    • docs/developer_docs/components/ui/icons.mdx
    • docs/developer_docs/components/ui/icontooltip.mdx
    • docs/developer_docs/components/ui/infotooltip.mdx
    • docs/developer_docs/components/ui/input.mdx
    • docs/developer_docs/components/ui/label.mdx
    • docs/developer_docs/components/ui/list.mdx
    • docs/developer_docs/components/ui/listviewcard.mdx
    • docs/developer_docs/components/ui/loading.mdx
    • docs/developer_docs/components/ui/menu.mdx
    • docs/developer_docs/components/ui/modal.mdx
    • docs/developer_docs/components/ui/modaltrigger.mdx
    • docs/developer_docs/components/ui/popover.mdx
    • docs/developer_docs/components/ui/progressbar.mdx
    • docs/developer_docs/components/ui/radio.mdx
    • docs/developer_docs/components/ui/safemarkdown.mdx
    • docs/developer_docs/components/ui/select.mdx
    • docs/developer_docs/components/ui/skeleton.mdx
    • docs/developer_docs/components/ui/slider.mdx
    • docs/developer_docs/components/ui/steps.mdx
    • docs/developer_docs/components/ui/switch.mdx
    • docs/developer_docs/components/ui/tablecollection.mdx
    • docs/developer_docs/components/ui/tableview.mdx
    • docs/developer_docs/components/ui/tabs.mdx
    • docs/developer_docs/components/ui/timer.mdx
    • docs/developer_docs/components/ui/tooltip.mdx
    • docs/developer_docs/components/ui/tree.mdx
    • docs/developer_docs/components/ui/treeselect.mdx
    • docs/developer_docs/components/ui/typography.mdx
    • docs/developer_docs/components/ui/unsavedchangesmodal.mdx
    • docs/developer_docs/components/ui/upload.mdx
    • docs/scripts/generate-superset-components.mjs
  • Files skipped - 0
  • Tools
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Superset You can customize the agent settings here or contact your Bito workspace admin at evan@preset.io.

Documentation & Help

AI Code Review powered by Bito Logo

@rusackas
Copy link
Copy Markdown
Member

Opened a PR taking the AST approach rather than regex/perl-ish stuff :)
#39666

Approving this PR either way. Feel free to merge the new PR into here if you prefer it :D

@hainenber hainenber merged commit 2b13e07 into master Apr 27, 2026
66 of 67 checks passed
@hainenber hainenber deleted the fix/resolve-oom-issues-when-building-docs-with-docusaurus-faster branch April 27, 2026 08:45
bestlong pushed a commit to bestlong/superset that referenced this pull request May 7, 2026
…s Faster + sync docs with latest build result (apache#38486)

Signed-off-by: hainenber <dotronghai96@gmail.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Claude <claude@anthropic.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
qfcwell pushed a commit to qfcwell/superset that referenced this pull request May 12, 2026
…s Faster + sync docs with latest build result (apache#38486)

Signed-off-by: hainenber <dotronghai96@gmail.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Claude <claude@anthropic.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc Namespace | Anything related to documentation size:L This PR changes 100-499 lines, ignoring generated files size/XL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants