bito-code-review[bot] commented on PR #35896:
URL: https://github.com/apache/superset/pull/35896#issuecomment-3463705360
<details open>
<summary><strong>Interaction Diagram by <a
href="https://bito.ai#sequence_diagram">Bito</a></strong></summary>
```mermaid
sequenceDiagram
participant Dev as Developer
participant DockerBuild as Docker Build Pipeline<br/>🔄 Updated | ●●○ Medium
participant Playwright as Playwright Module<br/>🔄 Updated | ●●○ Medium
participant Pillow as Pillow Dependency<br/>🔄 Updated | ●●○ Medium
participant WSConfig as WebSocket Config<br/>🔄 Updated | ●●○ Medium
participant WSService as WebSocket Service
participant Redis as Redis Cache
Dev->>DockerBuild: Build with INCLUDE_CHROMIUM/FIREFOX flags
DockerBuild->>Playwright: Set PLAYWRIGHT_BROWSERS_PATH env
Playwright->>Pillow: Install playwright + Pillow together
DockerBuild->>WSConfig: Mount config.example.json (read-only)
WSConfig->>WSService: Load WebSocket configuration
WSService->>Redis: Connect to Redis for async events
Redis-->>WSService: Return connection status
Note over Dev, WSConfig: Config overrides via .env-local and custom
config.json (git-ignored)
```
Critical path: Developer->Docker Build Pipeline->Playwright
Module->Pillow Dependency->WebSocket Config->WebSocket
Service->Redis Cache
> **Note:** Docker build now sets PLAYWRIGHT_BROWSERS_PATH and installs
Pillow alongside Playwright for browser automation. WebSocket service config
changed to use read-only example mount with optional custom config.json
override pattern. Configuration documentation updated to support environment
variable and WebSocket config overrides.
</details>
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]