<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    My main concern is that we don't have time to fix anything if there
    is something broken in that new docker. So IMO this issues is not
    critical enough to introduce even bigger risk for this release. <br>
    This is a bad issue but not a blocker in the current circumstances.<br>
    <br>
    Jeff, where we can see the code difference for the docker tooling?
    Do you have a gerrit change, a PR or something?<br>
    <br>
    <div class="moz-cite-prefix">On 06/10/2016 03:08 PM, Nick Boldt
      wrote:<br>
    </div>
    <blockquote
cite="mid:CA+QcL11kWopXXjg8gstfNn5W4OYbCvb_QNA08zcxnq8WFdyqhQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">Please clarify: is this a blocker for devstudio <a
          moz-do-not-send="true" href="http://10.0.0.GA">10.0.0.GA</a>?
        Or something to pick up in a later sprint / release?
        <div><br>
        </div>
        <div>Given we've slipped respin-a to Monday, and still have to
          rebrand everything, we probably have time to contain a small
          TP change like this. IFF it's a blocker.</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Fri, Jun 10, 2016 at 2:35 PM, Jeff
          Johnston <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:jjohnstn@redhat.com" target="_blank">jjohnstn@redhat.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">I have
            just made a build available with the patch in:<br>
            <br>
            <a class="moz-txt-link-freetext" href="http:/">http:/</a><a moz-do-not-send="true"
              href="http://download.eclipse.org/linuxtools/update-neon-docker-rc4a"
              rel="noreferrer" target="_blank">download.eclipse.org/linuxtools/update-neon-docker-rc4a</a><br>
            <div class="HOEnZb">
              <div class="h5"><br>
                -- Jeff J.<br>
                <br>
                ----- Original Message -----<br>
                &gt; Moving to jbosstools-dev.<br>
                &gt;<br>
                &gt; OK. This memory leak seems to be bad. Please
                continue to work on proper<br>
                &gt; bug fix and update for the Linux/Docker Tools for
                Neon but I'm afraid we<br>
                &gt; don't have time to change anything in our Target
                Platform for devstudio<br>
                &gt; 10 GA / JBoss Tools 4.4.0.Final at this point.<br>
                &gt;<br>
                &gt; Thanks.<br>
                &gt;<br>
                &gt; On 06/10/2016 12:56 PM, Jeff Johnston wrote:<br>
                &gt; &gt; Should be Neon only as status icons were added
                for Neon M1 milestone.<br>
                &gt; &gt; There<br>
                &gt; &gt; may be other image leaks in Mars, but they are
                minor and no errors have<br>
                &gt; &gt; shown<br>
                &gt; &gt; in our testing or customer usage.<br>
                &gt; &gt;<br>
                &gt; &gt; -- Jeff J.<br>
                &gt; &gt;<br>
                &gt; &gt; ----- Original Message -----<br>
                &gt; &gt;&gt; Is this bug in Neon branch only? What
                about Mars releases?<br>
                &gt; &gt;&gt;<br>
                &gt; &gt;&gt;<br>
                &gt; &gt;&gt; On 06/10/2016 12:38 PM, Jeff Johnston
                wrote:<br>
                &gt; &gt;&gt;&gt; It appears that the issue I found has
                been around since Aug 2015 (Neon<br>
                &gt; &gt;&gt;&gt; M1).<br>
                &gt; &gt;&gt;&gt; I have a fix<br>
                &gt; &gt;&gt;&gt; and there appears to be another
                possible leak in the DockerExplorerView<br>
                &gt; &gt;&gt;&gt; which I<br>
                &gt; &gt;&gt;&gt; am pushing a fix for currently.<br>
                &gt; &gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt; I noticed the memory leak the other
                day and during my testing I saw that<br>
                &gt; &gt;&gt;&gt; images<br>
                &gt; &gt;&gt;&gt; were being left behind to the point
                that the Eclipse MAT tool took notice<br>
                &gt; &gt;&gt;&gt; over a<br>
                &gt; &gt;&gt;&gt; short period and flagged it as a
                suspected memory leak.  Docker<br>
                &gt; &gt;&gt;&gt; Containers<br>
                &gt; &gt;&gt;&gt; get refreshed every 15 seconds so
                Views<br>
                &gt; &gt;&gt;&gt; that show them (Docker Containers View
                and Docker Explorer View) that use<br>
                &gt; &gt;&gt;&gt; icons need<br>
                &gt; &gt;&gt;&gt; to dispose of them properly.  For the
                Docker Containers View, all<br>
                &gt; &gt;&gt;&gt; containers were being<br>
                &gt; &gt;&gt;&gt; given a new image each refresh
                period.  The Explorer View isn't much of a<br>
                &gt; &gt;&gt;&gt; problem because<br>
                &gt; &gt;&gt;&gt; it is node-based and doesn't always
                show the full list of Containers.  A<br>
                &gt; &gt;&gt;&gt; short list of Containers<br>
                &gt; &gt;&gt;&gt; will slow down the leak as will
                closing the View.<br>
                &gt; &gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt; My intention was to do a quick rebuild
                of the stable-5.0 branch and save<br>
                &gt; &gt;&gt;&gt; it<br>
                &gt; &gt;&gt;&gt; as RC4a repo.  If desired,<br>
                &gt; &gt;&gt;&gt; I can do a point release, but this
                requires more changes to all features<br>
                &gt; &gt;&gt;&gt; and pom files to renumber<br>
                &gt; &gt;&gt;&gt; them.  Let me know if a point release
                is required.<br>
                &gt; &gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt; I will continue with the task of
                building an RC4a repo that will be saved<br>
                &gt; &gt;&gt;&gt; in the Linux Tools download<br>
                &gt; &gt;&gt;&gt; area.  Neon users will have to use the
                updates-nightly-neon repo which<br>
                &gt; &gt;&gt;&gt; will<br>
                &gt; &gt;&gt;&gt; have<br>
                &gt; &gt;&gt;&gt; the fix (same git branch is used to
                create the RC4a repo).<br>
                &gt; &gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt; -- Jeff J.<br>
                &gt; &gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt; ----- Original Message -----<br>
                &gt; &gt;&gt;&gt;&gt; When did it happen? How long do
                you have it in Docker Tools.<br>
                &gt; &gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt; Have you already fixed it?
                Released the updated 2.0.1?<br>
                &gt; &gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt; On 06/10/2016 11:19 AM, Jeff
                Johnston wrote:<br>
                &gt; &gt;&gt;&gt;&gt;&gt; This issue was introduced with
                a change to adding status icons in the<br>
                &gt; &gt;&gt;&gt;&gt;&gt; Containers View.  It wasn't
                noticed because it requires a long time to<br>
                &gt; &gt;&gt;&gt;&gt;&gt; show (small image icons not
                being disposed of).<br>
                &gt; &gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt; -- Jeff J.<br>
                &gt; &gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt; ----- Original Message -----<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt; We will conceder to
                include any updated in respin-b besides branding<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt; only if we have to fix
                some very bad issues. Real blocker.<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt; Is this issue is old or
                some new regression?<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt; On 06/10/2016 10:57 AM,
                Xavier Coulon wrote:<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;     From my
                understanding, Jeff noticed the issue after letting<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;     Eclipse<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;     run<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;     all night long,
                but I don't remember if Eclipse was then unusable<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;     or<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;     crashed.<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Anyway, it could be
                serious enough it users have the Docker tooling<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; views<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; open in their
                workspace.<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Best regards,<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Xavier<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On 10 Jun 2016, at
                12:37, Alexey Kazakov &lt;<a moz-do-not-send="true"
                  href="mailto:alkazako@redhat.com">alkazako@redhat.com</a>&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; How bad is that
                leak?<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Jun 10,
                2016, at 4:33 AM, Xavier Coulon &lt;<a
                  moz-do-not-send="true"
                  href="mailto:xcoulon@redhat.com"><a class="moz-txt-link-abbreviated" href="mailto:xcoulon@redhat.com">xcoulon@redhat.com</a></a>&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Fred, Alexey,<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Jeff J. found
                a memory leak in the Docker tooling. It's too late<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; for<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Neon.0
                RC4/Final, but he proposes that we cut a Linux Tools
                5.0.1 /<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Docker Tooling
                2.0.1 to address this specific issue.<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Is this
                something that can be included in the upcoming
                "respin-b"<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; build<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; along with the
                branding updates ? I understand that Alexey<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; initially<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; said that this
                ultimate build would not include any other bug fix,<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; but<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; nonetheless,
                I'm asking the question ;-)<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Best regards,<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /Xavier<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Hi Xavier,<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Jeff
                here.  I found a memory leak in the Docker Containers
                View.<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; believe it
                is fixed with my gerrit patch.  If JBoss wants, I can<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; create<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; a<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; special
                repo for them to use to remove this bug.  The fix is too<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; late<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; for<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Neon, but
                we can cut a point release if necessary or wait until<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 5.1<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; and<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; fix it in
                the updates-nightly-neon.<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; The
                problem was with the images used for status in the
                Table.<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; They<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; were<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; constantly
                being created via createImage() but never stored any<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; where<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; and<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; never
                disposed.  I simply created 3 images for status and
                return<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; one<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; of<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 3<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; for each
                table entry, then dispose of them in the Containers View<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; dispose<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; method.<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
                &gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -- Jeff J.<br>
                &gt; &gt;&gt;<br>
                &gt;<br>
                &gt;<br>
                _______________________________________________<br>
                jbosstools-dev mailing list<br>
                <a moz-do-not-send="true"
                  href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a><br>
                <a moz-do-not-send="true"
                  href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev"
                  rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a><br>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <div class="gmail_signature" data-smartmail="gmail_signature">
          <div dir="ltr">
            <div>
              <div dir="ltr">Nick Boldt :: JBoss by Red Hat<br>
                Productization Lead :: JBoss Tools &amp; Dev Studio<br>
                <a moz-do-not-send="true"
                  href="http://nick.divbyzero.com" target="_blank">http://nick.divbyzero.com</a><br>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>