gianm commented on code in PR #16191:
URL: https://github.com/apache/druid/pull/16191#discussion_r1546830453


##########
web-console/src/components/header-bar/header-bar.tsx:
##########
@@ -495,7 +365,48 @@ export const HeaderBar = React.memo(function 
HeaderBar(props: HeaderBarProps) {
         </Popover2>
       </NavbarGroup>
       <NavbarGroup align={Alignment.RIGHT}>
-        <RestrictedMode capabilities={capabilities} 
onUnrestrict={onUnrestrict} />
+        <RestrictedMode
+          capabilities={capabilities}
+          onUnrestrict={onUnrestrict}
+          onUseAutomaticCapabilityDetection={
+            capabilitiesOverride ? () => setCapabilitiesOverride(undefined) : 
undefined
+          }
+        />
+        {capabilitiesOverride && (
+          <Popover2
+            content={
+              <PopoverText>
+                <p>
+                  The console is running in a manual capability setting mode 
that assumes a limited
+                  set of capabilities rather than detecting all capabilities 
for the cluster.
+                </p>
+                <p>
+                  Manual capability setting mode is an advanced feature used 
for testing and for
+                  working around issues with the automatic capability 
detecting logic.
+                </p>
+                <p>
+                  If you are unsure why the console is in ths mode mode, 
revert to using automatic

Review Comment:
   "ths mode mode" should be "this mode"



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@druid.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@druid.apache.org
For additional commands, e-mail: commits-h...@druid.apache.org

Reply via email to