devel/lfcbase: 1.8.4 -> 1.8.5

databases/cego: 2.30.14 -> 2.30.15

lfcbase:
- Added statlock mutex in ThreadLock class for protecting statistic
  counters. It seems, increment and decrement operators on atomic
  values are no more thread safe ( Once it was, but I guess this is
  a compiler issue )
  Since the lock statistics can be disabled for production mode,
  there is not performance impact caused by the additional mutex
  calls

cego:
- Made __dateFormatList in CegoMain threadsafe
  For the point-in-time recovery timestamp format, now the server
  defined format is used ( variable CGPITFORMAT is obsolete )
- Added update sync mode. With this mode, the user can decide, if
  an update or delete should be blocked until another concurrent
  transaction is finished or return immediatly without updating
  concurrent affected tuples
- Reactivation of rollback segment record locks in CegoLockHandler class.
  In CegoObjectManager::insertData, in case of rollback segements
  insert operations, the RB record lock is used instead of the
  system record lock. This might avoid some deadlock situations.

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
This commit is contained in:
Kurt Jaeger 2016-07-10 12:39:29 +00:00
parent 51ad4ed52d
commit b6f628c82d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=418314
4 changed files with 8 additions and 8 deletions

View file

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

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1467896783
SHA256 (cego-2.30.14.tar.gz) = f37fcd7ab9063937e44ff28ddae5c3f24352c8891e0a3a0e826173d2b14d2cea
SIZE (cego-2.30.14.tar.gz) = 1406196
TIMESTAMP = 1468153274
SHA256 (cego-2.30.15.tar.gz) = 8a4bc18a1734fd3871a79f9492ee9466cf9facdcc00dc35afa9e7277a4d3634c
SIZE (cego-2.30.15.tar.gz) = 1409377

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= lfcbase
PORTVERSION= 1.8.4
PORTVERSION= 1.8.5
CATEGORIES= devel
MASTER_SITES= http://www.lemke-it.com/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1467897922
SHA256 (lfcbase-1.8.4.tar.gz) = 6e4167f7b0b7968ec596efcc8c6f6f0f203cf95353234bcd07a414a7e60a4dc7
SIZE (lfcbase-1.8.4.tar.gz) = 607009
TIMESTAMP = 1468153258
SHA256 (lfcbase-1.8.5.tar.gz) = 86625d9ce2f54130304bc81facd1101eca0a3473d5e2c885d25e9e2fe28f385f
SIZE (lfcbase-1.8.5.tar.gz) = 607082