From faf88f5620d9488cec9969d35d78211a308db588 Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Fri, 11 Jan 2008 15:46:47 +0000 Subject: * added TODO about lacking performance of set...Attrs() git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1465 95ad53e4-c205-0410-b2fa-d234c58c8868 --- config-db/OpenSLX/MetaDB/DBI.pm | 3 +++ 1 file changed, 3 insertions(+) (limited to 'config-db') diff --git a/config-db/OpenSLX/MetaDB/DBI.pm b/config-db/OpenSLX/MetaDB/DBI.pm index e709038b..2d6b5a55 100644 --- a/config-db/OpenSLX/MetaDB/DBI.pm +++ b/config-db/OpenSLX/MetaDB/DBI.pm @@ -814,6 +814,7 @@ sub setSystemAttrs my $systemID = shift; my $attrs = shift; + # TODO: improve this, as it is pretty slow! # for now we take the simple path and remove all attributes ... $self->_doDelete('system_attr', [ $systemID ], 'system_id'); @@ -909,6 +910,7 @@ sub setClientAttrs my $clientID = shift; my $attrs = shift; + # TODO: improve this, as it is pretty slow! # for now we take the simple path and remove all attributes ... $self->_doDelete('client_attr', [ $clientID ], 'client_id'); @@ -1004,6 +1006,7 @@ sub setGroupAttrs my $groupID = shift; my $attrs = shift; + # TODO: improve this, as it is pretty slow! # for now we take the simple path and remove all attributes ... $self->_doDelete('group_attr', [ $groupID ], 'group_id'); -- cgit v1.2.3-55-g7522