Thanks, the patch applied. On Wed, Sep 14, 2022 at 12:23 PM Khushboo Vashi < khushboo.va...@enterprisedb.com> wrote:
> Hi Akshay, > > Please find the attached updated patch. > > On Tue, Sep 13, 2022 at 1:05 PM Akshay Joshi < > akshay.jo...@enterprisedb.com> wrote: > >> Hi Khushboo >> >> Review comments are as follows: >> >> - View/Edit Data does not work. (Cursor could not be found for the >> async connection.) >> >> Fixed. > >> >> - Graph Visualizer is not working. (raise IndexError("position out of >> bound") backend error) >> >> Fixed. > >> >> - Add psycopg3 support in *setup_pip.py* inside the pkg/pip folder. >> >> Fixed. > >> >> - Remove print statements from the "connection.py" and check other >> parts as well. >> >> Fixed. > >> >> - Almost 35+ API test cases are failing for PG v11 to v15. I have >> excluded the Debugger test cases as it hangs. >> >> Will work on this once I resume office. > > Thanks, > Khushboo > >> *Note: *I have committed the changes to my personal GitHub branch, so >> you can send patches over it. >> >> On Mon, Sep 12, 2022 at 2:44 PM Khushboo Vashi < >> khushboo.va...@enterprisedb.com> wrote: >> >>> Rebased patch attached. >>> >>> On Fri, Sep 9, 2022 at 11:01 AM Khushboo Vashi < >>> khushboo.va...@enterprisedb.com> wrote: >>> >>>> Hello, >>>> >>>> Please find the attached updated patch. >>>> >>>> On Thu, Sep 1, 2022 at 1:01 PM Akshay Joshi < >>>> akshay.jo...@enterprisedb.com> wrote: >>>> >>>>> Hi Khushboo >>>>> >>>>> Following are the review comments: >>>>> >>>>> - Remove psycopg2 from requirements.txt >>>>> >>>>> Removed, the code also removed. >>>> >>>>> >>>>> - Set PG_DEFAULT_DRIVER to psycopg3 in config.py >>>>> >>>>> Done. >>>> >>>>> >>>>> - Remove all the imports of 'psycopg2' from the entire project. >>>>> >>>>> Done. >>>> >>>>> >>>>> - Query Tool not working with psycopg3 == 3.1 >>>>> >>>>> Done. >>>> >>>> Thanks, >>>> Khushboo >>>> >>>>> >>>>> On Tue, Aug 30, 2022 at 8:57 PM Khushboo Vashi < >>>>> khushboo.va...@enterprisedb.com> wrote: >>>>> >>>>>> Hello, >>>>>> >>>>>> Please find the attached patch to migrate psycopg2 to psycopg3. I >>>>>> have used psycopg v 3.1.0 which is yet to be released soon. To test the >>>>>> patch, one needs to clone the psycopg3 repo, build it and point it to the >>>>>> pgadmin venv. >>>>>> >>>>>> For the time being, psycopg2 and psycopg3 both can be configurable >>>>>> via PG_DEFAULT_DRIVER and can be used. >>>>>> >>>>>> With this patch many SQL Ascii related issues and Range partition >>>>>> related issues are resolved. For example: #7028, # 6575, #4061, #7165. >>>>>> >>>>>> I have verified some of them but we need to test all of them. >>>>>> >>>>>> Note: Debugger test cases are still failing, on which I am still >>>>>> working. >>>>>> >>>>>> Thanks, >>>>>> Khushboo >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> <http://www.enterprisedb.com> >>>>> >>>>> Akshay Joshi >>>>> >>>>> Principal Software Architect >>>>> >>>>> +91 9767888246 >>>>> >>>>> www.enterprisedb.com >>>>> >>>>> <https://www.linkedin.com/company/edbpostgres> >>>>> <https://twitter.com/edbpostgres?lang=en> >>>>> <https://www.facebook.com/EDBpostgres> >>>>> <https://www.instagram.com/EDBpostgres/> >>>>> >>>> >> >> -- >> >> <http://www.enterprisedb.com> >> >> Akshay Joshi >> >> Principal Software Architect >> >> +91 9767888246 >> >> www.enterprisedb.com >> >> <https://www.linkedin.com/company/edbpostgres> >> <https://twitter.com/edbpostgres?lang=en> >> <https://www.facebook.com/EDBpostgres> >> <https://www.instagram.com/EDBpostgres/> >> > -- <http://www.enterprisedb.com> Akshay Joshi Principal Software Architect +91 9767888246 www.enterprisedb.com <https://www.linkedin.com/company/edbpostgres> <https://twitter.com/edbpostgres?lang=en> <https://www.facebook.com/EDBpostgres> <https://www.instagram.com/EDBpostgres/>