<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:31:12 JST 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>PFS-JIRA</title>
    <link>https://pfspipe.ipmu.jp/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.3.4</version>
        <build-number>803005</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[REDMINE1D-288] [RM-8232] pb solver galaxy pls_700</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/REDMINE1D-288</link>
                <project id="11002" key="REDMINE1D">1D Redmine </project>
                    <description>&lt;p&gt;&lt;em&gt;&lt;font color=&quot;#505f79&quot;&gt; Created on 2023-08-24 15:11:44 by Vincent Le Brun. % Done: 100&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;


&lt;p&gt;MR: &lt;a href=&quot;https://gitlab.lam.fr/CPF/cpf-redshift/-/merge_requests/542&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://gitlab.lam.fr/CPF/cpf-redshift/-/merge_requests/542&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;en faisant la v&#233;rification des r&#233;sultats de la validation sur pfs7 avec la 0.44_RC4&lt;/p&gt;

&lt;p&gt;&amp;lt;pre&amp;gt;&lt;br/&gt;
vizu -p 5002 /net/CESAM/amazed/validation_tests/release_0.44/output_pfs_0.44-RC4/ -r /net/CESAM/amazed/dataset/pfs7_900s/ref_pfs7_900s.csv&lt;/p&gt;

&lt;p&gt;&amp;lt;/pre&amp;gt;&lt;br/&gt;
je suis tomb&#233; la dessus sur l&apos;objet 743481, sur le modele galaxy. Le solver avait plant&#233; avec un message :&lt;br/&gt;
&amp;lt;pre&amp;gt;&lt;br/&gt;
Error:  INTERNAL_ERROR: Failed to identify a range including the candidate 1.08851 [/net/CESAM/amazed/amazed/amazed_rc/src/cp&lt;br/&gt;
f-redshift/RedshiftLibrary/src/lib/statistics/pdfcandidatesz.cpp:155:SetIntegrationRanges]&lt;/p&gt;

&lt;p&gt;&amp;lt;/pre&amp;gt;&lt;br/&gt;
et c&apos;est dommage vu que c&apos;&#233;tait la bonne solution... &lt;/p&gt;

&lt;p&gt;Cons&#233;quence de &#231;a, vizu plante sur le display du spectre en modele galaxy et sort ce message :&lt;br/&gt;
&amp;lt;pre&amp;gt;&lt;br/&gt;
See the caveats in the documentation: &lt;a href=&quot;https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy&lt;/a&gt;&lt;br/&gt;
  catalog_data&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;FittedLineLambda&amp;quot;&amp;#93;&lt;/span&gt; = (1+redshift)*catalog_data&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;WaveLength&amp;quot;&amp;#93;&lt;/span&gt;&lt;br/&gt;
Traceback (most recent call last):&lt;br/&gt;
  File &quot;/net/CESAM/amazed/venvs/amazed_0.44-RC4/lib/python3.9/site-packages/amazedWebServer/apiEndPoints.py&quot;, line 250, in get_fitted_data_by_rank&lt;br/&gt;
    som.get_dataset(dataset=&quot;continuum&quot;, object_type=object_type, rank=rank)&lt;br/&gt;
  File &quot;/net/CESAM/amazed/venvs/amazed_0.44-RC4/lib64/python3.9/site-packages/pylibamazed/AbstractOutput.py&quot;, line 259, in get_dataset&lt;br/&gt;
    return self.object_results&lt;span class=&quot;error&quot;&gt;&amp;#91;object_type&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;dataset&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;rank&amp;#93;&lt;/span&gt;&lt;br/&gt;
KeyError: &apos;continuum&apos;&lt;br/&gt;
Traceback (most recent call last):&lt;br/&gt;
  File &quot;/net/CESAM/amazed/venvs/amazed_0.44-RC4/lib/python3.9/site-packages/amazedWebServer/apiEndPoints.py&quot;, line 220, in get_fitted_lines_by_rank&lt;br/&gt;
    fr = session.get_fitted_lines_by_rank(&lt;br/&gt;
  File &quot;/net/CESAM/amazed/venvs/amazed_0.44-RC4/lib/python3.9/site-packages/AmazedOutputAnalyzer/abstractSession.py&quot;, line 452, in get_fitted_lines_by_rank&lt;br/&gt;
    fr = pd.DataFrame(som.get_dataset(dataset =&quot;fitted_lines&quot;, object_type=object_type,rank=rank))&lt;br/&gt;
  File &quot;/net/CESAM/amazed/venvs/amazed_0.44-RC4/lib64/python3.9/site-packages/pylibamazed/AbstractOutput.py&quot;, line 259, in get_dataset&lt;br/&gt;
    return self.object_results&lt;span class=&quot;error&quot;&gt;&amp;#91;object_type&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;dataset&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;rank&amp;#93;&lt;/span&gt;&lt;br/&gt;
KeyError: &apos;fitted_lines&apos;&lt;/p&gt;

&lt;p&gt;&amp;lt;/pre&amp;gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="23809">REDMINE1D-288</key>
            <summary>[RM-8232] pb solver galaxy pls_700</summary>
                <type id="3" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10518&amp;avatarType=issuetype">Task</type>
                                            <priority id="10000" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/medium.svg">Normal</priority>
                        <status id="10002" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/generic.png" description="The issue is resolved, reviewed, and merged">Done</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="r2j.migrate">Redmine-Jira Migtation</assignee>
                                    <reporter username="r2j.migrate">Redmine-Jira Migtation</reporter>
                        <labels>
                    </labels>
                <created>Thu, 24 Aug 2023 18:15:16 +0000</created>
                <updated>Thu, 21 Sep 2023 18:26:47 +0000</updated>
                            <resolved>Thu, 21 Sep 2023 18:26:47 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                <comments>
                            <comment id="35172" author="r2j.migrate" created="Thu, 21 Sep 2023 18:23:43 +0000"  >&lt;p&gt;Comment by Didier Vibert on 2023-08-24 16:21:01:&lt;br/&gt;
ah &#231;a fait 2 tickets &#231;a ! un pour vizu et un pour la lib...&lt;br/&gt;
je rajoute @fdufresne en watcher, je me demande si &#231;a concerne pas des modifs qu&apos;elle a faite ?&lt;/p&gt;</comment>
                            <comment id="35173" author="r2j.migrate" created="Thu, 21 Sep 2023 18:23:52 +0000"  >&lt;p&gt;Comment by Pierre-yves Chabaud on 2023-08-25 14:30:20:&lt;br/&gt;
L&apos;erreur @Failed to identify a range including the candidate &lt;span class=&quot;error&quot;&gt;&amp;#91;...&amp;#93;&lt;/span&gt;@ n&#8217;appara&#238;t qu&apos;une fois sur l&apos;ensemble des tests de validation de la RC4.&lt;br/&gt;
L&apos;erreur appara&#238;t pour la premi&#232;re fois sur la RC3 en date du 3 ao&#251;t.&lt;/p&gt;</comment>
                            <comment id="35174" author="r2j.migrate" created="Thu, 21 Sep 2023 18:24:06 +0000"  >&lt;p&gt;Comment by Vincent Le Brun on 2023-09-08 12:44:32:&lt;br/&gt;
j&apos;ai eu un mail avec un commentaire de Fanny qui n&apos;apparait pas ici, &#224; propos du parameters.json. comme ce n&apos;est pas moi qui ai fait tourner le run je ne sais pas, Pierre-Yves ?&lt;/p&gt;</comment>
                            <comment id="35175" author="r2j.migrate" created="Thu, 21 Sep 2023 18:24:28 +0000"  >&lt;p&gt;Comment by Didier Vibert on 2023-09-08 12:55:33:&lt;br/&gt;
Vincent Le Brun wrote in #note-5:&lt;br/&gt;
&amp;gt; j&apos;ai eu un mail avec un commentaire de Fanny qui n&apos;apparait pas ici, &#224; propos du parameters.json. comme ce n&apos;est pas moi qui ai fait tourner le run je ne sais pas, Pierre-Yves ?&lt;/p&gt;

&lt;p&gt;moi aussi j&apos;ai eu le mail et pas de trace du msg ici... sinon le parameters.json utilis&#233; est toujours sauvegard&#233; dans le run. Donc ici @/net/CESAM/amazed/validation_tests/release_0.44/output_pfs_0.44-RC4/parameters.json@&lt;/p&gt;</comment>
                            <comment id="35176" author="r2j.migrate" created="Thu, 21 Sep 2023 18:24:36 +0000"  >&lt;p&gt;Comment by Pierre-yves Chabaud on 2023-09-08 13:39:07:&lt;br/&gt;
Je pense que Fanny a supprim&#233; son commentaire pour ne pas vous d&#233;ranger car elle s&apos;est rendu compte qu&apos;il n&apos;&#233;tait plus a propos. Nous avons &#233;chang&#233; par Mattermost.&lt;br/&gt;
C&apos;&#233;tait sans compt&#233; sur les notifications par email &lt;img class=&quot;emoticon&quot; src=&quot;https://pfspipe.ipmu.jp/jira/images/icons/emoticons/biggrin.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="35177" author="r2j.migrate" created="Thu, 21 Sep 2023 18:24:45 +0000"  >&lt;p&gt;Comment by Fanny Dufresne on 2023-09-11 08:29:19:&lt;br/&gt;
h&#233;h&#233; exactement ! La prochaine fois je mettrai un petit message pour pr&#233;venir que c&apos;est out of date ^^&lt;/p&gt;</comment>
                            <comment id="35178" author="r2j.migrate" created="Thu, 21 Sep 2023 18:24:51 +0000"  >&lt;p&gt;Comment by Fanny Dufresne on 2023-09-13 12:37:42:&lt;br/&gt;
A priori le candidat est bien hors range, &#224; cause d&apos;une modif faite pour &#233;viter que les ranges ne se marchent dessus&lt;/p&gt;

&lt;p&gt;L&apos;intervalle dans du redshift le plus haut commence plus bas que l&apos;intervalle du reshift le plus bas (en gros le range du zlow est contenu dans le range du zhigh), du coup les calculs suivants ne fonctionnent pas comme pr&#233;vu (la partie ranges&lt;span class=&quot;error&quot;&gt;&amp;#91;candidateKeyLow&amp;#93;&lt;/span&gt;.SetEnd(ranges&lt;span class=&quot;error&quot;&gt;&amp;#91;candidateKeyHigh&amp;#93;&lt;/span&gt;.GetBegin() - 1E-4) fait sortir le candidat low de son range)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;On a au d&#233;part :&lt;br/&gt;
low : redshift 1.088509 - range &lt;span class=&quot;error&quot;&gt;&amp;#91;1.088372, 1.088646&amp;#93;&lt;/span&gt;&lt;br/&gt;
high: redshift 1.093318 - range &lt;span class=&quot;error&quot;&gt;&amp;#91;1.085216, 1.101420&amp;#93;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Puis apr&#232;s la premi&#232;re partie de calcul qui supprime l&apos;overlap :&lt;br/&gt;
tout pareil sauf range redshift qui devient &lt;span class=&quot;error&quot;&gt;&amp;#91;1.088577, 1.101420&amp;#93;&lt;/span&gt; -&amp;gt; il y a encore un overlap&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Puis avec ranges&lt;span class=&quot;error&quot;&gt;&amp;#91;candidateKeyLow&amp;#93;&lt;/span&gt;.SetEnd(ranges&lt;span class=&quot;error&quot;&gt;&amp;#91;candidateKeyHigh&amp;#93;&lt;/span&gt;.GetBegin() - 1E-4:&lt;br/&gt;
on &quot;&#233;jecte&quot; le redshift low de son range&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Voil&#224;, &#224; voir comment on d&#233;cide de corriger &#231;a !&lt;/p&gt;</comment>
                            <comment id="35179" author="r2j.migrate" created="Thu, 21 Sep 2023 18:25:00 +0000"  >&lt;p&gt;Comment by Vincent Le Brun on 2023-09-13 13:06:54:&lt;br/&gt;
dans cette situation pourquoi on ne fusionne pas les intervalles pour laisser la deuxi&#232;me pass se d&#233;brouiller toute seule ?&lt;/p&gt;</comment>
                            <comment id="35180" author="r2j.migrate" created="Thu, 21 Sep 2023 18:25:05 +0000"  >&lt;p&gt;Comment by Didier Vibert on 2023-09-13 13:19:07:&lt;br/&gt;
Vincent Le Brun wrote in #note-10:&lt;br/&gt;
&amp;gt; dans cette situation pourquoi on ne fusionne pas les intervalles pour laisser la deuxi&#232;me pass se d&#233;brouiller toute seule ?&lt;/p&gt;

&lt;p&gt;&#231;a se passe apr&#232;s la deuxi&#232;me passe. Les ranges dont parle @fdufresne sont les ranges d&apos;int&#233;gration de la pdf sous le pic. Donc l&#224; on a 2 candidats, avec donc deux ranges second pass disjoints, mais in fine, quand on  &#233;value la largeur des pics de chacun, y en a un qui se retrouve &#224; l&apos;int&#233;rieur de l&apos;autre !&lt;/p&gt;</comment>
                            <comment id="35181" author="r2j.migrate" created="Thu, 21 Sep 2023 18:25:13 +0000"  >&lt;p&gt;Comment by Vincent Le Brun on 2023-09-13 13:21:12:&lt;br/&gt;
Ok mais avec un intervalle de seconde pass adaptable en fonction de la largeur du pic le probleme ne doit pas se produire ?&lt;/p&gt;</comment>
                            <comment id="35182" author="r2j.migrate" created="Thu, 21 Sep 2023 18:25:21 +0000"  >&lt;p&gt;Comment by Didier Vibert on 2023-09-13 13:32:31:&lt;br/&gt;
Vincent Le Brun wrote in #note-12:&lt;br/&gt;
&amp;gt; Ok mais avec un intervalle de seconde pass adaptable en fonction de la largeur du pic le probleme ne doit pas se produire ?&lt;/p&gt;

&lt;p&gt;Certes, c&apos;est l&apos;objet du ticket #6508. Pour l&apos;instant quand on trouve un pic trop large par rapport &#224; la taille de la fen&#234;tre seconde passe on fait un warning, l&apos;objet de #6508 est de recommencer la 2nd pass (on abandonne l&apos;id&#233;e d&apos;un proxy sur la largeur du pic &#224; l&apos;issue de la premi&#232;re passe, car pas concluant). Ce d&#233;veloppement un peu complexe.&lt;/p&gt;</comment>
                            <comment id="35183" author="r2j.migrate" created="Thu, 21 Sep 2023 18:25:34 +0000"  >&lt;p&gt;Comment by Fanny Dufresne on 2023-09-14 14:05:32:&lt;br/&gt;
Apr&#232;s discussion avec Didier on va probablement dans un premier temps modifier la mani&#232;re dont sont s&#233;par&#233;s les ranges quand il y a overlap.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Ce qui est fait actuellement:&lt;/li&gt;
&lt;/ul&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;si les deux redshift sont &quot;suffisamment distants&quot;: on les s&#233;pare, en raccourcissant le range du redshift le plus grand&lt;/li&gt;
	&lt;li&gt;sinon on ajoute le redshift le plus bas aux &quot;duplicates&quot;&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Ce qu&apos;on souhaite faire: changement de la condition:&lt;/li&gt;
&lt;/ul&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;si l&apos;overlap est inf&#233;rieur &#224; 30% de la taille des chacun des range, on les s&#233;pare en mettant la fronti&#232;re des range au milieu de l&apos;overlap&lt;/li&gt;
	&lt;li&gt;sinon on ajoute le redshift le plus bas aux &quot;duplicates&quot;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="35184" author="r2j.migrate" created="Thu, 21 Sep 2023 18:25:46 +0000"  >&lt;p&gt;Comment by Vincent Le Brun on 2023-09-14 14:48:21:&lt;br/&gt;
&#231;a me va, en plus &#231;a fait une d&#233;cision un peu plus sym&#233;trique entre les deux candidats&lt;/p&gt;</comment>
                            <comment id="35185" author="r2j.migrate" created="Thu, 21 Sep 2023 18:25:54 +0000"  >&lt;p&gt;Comment by Didier Vibert on 2023-09-15 07:02:59:&lt;br/&gt;
Fanny Dufresne wrote in #note-16:&lt;/p&gt;

&lt;p&gt;&amp;gt; Apr&#232;s discussion avec Didier on va probablement dans un premier temps modifier la mani&#232;re dont sont s&#233;par&#233;s les ranges quand il y a overlap.&lt;br/&gt;
&amp;gt; * Ce qui est fait actuellement: &lt;br/&gt;
&amp;gt; - si les deux redshift sont &quot;suffisamment distants&quot;: on les s&#233;pare, en raccourcissant le range du redshift le plus grand&lt;br/&gt;
&amp;gt; - sinon on ajoute le redshift le plus bas aux &quot;duplicates&quot;&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; * Ce qu&apos;on souhaite faire: changement de la condition:&lt;br/&gt;
&amp;gt; - si l&apos;overlap est inf&#233;rieur &#224; 30% de la taille des chacun des range, on les s&#233;pare en mettant la fronti&#232;re des range au milieu de l&apos;overlap&lt;br/&gt;
&amp;gt; - sinon on ajoute le redshift le plus bas aux &quot;duplicates&quot;&lt;/p&gt;

&lt;p&gt;Je viens de regarder: les candidats list&#233;s dans &quot;duplicates&quot; sont ensuite supprim&#233;s. Il faudrait donc choisir entre les deux, celui qu&apos;on supprime. Choisir le plus bas z est totalement arbitraire. Comme on n&apos;a pas encore calcul&#233; l&apos;int&#233;grale de la proba, et pour cause, je propose de conserver celui dont le max de la pdf est le plus &#233;lev&#233;.&lt;/p&gt;

&lt;p&gt;Je rappelle aussi qu&apos;avec l&apos;adaptation de la seconde passe on ne devrait plus avoir de probl&#232;me &#224; ce niveau: &lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;l&apos;adaptation propos&#233;e dans #6508 est d&apos;agrandir la fen&#234;tre suffisamment pour contenir tout le pic, une fois sa largeur calcul&#233;e. Donc le range d&apos;int&#233;gration devrait &#234;tre contenu dans la fen&#234;tre.&lt;/li&gt;
	&lt;li&gt;lors du calcul des fen&#234;tres 2nd passe, les fen&#234;tres qui se chevauchent sont fusionn&#233;es, et un seul candidat est retenu par fen&#234;tre.&lt;/li&gt;
&lt;/ol&gt;
</comment>
                            <comment id="35186" author="r2j.migrate" created="Thu, 21 Sep 2023 18:26:01 +0000"  >&lt;p&gt;Comment by Vincent Le Brun on 2023-09-15 08:51:19:&lt;br/&gt;
donc est ce que &#231;a vaut la peine de faire une correction qui ne sera plus utile apr&#232;s la 6508 (sauf si celle l&#224; est pr&#233;vue en meme temps que Kalman ?)&lt;/p&gt;</comment>
                            <comment id="35187" author="r2j.migrate" created="Thu, 21 Sep 2023 18:26:06 +0000"  >&lt;p&gt;Comment by Pierre-yves Chabaud on 2023-09-15 09:03:44:&lt;br/&gt;
(coup bas...)&lt;/p&gt;</comment>
                            <comment id="35188" author="r2j.migrate" created="Thu, 21 Sep 2023 18:26:12 +0000"  >&lt;p&gt;Comment by Fanny Dufresne on 2023-09-15 14:20:29:&lt;br/&gt;
Pour le moment ce que je propose de faire (enfin que j&apos;ai d&#233;j&#224; fait):&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Les modifs indiqu&#233;es dans la note #16&lt;/li&gt;
	&lt;li&gt;En effet il serait plus logique de garder candidat dont le max de la proba est plus &#233;lev&#233; mais &#231;a demande un petit peu plus de travail, et si &#231;a a vocation a &#234;tre jet&#233; prochainement je serais partante pour ne pas le faire. OK pour toi Didier ?&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="35189" author="r2j.migrate" created="Thu, 21 Sep 2023 18:26:19 +0000"  >&lt;p&gt;Comment by Didier Vibert on 2023-09-15 14:33:17:&lt;br/&gt;
Fanny Dufresne wrote in #note-21:&lt;br/&gt;
&amp;gt; Pour le moment ce que je propose de faire (enfin que j&apos;ai d&#233;j&#224; fait):&lt;br/&gt;
&amp;gt; - Les modifs indiqu&#233;es dans la note #16 &lt;br/&gt;
&amp;gt; - En effet il serait plus logique de garder candidat dont le max de la proba est plus &#233;lev&#233; mais &#231;a demande un petit peu plus de travail, et si &#231;a a vocation a &#234;tre jet&#233; prochainement je serai|s partante pour ne pas le faire. OK pour toi Didier ?&lt;/p&gt;

&lt;p&gt;&#231;a d&#233;pend du temps qu&apos;on met &#224; impl&#233;menter #6508. Si tu te sens de la faire rapidement ok, sinon fixe celle l&#224; .&lt;br/&gt;
C&apos;est pas bien compliqu&#233;, tu as directement la val de la proba dans le candidat: @candidates&lt;span class=&quot;error&quot;&gt;&amp;#91;candidateKeyLow|candidateKeyHigh&amp;#93;&lt;/span&gt;-&amp;gt;ValProba@  et il suffit de push dans @duplicates@ celui qui a la plus faible.&lt;/p&gt;

&lt;p&gt;sinon, tes modifs ne seront pas &quot;&#224; jeter&quot;, m&#234;me apr&#232;s #6508, on ne sait jamais...  &lt;/p&gt;</comment>
                            <comment id="35190" author="r2j.migrate" created="Thu, 21 Sep 2023 18:26:28 +0000"  >&lt;p&gt;Comment by Fanny Dufresne on 2023-09-15 15:36:10:&lt;br/&gt;
&#231;a marche&lt;/p&gt;</comment>
                            <comment id="35191" author="r2j.migrate" created="Thu, 21 Sep 2023 18:26:37 +0000"  >&lt;p&gt;Comment by Pierre-yves Chabaud on 2023-09-20 12:41:03:&lt;br/&gt;
Merged into @develop@ (@864219aa@)&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|zzszbj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>