<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>16129</bug_id>
          
          <creation_ts>2008-06-21 15:40:59 +0400</creation_ts>
          <short_desc>[FR] сделать HTTP-кэширование страниц в Bugzilla</short_desc>
          <delta_ts>2021-09-25 13:40:53 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Infrastructure</classification>
          <product>Infrastructure</product>
          <component>bugzilla.altlinux.org</component>
          <version>unspecified</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>https://bugzilla.altlinux.org/query.cgi</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>16711</dependson>
          <blocked>14268</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Shigorin">mike</reporter>
          <assigned_to name="Олег Соловьев">mcpain</assigned_to>
          <cc>rider</cc>
          
          <qa_contact name="Mikhail Gusarov">dottedmag</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>72950</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-06-21 15:40:59 +0400</bug_when>
    <thetext>After a search is performed and needs some amendment, one has to re-fill &quot;component&quot; field; the page also takes noticeable time to reload after hitting &quot;Back&quot; from buglist to query form.

Would be very good if it would be cacheable at least for a few minutes (say 300 secs).  Seems it was so with ALT bugzilla 2.x.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72993</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2008-06-22 12:19:31 +0400</bug_when>
    <thetext>Ничего не понял.

&gt; After a search is performed and needs some amendment, one has to re-fill &quot;component&quot; field.

Edit search внизу списка багов, должен работать.

&gt; the page also takes noticeable time to reload after hitting &quot;Back&quot; from buglist to query form.

Баг в браузере?

Если query.cgi загружается медленно - напиши отдельную багу. Вероятно, там где-то всё ещё из базы грузят все компоненты только для того, чтобы посчитать их число.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73000</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-06-22 20:02:03 +0400</bug_when>
    <thetext>(In reply to comment #1)
&gt; &gt; After a search is performed and needs some amendment, one has to
&gt; &gt; re-fill &quot;component&quot; field.
&gt; Edit search внизу списка багов, должен работать.
Это тоже обращение к серверу/загрузка страницы/лаг.  Когда ты лопатишь стопку всякого, каждое отвлечение на секунду-две немного выбивает из колеи -- думаю, сам-то как раз понимаешь.

&gt; &gt; the page also takes noticeable time to reload after hitting &quot;Back&quot; 
&gt; &gt; from buglist to query form.
&gt; Баг в браузере?
Не думаю, раньше его не было.  Это Seamoney 1.1.x.  Могу проверить на других, кажется, bugs.xmms.org на bz 2.x.

&gt; Если query.cgi загружается медленно - напиши отдельную багу.
Ну эт для меня не так критично.  Бишь поставить грузиться query.cgi и пройтись позакрывать тем временем табы с &quot;bug processed&quot; -- эт привышное.  А вот то, что подправить alterator-x11 на alterator-backend-x11 теперь стало реально неудобней (причём к сожалению -- копмлишен при именно этой задаче тоже скорее мешает, чем помогает, но тут вообще не знаю, что можно придумать) -- досадно.

Хотя можно попробовать привыкнуть к edit search, если непонятно/сложно.  Бишь не загоняйся, но на всякий имей в виду.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73001</commentid>
    <comment_count>3</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2008-06-22 20:29:30 +0400</bug_when>
    <thetext>Небольшое исследование:

bugzlla самостоятельно кэшированием не управляет: https://bugzilla.mozilla.org/show_bug.cgi?id=167808

Почему раньше работал back на странице поиска (и работал ли?) - непонятно. Можно попытаться ручками форсировать кэширование на определённых страницах, а можно сделать нормальный фикс.

-&gt; enh, ибо оно и раньше работало ровно так же.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73002</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-06-22 20:49:46 +0400</bug_when>
    <thetext>Раньше поле Component не слетало при этом -- по крмере в seamonkey-1.1.x :-)
Но пусть будет FR.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73003</commentid>
    <comment_count>5</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2008-06-22 20:56:33 +0400</bug_when>
    <thetext>Не слетало потому, что страница по неизвестным причинам из кэша бралась.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82587</commentid>
    <comment_count>6</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2008-12-10 19:34:53 +0300</bug_when>
    <thetext>После переезда на 3.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>84697</commentid>
    <comment_count>7</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2009-01-22 06:54:28 +0300</bug_when>
    <thetext>2mike: проверь сейчас? У меня работает в Опере.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>199873</commentid>
    <comment_count>8</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2021-07-01 16:27:48 +0300</bug_when>
    <thetext>Надо?
Если да, то какими средствами? Кто умеет в кэширование?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>199879</commentid>
    <comment_count>9</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-07-01 17:10:23 +0300</bug_when>
    <thetext>умеет в кеширование всё что угодно, начиная с nginx и заканчивая браузером.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203245</commentid>
    <comment_count>10</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-09-25 13:40:53 +0300</bug_when>
    <thetext>мне кажется, что это уже не актуально. Нормальное кеширование для динамического контента всё равно будет сделать очень сложно и наведённые от этого проблемы значительно будут превышать преимущества агрессивного кеширования.

Как мне кажется, гораздо правильнее работать над ускорением самой bugzilla, в том числе и за счёт переезда на новое оборудование.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>