Bug 123915 Add table-fetch limitation when DataSet Editor is populating table names.
When fetch table names from database of large volume of data, there lies a possibility that the editor window will be frozen because of the population of huge number of table names. This should be enhanced. A handy solution might be limiting the number of table names being fetched each schema.
data/org.eclipse.birt.report.data.oda.jdbc.ui/src/org/eclipse/birt/report/data/oda/jdbc/ui/editors/SQLDataSetEditorPage.java
}
			
			/**
			 * @param event
			 */
			private void showTable(Event event)
			{
				TreeItem item = (TreeItem)event.item;
				if (item == null) return;
				
				if( item == rootNode )
					return;				
				if ( isSchemaNode( item ) )
				{
					populateTableList( item.getText( ), item );
					return;
				}
				
				String tableName = Utility.getTreeItemsName( item );
				String catalogName = metaDataProvider.getCatalog();
				String schemaName = null;
					
				String schemaSeparator = ".";
					
				if (metaDataProvider.isSchemaSupported())
				{
					
					int index = -1;
					if ((index = tableName.lastIndexOf(schemaSeparator)) != -1)
					{