Hi Akshay,
On Tue, Nov 25, 2014 at 2:57 PM, Akshay Joshi <akshay.jo...@enterprisedb.com > wrote: > Hi Sanket > > On Mon, Nov 24, 2014 at 5:18 PM, Sanket Mehta < > sanket.me...@enterprisedb.com> wrote: > >> Hi Akshay, >> >> >> On Wed, Nov 19, 2014 at 4:39 PM, Akshay Joshi < >> akshay.jo...@enterprisedb.com> wrote: >> >>> Hi Sanket >>> >>> Below are the file wise review comments >>> >>> >>> 1. ctlSeclabelPanel.cpp and ctlSeclabelPanel.h >>> - Correct the function name "GetCUrrentProviderLabelArray" according >>> to camel case. >>> - Use trim before check the empty condition of txtProvider and >>> txtSeclabel used in ctlSeclabelPanel::OnChange(). >>> 2. dlgTable.cpp >>> - Security label sql not removed from SQL pane of dlgTable even >>> though I have removed the column. >>> - Security label sql gets overwritten when I add more then one >>> column. >>> - Changes are overwritten in the SQL pane of dlgTable when I have >>> changed the attributes of the column more then once by clicking on >>> "Change" >>> button. >>> >>> Above Issue is still reproducible. > All the reproducible issues are resolved. > >>> 1. dlgColumn.cpp >>> - Remove comment //code removed for testing from constructor if >>> testing is done. >>> >>> Above issues are resolved. >> PFA the revised patch. >> > > I have found one more issue when we add security label while creating > a new table it throws syntax error. > This issue is also resolved. PFA the revised patch. > >> >>> On Tue, Nov 18, 2014 at 6:10 PM, Sanket Mehta < >>> sanket.me...@enterprisedb.com> wrote: >>> >>>> Hi, >>>> >>>> Below are the thing I have taken care in this patch: >>>> >>>> 1. While creating the new table using table wizard, when any variables >>>> or security labels are specified for certain column, those were not >>>> visible on *sql tab* of table wizard. >>>> 2. when new/existing column dialog is open from table dialog then >>>> privileges and security labels in column dialog are not being persistent >>>> for new changes. >>>> >>>> >>>> Regards, >>>> Sanket Mehta >>>> Sr Software engineer >>>> Enterprisedb >>>> >>>> On Tue, Nov 18, 2014 at 5:54 PM, Sanket Mehta < >>>> sanket.me...@enterprisedb.com> wrote: >>>> >>>>> Hi Akshay, >>>>> >>>>> PFA the patch. >>>>> Please review it and let me know if anything is missing. >>>>> >>>>> Regards, >>>>> Sanket Mehta >>>>> Sr Software engineer >>>>> Enterprisedb >>>>> >>>>> On Tue, Nov 11, 2014 at 7:21 PM, Ashesh Vashi < >>>>> ashesh.va...@enterprisedb.com> wrote: >>>>> >>>>>> Hi Sanket, >>>>>> >>>>>> Apart from variable persistence issue taken care in your patch, I've >>>>>> also observed the data persistence issue with: >>>>>> (When reloading the existing/new column in column dialog from table >>>>>> dialog) >>>>>> 1. Priviledges >>>>>> 2. Security Lables >>>>>> >>>>>> I also observed, when I remove some privileges from an existing >>>>>> column, it generates SQL like, it needs to remove that column first, and >>>>>> then add that column, and the modify the new privileges. >>>>>> Can you also look into it? >>>>>> >>>>>> -- >>>>>> >>>>>> Thanks & Regards, >>>>>> >>>>>> Ashesh Vashi >>>>>> EnterpriseDB INDIA: Enterprise PostgreSQL Company >>>>>> <http://www.enterprisedb.com> >>>>>> >>>>>> >>>>>> *http://www.linkedin.com/in/asheshvashi* >>>>>> <http://www.linkedin.com/in/asheshvashi> >>>>>> >>>>>> On Tue, Nov 11, 2014 at 7:06 PM, Ashesh Vashi < >>>>>> ashesh.va...@enterprisedb.com> wrote: >>>>>> >>>>>>> Hi Sanket, >>>>>>> >>>>>>> Quick review suggests that, you're not following the consistent name >>>>>>> convention in new functions as per pgAdmin3 coding standard. >>>>>>> I also observed a white-space warning, while apply the patch. >>>>>>> >>>>>>> Please resend the patch after resolving these issues. >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Thanks & Regards, >>>>>>> >>>>>>> Ashesh Vashi >>>>>>> EnterpriseDB INDIA: Enterprise PostgreSQL Company >>>>>>> <http://www.enterprisedb.com> >>>>>>> >>>>>>> >>>>>>> *http://www.linkedin.com/in/asheshvashi* >>>>>>> <http://www.linkedin.com/in/asheshvashi> >>>>>>> >>>>>>> On Tue, Nov 11, 2014 at 5:25 PM, Sanket Mehta < >>>>>>> sanket.me...@enterprisedb.com> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> Issue was occurring as mentioned below: >>>>>>>> >>>>>>>> While creating the new table using table wizard, when any variables >>>>>>>> or security labels are specified for certain column then in >>>>>>>> *dlgTable* class, it was not fetching those variable or security >>>>>>>> labels from *dlgColumn *class. So those were not visible on *sql >>>>>>>> tab* of new table wizard. >>>>>>>> >>>>>>>> I have resolved that issue and created the patch for the same. >>>>>>>> Patch is attached with this mail. Please review it and if it looks >>>>>>>> good, please commit the code. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Regards, >>>>>>>> Sanket Mehta >>>>>>>> Sr Software engineer >>>>>>>> Enterprisedb >>>>>>>> >>>>>>>> On Tue, Nov 4, 2014 at 1:16 PM, Sanket Mehta < >>>>>>>> sanket.me...@enterprisedb.com> wrote: >>>>>>>> >>>>>>>>> Sure Ashesh, >>>>>>>>> >>>>>>>>> I will check and get back. >>>>>>>>> >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Sanket Mehta >>>>>>>>> Sr Software engineer >>>>>>>>> Enterprisedb >>>>>>>>> >>>>>>>>> On Tue, Nov 4, 2014 at 1:03 PM, Ashesh Vashi < >>>>>>>>> ashesh.va...@enterprisedb.com> wrote: >>>>>>>>> >>>>>>>>>> Sanket, >>>>>>>>>> >>>>>>>>>> Can you take a look at it? >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Thanks, >>>>>>>>>> >>>>>>>>>> Ashesh Vashi >>>>>>>>>> >>>>>>>>>> On 4 Nov 2014 12:54, "liuyuanyuan" <liuyuanyuang...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > Hi , hackers! >>>>>>>>>> > >>>>>>>>>> > Currently I test some part of pgadmin GUI, and I found some >>>>>>>>>> potential invalid input field of New Column GUI, >>>>>>>>>> > >>>>>>>>>> > Like Variables and Security Labels. >>>>>>>>>> Could you please have a look on this issue? >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > For example: >>>>>>>>>> > >>>>>>>>>> > OS: WIN7 64bit >>>>>>>>>> > >>>>>>>>>> > PostgreSQL 9.3 >>>>>>>>>> > >>>>>>>>>> > pgAdmin III:Version 1.18.1 >>>>>>>>>> > >>>>>>>>>> > I use GUI of pgadmin to create table, and add column to this >>>>>>>>>> table (just as follow ). When I add a new column, >>>>>>>>>> > >>>>>>>>>> > I can add Variables (or Security Label )to this column, but >>>>>>>>>> finally in the tab SQL of New Table Interface I find nothing >>>>>>>>>> > >>>>>>>>>> > of the Variables (or Security Label ) I’ve add. It seems that >>>>>>>>>> the Variables (or Security Label ) does not work. >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > Best Wishes! >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > Yours >>>>>>>>>> > >>>>>>>>>> > Jasmine Liu >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >>> >>> -- >>> *Akshay Joshi* >>> *Principal Software Engineer * >>> >>> >>> >>> *Phone: +91 20-3058-9517Mobile: +91 976-788-8246* >>> >> >> > > > -- > *Akshay Joshi* > *Principal Software Engineer * > > > > *Phone: +91 20-3058-9517Mobile: +91 976-788-8246* >
variable_and_privileges_issue2.patch
Description: Binary data
-- Sent via pgadmin-support mailing list (pgadmin-support@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-support