Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-7133

Switch stack from mysqlpython to mysqlclient python package

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: mysqlclient
    • Labels:
      None
    • Team:
      Data Access and Database

      Description

      MySQL-python does not work on Python 3. There is a forked package at https://pypi.python.org/pypi/mysqlclient which does work on python 3. We need to switch our code to use the forked version. This requires:

      1. Create a new EUPS package for mysqlclient (probably called python_mysqlclient to avoid name classes. Alternatively we just reuse mysqlpython eups package and update the tar file to the fork.
      2. Make any necessary code changes. Has the namespace changed?

        Attachments

          Issue Links

            Activity

            No builds found.
            tjenness Tim Jenness created issue -
            tjenness Tim Jenness made changes -
            Field Original Value New Value
            Link This issue relates to DM-6179 [ DM-6179 ]
            tjenness Tim Jenness made changes -
            Link This issue relates to DM-6330 [ DM-6330 ]
            Hide
            bvan Brian Van Klaveren added a comment -

            The python_mysqlclient repository is created.

            Show
            bvan Brian Van Klaveren added a comment - The python_mysqlclient repository is created.
            tjenness Tim Jenness made changes -
            Watchers Brian Van Klaveren, Tim Jenness [ Brian Van Klaveren, Tim Jenness ] Brian Van Klaveren, Steve Pietrowicz, Tim Jenness [ Brian Van Klaveren, Steve Pietrowicz, Tim Jenness ]
            tjenness Tim Jenness made changes -
            Assignee Fritz Mueller [ fritzm ] Brian Van Klaveren [ bvan ]
            tjenness Tim Jenness made changes -
            Watchers Brian Van Klaveren, Steve Pietrowicz, Tim Jenness [ Brian Van Klaveren, Steve Pietrowicz, Tim Jenness ] Brian Van Klaveren, Fritz Mueller, Steve Pietrowicz, Tim Jenness [ Brian Van Klaveren, Fritz Mueller, Steve Pietrowicz, Tim Jenness ]
            tjenness Tim Jenness made changes -
            Watchers Brian Van Klaveren, Fritz Mueller, Steve Pietrowicz, Tim Jenness [ Brian Van Klaveren, Fritz Mueller, Steve Pietrowicz, Tim Jenness ] Angelo Fausti, Brian Van Klaveren, Fritz Mueller, Joshua Hoblitt, Steve Pietrowicz, Tim Jenness [ Angelo Fausti, Brian Van Klaveren, Fritz Mueller, Joshua Hoblitt, Steve Pietrowicz, Tim Jenness ]
            Hide
            tjenness Tim Jenness added a comment -

            It's here https://github.com/lsst/python_mysqlclient – does this mean we can start switching dependencies to python_mysqlclient from mysqlpython?

            Show
            tjenness Tim Jenness added a comment - It's here https://github.com/lsst/python_mysqlclient – does this mean we can start switching dependencies to python_mysqlclient from mysqlpython ?
            Hide
            bvan Brian Van Klaveren added a comment -

            Fritz Mueller and I are going to work on packaging mariadbclient and python_mysqlclient today, then it should be good to go.

            Show
            bvan Brian Van Klaveren added a comment - Fritz Mueller and I are going to work on packaging mariadbclient and python_mysqlclient today, then it should be good to go.
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            spietrowicz Steve Pietrowicz made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            rowen Russell Owen made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            rowen Russell Owen made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            rowen Russell Owen made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            price Paul Price made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            rowen Russell Owen made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            Hide
            tjenness Tim Jenness added a comment -

            Packaging is done it seems. Are all the packages above it fixed on branches? When do you think you can merge?

            Show
            tjenness Tim Jenness added a comment - Packaging is done it seems. Are all the packages above it fixed on branches? When do you think you can merge?
            jmatt J Matt Peterson [X] (Inactive) made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Link This issue blocks DM-7310 [ DM-7310 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            nlust Nate Lust made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Link This issue blocks DM-7305 [ DM-7305 ]
            Hide
            tjenness Tim Jenness added a comment -

            Brian Van Klaveren it looks like obs_lsstSim also needs to have the table file updated.

            Show
            tjenness Tim Jenness added a comment - Brian Van Klaveren it looks like obs_lsstSim also needs to have the table file updated.
            tjenness Tim Jenness made changes -
            Link This issue blocks DM-7307 [ DM-7307 ]
            tjenness Tim Jenness made changes -
            Link This issue blocks DM-7308 [ DM-7308 ]
            nlust Nate Lust made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            swinbank John Swinbank made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            swinbank John Swinbank made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Link This issue blocks DM-7415 [ DM-7415 ]
            tjenness Tim Jenness made changes -
            Link This issue blocks DM-7416 [ DM-7416 ]
            tjenness Tim Jenness made changes -
            Link This issue blocks DM-7417 [ DM-7417 ]
            tjenness Tim Jenness made changes -
            Link This issue blocks DM-7418 [ DM-7418 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            fred3m Fred Moolekamp made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            fred3m Fred Moolekamp made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            fred3m Fred Moolekamp made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            fred3m Fred Moolekamp made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            fred3m Fred Moolekamp made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            Parejkoj John Parejko made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            Parejkoj John Parejko made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            spietrowicz Steve Pietrowicz made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            rowen Russell Owen made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            rowen Russell Owen made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 14191 ] This issue links to "Page (Confluence)" [ 14191 ]
            Hide
            bvan Brian Van Klaveren added a comment -

            Merged SciSql and Qserv

            Show
            bvan Brian Van Klaveren added a comment - Merged SciSql and Qserv
            bvan Brian Van Klaveren made changes -
            Resolution Done [ 10000 ]
            Status To Do [ 10001 ] Done [ 10002 ]

              People

              Assignee:
              bvan Brian Van Klaveren
              Reporter:
              tjenness Tim Jenness
              Watchers:
              Angelo Fausti, Brian Van Klaveren, Fritz Mueller, Joshua Hoblitt, Steve Pietrowicz, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.