CINXE.COM
RubyGems - rails-autoscale-que - Versions diffs - 1.7.0 → 1.8.0 - Mend - Supply Chain Defender
<!DOCTYPE html> <html> <head> <title> RubyGems - rails-autoscale-que - Versions diffs - 1.7.0 → 1.8.0 - Mend - Supply Chain Defender </title> <link rel="icon" type="image/png" href="/packs/media/images/production/favicons/favicon-32x32-fa0286238d4d512e71dba3881cbbcc42.png" /> <link rel="mask-icon" type="image/x-icon" href="/packs/media/images/production/favicons/favicon-786db6a85c0dea068c1a7047338024d2.svg" /> <link rel="apple-touch-icon" type="image/png" href="/packs/media/images/production/favicons/apple-touch-icon-11491aa2351c88b3b48534d1576a2ff9.png" /> <link rel="shortcut icon" type="image/x-icon" href="/packs/media/images/production/favicons/favicon-81c62e5500c39bd10e99844e94455995.ico" /> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="tDnA5awoTf4ru5Gf7URMShRQ04N7fCNAW4iVgH9JwVN1ohUAVhFWfJgHpJXBS3CtcvTSTkKokWvcs-H56WPe0g" /> <meta content='no-cache' name='turbolinks-cache-control'> <meta content='width=device-width, initial-scale=1' name='viewport'> <link rel="stylesheet" href="/packs/css/application-b44eb75784afb1e9f8ce.css" media="all" /> <script src="/packs/js/application-9f130b109122a7b55e22.js" data-turbolinks-track="reload"></script> <link href='https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i' rel='stylesheet'> </head> <body class='registries ruby_gems diffs' id='page-top'> <div id='wrapper'> <div class='d-flex flex-column' id='content-wrapper'> <div id='content'> <nav class='navbar navbar-expand navbar-light bg-white topbar mb-4 shadow'> <a class='sidebar-brand d-flex align-items-center justify-content-center' href='/'> <div class='sidebar-brand-text mx-3 d-none d-xxl-block d-xl-block'> <img alt="Diffend" src="/packs/media/images/production/logos/vertical-dark-5363ad390f9fcfd11bfecf89a3fb60f1.svg" /> </div> </a> <div class='container'> <ul class='navbar-nav'> <li class='nav-item'> <a class='nav-link' href='/gems'> <span class='mr-2 d-none d-lg-inline text-gray-600'> RubyGems </span> </a> </li> <li class='nav-item'> <a class='nav-link' href='/npm'> <span class='mr-2 d-none d-lg-inline text-gray-600'> npm </span> </a> </li> <li class='nav-item'> <a class='nav-link' href='/pypi'> <span class='mr-2 d-none d-lg-inline text-gray-600'> PyPI </span> </a> </li> <div class='topbar-divider d-sm-block'></div> <li class='nav-item'> <a class='nav-link' href='/organizations'> <span class='mr-2 d-none d-lg-inline text-gray-600'> Organizations </span> </a> </li> </ul> <ul class='navbar-nav'> <div class='topbar-divider d-none d-sm-block'></div> <li class='nav-item'> <a class='nav-link' href='/users/sign_in'> <span class='mr-2 d-none d-lg-inline text-gray-600'> <i class='fas fa-key fa-fw mr-2'></i> Log in </span> </a> </li> <li class='nav-item'> <a class='nav-link' href='/users/sign_up'> <span class='mr-2 d-none d-lg-inline text-gray-600'> <i class='fas fa-user-plus fa-fw mr-2'></i> Sign up </span> </a> </li> </ul> </div> </nav> <div class='container'> <div class='row'> <div class='col mb-1'> <nav> <ol class='breadcrumb'> <li class='breadcrumb-item'> <a href="/gems">RubyGems</a> </li> <li class='breadcrumb-item'> <a href="/gems/rails-autoscale-que">rails-autoscale-que</a> </li> <li class='breadcrumb-item'> <a href="/gems/rails-autoscale-que">Versions diffs</a> </li> <li class='breadcrumb-item'> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0">1.7.0 → 1.8.0</a> </li> </ol> </nav> </div> </div> <div class='row'> <div class='col'> <div class='text-right mb-4'> </div> </div> </div> <div class='row'> <div class='col align-items-center mb-4'> <div class='text-center'> <h2 class='text-gray-800'> rails-autoscale-que 1.7.0 → 1.8.0 </h2> </div> </div> </div> <div data-diff-id='585a760e-0af5-4d74-a6a8-43ad7456e1ec' data-diff-state='finished' id='diff-id'> <div class='row'> <div class='col pt-2 text-black'> <div class='row'> <div class='col-lg-12 mb-4 mt-2'> <div class='card bg-info text-white shadow'> <div class='card-body'> <span class='icon text-white-100 mr-2'> <i class='fas fa-info-circle'></i> </span> Sign up to get <strong>free</strong> protection for your applications and to get access to all the features. </div> </div> </div> </div> <div id='diff'> <div class='mb-3'> <div class="d2h-file-list-wrapper"> <div class="d2h-file-list-header"> <span class="d2h-file-list-title">Files changed (14)</span> <a class="d2h-file-switch d2h-hide">hide</a> <a class="d2h-file-switch d2h-show">show</a> </div> <ol class="d2h-file-list"> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-changed" height="16" title="modified" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM4 8c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3-3-1.34-3-3z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-683205" class="d2h-file-name">checksums.yaml</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+4</span> <span class="d2h-lines-deleted">-4</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-changed" height="16" title="modified" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM4 8c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3-3-1.34-3-3z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-201930" class="d2h-file-name">data/lib/rails-autoscale-que.rb</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+1</span> <span class="d2h-lines-deleted">-1</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-changed" height="16" title="modified" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM4 8c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3-3-1.34-3-3z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-004177" class="d2h-file-name">metadata</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+7</span> <span class="d2h-lines-deleted">-32</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-063738" class="d2h-file-name">data/Gemfile</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-10</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-952907" class="d2h-file-name">data/Gemfile-activerecord-6-1</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-9</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-953867" class="d2h-file-name">data/Gemfile-activerecord-7-0</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-9</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-594914" class="d2h-file-name">data/Gemfile-que-1</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-10</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-485802" class="d2h-file-name">data/Rakefile</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-11</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-771551" class="d2h-file-name">data/judoscale-que.gemspec</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-30</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-094021" class="d2h-file-name">data/lib/judoscale/que/metrics_collector.rb</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-76</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-494242" class="d2h-file-name">data/lib/judoscale/que/version.rb</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-7</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-596601" class="d2h-file-name">data/lib/judoscale/que.rb</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-15</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-363333" class="d2h-file-name">data/lib/judoscale-que.rb</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-3</span> </span> </span> </li> <li class="d2h-file-list-line"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1" viewBox="0 0 14 16" width="14"> <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path> </svg> <a href="/gems/rails-autoscale-que/1.7.0/1.8.0/page/1#d2h-650758" class="d2h-file-name">data/rails-autoscale-que.gemspec</a> <span class="d2h-file-stats"> <span class="d2h-lines-added">+0</span> <span class="d2h-lines-deleted">-30</span> </span> </span> </li> </ol> </div> </div> <div id="d2h-683205" class="d2h-file-wrapper" data-lang="yaml"> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-683205">checksums.yaml</a></span> <span class="d2h-tag d2h-changed d2h-changed-tag">CHANGED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,7 +1,7 @@</div> </td> </tr><tr> <td id="d2h-683205-23" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-683205-23"> <div class="line-num1">1</div> <div class="line-num2">1</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">---</span> </div> </td> </tr><tr> <td id="d2h-683205-34" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-683205-34"> <div class="line-num1">2</div> <div class="line-num2">2</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">SHA256:</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> metadata.gz: <del>bee374e8fd44b4e4f4e8a6bdd7c99126124d8541884be3df4295f6a61d2fe6d6</del></span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> data.tar.gz: <del>5616ab915a67a420cecab35b47239834e7137b7eb1b571d6966a41a20f6039b8</del></span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">3</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn"> metadata.gz: <ins>3ebd5bed6afc65d8e3dd1da5e64c8ebf915fd104d0cecad546e54876f2352d6f</ins></span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">4</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn"> data.tar.gz: <ins>452399f4355339098cd12676febdf2b4120d89f3153b70a0d95d8fc445db361a</ins></span> </div> </td> </tr><tr> <td id="d2h-683205-89" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-683205-89"> <div class="line-num1">5</div> <div class="line-num2">5</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">SHA512:</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> metadata.gz: <del>765bfec943878b9de999b8e69512a32471e45e7f6bd68cd5903027fe0c54e31957ae97b69804f9815278d6759fac1df88f2a913e9da7f0312b77a05a58052967</del></span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> data.tar.gz: <del>a9a0df37d1b2a76e213c46c2fd2de732c8830bbf04f1ed30fb81d1121fcda7096537517e7bfe49b3872c3130198ffb66a8c9e633a7229ef86513e216fa36b0f3</del></span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">6</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn"> metadata.gz: <ins>963f9fecc3c108cfb24a7a34d8e0b567a4818aea3f8ce69f978e0b8e568e3fc4bc1fb203b9352b39f42b0a66a9da8eed01ec5a1687acd62c5a2479d2bbf36a5b</ins></span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">7</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn"> data.tar.gz: <ins>d5d8bf23d7026f610a0d8850583df9a825355d50bdc98d510c3e3501a0cd6c6c8d45baabc204870c43503169681b32deddbf8ea9ed46c632df385bed66e261dd</ins></span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-201930" class="d2h-file-wrapper" data-lang="rb"> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-201930">data/lib/rails-autoscale-que.rb</a></span> <span class="d2h-tag d2h-changed d2h-changed-tag">CHANGED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,3 +1,3 @@</div> </td> </tr><tr> <td id="d2h-201930-171" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-201930-171"> <div class="line-num1">1</div> <div class="line-num2">1</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"># frozen_string_literal: true</span> </div> </td> </tr><tr> <td id="d2h-201930-182" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-201930-182"> <div class="line-num1">2</div> <div class="line-num2">2</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale<del>/</del>que"</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">3</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn">require "judoscale<ins>-</ins>que"</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-004177" class="d2h-file-wrapper" data-lang=""> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-004177">metadata</a></span> <span class="d2h-tag d2h-changed d2h-changed-tag">CHANGED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,7 +1,7 @@</div> </td> </tr><tr> <td id="d2h-004177-242" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-242"> <div class="line-num1">1</div> <div class="line-num2">1</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">--- !ruby/object:Gem::Specification</span> </div> </td> </tr><tr> <td id="d2h-004177-253" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-253"> <div class="line-num1">2</div> <div class="line-num2">2</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">name: rails-autoscale-que</span> </div> </td> </tr><tr> <td id="d2h-004177-264" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-264"> <div class="line-num1">3</div> <div class="line-num2">3</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">version: !ruby/object:Gem::Version</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> version: 1.<del>7</del>.0</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">4</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn"> version: 1.<ins>8</ins>.0</span> </div> </td> </tr><tr> <td id="d2h-004177-297" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-297"> <div class="line-num1">5</div> <div class="line-num2">5</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">platform: ruby</span> </div> </td> </tr><tr> <td id="d2h-004177-308" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-308"> <div class="line-num1">6</div> <div class="line-num2">6</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">authors:</span> </div> </td> </tr><tr> <td id="d2h-004177-319" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-319"> <div class="line-num1">7</div> <div class="line-num2">7</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">- Adam McCrea</span> </div> </td> </tr> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -10,36 +10,22 @@ authors:</div> </td> </tr><tr> <td id="d2h-004177-336" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-336"> <div class="line-num1">10</div> <div class="line-num2">10</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">autorequire: </span> </div> </td> </tr><tr> <td id="d2h-004177-347" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-347"> <div class="line-num1">11</div> <div class="line-num2">11</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">bindir: bin</span> </div> </td> </tr><tr> <td id="d2h-004177-358" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-358"> <div class="line-num1">12</div> <div class="line-num2">12</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">cert_chain: []</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">13</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">date: 2024-<del>05</del>-<del>03</del> 00:00:00.000000000 Z</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">13</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn">date: 2024-<ins>07</ins>-<ins>10</ins> 00:00:00.000000000 Z</span> </div> </td> </tr><tr> <td id="d2h-004177-391" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-391"> <div class="line-num1">14</div> <div class="line-num2">14</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">dependencies:</span> </div> </td> </tr><tr> <td id="d2h-004177-402" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-402"> <div class="line-num1">15</div> <div class="line-num2">15</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">- !ruby/object:Gem::Dependency</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">16</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> name: <del>rails</del>-<del>autoscale-core</del></span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">16</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn"> name: <ins>judoscale</ins>-<ins>que</ins></span> </div> </td> </tr><tr> <td id="d2h-004177-435" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-435"> <div class="line-num1">17</div> <div class="line-num2">17</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> requirement: !ruby/object:Gem::Requirement</span> </div> </td> </tr><tr> <td id="d2h-004177-446" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-446"> <div class="line-num1">18</div> <div class="line-num2">18</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> requirements:</span> </div> </td> </tr><tr> <td id="d2h-004177-457" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-457"> <div class="line-num1">19</div> <div class="line-num2">19</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> - - '='</span> </div> </td> </tr><tr> <td id="d2h-004177-468" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-468"> <div class="line-num1">20</div> <div class="line-num2">20</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> - !ruby/object:Gem::Version</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">21</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> version: 1.<del>7</del>.0</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">21</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn"> version: 1.<ins>8</ins>.0</span> </div> </td> </tr><tr> <td id="d2h-004177-501" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-501"> <div class="line-num1">22</div> <div class="line-num2">22</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> type: :runtime</span> </div> </td> </tr><tr> <td id="d2h-004177-512" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-512"> <div class="line-num1">23</div> <div class="line-num2">23</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> prerelease: false</span> </div> </td> </tr><tr> <td id="d2h-004177-523" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-523"> <div class="line-num1">24</div> <div class="line-num2">24</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> version_requirements: !ruby/object:Gem::Requirement</span> </div> </td> </tr><tr> <td id="d2h-004177-534" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-534"> <div class="line-num1">25</div> <div class="line-num2">25</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> requirements:</span> </div> </td> </tr><tr> <td id="d2h-004177-545" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-545"> <div class="line-num1">26</div> <div class="line-num2">26</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> - - '='</span> </div> </td> </tr><tr> <td id="d2h-004177-556" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-556"> <div class="line-num1">27</div> <div class="line-num2">27</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> - !ruby/object:Gem::Version</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">28</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> version: 1.<del>7</del>.0</span> </div> </td> </tr><tr> <td id="d2h-004177-578" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-578"> <div class="line-num1">29</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- !ruby/object:Gem::Dependency</span> </div> </td> </tr><tr> <td id="d2h-004177-589" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-589"> <div class="line-num1">30</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> name: que</span> </div> </td> </tr><tr> <td id="d2h-004177-600" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-600"> <div class="line-num1">31</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> requirement: !ruby/object:Gem::Requirement</span> </div> </td> </tr><tr> <td id="d2h-004177-611" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-611"> <div class="line-num1">32</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> requirements:</span> </div> </td> </tr><tr> <td id="d2h-004177-622" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-622"> <div class="line-num1">33</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> - - ">="</span> </div> </td> </tr><tr> <td id="d2h-004177-633" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-633"> <div class="line-num1">34</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> - !ruby/object:Gem::Version</span> </div> </td> </tr><tr> <td id="d2h-004177-644" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-644"> <div class="line-num1">35</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> version: '1.0'</span> </div> </td> </tr><tr> <td id="d2h-004177-655" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-655"> <div class="line-num1">36</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> type: :runtime</span> </div> </td> </tr><tr> <td id="d2h-004177-666" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-666"> <div class="line-num1">37</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> prerelease: false</span> </div> </td> </tr><tr> <td id="d2h-004177-677" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-677"> <div class="line-num1">38</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> version_requirements: !ruby/object:Gem::Requirement</span> </div> </td> </tr><tr> <td id="d2h-004177-688" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-688"> <div class="line-num1">39</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> requirements:</span> </div> </td> </tr><tr> <td id="d2h-004177-699" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-699"> <div class="line-num1">40</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> - - ">="</span> </div> </td> </tr><tr> <td id="d2h-004177-710" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-710"> <div class="line-num1">41</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> - !ruby/object:Gem::Version</span> </div> </td> </tr><tr> <td id="d2h-004177-721" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-721"> <div class="line-num1">42</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> version: '1.0'</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">28</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn"> version: 1.<ins>8</ins>.0</span> </div> </td> </tr><tr> <td id="d2h-004177-743" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-743"> <div class="line-num1">43</div> <div class="line-num2">29</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">description: </span> </div> </td> </tr><tr> <td id="d2h-004177-754" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-754"> <div class="line-num1">44</div> <div class="line-num2">30</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">email:</span> </div> </td> </tr><tr> <td id="d2h-004177-765" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-765"> <div class="line-num1">45</div> <div class="line-num2">31</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">- hello@judoscale.com</span> </div> </td> </tr> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -47,18 +33,7 @@ executables: []</div> </td> </tr><tr> <td id="d2h-004177-782" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-782"> <div class="line-num1">47</div> <div class="line-num2">33</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">extensions: []</span> </div> </td> </tr><tr> <td id="d2h-004177-793" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-793"> <div class="line-num1">48</div> <div class="line-num2">34</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">extra_rdoc_files: []</span> </div> </td> </tr><tr> <td id="d2h-004177-804" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-804"> <div class="line-num1">49</div> <div class="line-num2">35</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">files:</span> </div> </td> </tr><tr> <td id="d2h-004177-815" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-815"> <div class="line-num1">50</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- Gemfile</span> </div> </td> </tr><tr> <td id="d2h-004177-826" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-826"> <div class="line-num1">51</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- Gemfile-activerecord-6-1</span> </div> </td> </tr><tr> <td id="d2h-004177-837" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-837"> <div class="line-num1">52</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- Gemfile-activerecord-7-0</span> </div> </td> </tr><tr> <td id="d2h-004177-848" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-848"> <div class="line-num1">53</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- Gemfile-que-1</span> </div> </td> </tr><tr> <td id="d2h-004177-859" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-859"> <div class="line-num1">54</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- Rakefile</span> </div> </td> </tr><tr> <td id="d2h-004177-870" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-870"> <div class="line-num1">55</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- judoscale-que.gemspec</span> </div> </td> </tr><tr> <td id="d2h-004177-881" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-881"> <div class="line-num1">56</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- lib/judoscale-que.rb</span> </div> </td> </tr><tr> <td id="d2h-004177-892" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-892"> <div class="line-num1">57</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- lib/judoscale/que.rb</span> </div> </td> </tr><tr> <td id="d2h-004177-903" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-903"> <div class="line-num1">58</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- lib/judoscale/que/metrics_collector.rb</span> </div> </td> </tr><tr> <td id="d2h-004177-914" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-914"> <div class="line-num1">59</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- lib/judoscale/que/version.rb</span> </div> </td> </tr><tr> <td id="d2h-004177-925" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-925"> <div class="line-num1">60</div> <div class="line-num2">36</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">- lib/rails-autoscale-que.rb</span> </div> </td> </tr><tr> <td id="d2h-004177-936" class="d2h-code-linenumber d2h-del"><a href="#d2h-004177-936"> <div class="line-num1">61</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">- rails-autoscale-que.gemspec</span> </div> </td> </tr><tr> <td id="d2h-004177-947" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-947"> <div class="line-num1">62</div> <div class="line-num2">37</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">homepage: https://judoscale.com</span> </div> </td> </tr><tr> <td id="d2h-004177-958" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-958"> <div class="line-num1">63</div> <div class="line-num2">38</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">licenses:</span> </div> </td> </tr><tr> <td id="d2h-004177-969" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-969"> <div class="line-num1">64</div> <div class="line-num2">39</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">- MIT</span> </div> </td> </tr> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -76,14 +51,14 @@ required_ruby_version: !ruby/object:Gem::Requirement</div> </td> </tr><tr> <td id="d2h-004177-986" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-986"> <div class="line-num1">76</div> <div class="line-num2">51</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> requirements:</span> </div> </td> </tr><tr> <td id="d2h-004177-997" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-997"> <div class="line-num1">77</div> <div class="line-num2">52</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> - - ">="</span> </div> </td> </tr><tr> <td id="d2h-004177-1008" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1008"> <div class="line-num1">78</div> <div class="line-num2">53</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> - !ruby/object:Gem::Version</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">79</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> version: <del>2.6.</del>0</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">54</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn"> version: <ins>'</ins>0<ins>'</ins></span> </div> </td> </tr><tr> <td id="d2h-004177-1041" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1041"> <div class="line-num1">80</div> <div class="line-num2">55</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">required_rubygems_version: !ruby/object:Gem::Requirement</span> </div> </td> </tr><tr> <td id="d2h-004177-1052" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1052"> <div class="line-num1">81</div> <div class="line-num2">56</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> requirements:</span> </div> </td> </tr><tr> <td id="d2h-004177-1063" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1063"> <div class="line-num1">82</div> <div class="line-num2">57</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> - - ">="</span> </div> </td> </tr><tr> <td id="d2h-004177-1074" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1074"> <div class="line-num1">83</div> <div class="line-num2">58</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> - !ruby/object:Gem::Version</span> </div> </td> </tr><tr> <td id="d2h-004177-1085" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1085"> <div class="line-num1">84</div> <div class="line-num2">59</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn"> version: '0'</span> </div> </td> </tr><tr> <td id="d2h-004177-1096" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1096"> <div class="line-num1">85</div> <div class="line-num2">60</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">requirements: []</span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-del d2h-change"> <div class="line-num1">86</div> <div class="line-num2"></div> </a></td> <td class="d2h-del d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">rubygems_version: 3.<del>4</del>.<del>10</del></span> </div> </td> </tr><tr> <td class="d2h-code-linenumber d2h-ins d2h-change"> <div class="line-num1"></div> <div class="line-num2">61</div> </a></td> <td class="d2h-ins d2h-change"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">+</span> <span class="d2h-code-line-ctn">rubygems_version: 3.<ins>5</ins>.<ins>11</ins></span> </div> </td> </tr><tr> <td id="d2h-004177-1129" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1129"> <div class="line-num1">87</div> <div class="line-num2">62</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">signing_key: </span> </div> </td> </tr><tr> <td id="d2h-004177-1140" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1140"> <div class="line-num1">88</div> <div class="line-num2">63</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">specification_version: 4</span> </div> </td> </tr><tr> <td id="d2h-004177-1151" class="d2h-code-linenumber d2h-cntx"><a href="#d2h-004177-1151"> <div class="line-num1">89</div> <div class="line-num2">64</div> </a></td> <td class="d2h-cntx"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix"> </span> <span class="d2h-code-line-ctn">summary: Autoscaling for Que workers.</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-063738" class="d2h-file-wrapper" data-lang=""> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-063738">data/Gemfile</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,10 +0,0 @@</div> </td> </tr><tr> <td id="d2h-063738-1189" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1189"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">source "https://rubygems.org"</span> </div> </td> </tr><tr> <td id="d2h-063738-1200" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1200"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-063738-1211" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1211"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gemspec name: "judoscale-que"</span> </div> </td> </tr><tr> <td id="d2h-063738-1222" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1222"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-063738-1233" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1233"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "judoscale-ruby", path: "../judoscale-ruby"</span> </div> </td> </tr><tr> <td id="d2h-063738-1244" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1244"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "activerecord"</span> </div> </td> </tr><tr> <td id="d2h-063738-1255" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1255"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "pg"</span> </div> </td> </tr><tr> <td id="d2h-063738-1266" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1266"> <div class="line-num1">8</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "minitest"</span> </div> </td> </tr><tr> <td id="d2h-063738-1277" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1277"> <div class="line-num1">9</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "rake"</span> </div> </td> </tr><tr> <td id="d2h-063738-1288" class="d2h-code-linenumber d2h-del"><a href="#d2h-063738-1288"> <div class="line-num1">10</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "debug"</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-952907" class="d2h-file-wrapper" data-lang=""> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-952907">data/Gemfile-activerecord-6-1</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,9 +0,0 @@</div> </td> </tr><tr> <td id="d2h-952907-1326" class="d2h-code-linenumber d2h-del"><a href="#d2h-952907-1326"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">source "https://rubygems.org"</span> </div> </td> </tr><tr> <td id="d2h-952907-1337" class="d2h-code-linenumber d2h-del"><a href="#d2h-952907-1337"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-952907-1348" class="d2h-code-linenumber d2h-del"><a href="#d2h-952907-1348"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gemspec name: "judoscale-que"</span> </div> </td> </tr><tr> <td id="d2h-952907-1359" class="d2h-code-linenumber d2h-del"><a href="#d2h-952907-1359"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-952907-1370" class="d2h-code-linenumber d2h-del"><a href="#d2h-952907-1370"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "judoscale-ruby", path: "../judoscale-ruby"</span> </div> </td> </tr><tr> <td id="d2h-952907-1381" class="d2h-code-linenumber d2h-del"><a href="#d2h-952907-1381"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "activerecord", "~> 6.1"</span> </div> </td> </tr><tr> <td id="d2h-952907-1392" class="d2h-code-linenumber d2h-del"><a href="#d2h-952907-1392"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "pg"</span> </div> </td> </tr><tr> <td id="d2h-952907-1403" class="d2h-code-linenumber d2h-del"><a href="#d2h-952907-1403"> <div class="line-num1">8</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "minitest"</span> </div> </td> </tr><tr> <td id="d2h-952907-1414" class="d2h-code-linenumber d2h-del"><a href="#d2h-952907-1414"> <div class="line-num1">9</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "rake"</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-953867" class="d2h-file-wrapper" data-lang=""> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-953867">data/Gemfile-activerecord-7-0</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,9 +0,0 @@</div> </td> </tr><tr> <td id="d2h-953867-1452" class="d2h-code-linenumber d2h-del"><a href="#d2h-953867-1452"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">source "https://rubygems.org"</span> </div> </td> </tr><tr> <td id="d2h-953867-1463" class="d2h-code-linenumber d2h-del"><a href="#d2h-953867-1463"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-953867-1474" class="d2h-code-linenumber d2h-del"><a href="#d2h-953867-1474"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gemspec name: "judoscale-que"</span> </div> </td> </tr><tr> <td id="d2h-953867-1485" class="d2h-code-linenumber d2h-del"><a href="#d2h-953867-1485"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-953867-1496" class="d2h-code-linenumber d2h-del"><a href="#d2h-953867-1496"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "judoscale-ruby", path: "../judoscale-ruby"</span> </div> </td> </tr><tr> <td id="d2h-953867-1507" class="d2h-code-linenumber d2h-del"><a href="#d2h-953867-1507"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "activerecord", "~> 7.0"</span> </div> </td> </tr><tr> <td id="d2h-953867-1518" class="d2h-code-linenumber d2h-del"><a href="#d2h-953867-1518"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "pg"</span> </div> </td> </tr><tr> <td id="d2h-953867-1529" class="d2h-code-linenumber d2h-del"><a href="#d2h-953867-1529"> <div class="line-num1">8</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "minitest"</span> </div> </td> </tr><tr> <td id="d2h-953867-1540" class="d2h-code-linenumber d2h-del"><a href="#d2h-953867-1540"> <div class="line-num1">9</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "rake"</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-594914" class="d2h-file-wrapper" data-lang=""> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-594914">data/Gemfile-que-1</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,10 +0,0 @@</div> </td> </tr><tr> <td id="d2h-594914-1578" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1578"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">source "https://rubygems.org"</span> </div> </td> </tr><tr> <td id="d2h-594914-1589" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1589"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-594914-1600" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1600"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gemspec name: "judoscale-que"</span> </div> </td> </tr><tr> <td id="d2h-594914-1611" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1611"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-594914-1622" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1622"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "judoscale-ruby", path: "../judoscale-ruby"</span> </div> </td> </tr><tr> <td id="d2h-594914-1633" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1633"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "que", "~> 1.0"</span> </div> </td> </tr><tr> <td id="d2h-594914-1644" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1644"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "activerecord"</span> </div> </td> </tr><tr> <td id="d2h-594914-1655" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1655"> <div class="line-num1">8</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "pg"</span> </div> </td> </tr><tr> <td id="d2h-594914-1666" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1666"> <div class="line-num1">9</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "minitest"</span> </div> </td> </tr><tr> <td id="d2h-594914-1677" class="d2h-code-linenumber d2h-del"><a href="#d2h-594914-1677"> <div class="line-num1">10</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">gem "rake"</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-485802" class="d2h-file-wrapper" data-lang=""> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-485802">data/Rakefile</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,11 +0,0 @@</div> </td> </tr><tr> <td id="d2h-485802-1715" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1715"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"># frozen_string_literal: true</span> </div> </td> </tr><tr> <td id="d2h-485802-1726" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1726"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-485802-1737" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1737"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "rake/testtask"</span> </div> </td> </tr><tr> <td id="d2h-485802-1748" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1748"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-485802-1759" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1759"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">Rake::TestTask.new(:test) do |t|</span> </div> </td> </tr><tr> <td id="d2h-485802-1770" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1770"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> t.libs << "lib"</span> </div> </td> </tr><tr> <td id="d2h-485802-1781" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1781"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> t.libs << "test"</span> </div> </td> </tr><tr> <td id="d2h-485802-1792" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1792"> <div class="line-num1">8</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> t.test_files = FileList["test/**/*_test.rb"]</span> </div> </td> </tr><tr> <td id="d2h-485802-1803" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1803"> <div class="line-num1">9</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">end</span> </div> </td> </tr><tr> <td id="d2h-485802-1814" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1814"> <div class="line-num1">10</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-485802-1825" class="d2h-code-linenumber d2h-del"><a href="#d2h-485802-1825"> <div class="line-num1">11</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">task default: :test</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-771551" class="d2h-file-wrapper" data-lang="gemspec"> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-771551">data/judoscale-que.gemspec</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,30 +0,0 @@</div> </td> </tr><tr> <td id="d2h-771551-1863" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1863"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">lib = File.expand_path("../lib", __FILE__)</span> </div> </td> </tr><tr> <td id="d2h-771551-1874" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1874"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)</span> </div> </td> </tr><tr> <td id="d2h-771551-1885" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1885"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale/que/version"</span> </div> </td> </tr><tr> <td id="d2h-771551-1896" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1896"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-771551-1907" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1907"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">Gem::Specification.new do |spec|</span> </div> </td> </tr><tr> <td id="d2h-771551-1918" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1918"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.name = "judoscale-que"</span> </div> </td> </tr><tr> <td id="d2h-771551-1929" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1929"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.version = Judoscale::Que::VERSION</span> </div> </td> </tr><tr> <td id="d2h-771551-1940" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1940"> <div class="line-num1">8</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.authors = ["Adam McCrea", "Carlos Antonio da Silva", "Jon Sullivan"]</span> </div> </td> </tr><tr> <td id="d2h-771551-1951" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1951"> <div class="line-num1">9</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.email = ["hello@judoscale.com"]</span> </div> </td> </tr><tr> <td id="d2h-771551-1962" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1962"> <div class="line-num1">10</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-771551-1973" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1973"> <div class="line-num1">11</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.summary = "Autoscaling for Que workers."</span> </div> </td> </tr><tr> <td id="d2h-771551-1984" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1984"> <div class="line-num1">12</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.homepage = "https://judoscale.com"</span> </div> </td> </tr><tr> <td id="d2h-771551-1995" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-1995"> <div class="line-num1">13</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.license = "MIT"</span> </div> </td> </tr><tr> <td id="d2h-771551-2006" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2006"> <div class="line-num1">14</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-771551-2017" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2017"> <div class="line-num1">15</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.metadata = {</span> </div> </td> </tr><tr> <td id="d2h-771551-2028" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2028"> <div class="line-num1">16</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "homepage_uri" => "https://judoscale.com",</span> </div> </td> </tr><tr> <td id="d2h-771551-2039" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2039"> <div class="line-num1">17</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "bug_tracker_uri" => "https://github.com/judoscale/judoscale-ruby/issues",</span> </div> </td> </tr><tr> <td id="d2h-771551-2050" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2050"> <div class="line-num1">18</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "documentation_uri" => "https://judoscale.com/docs",</span> </div> </td> </tr><tr> <td id="d2h-771551-2061" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2061"> <div class="line-num1">19</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "changelog_uri" => "https://github.com/judoscale/judoscale-ruby/blob/main/CHANGELOG.md",</span> </div> </td> </tr><tr> <td id="d2h-771551-2072" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2072"> <div class="line-num1">20</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "source_code_uri" => "https://github.com/judoscale/judoscale-ruby"</span> </div> </td> </tr><tr> <td id="d2h-771551-2083" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2083"> <div class="line-num1">21</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> }</span> </div> </td> </tr><tr> <td id="d2h-771551-2094" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2094"> <div class="line-num1">22</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-771551-2105" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2105"> <div class="line-num1">23</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }</span> </div> </td> </tr><tr> <td id="d2h-771551-2116" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2116"> <div class="line-num1">24</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.require_paths = ["lib"]</span> </div> </td> </tr><tr> <td id="d2h-771551-2127" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2127"> <div class="line-num1">25</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-771551-2138" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2138"> <div class="line-num1">26</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.required_ruby_version = ">= 2.6.0"</span> </div> </td> </tr><tr> <td id="d2h-771551-2149" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2149"> <div class="line-num1">27</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-771551-2160" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2160"> <div class="line-num1">28</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.add_dependency "judoscale-ruby", Judoscale::Que::VERSION</span> </div> </td> </tr><tr> <td id="d2h-771551-2171" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2171"> <div class="line-num1">29</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.add_dependency "que", ">= 1.0"</span> </div> </td> </tr><tr> <td id="d2h-771551-2182" class="d2h-code-linenumber d2h-del"><a href="#d2h-771551-2182"> <div class="line-num1">30</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">end</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-094021" class="d2h-file-wrapper" data-lang="rb"> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-094021">data/lib/judoscale/que/metrics_collector.rb</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,76 +0,0 @@</div> </td> </tr><tr> <td id="d2h-094021-2220" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2220"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"># frozen_string_literal: true</span> </div> </td> </tr><tr> <td id="d2h-094021-2231" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2231"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2242" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2242"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale/job_metrics_collector"</span> </div> </td> </tr><tr> <td id="d2h-094021-2253" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2253"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale/job_metrics_collector/active_record_helper"</span> </div> </td> </tr><tr> <td id="d2h-094021-2264" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2264"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale/metric"</span> </div> </td> </tr><tr> <td id="d2h-094021-2275" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2275"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2286" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2286"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">module Judoscale</span> </div> </td> </tr><tr> <td id="d2h-094021-2297" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2297"> <div class="line-num1">8</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> module Que</span> </div> </td> </tr><tr> <td id="d2h-094021-2308" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2308"> <div class="line-num1">9</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> class MetricsCollector < Judoscale::JobMetricsCollector</span> </div> </td> </tr><tr> <td id="d2h-094021-2319" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2319"> <div class="line-num1">10</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> include ActiveRecordHelper</span> </div> </td> </tr><tr> <td id="d2h-094021-2330" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2330"> <div class="line-num1">11</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2341" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2341"> <div class="line-num1">12</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> METRICS_SQL = ActiveRecordHelper.cleanse_sql(<<~SQL)</span> </div> </td> </tr><tr> <td id="d2h-094021-2352" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2352"> <div class="line-num1">13</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> SELECT queue, min(run_at)</span> </div> </td> </tr><tr> <td id="d2h-094021-2363" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2363"> <div class="line-num1">14</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> FROM que_jobs</span> </div> </td> </tr><tr> <td id="d2h-094021-2374" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2374"> <div class="line-num1">15</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> WHERE finished_at IS NULL</span> </div> </td> </tr><tr> <td id="d2h-094021-2385" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2385"> <div class="line-num1">16</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> AND expired_at IS NULL</span> </div> </td> </tr><tr> <td id="d2h-094021-2396" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2396"> <div class="line-num1">17</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> AND error_count = 0</span> </div> </td> </tr><tr> <td id="d2h-094021-2407" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2407"> <div class="line-num1">18</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> AND id NOT IN (</span> </div> </td> </tr><tr> <td id="d2h-094021-2418" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2418"> <div class="line-num1">19</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> SELECT (classid::bigint << 32) + objid::bigint AS id</span> </div> </td> </tr><tr> <td id="d2h-094021-2429" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2429"> <div class="line-num1">20</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> FROM pg_locks</span> </div> </td> </tr><tr> <td id="d2h-094021-2440" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2440"> <div class="line-num1">21</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> WHERE locktype = 'advisory'</span> </div> </td> </tr><tr> <td id="d2h-094021-2451" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2451"> <div class="line-num1">22</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> )</span> </div> </td> </tr><tr> <td id="d2h-094021-2462" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2462"> <div class="line-num1">23</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> GROUP BY 1</span> </div> </td> </tr><tr> <td id="d2h-094021-2473" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2473"> <div class="line-num1">24</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> SQL</span> </div> </td> </tr><tr> <td id="d2h-094021-2484" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2484"> <div class="line-num1">25</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2495" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2495"> <div class="line-num1">26</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> BUSY_METRICS_SQL = ActiveRecordHelper.cleanse_sql(<<~SQL)</span> </div> </td> </tr><tr> <td id="d2h-094021-2506" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2506"> <div class="line-num1">27</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> SELECT queue, count(*)</span> </div> </td> </tr><tr> <td id="d2h-094021-2517" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2517"> <div class="line-num1">28</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> FROM que_jobs</span> </div> </td> </tr><tr> <td id="d2h-094021-2528" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2528"> <div class="line-num1">29</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> WHERE id IN (</span> </div> </td> </tr><tr> <td id="d2h-094021-2539" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2539"> <div class="line-num1">30</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> SELECT (classid::bigint << 32) + objid::bigint AS id</span> </div> </td> </tr><tr> <td id="d2h-094021-2550" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2550"> <div class="line-num1">31</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> FROM pg_locks</span> </div> </td> </tr><tr> <td id="d2h-094021-2561" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2561"> <div class="line-num1">32</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> WHERE locktype = 'advisory'</span> </div> </td> </tr><tr> <td id="d2h-094021-2572" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2572"> <div class="line-num1">33</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> )</span> </div> </td> </tr><tr> <td id="d2h-094021-2583" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2583"> <div class="line-num1">34</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> GROUP BY 1</span> </div> </td> </tr><tr> <td id="d2h-094021-2594" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2594"> <div class="line-num1">35</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> SQL</span> </div> </td> </tr><tr> <td id="d2h-094021-2605" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2605"> <div class="line-num1">36</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2616" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2616"> <div class="line-num1">37</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> def self.adapter_config</span> </div> </td> </tr><tr> <td id="d2h-094021-2627" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2627"> <div class="line-num1">38</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> Judoscale::Config.instance.que</span> </div> </td> </tr><tr> <td id="d2h-094021-2638" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2638"> <div class="line-num1">39</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> end</span> </div> </td> </tr><tr> <td id="d2h-094021-2649" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2649"> <div class="line-num1">40</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2660" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2660"> <div class="line-num1">41</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> def self.collect?(config)</span> </div> </td> </tr><tr> <td id="d2h-094021-2671" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2671"> <div class="line-num1">42</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> super && ActiveRecordHelper.table_exists?("que_jobs")</span> </div> </td> </tr><tr> <td id="d2h-094021-2682" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2682"> <div class="line-num1">43</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> end</span> </div> </td> </tr><tr> <td id="d2h-094021-2693" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2693"> <div class="line-num1">44</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2704" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2704"> <div class="line-num1">45</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> def collect</span> </div> </td> </tr><tr> <td id="d2h-094021-2715" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2715"> <div class="line-num1">46</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> metrics = []</span> </div> </td> </tr><tr> <td id="d2h-094021-2726" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2726"> <div class="line-num1">47</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> t = Time.now.utc</span> </div> </td> </tr><tr> <td id="d2h-094021-2737" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2737"> <div class="line-num1">48</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2748" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2748"> <div class="line-num1">49</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> run_at_by_queue = select_rows_silently(METRICS_SQL).to_h</span> </div> </td> </tr><tr> <td id="d2h-094021-2759" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2759"> <div class="line-num1">50</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> self.queues |= run_at_by_queue.keys</span> </div> </td> </tr><tr> <td id="d2h-094021-2770" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2770"> <div class="line-num1">51</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2781" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2781"> <div class="line-num1">52</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> if track_busy_jobs?</span> </div> </td> </tr><tr> <td id="d2h-094021-2792" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2792"> <div class="line-num1">53</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> busy_count_by_queue = select_rows_silently(BUSY_METRICS_SQL).to_h</span> </div> </td> </tr><tr> <td id="d2h-094021-2803" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2803"> <div class="line-num1">54</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> self.queues |= busy_count_by_queue.keys</span> </div> </td> </tr><tr> <td id="d2h-094021-2814" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2814"> <div class="line-num1">55</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> end</span> </div> </td> </tr><tr> <td id="d2h-094021-2825" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2825"> <div class="line-num1">56</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2836" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2836"> <div class="line-num1">57</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> queues.each do |queue|</span> </div> </td> </tr><tr> <td id="d2h-094021-2847" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2847"> <div class="line-num1">58</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> run_at = run_at_by_queue[queue]</span> </div> </td> </tr><tr> <td id="d2h-094021-2858" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2858"> <div class="line-num1">59</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> run_at = DateTime.parse(run_at) if run_at.is_a?(String)</span> </div> </td> </tr><tr> <td id="d2h-094021-2869" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2869"> <div class="line-num1">60</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> latency_ms = run_at ? ((t - run_at) * 1000).ceil : 0</span> </div> </td> </tr><tr> <td id="d2h-094021-2880" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2880"> <div class="line-num1">61</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> latency_ms = 0 if latency_ms < 0</span> </div> </td> </tr><tr> <td id="d2h-094021-2891" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2891"> <div class="line-num1">62</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2902" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2902"> <div class="line-num1">63</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> metrics.push Metric.new(:qt, latency_ms, t, queue)</span> </div> </td> </tr><tr> <td id="d2h-094021-2913" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2913"> <div class="line-num1">64</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2924" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2924"> <div class="line-num1">65</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> if track_busy_jobs?</span> </div> </td> </tr><tr> <td id="d2h-094021-2935" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2935"> <div class="line-num1">66</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> busy_count = busy_count_by_queue[queue] || 0</span> </div> </td> </tr><tr> <td id="d2h-094021-2946" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2946"> <div class="line-num1">67</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> metrics.push Metric.new(:busy, busy_count, Time.now, queue)</span> </div> </td> </tr><tr> <td id="d2h-094021-2957" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2957"> <div class="line-num1">68</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> end</span> </div> </td> </tr><tr> <td id="d2h-094021-2968" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2968"> <div class="line-num1">69</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> end</span> </div> </td> </tr><tr> <td id="d2h-094021-2979" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2979"> <div class="line-num1">70</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-094021-2990" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-2990"> <div class="line-num1">71</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> log_collection(metrics)</span> </div> </td> </tr><tr> <td id="d2h-094021-3001" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-3001"> <div class="line-num1">72</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> metrics</span> </div> </td> </tr><tr> <td id="d2h-094021-3012" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-3012"> <div class="line-num1">73</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> end</span> </div> </td> </tr><tr> <td id="d2h-094021-3023" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-3023"> <div class="line-num1">74</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> end</span> </div> </td> </tr><tr> <td id="d2h-094021-3034" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-3034"> <div class="line-num1">75</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> end</span> </div> </td> </tr><tr> <td id="d2h-094021-3045" class="d2h-code-linenumber d2h-del"><a href="#d2h-094021-3045"> <div class="line-num1">76</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">end</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-494242" class="d2h-file-wrapper" data-lang="rb"> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-494242">data/lib/judoscale/que/version.rb</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,7 +0,0 @@</div> </td> </tr><tr> <td id="d2h-494242-3083" class="d2h-code-linenumber d2h-del"><a href="#d2h-494242-3083"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"># frozen_string_literal: true</span> </div> </td> </tr><tr> <td id="d2h-494242-3094" class="d2h-code-linenumber d2h-del"><a href="#d2h-494242-3094"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-494242-3105" class="d2h-code-linenumber d2h-del"><a href="#d2h-494242-3105"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">module Judoscale</span> </div> </td> </tr><tr> <td id="d2h-494242-3116" class="d2h-code-linenumber d2h-del"><a href="#d2h-494242-3116"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> module Que</span> </div> </td> </tr><tr> <td id="d2h-494242-3127" class="d2h-code-linenumber d2h-del"><a href="#d2h-494242-3127"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> VERSION = "1.7.0"</span> </div> </td> </tr><tr> <td id="d2h-494242-3138" class="d2h-code-linenumber d2h-del"><a href="#d2h-494242-3138"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> end</span> </div> </td> </tr><tr> <td id="d2h-494242-3149" class="d2h-code-linenumber d2h-del"><a href="#d2h-494242-3149"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">end</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-596601" class="d2h-file-wrapper" data-lang="rb"> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-596601">data/lib/judoscale/que.rb</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,15 +0,0 @@</div> </td> </tr><tr> <td id="d2h-596601-3187" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3187"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"># frozen_string_literal: true</span> </div> </td> </tr><tr> <td id="d2h-596601-3198" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3198"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-596601-3209" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3209"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale-ruby"</span> </div> </td> </tr><tr> <td id="d2h-596601-3220" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3220"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale/config"</span> </div> </td> </tr><tr> <td id="d2h-596601-3231" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3231"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale/que/version"</span> </div> </td> </tr><tr> <td id="d2h-596601-3242" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3242"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale/que/metrics_collector"</span> </div> </td> </tr><tr> <td id="d2h-596601-3253" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3253"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "que"</span> </div> </td> </tr><tr> <td id="d2h-596601-3264" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3264"> <div class="line-num1">8</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-596601-3275" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3275"> <div class="line-num1">9</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">Judoscale.add_adapter :"judoscale-que",</span> </div> </td> </tr><tr> <td id="d2h-596601-3286" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3286"> <div class="line-num1">10</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> {</span> </div> </td> </tr><tr> <td id="d2h-596601-3297" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3297"> <div class="line-num1">11</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> adapter_version: Judoscale::Que::VERSION,</span> </div> </td> </tr><tr> <td id="d2h-596601-3308" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3308"> <div class="line-num1">12</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> framework_version: ::Que::VERSION</span> </div> </td> </tr><tr> <td id="d2h-596601-3319" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3319"> <div class="line-num1">13</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> },</span> </div> </td> </tr><tr> <td id="d2h-596601-3330" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3330"> <div class="line-num1">14</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> metrics_collector: Judoscale::Que::MetricsCollector,</span> </div> </td> </tr><tr> <td id="d2h-596601-3341" class="d2h-code-linenumber d2h-del"><a href="#d2h-596601-3341"> <div class="line-num1">15</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> expose_config: Judoscale::Config::JobAdapterConfig.new(:que)</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-363333" class="d2h-file-wrapper" data-lang="rb"> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-363333">data/lib/judoscale-que.rb</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,3 +0,0 @@</div> </td> </tr><tr> <td id="d2h-363333-3379" class="d2h-code-linenumber d2h-del"><a href="#d2h-363333-3379"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"># frozen_string_literal: true</span> </div> </td> </tr><tr> <td id="d2h-363333-3390" class="d2h-code-linenumber d2h-del"><a href="#d2h-363333-3390"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-363333-3401" class="d2h-code-linenumber d2h-del"><a href="#d2h-363333-3401"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale/que"</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> <div id="d2h-650758" class="d2h-file-wrapper" data-lang="gemspec"> <div class="d2h-file-header"> <span class="d2h-file-name-wrapper"> <svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"> <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path> </svg> <span class="d2h-file-name"><a href="#d2h-650758">data/rails-autoscale-que.gemspec</a></span> <span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span></span> <label class="d2h-file-collapse"> <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed"> Viewed </label> </div> <div class="d2h-file-diff"> <div class="d2h-code-wrapper"> <table class="d2h-diff-table"> <tbody class="d2h-diff-tbody"> <tr> <td class="d2h-code-linenumber d2h-info"></td> <td class="d2h-info"> <div class="d2h-code-line">@@ -1,30 +0,0 @@</div> </td> </tr><tr> <td id="d2h-650758-3439" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3439"> <div class="line-num1">1</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">lib = File.expand_path("../lib", __FILE__)</span> </div> </td> </tr><tr> <td id="d2h-650758-3450" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3450"> <div class="line-num1">2</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)</span> </div> </td> </tr><tr> <td id="d2h-650758-3461" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3461"> <div class="line-num1">3</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">require "judoscale/que/version"</span> </div> </td> </tr><tr> <td id="d2h-650758-3472" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3472"> <div class="line-num1">4</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-650758-3483" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3483"> <div class="line-num1">5</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">Gem::Specification.new do |spec|</span> </div> </td> </tr><tr> <td id="d2h-650758-3494" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3494"> <div class="line-num1">6</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.name = "rails-autoscale-que"</span> </div> </td> </tr><tr> <td id="d2h-650758-3505" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3505"> <div class="line-num1">7</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.version = Judoscale::Que::VERSION</span> </div> </td> </tr><tr> <td id="d2h-650758-3516" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3516"> <div class="line-num1">8</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.authors = ["Adam McCrea", "Carlos Antonio da Silva", "Jon Sullivan"]</span> </div> </td> </tr><tr> <td id="d2h-650758-3527" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3527"> <div class="line-num1">9</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.email = ["hello@judoscale.com"]</span> </div> </td> </tr><tr> <td id="d2h-650758-3538" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3538"> <div class="line-num1">10</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-650758-3549" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3549"> <div class="line-num1">11</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.summary = "Autoscaling for Que workers."</span> </div> </td> </tr><tr> <td id="d2h-650758-3560" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3560"> <div class="line-num1">12</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.homepage = "https://judoscale.com"</span> </div> </td> </tr><tr> <td id="d2h-650758-3571" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3571"> <div class="line-num1">13</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.license = "MIT"</span> </div> </td> </tr><tr> <td id="d2h-650758-3582" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3582"> <div class="line-num1">14</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-650758-3593" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3593"> <div class="line-num1">15</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.metadata = {</span> </div> </td> </tr><tr> <td id="d2h-650758-3604" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3604"> <div class="line-num1">16</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "homepage_uri" => "https://judoscale.com",</span> </div> </td> </tr><tr> <td id="d2h-650758-3615" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3615"> <div class="line-num1">17</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "bug_tracker_uri" => "https://github.com/judoscale/judoscale-ruby/issues",</span> </div> </td> </tr><tr> <td id="d2h-650758-3626" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3626"> <div class="line-num1">18</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "documentation_uri" => "https://judoscale.com/docs",</span> </div> </td> </tr><tr> <td id="d2h-650758-3637" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3637"> <div class="line-num1">19</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "changelog_uri" => "https://github.com/judoscale/judoscale-ruby/blob/main/CHANGELOG.md",</span> </div> </td> </tr><tr> <td id="d2h-650758-3648" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3648"> <div class="line-num1">20</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> "source_code_uri" => "https://github.com/judoscale/judoscale-ruby"</span> </div> </td> </tr><tr> <td id="d2h-650758-3659" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3659"> <div class="line-num1">21</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> }</span> </div> </td> </tr><tr> <td id="d2h-650758-3670" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3670"> <div class="line-num1">22</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-650758-3681" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3681"> <div class="line-num1">23</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }</span> </div> </td> </tr><tr> <td id="d2h-650758-3692" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3692"> <div class="line-num1">24</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.require_paths = ["lib"]</span> </div> </td> </tr><tr> <td id="d2h-650758-3703" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3703"> <div class="line-num1">25</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-650758-3714" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3714"> <div class="line-num1">26</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.required_ruby_version = ">= 2.6.0"</span> </div> </td> </tr><tr> <td id="d2h-650758-3725" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3725"> <div class="line-num1">27</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"><br></span> </div> </td> </tr><tr> <td id="d2h-650758-3736" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3736"> <div class="line-num1">28</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.add_dependency "rails-autoscale-core", Judoscale::Que::VERSION</span> </div> </td> </tr><tr> <td id="d2h-650758-3747" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3747"> <div class="line-num1">29</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn"> spec.add_dependency "que", ">= 1.0"</span> </div> </td> </tr><tr> <td id="d2h-650758-3758" class="d2h-code-linenumber d2h-del"><a href="#d2h-650758-3758"> <div class="line-num1">30</div> <div class="line-num2"></div> </a></td> <td class="d2h-del"> <div class="d2h-code-line"> <span class="d2h-code-line-prefix">-</span> <span class="d2h-code-line-ctn">end</span> </div> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> </div> </div> </div> <footer class='sticky-footer mt-3'> <div class='container text-center mb-3 copyright'> <a class='mr-4 text-gray-600' href='mailto:diffend@whitesourcesoftware.com'> Contact Us </a> <a class='mr-4 text-gray-600' href='https://www.whitesourcesoftware.com/terms-of-service/'> Terms of Service </a> <a class='mr-4 text-gray-600' href='https://www.whitesourcesoftware.com/privacy-policy/'> Privacy Policy </a> <a class='mr-4 text-gray-600' href='https://diffend.io/docs'> Docs </a> </div> <div class='container mt-4'> <div class='copyright text-center'> Copyright © 2025 Mend Software </div> </div> </footer> </div> </div> </div> </body> </html>