Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkuFz-0004eX-5N for pgadmin-hackers@arkaria.postgresql.org; Fri, 16 Sep 2016 14:36:47 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bkuFy-0004KI-HT for pgadmin-hackers@arkaria.postgresql.org; Fri, 16 Sep 2016 14:36:46 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bkuFx-0004KB-Uv for pgadmin-hackers@postgresql.org; Fri, 16 Sep 2016 14:36:46 +0000 Received: from mail-qk0-x229.google.com ([2607:f8b0:400d:c09::229]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1bkuFq-0006P1-Bd for pgadmin-hackers@postgresql.org; Fri, 16 Sep 2016 14:36:44 +0000 Received: by mail-qk0-x229.google.com with SMTP id t7so90196865qkh.2 for ; Fri, 16 Sep 2016 07:36:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hagander-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=nMRgv0BlSMP9qkLwuyUeZGIrPYIn3RFOqzLmmoAiyhE=; b=eLKiGYm+fuMOWVg2AT3/xsCQUSlEC5NnJo/Zjwkp5Nmsrp//N8GZ2LmZaR2C5rtkbY dgik+nvaUopmINccemDEd3ahmybcaB2SNPnU5gC++kpXOm6j3s/BwBgKeY36gkrJmoM4 dXQwyw2T1WWdd8oeuAm0xytZLQYAc7dx4cBTZQKCdbXd4lWLNPbHXz1Wh97uiyaqSojU H+OQro3LN19de+WFcJrOoxmbrYEeTXG9xyuLGWi5X5NgtTrHGSMiKtI9vsvVpzKQ6bFo eGILBc0lzpl3pRibuCtjA4CJK9Beh90lqGJSdDP+EUwoQTuipsaMet1y44ekHoVEIHH0 igQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=nMRgv0BlSMP9qkLwuyUeZGIrPYIn3RFOqzLmmoAiyhE=; b=ViTAYbT74+elx7kKKg9bxJFrhoFJ3IEDFocycHMNHyDlPMED2acZYGmqRFxQZf7Acn 5sk8faEA4CsZC29mGf+IGseN6BpwU4MLRNcbLEv8DYynzhyRpYEih6aiuWdLlKnbQHaQ El4pFPkwbsdw7a1JCdoOQ9z0nsCKtVlmGHfby4HO/A7mY7gK5BUWkvE8APCHMD/Za2cE dy4WbvxSNPoowy9vw7xtfTIx9ZGjIB/+AO4v1685+sNsNFQqmaEircDV8WDOUht0dYHz F9dCbQCnXW2PypASfxN7xjWWYsVIALzsn3gnVHDqvm/Fd5Lg6MPt4tQarazxJmIig4z/ 5Tsw== X-Gm-Message-State: AE9vXwNnvKKKoFBMR/Fxt6qJbSqS0a7/FUK3FS2YJIVnPIGfjEvr8glNkayPyZNaFuf5DnAoccvimwDFszIIQA== X-Received: by 10.55.42.150 with SMTP id q22mr15285516qkq.187.1474036596599; Fri, 16 Sep 2016 07:36:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.53.229 with HTTP; Fri, 16 Sep 2016 07:36:35 -0700 (PDT) In-Reply-To: References: From: Magnus Hagander Date: Fri, 16 Sep 2016 09:36:35 -0500 Message-ID: Subject: Re: Lack of activity indicator over slow connections (pgadmin4) To: Dave Page Cc: pgadmin-hackers , Ashesh Vashi , Murtuza Zabuawala , Surinder Kumar Content-Type: multipart/alternative; boundary=001a11496770ba0199053ca0e340 X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --001a11496770ba0199053ca0e340 Content-Type: text/plain; charset=UTF-8 On Fri, Sep 16, 2016 at 3:35 AM, Dave Page wrote: > Ashesh, Murtuza, Surinder, > > Any thoughts on how we can achieve this easily, and where we're > lacking notifications? We did have activity notification in the > treeview, but that never worked overly well and now I come to think of > it, I don't recall seeing it recently. I'm thinking we need something: > > - On treeview node click > > - On dialogue open and OK > > - On Wizard steps > > - Possibly in the debugger, when stepping? > > I would think all that we need is to set the mouse cursor to 'progress'. > > Actually, the treeview spinner worked most of them time. I'm not sure if it worked all the time - I didn't check that carefully - but it did work most of the mtime. But basically whatever *else* I clicked was the problem. In particular clicking the tabs out right, with the "Properties" and "SQL" tabs being the ones I used and they were extremely slow over the high latency connection (I measured almost 4 minutes as the worst time to load a SQL pane for a table with 11 columns and a couple of indexes and triggers) with lack of feedback. -- Magnus Hagander Me: http://www.hagander.net/ Work: http://www.redpill-linpro.com/ --001a11496770ba0199053ca0e340 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On F= ri, Sep 16, 2016 at 3:35 AM, Dave Page <dpage@pgadmin.org> w= rote:
Ashesh, Murtuza,= Surinder,

Any thoughts on how we can achieve this easily, and where we're
lacking notifications? We did have activity notification in the
treeview, but that never worked overly well and now I come to think of
it, I don't recall seeing it recently. I'm thinking we need somethi= ng:

- On treeview node click

- On dialogue open and OK

- On Wizard steps

- Possibly in the debugger, when stepping?

I would think all that we need is to set the mouse cursor to 'progress&= #39;.


Actually, the treeview spinner worked = most of them time.=C2=A0 I'm not sure if it worked all the time - I did= n't check that carefully - but it did work most of the mtime.

But basically whatever *else* I clicked was the problem. In= particular clicking the tabs out right, with the "Properties" an= d "SQL" tabs being the ones I used and they were extremely slow o= ver the high latency connection (I measured almost 4 minutes as the worst t= ime to load a SQL pane for a table with 11 columns and a couple of indexes = and triggers) with lack of feedback.

--
<= div class=3D"gmail_signature">=C2=A0Magnus Hagander
=C2=A0Me: http://www.hagander.net/=C2=A0Work: = http://www.redpill-linpro.com/
--001a11496770ba0199053ca0e340--