<?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 Re: Resuming task using source sequence number in Qlik Replicate</title>
    <link>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441110#M10599</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/214271"&gt;@MoeE&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Yes, it is possible that some transactions may be lost. For example,&lt;BR /&gt;&lt;BR /&gt;15:00 Begin Transaction&lt;BR /&gt;15:02 Insert Record&amp;nbsp;&lt;BR /&gt;15:04 Commit&lt;/P&gt;
&lt;P&gt;Let's say you resume task at 15:01. Replicate ignores the inserted record because it can't find the corresponding BEGIN transaction.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Desmond&lt;/P&gt;</description>
    <pubDate>Mon, 15 Apr 2024 07:14:24 GMT</pubDate>
    <dc:creator>DesmondWOO</dc:creator>
    <dc:date>2024-04-15T07:14:24Z</dc:date>
    <item>
      <title>Resuming task using source sequence number</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441046#M10588</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have a general question I'm wondering about. I saw in this article that you can resume or restart a task using the sequence number shown in the logs when a task stops. I understand that this is available only for certain endpoints.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-Start-Replicate-task-from-timestamp-or-bin-log-position/ta-p/1909623" target="_self"&gt;https://community.qlik.com/t5/Official-Support-Articles/How-to-Start-Replicate-task-from-timestamp-or-bin-log-position/ta-p/1909623&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;So this appears to be the best "timestamp" to restart/resume a task without data loss or duplicates. However I am wondering if there is a possibility of the scenario where there could have been a long running uncommitted transaction that would be skipped if we restart/resume using this "timestamp". Is this possible or not? Please help my understanding.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Mohammed&lt;/P&gt;</description>
      <pubDate>Mon, 15 Apr 2024 04:12:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441046#M10588</guid>
      <dc:creator>MoeE</dc:creator>
      <dc:date>2024-04-15T04:12:19Z</dc:date>
    </item>
    <item>
      <title>Re: Resuming task using source sequence number</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441110#M10599</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/214271"&gt;@MoeE&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Yes, it is possible that some transactions may be lost. For example,&lt;BR /&gt;&lt;BR /&gt;15:00 Begin Transaction&lt;BR /&gt;15:02 Insert Record&amp;nbsp;&lt;BR /&gt;15:04 Commit&lt;/P&gt;
&lt;P&gt;Let's say you resume task at 15:01. Replicate ignores the inserted record because it can't find the corresponding BEGIN transaction.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Desmond&lt;/P&gt;</description>
      <pubDate>Mon, 15 Apr 2024 07:14:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441110#M10599</guid>
      <dc:creator>DesmondWOO</dc:creator>
      <dc:date>2024-04-15T07:14:24Z</dc:date>
    </item>
    <item>
      <title>Re: Resuming task using source sequence number</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441171#M10603</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/214271"&gt;@MoeE&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Besides&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/125525"&gt;@DesmondWOO&lt;/a&gt;&amp;nbsp;comments, I'd like to separate the 2 startup modes of&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt;&amp;nbsp;&lt;EM&gt;restart/resume using this "timestamp"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;1- there is&amp;nbsp;significant difference between &lt;FONT face="courier new,courier"&gt;RESUME&lt;/FONT&gt; and &lt;FONT face="courier new,courier"&gt;restart from &lt;EM&gt;"timestamp"&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &lt;STRONG&gt;&lt;FONT face="courier new,courier"&gt;RESUME&lt;/FONT&gt;&lt;/STRONG&gt;: Qlik Replicate will load the .TSWP files from disk to memory and continue processing the 'in doubt' transactions in Desmond's sample. This is because Qlik Replicate will store the 'uncompleted' transaction into .TSWP files in previous task stop.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; However, if the task is &lt;STRONG&gt;&lt;FONT face="courier new,courier"&gt;restarted from timestamp&lt;/FONT&gt;&lt;/STRONG&gt;, then no .TSWP file will be handled and the 'in doubt' transactions will be ignored.&lt;/P&gt;
&lt;P&gt;2- Desmond's data missing scenario occurs for some DB only, eg Oracle source.&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;
&lt;P&gt;John.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Apr 2024 09:12:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441171#M10603</guid>
      <dc:creator>john_wang</dc:creator>
      <dc:date>2024-04-15T09:12:52Z</dc:date>
    </item>
    <item>
      <title>Re: Resuming task using source sequence number</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441440#M10616</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/115309"&gt;@john_wang&lt;/a&gt; and&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/125525"&gt;@DesmondWOO&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thank you&amp;nbsp;&amp;nbsp;for the help.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Mohammed&lt;/P&gt;</description>
      <pubDate>Mon, 15 Apr 2024 23:24:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441440#M10616</guid>
      <dc:creator>MoeE</dc:creator>
      <dc:date>2024-04-15T23:24:36Z</dc:date>
    </item>
    <item>
      <title>Re: Resuming task using source sequence number</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441446#M10617</link>
      <description>&lt;P&gt;Thank you for your great support Mohammed!&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/214271"&gt;@MoeE&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Apr 2024 00:34:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Resuming-task-using-source-sequence-number/m-p/2441446#M10617</guid>
      <dc:creator>john_wang</dc:creator>
      <dc:date>2024-04-16T00:34:50Z</dc:date>
    </item>
  </channel>
</rss>

