Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 6E658A5B2E for ; Fri, 28 Aug 2015 21:38:43 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id D553914A2EA; Fri, 28 Aug 2015 21:38:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id BD70114A27D for ; Fri, 28 Aug 2015 21:38:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id mLj0iIvYwHXq for ; Fri, 28 Aug 2015 21:38:33 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 347D714A27B for ; Fri, 28 Aug 2015 21:38:33 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 284A098; Fri, 28 Aug 2015 21:38:33 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Fri, 28 Aug 2015 21:38:33 +0000 From: "Sebastian Wiedenroth" Subject: CVS commit: pkgsrc/geography/osm2pgsql To: pkgsrc-changes@NetBSD.org Reply-To: wiedi@netbsd.org X-Mailer: log_accum Message-Id: <20150828213833.284A098@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: wiedi Date: Fri Aug 28 21:38:33 UTC 2015 Modified Files: pkgsrc/geography/osm2pgsql: Makefile distinfo Removed Files: pkgsrc/geography/osm2pgsql/patches: patch-node-persistent-cache.cpp Log Message: Update geography/osm2pgsql to 0.88.1 Release 0.88.1 This maintainance release fixes duplicates in the job queues for pending ways and relations, minor compiler errors, and updates memory usage documentation. The duplicates in job queues (#419) only impacted multithreaded updates and was not observed in most cases. Release 0.88.0, a new stable branch If upgrading and using a database created with 0.86.0 or earlier, the schema migrations in docs/migrations.md are required. Major changes since 0.86.0 - Osm2pgsql is now C++ and requires the Boost libraries - A new backend has been added, the “multi” backend. This allows multiple tables which can each contain different types of features. More documentation is available at docs/multi.md - In-database pending way tracking has been replaced with in-memory tracking, offering significant performance gains. - Rendering tables are ordered by GeoHash when created, resulting in significant performance improvements. - z_logic has been improved, taking into account more recent work across multiple styles. - The node storage has been improved, and out of order nodes and nodes at 0,0 should now always be handled correctly - A new test suite with unit tests - Many bug-fixes Changes since 0.87.3 include - C++ cleanups - default.style cleanups to improve ease of modification - Remove the lockfree queue pending implementation and default to what was --without-lockfree, which uses less RAM - RAM node storage cleanups - Better node storage test coverage To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 pkgsrc/geography/osm2pgsql/Makefile \ pkgsrc/geography/osm2pgsql/distinfo cvs rdiff -u -r1.1 -r0 \ pkgsrc/geography/osm2pgsql/patches/patch-node-persistent-cache.cpp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.