Skip to main content

Community

Dashboard Improvement: Real‑time Refresh Progress Visibility Without Channel Re‑activation

Answered

Please sign in to leave a comment.

Comments

1 comment

    Hi Naresh,

    Thank you for the detailed write-up. The detail in the request makes the operational impact clear.

    To summarise what you're asking for:

    1. Real-time refresh progress (rows processed, rows remaining, throughput, phase) visible in the UI/API without requiring channel re-activation
    2. Dynamic SQL tracing: ability to enable/disable HVR_SQL_TRACE at runtime, scoped to a specific channel, table, or job, without restarting the refresh
    3. Database-native progress signals: surfacing row counts from target load statistics (COPY/INSERT progress, commit checkpoints) for databases like PostgreSQL, Oracle, and DB2
    4. Stuck vs. progressing detection: automatic differentiation between an actively loading refresh and one that has stalled (no row movement for N minutes). On this specific point, we do have additional alerting enhancements coming out in the next 6.3.5 release. Please validate how those work for you.

    We have logged these first three as feature requests and will share them with our product team. Still, I want to be transparent. These are significant engineering efforts, not planned, that touch multiple layers of the product. As a result, I do not expect we will be able to implement improvements quickly.

    We will come back to you once we have more clarity on prioritisation and possible timelines.

    Best regards,

    Edwin