codeant-ai-for-open-source[bot] commented on PR #38272:
URL: https://github.com/apache/superset/pull/38272#issuecomment-3991057619
## **Sequence Diagram**
Shows how native filter parsing was made defensive and how parse warnings
are bubbled from ReportSchedule.get_native_filters_params() into the report
execution flow so they are recorded with the report result.
```mermaid
sequenceDiagram
participant Execute as ReportExecutor
participant Schedule as ReportSchedule
participant Logger as ReportScheduleLog
Execute->>Schedule: get_native_filters_params()
Schedule-->>Execute: (rison_params, warnings) // uses .get() defaults,
skips malformed filters
Execute->>Execute: collect/append warnings to _filter_warnings
Execute->>Logger: update_report_schedule_and_log(state=SUCCESS,
error_message=joined_warnings)
Logger-->>Execute: persisted log entry
```
---
*Generated by [CodeAnt AI](https://codeant.ai)*
--
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]