Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hFjjG-0008HD-S8 for psycopg@arkaria.postgresql.org; Sun, 14 Apr 2019 18:19:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hFjjF-0001s0-GJ for psycopg@arkaria.postgresql.org; Sun, 14 Apr 2019 18:19:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hFjjF-0001rt-47 for psycopg@lists.postgresql.org; Sun, 14 Apr 2019 18:19:45 +0000 Received: from mail-lj1-x242.google.com ([2a00:1450:4864:20::242]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hFjjC-0005nj-Cm for psycopg@postgresql.org; Sun, 14 Apr 2019 18:19:43 +0000 Received: by mail-lj1-x242.google.com with SMTP id p14so13474320ljg.5 for ; Sun, 14 Apr 2019 11:19:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=iMIkQsUikz579tawBV/HWX6Y66Oef65/+VnkAj6Gps4=; b=mVvGOtrCIpyeQR8kmh26MAEJGYcaxU/FUIx7mla7UoIYK87uTLMk2grLYFL21Xhw20 Y03W/EPaMP8Tg9BfVrnSQidob1yQMf1uXbEsr9+w8SABaM0yXXvGuVxsb3zKBSJKVvke gKJFhM6jd743AYQvUfxz4zZ5/0jwR0MvjqpkNQMNUoyz/gztPdY5M5iXDPwPgzEDAmyS 7wYb7hYsV5x+nslAsWIHh6fSIfv/AJeP0BEsT4gRfAfMRzmJLjr/c91yAdapHJMb15KL 8VRI+RXuRgUEZH27BJQX7LQVdFc0V5sYA3kR5l807cy2cNSzCcDetfcG+/xdYjcqez/3 Gm+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=iMIkQsUikz579tawBV/HWX6Y66Oef65/+VnkAj6Gps4=; b=SXxDIWqNSQtyVt9F8uzk14ChmLmQHvm7loU26PfAB+Y/IUoAyGkwr3RiuMSRXhQyIs Lc1YwsAqP8zvSLv0h2kCMRAdfB1JS/pgsgOm/MK/h3VAXW31rlCJAZsAP3t7eYh47R/N nrmNGU6N3gplODYk6znrDejACkhnD9hRycxFmA3d/LzYKOkjnLhl6Wr2Bh130ZmpFKlN mOqinhojf/4wfFJmAId5RvDssoknw9Ir4VlOgpmHvLJ0WanY2dzK7ZBxac3oWNkvl3IM RGKtLmrne6zs/MqmGhBJQy8gsEjzj6B+b7WjMTSTihD6rtNY8rbahQcwrVdf7aP5NN2T jXyQ== X-Gm-Message-State: APjAAAXbofLlYAKa3wpp8g8NUyWdo/h7uRPGhp26leN8G75mrWTUnpKm xTbb1bz9o7pRY4Wt+qd2n7qach+wcZlzxXaxv/rp9g== X-Google-Smtp-Source: APXvYqwL84reTzZ1IBJh59cdf16IpREpP1Gp01yOl7zrhMHtc3nGY+FNI3dXVejSYOOho2rVYdW/VbojWo82BZQcjR4= X-Received: by 2002:a2e:7005:: with SMTP id l5mr37374975ljc.13.1555265980483; Sun, 14 Apr 2019 11:19:40 -0700 (PDT) MIME-Version: 1.0 References: <20190414175236.GA4647@hermes.hilbert.loc> In-Reply-To: <20190414175236.GA4647@hermes.hilbert.loc> From: Daniele Varrazzo Date: Sun, 14 Apr 2019 19:19:28 +0100 Message-ID: Subject: Re: Psycopg 2.8.1, 2.8.2 released To: psycopg@postgresql.org Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On Sun, Apr 14, 2019 at 6:52 PM Karsten Hilbert wrote: > > - Fixed 'RealDictCursor' when there are repeated columns (ticket #884). > > How ? The problem was only that the result of 'select 1 as a, 2 as a' would have been an object in an inconsistent state (bug introduced in 2.8.1 to fix the other, #886, which was caused by actually calling the superclass constructor right) . Now the state is consistent... it's arbitrary but hey. Can't fix the users, only the cursor. -- Daniele