HomeFreeBSD

databases/cego: update 2.47.3 -> 2.47.6 and devel/lfcbase: 1.16.1 -> 1.16.2

Description

databases/cego: update 2.47.3 -> 2.47.6 and devel/lfcbase: 1.16.1 -> 1.16.2

lfcbase:

  • Added HashT::getRangePos and HashT::RemovePos for more efficient hash array manipulation

cego:

  • Fix in CegoQueryCacheEntry::cleanCache, reset of all relevant variables. Furthermore, in CegoQueryCache methods, remove from hasharray is checked for return code true
  • Usage of new HashT methods ( getRangePos and RemovePos ) for CegoQueryCache to remove entries from query cache array more efficient
  • Fix in CegoFactor::evalFieldValue(), for case CegoFactor::QUERY, the fetched value must be saved to a local copy, otherwise the buffer could be overwritten by the subsequent nextTuple method call to complete the query for query cache. As a result, wrong values are returned in case of heavy buffer cache relocation.

Details

Provenance
Björn Lemke <lemke@lemke-it.com>Authored on Jul 4 2021, 7:48 AM
piCommitted on Jul 4 2021, 7:48 AM
Parents
R11:262b774a5f64: graphics/py-gphoto2: the port had been updated (+)
Branches
Unknown
Tags
Unknown