Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bxaKl-0002dO-3H for pgadmin-hackers@arkaria.postgresql.org; Fri, 21 Oct 2016 13:58:07 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bxaKk-0007JO-7D for pgadmin-hackers@arkaria.postgresql.org; Fri, 21 Oct 2016 13:58:06 +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 1bxaKV-00074H-Vd for pgadmin-hackers@postgresql.org; Fri, 21 Oct 2016 13:57:52 +0000 Received: from mail-it0-x22f.google.com ([2607:f8b0:4001:c0b::22f]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1bxaKO-0007nb-Fm for pgadmin-hackers@postgresql.org; Fri, 21 Oct 2016 13:57:50 +0000 Received: by mail-it0-x22f.google.com with SMTP id 4so241003653itv.0 for ; Fri, 21 Oct 2016 06:57:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pgadmin-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=CpCbE2vPWitMWxqtSayj9CwVUKvjzqOer08iYh0ndXU=; b=ecViOhvcP2cHKb3WQ1M97rl6lZFDz446Ols1kWQpQBrD9o9QcDAEcJ5O8STsacF9o5 diMQ9HKaS0YO10HM5roDW8kO+xdW2elcqDAzDV4SpJE9xZLQDblxc/V9Hc7qeGBsFlo3 h4KIRID90DGGZ8zBjaoCJMlLPcjPhBjQa/fn62NpzbGlR1k/ZLC7cqssr/zuO7KyXVWu J4pJKGOzE1lcIcv39aUaMucRkrF0ToTx0vY3Rbr5GqtvfE7DBBmNv6Aq3ZVlpY9U26wc qTfSWX5NNCobMMhrks59A6cXphNfuHfm5z0HHIX+GhkPf8UyrwPqEHYs0XWglCIi80VC +nKg== 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=CpCbE2vPWitMWxqtSayj9CwVUKvjzqOer08iYh0ndXU=; b=kZqieG97oNcyyqYYTwtFR6Tj9WKnpnr8mejYTmW344B7moQhcpjdryA37ZwI3qajHX zCgyMSZHP32PWlOrbipQvYNQvJNIRCTjjGfor/Sc6m3FjxvDsRDODeLixbmA4ZdDu6ox w47FqoF3DjDH2yMOb73/MBuYCERHKFuSlQB+pzfM+1vcDuaRds1u36e/XlZ2Q71s0wWF DO26FA18fJTjOsH+JmWUxcV6We4OhECiyLhhEjm9PqMDHMxFvlBc4UF/HCwOSwoOZ0sF fZxqo6bI5jtXsCfUiCv3jBi4gtv5hTN3N0A0X7fW/tMNuyBUvCfy8gAbZywREs/Krf3C sCXg== X-Gm-Message-State: ABUngvfl/Atsn3YzV2aKuD3m4JOY3+Be7XASYuxHuM4w7hrsh1pDgnS3D23k5k920In8TO3L5hb7VSwt/DYo5A== X-Received: by 10.36.87.16 with SMTP id u16mr1051131ita.113.1477058263640; Fri, 21 Oct 2016 06:57:43 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.82.130 with HTTP; Fri, 21 Oct 2016 06:57:42 -0700 (PDT) In-Reply-To: References: From: Dave Page Date: Fri, 21 Oct 2016 14:57:42 +0100 Message-ID: Subject: Re: [pgAdmin4][Patch]: Fixed RM 1603 & RM 1220 To: Khushboo Vashi Cc: Ashesh Vashi , pgadmin-hackers Content-Type: text/plain; charset=UTF-8 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 Thanks, patch applied. On Fri, Oct 21, 2016 at 6:14 AM, Khushboo Vashi wrote: > Hi, > > Please find the attached patch to fix below RMs: > > 1603: [Web Based] Export database failed if object contains double quotes > 1220: Backup database is not working with special characters > 1221: Maintenance DB failed if database name contains special characters > > In Desktop mode, the import/export didn't work that is also fixed. > > Regarding, re-showing the dialogue multiple times, Murtuza is working on > this issue, > > Murtuza, > Please also look into this thread, so you can have more idea about the > related bugs. > > Thanks, > Khushboo > > > On Thu, Oct 20, 2016 at 9:40 PM, Dave Page wrote: >> >> On Thu, Oct 20, 2016 at 12:08 PM, Ashesh Vashi >> wrote: >> > On Thu, Oct 20, 2016 at 4:26 PM, Khushboo Vashi >> > wrote: >> >> >> >> >> >> >> >> On Sat, Oct 15, 2016 at 11:52 AM, Dave Page wrote: >> >>> >> >>> >> >>> >> >>> On Friday, October 14, 2016, Ashesh Vashi >> >>> >> >>> wrote: >> >>>> >> >>>> On Sat, Oct 15, 2016 at 4:59 AM, Dave Page wrote: >> >>>>> >> >>>>> Hi >> >>>>> >> >>>>> On Friday, October 14, 2016, Khushboo Vashi >> >>>>> wrote: >> >>>>>> >> >>>>>> Hi, >> >>>>>> >> >>>>>> Please find the attached patch to fix the below 2 bugs. >> >>>>>> >> >>>>>> RM 1603: [Web Based] Export database failed if object contains >> >>>>>> double >> >>>>>> quotes. >> >>>>>> RM 1220: Backup database is not working with special characters >> >>>>>> >> >>>>>> The issues which were fixed: >> >>>>>> >> >>>>>> 1. Client side data were not unescaped >> >>>>>> 2. Required command line arguments were quoted twice >> >>>>> >> >>>>> >> >>>>> This is not working for me: I tested using Table Export as per >> >>>>> Fahar's >> >>>>> instructions. As I'm in desktop mode, the first problem was that we >> >>>>> get an >> >>>>> error at line 210 of import_export/__init__.py, because >> >>>>> get_server_directory >> >>>>> returned None for the directory. If I fix that, then the job says >> >>>>> it's >> >>>>> created, but as far as I can see, nothing else happens. >> >>>> >> >>>> hmm.. >> >>> >> >>> >> >>> Yes, but please see my followup message. There's clearly something >> >>> funky >> >>> going on with the process tracking - for whatever reason it didn't >> >>> pick up >> >>> this process until after a restart, and per the bug I escalated >> >>> earlier >> >>> (which I think is essential to fix for 1.1 in a little over a week), >> >>> it >> >>> doesn't always detect completed processes and then keeps re-showing >> >>> the >> >>> alert. >> >>> >> >> >> >> >> >> The problem here is that, until we click the "Click for details here" >> >> link >> >> and close the another details dialogue, the acknowledgement does not >> >> send to >> >> the server. So, it keeps re-showing the alert. >> >> >> >> I think, we need to clearly mention the steps on the alertify notifier >> >> itself, so the user can get the idea. >> >> >> >> Dave/Ashesh, >> >> Any other suggestion? >> > >> > We can give a acknowledge link along with 'Click here for details' link >> > to >> > delete the status, logs, when clicked. >> > Dave? >> >> Sure, we can do that - but with so many instances being reported, >> clearly there's a root cause to fix first. >> >> >> -- >> Dave Page >> Blog: http://pgsnake.blogspot.com >> Twitter: @pgsnake >> >> EnterpriseDB UK: http://www.enterprisedb.com >> The Enterprise PostgreSQL Company > > -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers