Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-7482

Artist merge with AC renaming does not merge identical ACs

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Schema change, 2014-05-13
    • Component/s: None
    • Labels:
      None

      Description

      Edit #27444827 merged the artist "Kids of the Street" into "Kids of The Streets", renaming the AC of the former into "Kids of The Streets"; the merge target already had such an AC. This results in two identical ACs:

      musicbrainz_db_slave=> SELECT * FROM artist_credit_name WHERE artist_credit IN (1306239, 1175470);
       artist_credit | position | artist  |        name         | join_phrase 
      ---------------+----------+---------+---------------------+-------------
             1175470 |        0 | 1014715 | Kids of The Streets | 
             1306239 |        0 | 1014715 | Kids of The Streets | 
      (2 rows)
      

      As far as I can tell, this does not happen when renaming an AC within one artist to match an already existing AC. The ACs are merged into one in this case, as they should.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ianmcorvidae Ian McEwen
                Reporter:
                chirlu Ulrich Klauer
              • Votes:
                1 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  Schema change, 2014-05-13