ViewVC Help
View Directory | Revision Log | Download Tarball | View Changeset | Root Listing
root/owl/tags/aglappe-0.8.6/tools
Sticky Revision:
Sort logs by:
Revision 440 - Directory Listing
Modified Wed Nov 28 16:42:41 2007 UTC (11 years, 9 months ago) by duarte
Tagging ver. 0.8.6. This will be the last pre-JUNG tag
Revision 381 - Directory Listing
Modified Fri Nov 2 17:27:56 2007 UTC (11 years, 10 months ago) by lpetzo
Original Path: trunk/tools
a generic pair class
Revision 350 - Directory Listing
Modified Thu Oct 11 12:38:07 2007 UTC (11 years, 11 months ago) by stehr
Original Path: trunk/tools
Machine: added main and some other methods; MySQLConnection: added explicit handling of some exceptions
Revision 203 - Directory Listing
Modified Tue Jun 26 14:25:58 2007 UTC (12 years, 3 months ago) by duarte
Original Path: trunk/tools
Using apache xmlrpc version 3.0 in PyMolServerOutputStream
Revision 202 - Directory Listing
Modified Thu Jun 21 17:18:11 2007 UTC (12 years, 3 months ago) by duarte
Original Path: trunk/tools
MySQLConnection now throwing SQLException on connect
Many files changed following this: all calling classes now re-throwing or catching the SQLException
Revision 177 - Directory Listing
Modified Mon May 28 09:55:06 2007 UTC (12 years, 3 months ago) by duarte
Original Path: trunk/tools
Made public getUserName
Revision 176 - Directory Listing
Modified Mon May 28 09:53:00 2007 UTC (12 years, 3 months ago) by duarte
Original Path: trunk/tools
New static method getUserName and new constructor with only server and db
Revision 121 - Directory Listing
Modified Thu May 3 07:40:23 2007 UTC (12 years, 4 months ago) by stehr
Original Path: trunk/tools
Updated TableSorter to compile in Java 1.5 and some trivial changes in comments
Revision 120 - Directory Listing
Modified Mon Apr 30 14:02:56 2007 UTC (12 years, 4 months ago) by stehr
Original Path: trunk/tools
added overloaded method setDistance for use in CM2Pymol for chains without chain code
Revision 119 - Directory Listing
Modified Fri Mar 30 13:28:50 2007 UTC (12 years, 5 months ago) by dinse
Original Path: trunk/tools

Revision 118 - Directory Listing
Modified Wed Mar 28 13:41:03 2007 UTC (12 years, 5 months ago) by dinse
Original Path: trunk/tools

Revision 117 - Directory Listing
Modified Wed Mar 14 09:24:24 2007 UTC (12 years, 6 months ago) by dinse
Original Path: trunk/tools
Fixed space missing in one of the queries
Revision 115 - Directory Listing
Modified Fri Mar 2 13:53:04 2007 UTC (12 years, 6 months ago) by duarte
Original Path: trunk/tools
Adapted to msdsd_00_07_a
Now uses MySQLConnection and PrintWriters and not mysql client through shell (got rid of that method)
Thus all methos taking new arguments user and pdbFile
New methods:
 export2file taking accession_code, chain_pdb_code 
 export2file taking chain_id, model_id

Revision 113 - Directory Listing
Modified Thu Oct 19 13:22:32 2006 UTC (12 years, 11 months ago) by duarte
Original Path: trunk/tools
Modified method getIdFromMaster to create keyTable if it didn't exist
Revision 112 - Directory Listing
Modified Mon Oct 16 15:57:50 2006 UTC (12 years, 11 months ago) by duarte
Original Path: trunk/tools
New static method getIdFromMaster. Inserts an id in a table in key_master database and gets the last_insert_id. To be used in graph generation
Revision 110 - Directory Listing
Modified Tue Sep 19 13:04:55 2006 UTC (13 years ago) by duarte
Original Path: trunk/tools
New class MySQLConnectionCheck, to check whether MySQL servers are alive, uses threads
Changes in DataDistribution:
- new field: String[] nodes, initialised in constructor
- changed constructor to check for nodes that are alive, using new method nodesAlive
- renamed getNodes to getMySQLNodes. New method getNodes just returns the new field String[] nodes
DataDistributer: renamed calls to DataDistribution's getNodes to getMySQLNodes
Revision 109 - Directory Listing
Modified Tue Sep 19 09:27:12 2006 UTC (13 years ago) by duarte
Original Path: trunk/tools
Made loadMySQLDriver method public (needed to call it from other class) and static (makes more sense)
Revision 108 - Directory Listing
Modified Tue Sep 19 09:18:04 2006 UTC (13 years ago) by duarte
Original Path: trunk/tools
Added functionality to run commands in different threads
Revision 106 - Directory Listing
Modified Thu Sep 7 13:45:36 2006 UTC (13 years ago) by duarte
Original Path: trunk/tools
HOSTSFILE changed to new /project/StruPPi/Cluster/admin/hosts_mysql_server.txt
Revision 104 - Directory Listing
Modified Tue Aug 8 11:10:01 2006 UTC (13 years, 1 month ago) by duarte
Original Path: trunk/tools
Modified finalizeDirs() to be tri-state: prompt, force or noremove. By default force. (using new field rmvtmp)
Getting rid of temp dir created in constructor when calling setDumpDir, otherwise an empty tmp dir was left lying around

Revision 102 - Directory Listing
Modified Fri Aug 4 14:34:00 2006 UTC (13 years, 1 month ago) by duarte
Original Path: trunk/tools
Method finalizeDirs now prompts by default whether to delete temp dirs, unless new boolean field "force" is true.
Revision 98 - Directory Listing
Modified Mon Jul 24 14:37:40 2006 UTC (13 years, 2 months ago) by stehr
Original Path: trunk/tools
Added class TableSorter to tools package
Revision 97 - Directory Listing
Modified Fri Jun 2 09:49:54 2006 UTC (13 years, 3 months ago) by duarte
Original Path: trunk/tools
Added getters/setters to host,db,user and password in MySQLConnection
Added another constructor to QueryThread to take just the MySQLConnection as argument
Revision 96 - Directory Listing
Modified Wed May 31 11:02:12 2006 UTC (13 years, 3 months ago) by duarte
Original Path: trunk/tools
Slight improve in insertIdsToKeyMaster method. Instead of querying in each insert for the nodeid, we get the node names to node id mapping in a HashMap through another query.
Revision 95 - Directory Listing
Modified Wed May 31 09:44:05 2006 UTC (13 years, 3 months ago) by duarte
Original Path: trunk/tools
Adapted also ClusterConnection and checking methods in DataDistribution to text/numeric keys.
Some methods in ClusterConnection have not changed at all even though they deal with keys. I haven't changed them because they are applicable only to numeric keys:
insertIdxInMaster, getLastInsertId and getIdxSet
Revision 94 - Directory Listing
Modified Mon May 29 15:22:13 2006 UTC (13 years, 3 months ago) by duarte
Original Path: trunk/tools
Simplified the code for dealing with text/numerical keys.
Now there's no more double methods Integer/String, rather the methos use a generic Object[] that stores either String[] or Integer[] depending on the case.
Thus modified a few methods in DataDistributer, DataDistribution and MySQLConnection.
Revision 93 - Directory Listing
Modified Wed May 24 15:44:25 2006 UTC (13 years, 4 months ago) by duarte
Original Path: trunk/tools
Now split of data also working with text-based keys as well as numerical
MySQLConnection:
- method getAllIds4KeyAndTable now splitted into two methods one for numerical ids and another for text ids
- new methods getColumnType and isKeyNumerical
DataDistribution:
- method getIdSetsFromNodes splitted into two one for numerical ids one for text ids
DataDistributer:
- new methods: splitIdsIntoSets now splitted into two methods one numerical, one text
- change methods: splitTableToCluster, splitTable, insertIdsToKeyMaster, removePK, addPK, createNewKeyMasterTbl, removeZeros, loadSplitData, dumpSplitData to make them work for both text and numeric keys. Introduced generic type T in some of them
- some bugs corrected:
-- an important one in createNewKeyMasterTbl, was introducing record in dbs_keys with srcDb instead of destDb as it should have been
-- some bugs in loadSplitData and dumpSplitData to account for cases in which there are less ids than number of nodes and thus some nodes don't get any data. Wasn't counting with this before.
Revision 92 - Directory Listing
Modified Fri May 5 14:39:20 2006 UTC (13 years, 4 months ago) by duarte
Original Path: trunk/tools
Made KEYMASTERDB in DataDistribution public. Now using in all other classes/programs that need KEYMASTERDB.
Revision 89 - Directory Listing
Modified Fri May 5 10:46:35 2006 UTC (13 years, 4 months ago) by duarte
Original Path: trunk/tools
Added method to setDumpDir method
Revision 87 - Directory Listing
Modified Wed May 3 08:50:26 2006 UTC (13 years, 4 months ago) by duarte
Original Path: trunk/tools
Improved considerably the splitTableToCluster method:
- got rid of the unnecessary step of creating partial tables before dumping.
- now directly dumping with new method dumpSplitData, a modified dumpData that dumps using a WHERE condition
- added variable NUM_CONCURRENT_SAMEHOST_WRITE_QUERIES used in dumpSplitData method. It sets the concurrency when dumping locally only from the master
Revision 86 - Directory Listing
Modified Fri Apr 28 10:31:35 2006 UTC (13 years, 4 months ago) by duarte
Original Path: trunk/tools
Added PARALLELISM in load/dump of tables using new class QueryThread (extends Thread)
Modified methods loadData, dumpData and loadSplitData to dump/load parallely in cases that is useful by using the QueryThread class.
New method initializeDirs(String[]) to do some of the dir initialization that was in dumpData
Got rid of one of the getConnectionToNode method, not needed anymore
New important 2 final static variables: NUM_CONCURRENT_READ_QUERIES and NUM_CONCURRENT_WRITE_QUERIES. They define how much concurrency we want in reads/writes to nfs for loads/dumps
Revision 85 - Directory Listing
Modified Mon Apr 24 12:41:27 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
MAJOR change.
Split DataDistribution into 2 classes: DataDistributer and DataDistribution.
I haven't actually changed or added functionality
DataDistributer deals with the distribution of the data, while DataDistribution deals with things to do when data is already distributed, right now is only a few data checks
Note that DataDistributer now has two db fields: srcDb and destDb. This is different to before, when destDb was rather a parameter passed as arguments to the methods
Methods in DataDistributer have been tidied up a little (specially load and dump ones)
Revision 84 - Directory Listing
Modified Thu Apr 20 10:42:38 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Fixed bug in getTables4Db. Was closing the connection. Shouldn't do this!
Add method getAllIds4KeyAndTables, moved from DataDistribution. It makes more sense to have it here.

Revision 83 - Directory Listing
Modified Wed Apr 19 14:02:35 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Got rid of getTables4Db in DataDistribution
Add method getTables4Db to MySQLConnection. Makes a lot more sense.
Changed accordingly the only call to the method in DataDistribution's method chkCounts
Revision 81 - Directory Listing
Modified Wed Apr 12 15:27:05 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Changed the Connection fields to be MySQLConnection.
Thanks to this, simplify considerably a lot of the methods by using the MySQLConnection methods.
Got rid of method loadSQLDriver and URL final field
Revision 80 - Directory Listing
Modified Wed Apr 12 14:59:37 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Introduced better javadoc comments in constructors.
Revision 79 - Directory Listing
Modified Wed Apr 12 11:03:01 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Modified insertIdsToKeyMaster method. Now removing pk in table before inserting, then removing zeros and adding finally the pk back. At that point mysql should complain if there are duplicates
New methods to deal with key_master database actions. They belong in another class, but for the moment here.
- createNewKeyMasterTbl
- removePK
- addPK
- removeZeros
Revision 78 - Directory Listing
Modified Wed Apr 12 08:52:25 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Got rid of method createNewKeyMasterTbl
Didn't belong here but in DataDistribution (at least for now)

Revision 77 - Directory Listing
Modified Wed Apr 12 08:26:36 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Bug in new method createNewKeyMasterTbl
The query for inserting the new record in dbs_keys was totally wrong
Wrote something more correct and simpler!
Revision 76 - Directory Listing
Modified Tue Apr 11 16:00:26 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Minor change, in getHostId4Ifx one of the error messages was being written to out, now to err
Revision 75 - Directory Listing
Modified Tue Apr 11 14:33:39 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
In latest commit method insertIdsToKeyMaster wasn't yet complying with the new way of dealing with key
Now modified insertIdsToKeyMaster accordingly. Now we create a ClusterConnection object to call the createNewKeyMasterTable method.
Revision 74 - Directory Listing
Modified Tue Apr 11 14:27:17 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
New method createNewKeyMasterTbl
To create a new keyMaster table in the key_master database for a certain table
Will also insert a new record in dbs_keys for the new table.
If a record for it already existed it will print an error and continue as the error is harmless.
Revision 73 - Directory Listing
Modified Tue Apr 11 10:42:54 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Got rid of keyColumn
Now key is directly the keyColumn name, e.g. key is asu_id not asu
This makes things less confusing and simpler.
We've done this following last commit of DataDistribution to also change the ways we deal with key/keyColumn.
Note that now the checkKeyCounts and checkDifferingKeys are using to get the keyTable name a ClusterConnection object and the new ClusterConnection method getTableOnNode
Revision 72 - Directory Listing
Modified Tue Apr 11 10:29:39 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
2 important changes:
Fixed important bug on the constructor that gets the key passed (the bug was there since a lot of revisions ago and always passed since that constructor was not used in other classes)
Got rid of keyColumn, was useless. Now key is directly the keyColumn name which is more logical and makes everything simpler
- changed all calls to keyColumn to key
- got rid of keyColumn field and setKeyColumn
- changed completely the methods setKeyTable to get the table name from the dbs_keys on key_master db
- introduced new method getTableOnNode. Gets the name of the table where splitted data is stored for this db and key
Revision 71 - Directory Listing
Modified Mon Apr 10 16:01:01 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
New method getIdSetsFromNodes, equivalent to splitIdsIntoSets but rather a posteriori, when tables are already distributed in cluster's nodes
Modified method getAllIds4KeyAndTable, now taking host as parameter too, more general
Changed the comments a lot for all those 3 methods. There are many catches to be taken in account, the comments explain them quite well
Revision 70 - Directory Listing
Modified Fri Apr 7 14:49:02 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
KEYMASTERDB had value for testing, change that back.
Revision 69 - Directory Listing
Modified Fri Apr 7 14:44:08 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Added method insertIdsToKeyMaster
Added call to the new insertIdsToKeyMaster in splitTableToCluster method
Revision 68 - Directory Listing
Modified Fri Apr 7 13:26:05 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Added another clusterExecuteQuery method to take a HashMap of queries rather than only one.
To be used in cases where the queries to be sent to nodes are different for each node (like in load/dump methods of this class)
Right now strictly serial must paralelize it as with the other clusterExecuteQuery
Revision 67 - Directory Listing
Modified Fri Apr 7 12:59:18 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Modified methods getAllIdxAndClients and getAllIdxFromMaster.
They return now:
- getAllIdxAndClients: an int[]
- getAllIdxFromMaster: a HashMap<Integer,String>
Got rid of having ResultSets returned which is very messy and dangerous.
Revision 66 - Directory Listing
Modified Fri Apr 7 09:31:08 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Made MASTER final static variable also public. It is in use by other classes.
Revision 65 - Directory Listing
Modified Fri Apr 7 09:26:03 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Initial commit of DataDistribution.java into aglappe repository
Copied from repository scripts-jose rev 69
If want to have a look at previous history must do it from repository scripts-jose, there was no way of copying with history between different repositories
Revision 64 - Directory Listing
Modified Thu Apr 6 14:47:09 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Added method getCreateIndex4Table
Revision 63 - Directory Listing
Modified Thu Apr 6 12:18:18 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Fixed bug in getAllIndexes4Table, the SELECT needed a DISTINCT
Revision 62 - Directory Listing
Modified Thu Apr 6 12:15:37 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Got rid of method dbExists. Was useless and not working.
Revision 61 - Directory Listing
Modified Thu Apr 6 10:07:22 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Added method setSqlMode, to set sql_mode server variable
Revision 60 - Directory Listing
Modified Thu Apr 6 09:24:28 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Added method dbExists to check whether database exists in server, used in constructor that passes a dbName
Moved all the private methods to the beginning of methods section
Revision 59 - Directory Listing
Modified Thu Apr 6 08:24:15 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Changed comments in constructors
Changed in method readConnectionFile:
- variable to count mandatory parameters to paramCount
- number of mandatory parameters now 4, dbname is also mandatory
Revision 58 - Directory Listing
Modified Wed Apr 5 08:45:23 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Now executeSQL method throws exception instead of catching it. Thought it was better than the calling class deals with these exceptions.
Revision 57 - Directory Listing
Modified Wed Apr 5 07:38:32 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Added getConnectionObject
Added printDbSizeInfo and 2 getRange methods from utils4DB
Made private the loadMySQLDriver and readConnectionFile methods

Revision 56 - Directory Listing
Modified Tue Apr 4 17:27:58 2006 UTC (13 years, 5 months ago) by filippis
Original Path: trunk/tools
execUpdateQuery method added and code in comments was removed
Revision 55 - Directory Listing
Modified Tue Apr 4 15:27:49 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Initial commit.
Class to create a connection to mysql db with basic functionality.
Cann take parameters for connection as argument in constructor or from connection file (passing the filename to the constructor)
Using code from both DBConnection (henning) and mySQLConnect (ioannis)
Revision 54 - Directory Listing
Modified Wed Mar 29 14:26:03 2006 UTC (13 years, 5 months ago) by stehr
Original Path: trunk/tools
initial import
Revision 53 - Directory Listing
Modified Wed Mar 29 13:01:40 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Fixed a bug with setKeyDb method, was not actually working:
 as well as setting the MASTERDB string needed to change connection to master database to point to new db!
From now on take care if setKeyDb is used in another class. It will open another master connection, thus master connection won't be always the same during the run of the program
Revision 52 - Directory Listing
Modified Wed Mar 29 12:49:13 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Changed error message printed in getHostId4Idx
Revision 51 - Directory Listing
Modified Wed Mar 29 12:29:56 2006 UTC (13 years, 5 months ago) by duarte
Original Path: trunk/tools
Added setKeyDb method, to be used in testing, i.e. with this method we can change from another class the default MASTERDB database.
Revision 49 - Directory Listing
Modified Tue Mar 28 15:04:24 2006 UTC (13 years, 5 months ago) by filippis
Original Path: trunk/tools
More flexibility in coloring, popDefaults/setDefaults methods plus comments
Revision 48 - Directory Listing
Modified Tue Mar 28 15:03:32 2006 UTC (13 years, 5 months ago) by filippis
Original Path: trunk/tools
Refresh method added plus refresh added before saving image
Revision 47 - Directory Listing
Modified Mon Mar 27 21:01:06 2006 UTC (13 years, 5 months ago) by filippis
Original Path: trunk/tools
Added cgo functionality/examples in Graph2Pml and testGraph2Pml
Revision 46 - Directory Listing
Modified Mon Mar 27 20:59:42 2006 UTC (13 years, 5 months ago) by filippis
Original Path: trunk/tools
PyMol class: adding refresh in saveImage methods
Revision 45 - Directory Listing
Modified Mon Mar 27 16:32:22 2006 UTC (13 years, 6 months ago) by filippis
Original Path: trunk/tools
Graph2Pymol class now functional
testGraph2Pymol class now functional with comments also
PyMol class:python strings methods and removeList, concatList, refresh methods added
Machine class: indentation
Revision 44 - Directory Listing
Modified Wed Mar 22 17:14:01 2006 UTC (13 years, 6 months ago) by filippis
Original Path: trunk/tools
In PyMol class, objectNameQuotes class variable is replaced by the method parameter called variable. Graph2Pml is modified accrodingly.
Revision 43 - Directory Listing
Modified Wed Mar 22 09:30:40 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Added executeSql method
Revision 42 - Directory Listing
Modified Tue Mar 21 19:13:20 2006 UTC (13 years, 6 months ago) by filippis
Original Path: trunk/tools
Adding Graph2Pml and testGraph2Pml classes (non functional code!)
Revision 41 - Directory Listing
Modified Tue Mar 21 18:41:48 2006 UTC (13 years, 6 months ago) by filippis
Original Path: trunk/tools
getRange methods now return double array instead of Float array. Previous code is into comments.
Revision 40 - Directory Listing
Modified Tue Mar 21 18:21:00 2006 UTC (13 years, 6 months ago) by filippis
Original Path: trunk/tools
Adding Msdsd2Pdb and PyMol classes
Revision 39 - Directory Listing
Modified Tue Mar 21 17:21:54 2006 UTC (13 years, 6 months ago) by filippis
Original Path: trunk/tools
Adding comments
Revision 38 - Directory Listing
Modified Mon Mar 20 11:37:12 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Added getAllIdxAndClients method:
gets all ids and client_names for a certain key
Revision 37 - Directory Listing
Modified Fri Mar 17 11:22:19 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Some changes in error messages to be more clear.
Revision 35 - Directory Listing
Modified Fri Mar 17 11:00:33 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Clean up a bit and added some more comments
Revision 34 - Directory Listing
Modified Fri Mar 17 10:48:03 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Refactor some method names to be more consistent.
Changed some fields to be final (and uppercase them)
Added comments for the most importat methods
Made the createStatment(idx) method private, this should only be used internally. Would be dangerous to use it from anothe class.
Revision 33 - Directory Listing
Modified Wed Mar 15 11:58:24 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Changed all error printing in catches to STDERR instead of STDOUT
Revision 32 - Directory Listing
Modified Tue Mar 14 09:45:57 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
New exec method taking only a String argument wasn't working. Fixed the bug.
Revision 31 - Directory Listing
Modified Tue Mar 14 07:40:32 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Added exec method to take only a string as argument.
Revision 30 - Directory Listing
Modified Fri Mar 10 15:19:32 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
introduced generics, so class will compile in Java 5, not sure though whether the functionality is the same as before, will need more testing
Revision 29 - Directory Listing
Modified Fri Mar 10 10:57:12 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
changed server port to standard
Revision 28 - Directory Listing
Modified Fri Mar 10 10:56:22 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
prevent overlong commands from being sent to the server
Revision 27 - Directory Listing
Modified Thu Mar 9 17:12:43 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
initial import
Revision 26 - Directory Listing
Modified Thu Mar 9 15:55:56 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
fixed bug for very long command strings (> 255 characters)
Revision 24 - Directory Listing
Modified Thu Mar 9 10:08:44 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
moved executables (classes with main function) to root directory
Revision 23 - Directory Listing
Modified Wed Mar 8 15:25:45 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Fixed important bug:
- now closing nCon connection before opening a new one in the setHost method.
- this is important. Before lots of connection were left opened after having used the ClusterConnection object
Revision 22 - Directory Listing
Modified Tue Mar 7 13:22:37 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Fixed bug in getIdxSet method. Wasn't reading properly the index_matrix table into the array. Was starting from columnn 1 which actually is the serial column. Now starting from column 2.
Revision 21 - Directory Listing
Modified Tue Mar 7 11:50:37 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
New method int[][] getIdxSet. 
- Returns a 2-dimensional array with all indices for a certain key.
- Each column j corresponds to client_id j+1
- Each row i is a set of idx values for each of the client_ids. If there is no idx for a certain client_id then the value is 0.

Revision 17 - Directory Listing
Modified Mon Mar 6 09:20:16 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Grouped all the setIdxColumn and setMasterTable into setKey.
Also rationalised a bit the constructors by calling one from the other.
Revision 16 - Directory Listing
Modified Mon Mar 6 08:32:55 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Added package tools.
Revision 15 - Directory Listing
Modified Mon Mar 6 08:25:22 2006 UTC (13 years, 6 months ago) by duarte
Original Path: trunk/tools
Initial commit of the ClusterConnection class + small test class to test it out.

Revision 14 - Directory Listing
Modified Mon Mar 6 08:05:31 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
removed ununsed imports and variables
Revision 13 - Directory Listing
Modified Fri Mar 3 15:15:31 2006 UTC (13 years, 6 months ago) by filippis
Original Path: trunk/tools
Adding SystemCmd class
Revision 12 - Directory Listing
Modified Thu Mar 2 17:21:28 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
removed some debug code

Revision 11 - Directory Listing
Modified Thu Mar 2 15:42:09 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
Corrected some bad mistake

Revision 10 - Directory Listing
Modified Thu Mar 2 11:42:06 2006 UTC (13 years, 6 months ago) by stehr
Original Path: trunk/tools
Initial commit of the remote-pymol-from-java stuff

Revision 9 - Directory Listing
Modified Tue Feb 14 11:00:40 2006 UTC (13 years, 7 months ago) by filippis
Original Path: trunk/tools
Adding R class
Revision 7 - Directory Listing
Added Mon Jan 23 09:19:47 2006 UTC (13 years, 8 months ago) by duarte
Original Path: trunk/tools
Moved everything to subdir tools, so that we keep the tools name for the package. Also changed the package name in the files to tools. To work with it please check out only file:///.../svn/tools/trunk/tools