From owner-svn-ports-all@freebsd.org Tue Dec 1 20:33:12 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 88A6AA3E0C7; Tue, 1 Dec 2015 20:33:12 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 62B211E5F; Tue, 1 Dec 2015 20:33:12 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tB1KXBY1083053; Tue, 1 Dec 2015 20:33:11 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tB1KXBGH083049; Tue, 1 Dec 2015 20:33:11 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201512012033.tB1KXBGH083049@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Tue, 1 Dec 2015 20:33:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r402783 - in head: databases/cego devel/lfcbase devel/lfcbase/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Dec 2015 20:33:12 -0000 Author: pi Date: Tue Dec 1 20:33:10 2015 New Revision: 402783 URL: https://svnweb.freebsd.org/changeset/ports/402783 Log: devel/lfcbase: 1.6.5 -> 1.6.7 databases/cego: 2.26.14 -> 2.26.16 lfcbase: - Improvement for ListT template class. The end of the list is now stored int _listEnd variable. This improves Insert performance, since the end of the list can immediately accesed instead of tracking through the whole list until the end is reached. - Patch in ThreadLock, the mutex for lock statistics has been removed, since there is no need for synchronization. Also errors have not been checked for the pthread_rwlock_wrlock, which might cause some deadlocks. cego: - Ugly bug fixed in CegoObjectManager::releaseDataPtrUnlocked. The logical operator && must be replaced by ||, otherwise fix leak arises - Fix in CegoSelect::nextTuple for query cache to avoid, that queries including system tables are cached. - Error message fixes in CegoXPorter - Introduced bufferpool distribution rate information in show pool output. This indicates, if the buffer pool is used in a balanced way. The behaviour can be changed with the BUFFERPOOLHASHKEY parameter. The list pool command now receives the pool information in several chunk messages. This allows to print also very large buffer pool configurations - Introduced BUFFERPOOLHASHKEY as a database tuning parameter. Based on this parameter, the corresponding bufferpool slot for a fileId, pageId tuple is calculated. Depending on the configured datafile size, it might be useful to adjust this parameter - Cego Tera Test started. Approach is to load about 1TB of random data through the whole stack ( via cgblow ). Actually we are running with 19 parallel processes loading concurrently 4 different tables. Estimated date to achieve TB-Size is in about one month. - Changed command line argument --nolockstat to --lockstat. So the default value is lockstat disabled, since this has impact to the database performance - Modification of hash function in CegoBufferPool to achieve a better distribution for large buffer pool configurations Submitted by: Bjoern Lemke Deleted: head/devel/lfcbase/files/ Modified: head/databases/cego/Makefile head/databases/cego/distinfo head/devel/lfcbase/Makefile head/devel/lfcbase/distinfo Modified: head/databases/cego/Makefile ============================================================================== --- head/databases/cego/Makefile Tue Dec 1 20:25:34 2015 (r402782) +++ head/databases/cego/Makefile Tue Dec 1 20:33:10 2015 (r402783) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cego -PORTVERSION= 2.26.14 +PORTVERSION= 2.26.16 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ Modified: head/databases/cego/distinfo ============================================================================== --- head/databases/cego/distinfo Tue Dec 1 20:25:34 2015 (r402782) +++ head/databases/cego/distinfo Tue Dec 1 20:33:10 2015 (r402783) @@ -1,2 +1,2 @@ -SHA256 (cego-2.26.14.tar.gz) = 86ebe6818b1392cf0f8e2e84eff927a96e2335eaf1ecaa2ff972b38b28826514 -SIZE (cego-2.26.14.tar.gz) = 1365895 +SHA256 (cego-2.26.16.tar.gz) = f139eacb7316d3d67f17de46abc59bf616e799db2f149f8fab49914bb717e01e +SIZE (cego-2.26.16.tar.gz) = 1366521 Modified: head/devel/lfcbase/Makefile ============================================================================== --- head/devel/lfcbase/Makefile Tue Dec 1 20:25:34 2015 (r402782) +++ head/devel/lfcbase/Makefile Tue Dec 1 20:33:10 2015 (r402783) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= lfcbase -PORTVERSION= 1.6.5 +PORTVERSION= 1.6.7 CATEGORIES= devel MASTER_SITES= http://www.lemke-it.com/ Modified: head/devel/lfcbase/distinfo ============================================================================== --- head/devel/lfcbase/distinfo Tue Dec 1 20:25:34 2015 (r402782) +++ head/devel/lfcbase/distinfo Tue Dec 1 20:33:10 2015 (r402783) @@ -1,2 +1,2 @@ -SHA256 (lfcbase-1.6.5.tar.gz) = a3f97597211f77fbe6215cee0b06ec832a7a2e2e061ecc6070db55f5888c1b79 -SIZE (lfcbase-1.6.5.tar.gz) = 599820 +SHA256 (lfcbase-1.6.7.tar.gz) = 8218e23334bfff0aa53ceb90b920d751ac8af972fe33c60992478766ba77fdcd +SIZE (lfcbase-1.6.7.tar.gz) = 600034