<div dir="ltr"><div>So, what is the aim of having $dupeage variable?</div><div>I'm a bit confused.</div><div><br></div><div>Andrea</div><div><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">--></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Feb 2, 2025 at 9:30 AM Kin <<a href="mailto:ea3cv@cronux.net" target="_blank">ea3cv@cronux.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div lang="ES"><div><p class="MsoNormal"><span style="font-family:Calibri,sans-serif">Hi Andrea,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif">Use <span>the</span> <span>value</span> <span>of</span> $<span>Spot::</span><span>timegranularity</span> <span>to</span> determine <span>the</span> <span>minimum</span> <span>amount</span> <span>of</span> time a spot <span>cannot</span> be <span>repeated</span>.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif">And <span>choose</span> <span>the</span> <span>size</span> <span>of</span> <span>the</span> <span>duped</span> spot <span>history</span> <span>with</span> $<span>Spot::</span><span>dupage</span>.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif">In <span>your</span> case, <span>you</span> <span>should</span> <span>have</span>: $<span>Spot::</span><span>timegranularity</span> = 1800<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span><span style="font-family:Calibri,sans-serif">This</span></span><span style="font-family:Calibri,sans-serif"> <span>is</span> <span>my</span> <span>understanding</span>.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif">Kin EA3CV<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-family:Calibri,sans-serif"><u></u> <u></u></span></p><div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">De:</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif"> Dxspider-support <<a href="mailto:dxspider-support-bounces@tobit.co.uk" target="_blank">dxspider-support-bounces@tobit.co.uk</a>> <b>En nombre de </b>IZ2LSC via Dxspider-support<br><b>Enviado el:</b> sábado, 1 de febrero de 2025 22:48<br><b>Para:</b> The DXSpider Support list <<a href="mailto:dxspider-support@tobit.co.uk" target="_blank">dxspider-support@tobit.co.uk</a>><br><b>CC:</b> IZ2LSC <<a href="mailto:iz2lsc.andrea@gmail.com" target="_blank">iz2lsc.andrea@gmail.com</a>><br><b>Asunto:</b> Re: [Dxspider-support] Is dedupe really working?<u></u><u></u></span></p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">Please wait a second.<br clear="all"><u></u><u></u></p></div><div><p class="MsoNormal">if my <span><span style="font-size:11pt;font-family:Consolas">dupage</span></span><span style="font-size:11pt;font-family:Consolas"> = 1800 </span><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Consolas">this should mean that the same spot is not accepted and forwarded for 30 min.</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Consolas">So why Kin you have the same spot every minute:</span><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><span><span style="font-size:11pt;font-family:Consolas">sh</span></span><span style="font-size:11pt;font-family:Consolas">/<span>dx</span> 0TEST</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Consolas">    7070.0 0TEST        1-Feb-2025 1931Z test ignore         <EA3CV></span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Consolas">   7070.0 0TEST        1-Feb-2025 1930Z test ignore         <EA3CV></span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Consolas">   7070.0 0TEST        1-Feb-2025 1928Z test ignore         <EA3CV></span><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I expect to see only the first spot, and no more dupes for the next 30 min.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Or am I misunderstanding the meaning of $dupeage and $timegranularity ?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">How I can accomplish the goal of not accepting dupes if they are sent within 30 min?<u></u><u></u></p></div><div><p class="MsoNormal">And for dupes I mean the same spotter, dx, qrg, comment ?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Thanks<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Andrea<u></u><u></u></p></div><div><p class="MsoNormal">iz2lsc<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><div><p class="MsoNormal">--><u></u><u></u></p></div></div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">On Sat, Feb 1, 2025 at 9:04<span style="font-family:Arial,sans-serif"> </span>PM Dirk Koopman via Dxspider-support <<a href="mailto:dxspider-support@tobit.co.uk" target="_blank">dxspider-support@tobit.co.uk</a>> wrote:<u></u><u></u></p></div><blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class="MsoNormal">A slightly edited version done on a decent screen and not a mobile phone with auto correct...<br><br>Edits underlined<br><br>On 01/02/2025 18:15, Dirk Koopman via Dxspider-support wrote:<u></u><u></u></p></div><blockquote style="margin-top:5pt;margin-bottom:5pt"><div><p class="MsoNormal">The problem I have is that I <u>cannot</u> see what you are seeing. And further more, <u> if you are getting all these dupes you would be seeing multiple spots on your console</u>. <u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">What I suggest you do is to stop your node, delete your /spider/local_cmd/dupefile then restart your node.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Startup a console and type set/debug <u>dxdupe</u>. In another shell window type ‘watchdbg dxdupe’.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Then wait. In amongst all the dupe add lines, once a minute you will see a line with the count of dupe records there are. If you have $Spot::dupe age set to 10 minutes, after that time has passed deletions should start to occur and the count will settle down to a slowly rising count (caused by 3 hours of announces) and then will stabilise to a number which will be in the lowish hundreds (as it’s a contest weekend). On normal days I see something between 120 - 160 ish.<u></u><u></u></p></div></blockquote><p class="MsoNormal" style="margin-bottom:12pt"><br><br>You will see something like this (one minute's worth):<br><br><span style="font-family:"Courier New"">19:26:38 (dxdupe) DXDupe::add key: XZ32TO|IK4ZIF|7182|1738438200||EUDXC time: 1936Z<br>19:26:45 (dxdupe) DXDupe::add key: XEA4DEI|KB8OTK|24917|1738438200|| time: 1936Z<br>19:26:50 (dxdupe) DXDupe::add key: XK1LZ|TF1A|14200|1738438200||59INICELANDCQCO time: 1936Z<br>19:26:50 (dxdupe) DXDupe::add key: XK1LZ|TF1A|14200|1738438200|5/9 IN ICELAND time: 1936Z<br>19:27:05 (dxdupe) DXDupe::add key: XPA4O|RX7T|7015|1738438200|| time: 1937Z<br>19:27:06 (dxdupe) DXDupe::add key: XWA0MN|N0UR|28044|1738438200||MNQPSTE time: 1937Z<br>19:27:06 (dxdupe) DXDupe::add key: XWA0MN|N0UR|28044|1738438200|MNQP STE time: 1937Z<br>19:27:16 (dxdupe) DXDupe::add key: XPE9GHZ/B|PA2DOL|5760815|1738438200||JO21GXTRJO11WM4 time: 1937Z<br>19:27:16 (dxdupe) DXDupe::add key: XPE9GHZ/B|PA2DOL|5760815|1738438200|JO21GX(TR)JO11W time: 1937Z<br>19:27:22 (dxdupe) DXDupe::add key: XAI0M|W2VTV|28420|1738438200||MNOLMSTED time: 1937Z<br>19:27:22 (dxdupe) DXDupe::add key: XAI0M|W2VTV|28420|1738438200|MN OLMSTED time: 1937Z<br>19:27:29 (dxdupe) DXDupe::add key: XF5IN|RX7T|7016|1738438200|| time: 1937Z<br>19:27:34 (dxdupe) DXDupe::add key: XWA0JGT|AE9LL|14245|1738438200|| time: 1937Z<br>19:27:35 (dxdupe) DXDupe::add key: XYQ5A|UB3LBU|3573|1738438200||THEYEAROFHOMAGE time: 1937Z<br>19:27:35 (dxdupe) DXDupe::add key: XYQ5A|UB3LBU|3573|1738438200|THE YEAR OF HOM time: 1937Z<br>19:27:36 (dxdupe) DXDupe::del key: XDK2NI|UA3BL|3740|1738437600||CONTEST time: 1926Z<br>19:27:36 (dxdupe) DXDupe::del key: XHA6QU|HA5KFU|1837|1738437600|EU TEST HA6QU H time: 1926Z<br>19:27:36 (dxdupe) DXDupe::del key: XK3MTO|K5YDD|18128|1738437600||POTA time: 1927Z<br>19:27:36 (dxdupe) DXDupe::del key: XOM6TX|SP5BK|3731|1738437600|| time: 1927Z<br>19:27:36 (dxdupe) DXDupe::del key: XTG9AHM|AD4YQ|24985|1738437600|| time: 1927Z<br>19:27:36 (dxdupe) DXDupe::del key: XHA6QU|HA5KFU|1837|1738437600||EUTESTHA6QUHU04 time: 1926Z<br>19:27:36 (dxdupe) DXDupe::del key: XNQ1B|N3KN|21049|1738437600||CW time: 1926Z<br>19:27:36 (dxdupe) DXDupe::del key: XPV2K|PY2OF|14248|1738437600|CQ TEST time: 1926Z<br>19:27:36 (dxdupe) DXDupe::del key: XPV2K|PY2OF|14248|1738437600||CQTEST time: 1926Z<br>19:27:36 (dxdupe) DXDupe::del key: XVE3GJP|N5MEF|14250|1738437600|| time: 1927Z<br>19:27:36 (dxdupe) DXDupe::del key: XSQ6PLE|DK1HJG|3586|1738437600||RTTY time: 1926Z<br>19:27:36 (dxdupe) DXDupe::del key: XEC1A|KC2GOW|21092|1738437600||RTTY time: 1927Z<br>19:27:36 (dxdupe) DXDupe::del key: XPA3DUU|LZ2HA|7058|1738437600||RTTY time: 1926Z<br>19:27:36 (dxdupe) DXDupe::per_minute number of records 258<br></span><br>It is normal to see two entries where there is a comment on the spot and the "compressed and normalised" version is different from the raw comment. "Normalised" means: capitalise all letters and remove everything that is not a letter or a digit.<br><br>The "number of records" is the current number of records in left in dupefile + the number of records it has just deleted. Just me being lazy, I'll change it to be the correct number at the time of printing. This instance has been running here since about 21h00 last night so should be representative of this level of activity. <br><br>A swift "grepdbg dxdupe per minute", just now, yields:<br><br><span style="font-family:"Courier New"">01Feb2025@19:26:36 (dxdupe) DXDupe::per_minute number of records 256<br>01Feb2025@19:27:36 (dxdupe) DXDupe::per_minute number of records 258<br>01Feb2025@19:28:36 (dxdupe) DXDupe::per_minute number of records 263<br>01Feb2025@19:29:36 (dxdupe) DXDupe::per_minute number of records 271<br>01Feb2025@19:30:36 (dxdupe) DXDupe::per_minute number of records 262<br>01Feb2025@19:31:36 (dxdupe) DXDupe::per_minute number of records 251<br>01Feb2025@19:32:36 (dxdupe) DXDupe::per_minute number of records 246<br>01Feb2025@19:33:36 (dxdupe) DXDupe::per_minute number of records 244<br>01Feb2025@19:34:36 (dxdupe) DXDupe::per_minute number of records 247<br>01Feb2025@19:35:36 (dxdupe) DXDupe::per_minute number of records 239<br>01Feb2025@19:36:36 (dxdupe) DXDupe::per_minute number of records 234<br>01Feb2025@19:37:36 (dxdupe) DXDupe::per_minute number of records 249<br>01Feb2025@19:38:36 (dxdupe) DXDupe::per_minute number of records 256<br>01Feb2025@19:39:36 (dxdupe) DXDupe::per_minute number of records 248<br>01Feb2025@19:40:36 (dxdupe) DXDupe::per_minute number of records 260<br>01Feb2025@19:41:36 (dxdupe) DXDupe::per_minute number of records 259<br>01Feb2025@19:42:36 (dxdupe) DXDupe::per_minute number of records 264</span><br><br>This is a more "normal" level:<br><br><span style="font-family:"Courier New"">30Jan2025@11:40:12 (dxdupe) DXDupe::per_minute number of records 92<br>30Jan2025@11:41:12 (dxdupe) DXDupe::per_minute number of records 100<br>30Jan2025@11:42:26 (dxdupe) DXDupe::per_minute number of records 110<br>30Jan2025@11:44:05 (dxdupe) DXDupe::per_minute number of records 100<br>30Jan2025@11:44:45 (dxdupe) DXDupe::per_minute number of records 109<br>30Jan2025@11:45:15 (dxdupe) DXDupe::per_minute number of records 112<br>30Jan2025@11:46:12 (dxdupe) DXDupe::per_minute number of records 119<br>30Jan2025@11:47:12 (dxdupe) DXDupe::per_minute number of records 123<br>30Jan2025@11:48:12 (dxdupe) DXDupe::per_minute number of records 123<br>30Jan2025@11:49:12 (dxdupe) DXDupe::per_minute number of records 124<br>30Jan2025@11:50:12 (dxdupe) DXDupe::per_minute number of records 125<br>30Jan2025@11:51:12 (dxdupe) DXDupe::per_minute number of records 125<br>30Jan2025@11:52:12 (dxdupe) DXDupe::per_minute number of records 113<br>30Jan2025@11:53:12 (dxdupe) DXDupe::per_minute number of records 119<br>30Jan2025@11:54:12 (dxdupe) DXDupe::per_minute number of records 115<br>30Jan2025@11:55:12 (dxdupe) DXDupe::per_minute number of records 115<br>30Jan2025@11:56:12 (dxdupe) DXDupe::per_minute number of records 115<br>30Jan2025@11:57:12 (dxdupe) DXDupe::per_minute number of records 111<br>30Jan2025@11:58:12 (dxdupe) DXDupe::per_minute number of records 108<br>30Jan2025@11:59:12 (dxdupe) DXDupe::per_minute number of records 105<br>30Jan2025@12:00:12 (dxdupe) DXDupe::per_minute number of records 99<br>30Jan2025@12:01:12 (dxdupe) DXDupe::per_minute number of records 99<br>30Jan2025@12:02:12 (dxdupe) DXDupe::per_minute number of records 109<br>...</span><br><br>Further, just now on my test machine, I have done the same as you:<br><br><span style="font-family:"Courier New"">dx IZ2ABC 7090 test 2<br>DX de G7BRN:      7090.0  IZ2ABC       test 2           15 1946Z 14<br>G7BRN de GB7TLH  1-Feb-2025 1946Z dxspider ><br>dx IZ2ABC 7090 test 2<br>Sorry, this is a duplicate<br>G7BRN de GB7TLH  1-Feb-2025 1946Z dxspider ><br>dx IZ2ABC 7090 test 2<br>Sorry, this is a duplicate<br>G7BRN de GB7TLH  1-Feb-2025 1946Z dxspider ><br></span><br>So, as far as I am concerned - just now at least - I believe deduping for spots is working.<br><br>73 Dirk G1TLH<br><u></u><br><u></u><u></u><u></u></p></div><p class="MsoNormal">_______________________________________________<br>Dxspider-support mailing list<br><a href="mailto:Dxspider-support@tobit.co.uk" target="_blank">Dxspider-support@tobit.co.uk</a><br><a href="https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support" target="_blank">https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support</a><u></u><u></u></p></blockquote></div></div></div></div></blockquote></div>