databases/cego: update 2.39.9 -> 2.39.11

- Improvements for log handling, the logIt method was moved from
  CegoTableManager to CegoBufferPool. This allows a more adequate
  locking of the logging actions. For this the tsLock array has been
  removed from CegoTableManager and lmLock array has been set up in
  CegoBufferPool. Since checkpoint writing occurs in CegoBufferPool
  ( which is also relevant for loging operations ), the logging method
  is now part of CegoBufferPool.
- The logAction method in CegoLogManager has also been improved in
  a way, that a log buffer is not allocated for each logging operation
  anymore. Instead, a logBuf array has been defined for all tablesets
  and the logBuf is reallocated, if the current logging record exceeds
  the log buffer.

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
This commit is contained in:
Kurt Jaeger 2018-04-01 14:00:47 +00:00
parent 2743cc9b20
commit 73dedf9695
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=466159
2 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cego
PORTVERSION= 2.39.9
PORTVERSION= 2.39.11
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1522322693
SHA256 (cego-2.39.9.tar.gz) = fdbf3ecb41d9f98cdf59eb2530e534ebab9c83d6911f39eb90cc046b97540fe4
SIZE (cego-2.39.9.tar.gz) = 1674472
TIMESTAMP = 1522582457
SHA256 (cego-2.39.11.tar.gz) = 2583698f969bb57e0f85705671973b1db661a21148f80964110c207956a7b395
SIZE (cego-2.39.11.tar.gz) = 1673838