<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Bug Report: Incorrect “Next Run Time” Calculation for Interval Periodic Schedules in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/bug-report-incorrect-next-run-time-calculation-for-interval/m-p/154585#M54110</link>
    <description>&lt;P&gt;Summary&lt;BR /&gt;When configuring a Jobs schedule → Interval periodic trigger in Databricks, the “Next run” timestamp changes inconsistently when the interval value is modified, even though the base schedule (start time) remains the same. The next run appears to be recalculated from the current time rather than the originally selected start time.&lt;/P&gt;&lt;P&gt;This leads to confusing and incorrect scheduling behavior.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Feature Area&lt;BR /&gt;Jobs → Schedules → Interval periodic&lt;/P&gt;&lt;P&gt;Environment&lt;BR /&gt;Workspace: Databricks&lt;BR /&gt;Schedule Type: Interval periodic&lt;BR /&gt;Timezone: IST (UTC+5:30)&lt;BR /&gt;Start time selected: Today at 10:15 IST&lt;BR /&gt;Expected Behavior&lt;BR /&gt;Changing the interval value (5 → 7 → 8 weeks, etc.) should recalculate the next run using the same base start time (10:15 IST today).&lt;/P&gt;&lt;P&gt;Example expected logic:&lt;/P&gt;&lt;P&gt;If start time = Apr 15, 2026 10:15 IST&lt;/P&gt;&lt;P&gt;Then:&lt;/P&gt;&lt;P&gt;5 weeks → May 20, 2026 10:15 IST&lt;BR /&gt;7 weeks → Jun 03, 2026 10:15 IST&lt;BR /&gt;8 weeks → Jun 10, 2026 10:15 IST&lt;BR /&gt;The base timestamp should not drift.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Actual Behavior (Observed)&lt;BR /&gt;Step 1 — Set schedule&lt;BR /&gt;Schedule configured as:&lt;BR /&gt;Every 8 weeks, starting today at 10:15 IST&lt;/P&gt;&lt;P&gt;UI shows:&lt;/P&gt;&lt;P&gt;Every 8 weeks, next run at May 20, 2026, 05:00 AM&lt;/P&gt;&lt;P&gt;This seems acceptable (timezone conversion assumed).&lt;/P&gt;&lt;P&gt;Step 2 — Change interval to 7 weeks&lt;BR /&gt;UI now shows:&lt;/P&gt;&lt;P&gt;Every 7 weeks, next run at Apr 15, 2026, 11:54 AM&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":police_car_light:"&gt;🚨&lt;/span&gt; This is earlier the same day, not 7 weeks later.&lt;/P&gt;&lt;P&gt;Step 3 — Change interval to 5 weeks&lt;BR /&gt;UI shows:&lt;/P&gt;&lt;P&gt;Every 5 weeks, next run at May 04, 2026, 06:48 PM&lt;/P&gt;&lt;P&gt;Now the time has drifted again.&lt;/P&gt;&lt;P&gt;Step 4 — Change interval back to 8 weeks&lt;BR /&gt;UI shows:&lt;/P&gt;&lt;P&gt;Every 8 weeks, next run at May 04, 2026, 09:45 AM&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":police_car_light:"&gt;🚨&lt;/span&gt; The next run is now May 4, not May 20 anymore.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Reproducibility&lt;BR /&gt;Always reproducible when modifying interval multiple times before saving.&lt;/P&gt;</description>
    <pubDate>Wed, 15 Apr 2026 04:50:25 GMT</pubDate>
    <dc:creator>yatharth</dc:creator>
    <dc:date>2026-04-15T04:50:25Z</dc:date>
    <item>
      <title>Bug Report: Incorrect “Next Run Time” Calculation for Interval Periodic Schedules</title>
      <link>https://community.databricks.com/t5/data-engineering/bug-report-incorrect-next-run-time-calculation-for-interval/m-p/154585#M54110</link>
      <description>&lt;P&gt;Summary&lt;BR /&gt;When configuring a Jobs schedule → Interval periodic trigger in Databricks, the “Next run” timestamp changes inconsistently when the interval value is modified, even though the base schedule (start time) remains the same. The next run appears to be recalculated from the current time rather than the originally selected start time.&lt;/P&gt;&lt;P&gt;This leads to confusing and incorrect scheduling behavior.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Feature Area&lt;BR /&gt;Jobs → Schedules → Interval periodic&lt;/P&gt;&lt;P&gt;Environment&lt;BR /&gt;Workspace: Databricks&lt;BR /&gt;Schedule Type: Interval periodic&lt;BR /&gt;Timezone: IST (UTC+5:30)&lt;BR /&gt;Start time selected: Today at 10:15 IST&lt;BR /&gt;Expected Behavior&lt;BR /&gt;Changing the interval value (5 → 7 → 8 weeks, etc.) should recalculate the next run using the same base start time (10:15 IST today).&lt;/P&gt;&lt;P&gt;Example expected logic:&lt;/P&gt;&lt;P&gt;If start time = Apr 15, 2026 10:15 IST&lt;/P&gt;&lt;P&gt;Then:&lt;/P&gt;&lt;P&gt;5 weeks → May 20, 2026 10:15 IST&lt;BR /&gt;7 weeks → Jun 03, 2026 10:15 IST&lt;BR /&gt;8 weeks → Jun 10, 2026 10:15 IST&lt;BR /&gt;The base timestamp should not drift.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Actual Behavior (Observed)&lt;BR /&gt;Step 1 — Set schedule&lt;BR /&gt;Schedule configured as:&lt;BR /&gt;Every 8 weeks, starting today at 10:15 IST&lt;/P&gt;&lt;P&gt;UI shows:&lt;/P&gt;&lt;P&gt;Every 8 weeks, next run at May 20, 2026, 05:00 AM&lt;/P&gt;&lt;P&gt;This seems acceptable (timezone conversion assumed).&lt;/P&gt;&lt;P&gt;Step 2 — Change interval to 7 weeks&lt;BR /&gt;UI now shows:&lt;/P&gt;&lt;P&gt;Every 7 weeks, next run at Apr 15, 2026, 11:54 AM&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":police_car_light:"&gt;🚨&lt;/span&gt; This is earlier the same day, not 7 weeks later.&lt;/P&gt;&lt;P&gt;Step 3 — Change interval to 5 weeks&lt;BR /&gt;UI shows:&lt;/P&gt;&lt;P&gt;Every 5 weeks, next run at May 04, 2026, 06:48 PM&lt;/P&gt;&lt;P&gt;Now the time has drifted again.&lt;/P&gt;&lt;P&gt;Step 4 — Change interval back to 8 weeks&lt;BR /&gt;UI shows:&lt;/P&gt;&lt;P&gt;Every 8 weeks, next run at May 04, 2026, 09:45 AM&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":police_car_light:"&gt;🚨&lt;/span&gt; The next run is now May 4, not May 20 anymore.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Reproducibility&lt;BR /&gt;Always reproducible when modifying interval multiple times before saving.&lt;/P&gt;</description>
      <pubDate>Wed, 15 Apr 2026 04:50:25 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/bug-report-incorrect-next-run-time-calculation-for-interval/m-p/154585#M54110</guid>
      <dc:creator>yatharth</dc:creator>
      <dc:date>2026-04-15T04:50:25Z</dc:date>
    </item>
  </channel>
</rss>

