[codesprints] New datatracker release: v6.98.0

Henrik Levkowetz <henrik@levkowetz.com> Sun, 16 June 2019 14:20 UTC

Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id 8C8D4120182; Sun, 16 Jun 2019 07:20:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id 3hbrsaJgDvW4; Sun, 16 Jun 2019 07:20:23 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0234120169; Sun, 16 Jun 2019 07:20:23 -0700 (PDT)
Received: from henrik by zinfandel.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1hcW19-0001a0-A4; Sun, 16 Jun 2019 07:20:23 -0700
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1hcW19-0001a0-A4@zinfandel.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Sun, 16 Jun 2019 07:20:23 -0700
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org, wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/swTFhE9lLONliqhB9OfxnQ8s7Qs>
Subject: [codesprints] New datatracker release: v6.98.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Jun 2019 14:20:25 -0000


This is an automatic notification about a new datatracker release, 
v6.98.0, generated when running the mkrelease script.

Release notes:

ietfdb (6.98.0) ietf; urgency=medium

  **Refactoring of the primary index type for Document and DocAlias objects**

  This release contains a series of 216 migration steps that changes the
  Document and DocAlias primary keys from character strings to integers, and
  makes corresponding code changes.

  This was prompted by database limitations discovered when trying to make
  DocAlias use a m2m document field; with 255 long strings as primary keys for
  Document and DocAlias this violated the MySQL database limitations.

  Changing the primary keys to integers should also improve efficiency.  

  Additionally, in order to make it possible to have DocAlias objects referring
  to multiple documents, in order to reflect STD and BCP names that refer to 
  multiple RFCs, DocAlias has been refactored to use many-to-many tables instead
  of foreign keys do toduments.

  Due to the data migrations which create the new integer primary keys and adds
  corresponding integer foreign keys matching the previous string foreign keys
  in all tables having foreign keys to Document and DocAlias, some of these
  migrations take a long time.  The total set of migrations are expected to have
  a runtime on the order of 2 hours.

  This release is scheduled to be deployed on 16 Jun 2019 at 16:00 UTC, with
  an expected datatracker downtime, for safety backup and application of the
  migrations to run, of about 3 hours.

 -- Henrik Levkowetz <henrik@levkowetz.com>  16 Jun 2019 14:16:12 +0000

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/6.98.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/6.98.1.dev0' <YOURBRANCH>


	(via the mkrelease script)