Comments about ReportRTS http://dev.bukkit.org/bukkit-plugins/reportrts/ The latest comments about ReportRTS en-us Fri, 29 Aug 2014 11:19:01 +0000 Bukkit.org (http://www.bukkit.org) Comment #732 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=732 <p><strong>A new development build of ReportRTS is available</strong> <br><br>ReportRTS #217<br><br>Changes:<br> - Rewrite Stats command, please test.<br><br><em>v0.4</em></p> Fri, 29 Aug 2014 11:19:01 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=732 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=732 no-reply@curseforge.com (MonsieurJenkins) Comment #731 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=731 <p>Here's some data for the build below, remember this is only when using console commands.</p> <div class="code-wrapper" data-lexer="c"><div class="markup-code"><pre><span class="n">ON</span> <span class="n">WINDOWS</span><span class="p">.</span> <span class="n">Linux</span> <span class="n">servers</span> <span class="n">may</span> <span class="n">be</span> <span class="n">VASTLY</span> <span class="n">different</span><span class="o">!</span> <span class="o">*</span><span class="n">Claim</span><span class="o">*</span> <span class="n">Before</span> <span class="p">(</span><span class="mi">176</span><span class="p">,</span><span class="mi">408</span><span class="n">ms</span><span class="p">)</span><span class="o">:</span> <span class="mi">49</span><span class="p">,</span><span class="mi">304</span><span class="n">ms</span> <span class="mi">69</span><span class="p">,</span><span class="mi">357</span><span class="n">ms</span> <span class="mi">57</span><span class="p">,</span><span class="mi">747</span><span class="n">ms</span> <span class="n">After</span> <span class="p">(</span><span class="mi">146</span><span class="p">,</span><span class="mi">555</span><span class="n">ms</span><span class="p">)</span><span class="o">:</span> <span class="mi">43</span><span class="p">,</span><span class="mo">04</span><span class="mi">8</span><span class="n">ms</span> <span class="mi">45</span><span class="p">,</span><span class="mi">915</span><span class="n">ms</span> <span class="mi">57</span><span class="p">,</span><span class="mi">592</span><span class="n">ms</span> <span class="nl">Result:</span> <span class="n">After</span> <span class="n">globally</span> <span class="n">caching</span> <span class="n">the</span> <span class="n">Console</span> <span class="n">ID</span> <span class="n">and</span> <span class="n">UUID</span><span class="p">,</span> <span class="n">claiming</span> <span class="n">three</span> <span class="n">tickets</span> <span class="n">is</span> <span class="mi">29</span><span class="p">,</span><span class="mi">853</span><span class="n">ms</span> <span class="n">faster</span><span class="p">.</span> <span class="n">This</span> <span class="n">means</span> <span class="n">that</span> <span class="n">it</span> <span class="n">is</span> <span class="mf">16.92</span><span class="o">%</span> <span class="n">faster</span> <span class="n">than</span> <span class="n">before</span><span class="p">.</span> <span class="o">*</span><span class="n">Close</span><span class="o">*</span> <span class="n">Before</span> <span class="p">(</span><span class="mi">198</span><span class="p">,</span><span class="mi">509</span><span class="n">ms</span><span class="p">)</span><span class="o">:</span> <span class="mi">73</span><span class="p">,</span><span class="mi">702</span><span class="n">ms</span> <span class="mi">76</span><span class="p">,</span><span class="mi">303</span><span class="n">ms</span> <span class="mf">48.504</span><span class="n">ms</span> <span class="n">After</span> <span class="p">(</span><span class="mi">168</span><span class="p">,</span><span class="mi">541</span><span class="n">ms</span><span class="p">)</span><span class="o">:</span> <span class="mi">54</span><span class="p">,</span><span class="mi">708</span><span class="n">ms</span> <span class="mi">57</span><span class="p">,</span><span class="mi">799</span><span class="n">ms</span> <span class="mi">56</span><span class="p">,</span><span class="mo">034</span><span class="n">ms</span> <span class="nl">Result:</span> <span class="n">After</span> <span class="n">globally</span> <span class="n">caching</span> <span class="n">the</span> <span class="n">Console</span> <span class="n">ID</span> <span class="n">and</span> <span class="n">UUID</span><span class="p">,</span> <span class="n">closing</span> <span class="n">three</span> <span class="n">tickets</span> <span class="n">is</span> <span class="mi">29</span><span class="p">,</span><span class="mi">968</span><span class="n">ms</span> <span class="n">faster</span><span class="p">.</span> <span class="n">This</span> <span class="n">means</span> <span class="n">that</span> <span class="n">it</span> <span class="n">is</span> <span class="mi">15</span><span class="o">%</span> <span class="n">faster</span> <span class="n">than</span> <span class="n">before</span><span class="p">.</span> </pre></div> </div> Thu, 28 Aug 2014 21:29:08 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=731 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=731 no-reply@curseforge.com (ProjectInfinity) Comment #730 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=730 <p><strong>A new development build of ReportRTS is available</strong> <br><br>ReportRTS #216<br><br>Changes:<br> - Store Console UUID &amp; ID to prevent nested queries. Saves roughly 15-17% computing power.<br><br><em>v0.4</em></p> Thu, 28 Aug 2014 21:28:00 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=730 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=730 no-reply@curseforge.com (MonsieurJenkins) Comment #729 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=729 <p><cite data-comment-id="2327973">@<a class="user user-author" href="http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=728" title="View text">botskonet</a>: <a class="go-link" href="http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=728" title="View text">Go</a></cite></p> <p>It's been ran on the main thread for over 2 years. With MySQL it is theoretically impossible for ReportRTS to hang on a query (unless the fault lies within another part of the system), making it async requires a complete rewrite. Simply not doable, you'll also find that no other ticket plugin out there offers async MySQL.</p> <p>I can fairly safely say that ReportRTS is not the source of your problems.</p> Thu, 28 Aug 2014 17:43:31 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=729 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=729 no-reply@curseforge.com (ProjectInfinity) Comment #728 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=728 <p>In the course of investigating random main thread freeze-ups that started very recently, I noticed that the latest reportrts version appears to run mysql/db queries in the main thread. I'd highly recommend making these async. I can't say that these are for sure our problem, but db queries on the main thread will block it until complete. We've taken the plugin out to see what impact it has on our issues. Thanks!</p> Thu, 28 Aug 2014 16:36:48 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=728 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=728 no-reply@curseforge.com (botskonet) Comment #727 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=727 <p><strong>A new development build of ReportRTS is available</strong> <br><br>ReportRTS #215<br><br>Changes:<br> - Finalize configuration migration.<br><br><em>v0.4</em></p> Thu, 28 Aug 2014 14:31:01 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=727 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=727 no-reply@curseforge.com (MonsieurJenkins) Comment #726 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=726 <p><strong>A new development build of ReportRTS is available</strong> <br><br>ReportRTS #214<br><br>Changes:<br> - Config migration from "request" to "ticket". Proceed with caution.<br><br><em>v0.4</em></p> Thu, 28 Aug 2014 12:29:01 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=726 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=726 no-reply@curseforge.com (MonsieurJenkins) Comment #724 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=724 <p><strong>A new development build of ReportRTS is available</strong> <br><br>ReportRTS #212<br><br>Changes:<br> - MASSIVE refactor. Breaks EVERYTHING listening to ReportRTS. Do not use this if you rely on plugins listening to RTS events.<br><br><em>v0.4</em></p> Thu, 28 Aug 2014 09:32:01 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=724 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=724 no-reply@curseforge.com (MonsieurJenkins) Comment #723 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=723 <p><strong>A new development build of ReportRTS is available</strong> <br><br>ReportRTS #211<br><br>Changes:<br> - Escape JSON String to avoid MalformedJsonException.<br><br><em>v0.4</em></p> Wed, 27 Aug 2014 15:18:02 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=723 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=723 no-reply@curseforge.com (MonsieurJenkins) Comment #722 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=722 <p><cite data-comment-id="2326301">@<a class="user user-author" href="http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=721" title="View text">ProjectInfinity</a>: <a class="go-link" href="http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=721" title="View text">Go</a></cite></p> <p>Sent you a pm as it might contain sensitive data.</p> Wed, 27 Aug 2014 11:24:34 +0000 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=722 http://dev.bukkit.org/bukkit-plugins/reportrts/?comment=722 no-reply@curseforge.com (Tallcraft)