Submitter | Jun Wu |
---|---|
Date | June 4, 2017, 11:59 p.m. |
Message ID | <2c2cbefde423ea253727.1496620770@x1c> |
Download | mbox | patch |
Permalink | /patch/21198/ |
State | Accepted |
Headers | show
Return-Path: <mercurial-devel-bounces@mercurial-scm.org> X-Original-To: patchwork@mercurial-scm.org Delivered-To: patchwork@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id B06982C45E; Sun, 4 Jun 2017 20:00:44 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 9H-uKi8eJ5NB; Sun, 4 Jun 2017 20:00:44 -0400 (EDT) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id 0A7752C481; Sun, 4 Jun 2017 20:00:12 -0400 (EDT) X-Original-To: mercurial-devel@mercurial-scm.org Delivered-To: mercurial-devel@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 12F042C45A for <mercurial-devel@mercurial-scm.org>; Sun, 4 Jun 2017 20:00:06 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id TxI2-b2qB39c for <mercurial-devel@mercurial-scm.org>; Sun, 4 Jun 2017 20:00:05 -0400 (EDT) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by mercurial-scm.org (Postfix) with ESMTPS id AB50E2C460 for <mercurial-devel@mercurial-scm.org>; Sun, 4 Jun 2017 19:59:52 -0400 (EDT) Received: from pps.filterd (m0109333.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v54NxptF019876 for <mercurial-devel@mercurial-scm.org>; Sun, 4 Jun 2017 16:59:52 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=content-type : mime-version : content-transfer-encoding : subject : message-id : in-reply-to : references : date : from : to; s=facebook; bh=cZHjK7bVFsGeDMDubB7J+FTPc2NSggvArX3ABVSSnMk=; b=UAQfnjQblBfHyTjn0WUYnjNMxJE+XDg7aoTgpbBxnZ+qSSaXWg2My8p4GTlINyDJnHjM 3gIW8vrm+Qx4q027NyTiXIhkchJ2CwnK42F95ME4JS6aKOUv1a1Y0cet1tbYMtQwCdJ2 zX0VdXcd5j/2pGb3pgLTyWOKuD2oawGAN1I= Received: from maileast.thefacebook.com ([199.201.65.23]) by mx0a-00082601.pphosted.com with ESMTP id 2aus4w2r1s-3 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Sun, 04 Jun 2017 16:59:52 -0700 Received: from NAM01-BY2-obe.outbound.protection.outlook.com (192.168.183.28) by o365-in.thefacebook.com (192.168.177.25) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 4 Jun 2017 19:59:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=cZHjK7bVFsGeDMDubB7J+FTPc2NSggvArX3ABVSSnMk=; b=hLm2razoFe7hihIrza75KSm7KbJCTYB+hFE6088Bf/GkO5iIlRcT1TjsksYWbj7h4AEnpRihGKw2kBV6nOUaB9kk4+oqlD0SpHtbjrjsthkb2hdfai5QhiMqHxsQGMVEjMcKV41DXRR/beoHzJzDc5DYcYDIuLdiSvz2sQDzV3c= Authentication-Results: mercurial-scm.org; dkim=none (message not signed) header.d=none; mercurial-scm.org; dmarc=none action=none header.from=fb.com; Received: from [127.0.0.1] (199.201.64.3) by DM5PR15MB1514.namprd15.prod.outlook.com (10.173.225.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10; Sun, 4 Jun 2017 23:59:41 +0000 MIME-Version: 1.0 Subject: [PATCH 18 of 22] obsstore: make _all always calculate from _data X-Mercurial-Node: 2c2cbefde423ea2537270cf5fecdf5f5d14b19e5 X-Mercurial-Series-Index: 18 X-Mercurial-Series-Total: 22 Message-ID: <2c2cbefde423ea253727.1496620770@x1c> X-Mercurial-Series-Id: <5c3500de0a229d8aa080.1496620753@x1c> In-Reply-To: <5c3500de0a229d8aa080.1496620753@x1c> References: <5c3500de0a229d8aa080.1496620753@x1c> User-Agent: Mercurial-patchbomb/4.2+492-b5ee8c1d0e8f Date: Sun, 4 Jun 2017 16:59:30 -0700 From: Jun Wu <quark@fb.com> To: <mercurial-devel@mercurial-scm.org> X-Originating-IP: [199.201.64.3] X-ClientProxiedBy: CY4PR20CA0011.namprd20.prod.outlook.com (10.173.116.149) To DM5PR15MB1514.namprd15.prod.outlook.com (10.173.225.147) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR15MB1514: X-MS-Office365-Filtering-Correlation-Id: b8e318ec-a3af-42b7-7462-08d4aba5c494 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DM5PR15MB1514; X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1514; 3:OU342vdL5zk/m7zRe8kT+ntVx7gTKkJZR+HJL2tfEQRl58vInt2RhXruh/GymGkoOyiSi5a46D+NuNFUdmg9DbqDg8u4RJBEBgN7q/3Z8QzRdlqZtpGtvco61bv5rMPynz7ES2Lrc/xjJGTSI3Yha56O+qDb5eqh4mKCBkHdr4Heatk3sAc8GwnTf9kdIu3q1nisNkzBhfW11+1TuEJtL6id2YfHCk8dq15G1euqYDudV6NsSxiaqAK35icantk3GDw6kTfLzqpfQuP3ZRLXJVSXfvSjiE6HceQvyg7WKptxdOfbcqgffeRS424sJNA47zk6GjvYxAg7rltuHXVYNQ==; 25:ttqK2esTtqJzqocar765+YH5SWFpO51tKi6es7xwBZpMTOuVn0J+cBFfi450f0is8cIfHfCHTFR2o6ulfvWocgzKdF7TrRyWFhzMzzO6ZN6eEEjrwW8TqRbVleB233m08LxQxovepi8FMM3aHkvpFVix9QyuO2rU5ySlribxh4XmqukKsiYZrzMUyU9hf+OTRRyDmCA7vVQfvfOYSX+P47OgOHaTi9dUxxf275OgxwGaQda3rp8iKpEbHv9HazPNgN4gkvy+xM3/b6xat7pUAm0G91Qjtv44r302eplJFuuZ6EneQ3cDL37dznFleIDs2KJKsMxmD97zFrdzc4itPWBK8UDPM88y7jjHLnEN4I0OMI2cPHf3ELRAp9lfXuoeNMAlADVGVcBv/2bK+Qg7XEGH9HaEpRmwELNP65jY65+oee9W1mm38Kr9y1nreaX/6edmRVrvYJ9MDhXL+KU1Ejh5nxRYuq+5NB+bL+DfnzU= X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1514; 31:ekKCjnfzF47CNPQYIp/GoLyEGkffIuPWzrGaoqR9xmuXZtl4Nm69H/jCN3NKf6aKIrsi1XqyqJg2Us0V3B1FEHFF1Z3c0pSQl4SsSsXNtGkr/5N0jT90aKhnsT2X/CADW3P0sCVRfI900psPY2ykyB4jt60bPV0kE1tJHqGZVoxJrlRahe0qbZnET6FE+jJegOXojAyuJo2eRO/iqmkkdTFAp+ZZZ3DPsA7SHzRb56QbI5pDDhYtkljX0c37UFb+; 20:AsOsiWtwWErWsisNFFQpeSRoXAMU1sGD+vzYodgFH2G60D3+yJ5uUl7PlaV6wGRn8kmCCI2rW6NM1QWr9ATxjJLlpmuL3QHebQQLH4pzvyFUm0zYGecMmIwjVrT7sTtEeeRpWCS9l457NUwoTZ1xL7DFFL5wMwAe9FZD9MonLFDst2BTNDhciESIgxRPzUBe9QtcRBffRv3afrNe2v5HR/5JWW+pTe0u+vnNRvmCPpVmme/+f6hJU2fEXAQHdhlOgpEB+LBi9eUDLdF/ek4WRxTfHAZPOylU3GE2DYCpV0628LwMEm2qUibHYe7RXcUPq++dxqFKBvic0WnMUEYA7PXBIlKLfL8JRy7m8hbb5qfmypyRts6CPxQJr1izBwvB3sNY+duc28+qjENxyVfLHnXQ98hXxamm7CdLJNITHxMKQQgsVETeLyltT0Z7DYWa3SZ1WUbT7iqEbLAPe3pSJxqNLqp9+2PsWLjDzqpIGfIUYRh5P4bRGcKMQQ2yHcZL X-Microsoft-Antispam-PRVS: <DM5PR15MB151408E8CB57A94BF4FEAF0CCDF50@DM5PR15MB1514.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(67672495146484)(63843785518722); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(3002001)(93006095)(93001095)(6041248)(20161123560025)(20161123562025)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR15MB1514; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR15MB1514; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR15MB1514; 4:lrOCgU9BmYJc1z6lhQsSzNV59WL9Tf6vGhx5OO0Szf?= =?us-ascii?Q?nv5aEo3DjXy2Q+BeOrmtti5vV5v6zCttUImNJkRpQ+rmCAe3m/L1D+nxMPAT?= =?us-ascii?Q?m0WX5CmYNS1wnluhX9rqevd3JUs1gnmG6TydahdpPRWqnCA21mpr1e3wqTWz?= =?us-ascii?Q?yo2DDv9o7UjBAeDO5CaQAcnOCYI26aybD/z614hbPCnT7OcSqVBN23Dg+OkW?= =?us-ascii?Q?RarcU8oxcLvUIm71CSZ4WVCEo9XfO/eyQOtPoRLDlwz8rh2n8diE4tZQkD7Q?= =?us-ascii?Q?6RDv2/FQMSnpD/lI+fGeCLbZnzibWrW5yfTlkYJnf39+2AiiKT7WkTW0viWC?= =?us-ascii?Q?b2J1JoFZ4XFuos1dLMfvcAky80727Uev/t3W1ftwN7D5Qoz4zdtRLBIdtdwt?= =?us-ascii?Q?Gy5GfpyxRWoKCnxYm7Elmjl42X+IdHEQ+F6F15VREJX3kiovSB1ULspYjNLm?= =?us-ascii?Q?4nI1XiSd/NC2O5YKfCb+XQfrRUp0/6oiEzN+BlDq8+ZmqkylNpKZI+Amv3qm?= =?us-ascii?Q?2PSdEwMNshJ4U3kY+IW2hBKvgyqsAZD/s+yikLZIUj8uo0rHlswdu+HBkYsW?= =?us-ascii?Q?AHk+hQFXyae72T+Aif3qeWYzzYrOA9RWWTp8HCVapyUhyc9ribOJTZGVcQAA?= =?us-ascii?Q?i50M7G+Slc2y8CSV7X5RR8VQNuszcr4iYALbZbpCXXkLetVEwrCRQYH7Df5t?= =?us-ascii?Q?RqBdnDRWbT3lfSnM/ldA91H1/EFUrGFfGJY0aAXjMJpTNWaZpPnLM1dnm0a6?= =?us-ascii?Q?60uVVfgop1tQ+WU27T2OZ7Pigb+8cr1Xmd5nYprR4j1LgTwd1ms5TOYEdSXd?= =?us-ascii?Q?tK6AOTQJgAnDrrJyNY8Vetp+WNTnfB4OjjPUYsdBmrqfNkRBKuqMTSTEjrk/?= =?us-ascii?Q?bgN9kXlDWiu12Iw68lQhKAOY+5RwKRESI4M9sa/gQ1ilTtLkVdmtcIz9bFgR?= =?us-ascii?Q?ska6K3y3YuTBEfhvhivqnunc6dnPFkzfZ8lezJo4QqcEcsBEU41KTmSCNXZP?= =?us-ascii?Q?h0kj+52mw+69AK4dQrBKzg7BDLqtaO0P3VZW3paQssbxSLOuit+LcMgNg4nZ?= =?us-ascii?Q?nih5ekeYGJwKFf7pq31w4xc7ALC2YKXoI35Q0Z8J5QKLi/soKvaWnNM+HUJi?= =?us-ascii?Q?5vNdJ52APJBlKIDVCJ9JAeJaXZLYy0ANdRXFWfA4PO0PSPlIWjnyW/KTXveR?= =?us-ascii?Q?JPhXsmZFQW/5s4s5YI7VtZuN3hOq88lwPC0IHYImJasIMN5My2Ob2+4A=3D?= =?us-ascii?Q?=3D?= X-Forefront-PRVS: 03283976A6 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6049001)(6009001)(39450400003)(39840400002)(39850400002)(39410400002)(39400400002)(33646002)(2906002)(478600001)(966005)(305945005)(5660300001)(54356999)(7736002)(2361001)(2351001)(81166006)(8676002)(42186005)(50466002)(46406003)(189998001)(33716001)(3846002)(6116002)(23726003)(230700001)(6916009)(2950100002)(6666003)(6486002)(77096006)(90366009)(38730400002)(76176999)(66066001)(53936002)(86362001)(110136004)(97756001)(9686003)(25786009)(6306002)(50986999); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR15MB1514; H:[127.0.0.1]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR15MB1514; 23:wbBRnJI5UvcCS4VkGPJ9zcMowC8P8MYmWH/yXiN+B?= =?us-ascii?Q?ELWpVBVJx7SBJE/Hnbh0wlV6cF7v95HxBpM6xCTgiEz3B8NWiU4n6AmBTINo?= =?us-ascii?Q?bKCg5fRIgGHdsudqzjkm9ft/4JyB9Y8A4ZU+xdcLEXR8tF+GqyyXQjEuFKkN?= =?us-ascii?Q?NsocB9TeVFhItPlMXu3fKNmQtxw1KNKqHPPBmfuT+ZzfFt6sZPrMHVO0EC0c?= =?us-ascii?Q?haWsp3MQRrD7cC+EYaVqF8SEGHrF6pect6PKxVaVI9t7XQEJ/QrZFMIVv6KV?= =?us-ascii?Q?gwJRjqwyzKTiBvmVAx7I1uxC2n3AnWAOvN11MmgzBD77DKD2iPOXCAMmI6o+?= =?us-ascii?Q?Epsp0Iml1auaChRfeSkS+FxEpOmhpzH8JKbrtgbjYMnmy2xK/BSy3p9+NkbR?= =?us-ascii?Q?JzZbLqQV543gLI2tCgNdppmieU+MgwUG+OWwaLjlVwwd2fEESFofo0ekx4x/?= =?us-ascii?Q?IKRfsKNKa2G2zyTzORiTGH7i/gES3WwEV3U5ZZI/pmifX9zhJdR6xwKDyktq?= =?us-ascii?Q?QFeRzwksB2M50loin+0tCTM8t6qftRZr91rVFHb6gyfL6McI54mrdIhFSufC?= =?us-ascii?Q?1UWwPRUNb3cl6Nr5PPvJNG1kdG7GxS3dMlyROqh0cTBQqLggusrtAoOuczFi?= =?us-ascii?Q?mncjKncvwOhLzUKxRhy3KW5GqdFRCBZQLLXKbwI5dIT0NbpZPddVPUBebxbT?= =?us-ascii?Q?5iAmJVU5YebVWcMikVQLRRHvetJCXyKRBUBDEST0TVdZjFiAJySkCjV/Znae?= =?us-ascii?Q?JDaQVTCCQIdITiwhBf9buDxnariyTCdak9AtT6/fsUDtsZgerrCuuDP+c8jm?= =?us-ascii?Q?+wMd8T8w5u4nd3Y6lhtu3u8Xd+/Os9Amo3Z6INPOb++Dy93pAE3sj5azDraZ?= =?us-ascii?Q?03pNlXnyU24y60VKqxWKO+kurapRo7Oo/n/Wm1kD9mMsl9FTLKN/0xlByPES?= =?us-ascii?Q?rqVq/RtjjWH5KUZkByP4DyXhE5g3Ob4XS0k+Mkx1i1HeggPN4YntpbeCpaRD?= =?us-ascii?Q?Rxmatt97yWQqvrBLPaqKtaUkJGaU13xqRT/sXeKH6iPokwGpxhOZ/Rcm+uBn?= =?us-ascii?Q?nCplyLkmAjVAiLbScbWwZ2ved/vfNJ1xsNeaq+ud7hIkmp2bd+4US77wUKz/?= =?us-ascii?Q?ObMVryS1pzPj2Y2bNOmM+0Moy8Mph9b?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1514; 6:kx00apbE9AOTn50qQnSrXvWFZGrtLVK6X601lxnlH55MHORB72d4NCNSVXroZFkJr+v+9TQMh3GF76wHxemTPa3AbfUGqRQHEuVfT1yZh9DVV+3knXmgGUTNtIUfuk7NTl3nAhZ9myQihBGTJrIG7fZvkYrrapYUZ64X5RM/1y9/T/Hawzl6c1nxbcEuSvUR257MHsTqF1P69XMHpQiEusxx6ZHETqt3HsHwqyGULlw2ShwKEcYrHQ4q8aQR4rC+iZXb3HGv1/uTk4e6sR46MB4rPZWJsE1+hNVlEGOEZ6MP+2iPNXKeRZYdnpq1ikNsW1GjuAcLPRG2sFHFGGX7vkX1h5loorF7Jek0+R9+ZLLJQXahMPA7itLH/nHYwABukgV4eISrHVbIaaXJLbzyxMlTIspZV3CH7mRyFe074B0c0mJ8d4wfXu8+YmERrKUy5DwdKY8XYnMPy7AE8Vd4zhv5Ym6kCH6noVzTpNmIrtLiGiR1pTlRM1V/ZRpMb6qMhTXZ4Q4ncdVWHKlO7Er1xg== X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1514; 5:IqDB+EBY20esRmbocI9azxtCvWErLud8LElhDYJlLX4YsFlYd535KUwAOis1vymTcZEbeJm1VAjQlOqmhYzZV0GV2r7QF3KjaxGroU0vyBJJ3EIazXSLOAuqUSIqAquXo4JuUJam9v8Fz+sdH5zpTzsvYpb26OPGNZcfdNladY8u9ROerEHuX7gCQexyKjT8KRQ+fsiN7s2HHeyShVZode7ghLrEA2DqVMT8HOS0Oe9MifNxCAmJoWbRUwrLtZbeyvqIMw/DL1+xL/w1y6HC9BAViMzuZ/eLzB+5kOk8VduFV+4LegXKB4udj2NfIWerqIysUSQ0uartXtDe+JLoV9aWRMerhoA9zAN0cvl/49leaDlGTzfoRiRNEHiOiVCLmcFuDjurq+EppW+RmBuhjCKE081eSMsHop4KzagmmIteWMAScqq7EOaKJm4ewsBahl8s8i18Nmk/gFw02ukORX5tWV4IOaaUHRf3Y1HR+eNzWoFSqpQnsT573uMb9FeS; 24:qMWSP+Vu+yMgLHH1XBjhv6HgNqR7sQw/4wY3PnK8rt1SmFY1+54X1rGtJnVBGKk0u1jBJJioaXTkMHn2IxcOL275pAFSReiBNXQ2pfWo5G0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1514; 7:rSB7Z9fuwjtlytFzU1VagNUMUMCCLmN9skgLmgsDZI0Sur5K+oRsqMaYPKVKGWxK1PvMZgYVxP2Deosg+tZ+Iw4qxUVUPrjKNlZHxfaDoqArICzl/GAkqNi+Hmr9TsGJA5O8QOLFfFD4wnqo+mjZ3ThlNe0nobyItDzsQ1iuqjouk0mVPFrKpaGdXHgYzlSosowrtkBMVB+5xaNQHl6RWjG1vN0s2P2jdMNU5plpAqBbDK1KjMclaBpdl4FhMq8km/elup4jVg7e2XoGrNo7ZYBQ8y604erLliEDsD+97in/YdBUFB6JwNyrGi2EP+5y1JuOAKglcapUTEXAsdmF6Q==; 20:iAGWJdyB3V/yNY+qwEZJTuH4bEZuR7L8VgWz53sQ/Rmo19yIuJiol1jcNfnm5h5wAGX1mzjrKTEcmHDFWIkE2STnxyiIErXfn76C1WOCR7L70QHNEXCzCTCZt0y9MBnMUbC9bJGWwFJiw/mY6L9P5lznbRFzTHj7WdCkriZtH8s= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jun 2017 23:59:41.8216 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR15MB1514 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-06-04_17:, , signatures=0 X-BeenThere: mercurial-devel@mercurial-scm.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <mercurial-devel.mercurial-scm.org> List-Unsubscribe: <https://www.mercurial-scm.org/mailman/options/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=unsubscribe> List-Archive: <http://www.mercurial-scm.org/pipermail/mercurial-devel/> List-Post: <mailto:mercurial-devel@mercurial-scm.org> List-Help: <mailto:mercurial-devel-request@mercurial-scm.org?subject=help> List-Subscribe: <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: mercurial-devel-bounces@mercurial-scm.org Sender: "Mercurial-devel" <mercurial-devel-bounces@mercurial-scm.org> |
Comments
Jun Wu - June 4, 2017, 11:59 p.m.
Patch
diff --git a/mercurial/obsolete.py b/mercurial/obsolete.py --- a/mercurial/obsolete.py +++ b/mercurial/obsolete.py @@ -775,5 +775,5 @@ class obsstore(object): return self._defaultformat - @propertycache + @property def _all(self): markers, _offsets = self._readmarkers() @@ -798,5 +798,4 @@ class obsstore(object): markers = list(markers) # to allow repeated iteration self._data = self._data + rawdata - self._all.extend(markers) for name in ('successors', 'precursors', 'children'): index = self.__dict__.get(name, None)