fix for issue #3440: problem with SQL queries in db_transactions after some db_multirowsthe was a problem with with db_handle management in complex setups,where a db_multirow iterating over more than one tuple causessome other queries in the transaction to fail. See as wellthe new test case added to the regression test.Many thanks to Keith Paskett for reporting and the good test case!https://openacs.org/bugtracker/openacs/bug?format=table&bug_number=3440
Added HashKeyPartitionedCache:This is type of cache is like a "KeyPartitionedCache" but works aswell with strings as keys while the "KeyPartitionedCache" requires numerickeys.