databases/cego: 2.23.11 -> 2.23.12

- In CegoQueryHelper::evalPredicate fixed termination for INSUB- and
  NOTINB queries. There was no reset at the end of the evaluation, which
  might lead to open table cursors. In case of procedure queries, this
  might lead to locking problems.
  Since the query is reset after evaluation, query caching is no more
  useful. This must be treated in an advanced way.
- Further patches in CegoTableManager::deleteDataTable,
  CegoFactor::evalReferences and CegoSelect::nextTuple for advanced
  query cache handling. All patches have impact on queries of the form
  DELETE FROM t1 WHERE a IN ( SELECT ....)

Submitted by:	Björn Lemke <lemke@lemke-it.com>
This commit is contained in:
Kurt Jaeger 2015-07-25 17:11:37 +00:00
parent 836aa8d7d1
commit 312439c99b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=392901
2 changed files with 4 additions and 4 deletions

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cego
PORTVERSION= 2.23.11
PORTVERSION= 2.23.12
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
@ -20,7 +20,7 @@ CPPFLAGS+= -I${LOCALBASE}/include
USE_LDCONFIG= yes
USES= ncurses readline libtool shebangfix
USES= libtool ncurses readline shebangfix
SHEBANG_FILES= tools/cgbackup tools/cgrecover
USERS= cego

View file

@ -1,2 +1,2 @@
SHA256 (cego-2.23.11.tar.gz) = ed29fb27396cbbb0e8d9f68d354088397d3275ddd8b528b3ebe1ccc23db46fe2
SIZE (cego-2.23.11.tar.gz) = 1097625
SHA256 (cego-2.23.12.tar.gz) = 16e067c4023125a15b2dbddfb0c630b89f04da309285eaaf2750b0e1b2d0fd2b
SIZE (cego-2.23.12.tar.gz) = 1086254