The Admin GUI seems to be locked while large SQL transactions (e.g. index building)
The reason is that the data tree refresh makes JDBC accesses too (see below)
org.postgresql.jdbc1.AbstractJdbc1Statement.executeQuery(AbstractJdbc1Statement.java:221)
saadadb.sqltable.SQLTable.runQuerySQL(SQLTable.java:158)
saadadb.meta.MetaClass.hasInstances(MetaClass.java:248)
saadadb.admin.MetaDataPanel$FilledNodeRenderer.getTreeCellRendererComponent(MetaDataPanel.java:452)
javax.swing.plaf.basic.BasicTreeUI.paintRow(BasicTreeUI.java:1413)
The metadata cache must be modified in order to known if a class has instances without using JDBC.
That requires modifications in metadata tables. For this reason, this bug can not be fixed before realease 1.6