Revision
71 -
Directory Listing
Modified
Mon Apr 10 16:01:01 2006 UTC
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
duarte
KEYMASTERDB had value for testing, change that back.
Revision
69 -
Directory Listing
Modified
Fri Apr 7 14:44:08 2006 UTC
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
duarte
Added method getCreateIndex4Table
Revision
63 -
Directory Listing
Modified
Thu Apr 6 12:18:18 2006 UTC
(18 years, 10 months ago)
by
duarte
Fixed bug in getAllIndexes4Table, the SELECT needed a DISTINCT
Revision
62 -
Directory Listing
Modified
Thu Apr 6 12:15:37 2006 UTC
(18 years, 10 months ago)
by
duarte
Got rid of method dbExists. Was useless and not working.
Revision
61 -
Directory Listing
Modified
Thu Apr 6 10:07:22 2006 UTC
(18 years, 10 months ago)
by
duarte
Added method setSqlMode, to set sql_mode server variable
Revision
60 -
Directory Listing
Modified
Thu Apr 6 09:24:28 2006 UTC
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
duarte
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
(18 years, 10 months ago)
by
filippis
execUpdateQuery method added and code in comments was removed
Revision
55 -
Directory Listing
Modified
Tue Apr 4 15:27:49 2006 UTC
(18 years, 10 months ago)
by
duarte
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
(18 years, 11 months ago)
by
stehr
initial import
Revision
53 -
Directory Listing
Modified
Wed Mar 29 13:01:40 2006 UTC
(18 years, 11 months ago)
by
duarte
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
(18 years, 11 months ago)
by
duarte
Changed error message printed in getHostId4Idx
Revision
51 -
Directory Listing
Modified
Wed Mar 29 12:29:56 2006 UTC
(18 years, 11 months ago)
by
duarte
Added setKeyDb method, to be used in testing, i.e. with this method we can change from another class the default MASTERDB database.
Revision
50 -
Directory Listing
Modified
Tue Mar 28 15:05:31 2006 UTC
(18 years, 11 months ago)
by
filippis
More examples added and the current ones modified according to Graph2Pml changes
Revision
49 -
Directory Listing
Modified
Tue Mar 28 15:04:24 2006 UTC
(18 years, 11 months ago)
by
filippis
More flexibility in coloring, popDefaults/setDefaults methods plus comments
Revision
48 -
Directory Listing
Modified
Tue Mar 28 15:03:32 2006 UTC
(18 years, 11 months ago)
by
filippis
Refresh method added plus refresh added before saving image
Revision
47 -
Directory Listing
Modified
Mon Mar 27 21:01:06 2006 UTC
(18 years, 11 months ago)
by
filippis
Added cgo functionality/examples in Graph2Pml and testGraph2Pml
Revision
46 -
Directory Listing
Modified
Mon Mar 27 20:59:42 2006 UTC
(18 years, 11 months ago)
by
filippis
PyMol class: adding refresh in saveImage methods
Revision
45 -
Directory Listing
Modified
Mon Mar 27 16:32:22 2006 UTC
(18 years, 11 months ago)
by
filippis
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
(18 years, 11 months ago)
by
filippis
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
(18 years, 11 months ago)
by
duarte
Added executeSql method
Revision
42 -
Directory Listing
Modified
Tue Mar 21 19:13:20 2006 UTC
(18 years, 11 months ago)
by
filippis
Adding Graph2Pml and testGraph2Pml classes (non functional code!)
Revision
41 -
Directory Listing
Modified
Tue Mar 21 18:41:48 2006 UTC
(18 years, 11 months ago)
by
filippis
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
(18 years, 11 months ago)
by
filippis
Adding Msdsd2Pdb and PyMol classes
Revision
39 -
Directory Listing
Modified
Tue Mar 21 17:21:54 2006 UTC
(18 years, 11 months ago)
by
filippis
Adding comments
Revision
38 -
Directory Listing
Modified
Mon Mar 20 11:37:12 2006 UTC
(18 years, 11 months ago)
by
duarte
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
(18 years, 11 months ago)
by
duarte
Some changes in error messages to be more clear.
Revision
36 -
Directory Listing
Modified
Fri Mar 17 11:03:15 2006 UTC
(18 years, 11 months ago)
by
duarte
Now using constructor without key and createStatement with key, since createStatement without key is not allowed anymore (is now private)
Revision
35 -
Directory Listing
Modified
Fri Mar 17 11:00:33 2006 UTC
(18 years, 11 months ago)
by
duarte
Clean up a bit and added some more comments
Revision
34 -
Directory Listing
Modified
Fri Mar 17 10:48:03 2006 UTC
(18 years, 11 months ago)
by
duarte
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
(18 years, 11 months ago)
by
duarte
Changed all error printing in catches to STDERR instead of STDOUT
Revision
32 -
Directory Listing
Modified
Tue Mar 14 09:45:57 2006 UTC
(18 years, 11 months ago)
by
duarte
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
(18 years, 11 months ago)
by
duarte
Added exec method to take only a string as argument.
Revision
30 -
Directory Listing
Modified
Fri Mar 10 15:19:32 2006 UTC
(18 years, 11 months ago)
by
stehr
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
(18 years, 11 months ago)
by
stehr
changed server port to standard
Revision
28 -
Directory Listing
Modified
Fri Mar 10 10:56:22 2006 UTC
(18 years, 11 months ago)
by
stehr
prevent overlong commands from being sent to the server
Revision
27 -
Directory Listing
Modified
Thu Mar 9 17:12:43 2006 UTC
(18 years, 11 months ago)
by
stehr
initial import
Revision
26 -
Directory Listing
Modified
Thu Mar 9 15:55:56 2006 UTC
(18 years, 11 months ago)
by
stehr
fixed bug for very long command strings (> 255 characters)
Revision
25 -
Directory Listing
Modified
Thu Mar 9 10:11:16 2006 UTC
(18 years, 11 months ago)
by
stehr
Revision
24 -
Directory Listing
Modified
Thu Mar 9 10:08:44 2006 UTC
(18 years, 11 months ago)
by
stehr
moved executables (classes with main function) to root directory
Revision
23 -
Directory Listing
Modified
Wed Mar 8 15:25:45 2006 UTC
(18 years, 11 months ago)
by
duarte
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
(18 years, 11 months ago)
by
duarte
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
(18 years, 11 months ago)
by
duarte
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
20 -
Directory Listing
Modified
Mon Mar 6 15:19:40 2006 UTC
(18 years, 11 months ago)
by
stehr
updated commentary
Revision
19 -
Directory Listing
Modified
Mon Mar 6 15:15:57 2006 UTC
(18 years, 11 months ago)
by
stehr
deleted, file was a copy of makenbhtable.java, original file was lost
Revision
18 -
Directory Listing
Modified
Mon Mar 6 15:03:46 2006 UTC
(18 years, 11 months ago)
by
stehr
initial import
Revision
17 -
Directory Listing
Modified
Mon Mar 6 09:20:16 2006 UTC
(18 years, 11 months ago)
by
duarte
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
(18 years, 11 months ago)
by
duarte
Added package tools.
Revision
15 -
Directory Listing
Modified
Mon Mar 6 08:25:22 2006 UTC
(18 years, 11 months ago)
by
duarte
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
(18 years, 11 months ago)
by
stehr
removed ununsed imports and variables
Revision
13 -
Directory Listing
Modified
Fri Mar 3 15:15:31 2006 UTC
(18 years, 11 months ago)
by
filippis
Adding SystemCmd class
Revision
12 -
Directory Listing
Modified
Thu Mar 2 17:21:28 2006 UTC
(18 years, 11 months ago)
by
stehr
removed some debug code
Revision
11 -
Directory Listing
Modified
Thu Mar 2 15:42:09 2006 UTC
(18 years, 11 months ago)
by
stehr
Corrected some bad mistake
Revision
10 -
Directory Listing
Modified
Thu Mar 2 11:42:06 2006 UTC
(18 years, 11 months ago)
by
stehr
Initial commit of the remote-pymol-from-java stuff
Revision
9 -
Directory Listing
Modified
Tue Feb 14 11:00:40 2006 UTC
(19 years ago)
by
filippis
Adding R class
Revision
8 -
Directory Listing
Modified
Mon Jan 23 09:20:44 2006 UTC
(19 years, 1 month ago)
by
duarte
Deleted old tools.trunk files
Revision
7 -
Directory Listing
Modified
Mon Jan 23 09:19:47 2006 UTC
(19 years, 1 month ago)
by
duarte
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
Revision
6 -
Directory Listing
Modified
Wed Jan 18 19:07:41 2006 UTC
(19 years, 1 month ago)
by
filippis
Adding getDbSizeInfo method into utils4DB program
Revision
5 -
Directory Listing
Modified
Wed Jan 18 18:52:48 2006 UTC
(19 years, 1 month ago)
by
filippis
Adding files utils*
Revision
4 -
Directory Listing
Modified
Wed Jan 18 18:49:01 2006 UTC
(19 years, 1 month ago)
by
filippis
Package tools changed to tools.trunk because code could not compile!
Revision
3 -
Directory Listing
Modified
Wed Jan 18 18:23:39 2006 UTC
(19 years, 1 month ago)
by
filippis
The name of the report table can be passed as argument now (default value is report as previous)
Revision
2 -
Directory Listing
Modified
Wed Jan 18 18:10:10 2006 UTC
(19 years, 1 month ago)
by
filippis
Comments in system.out.println & Dealing with no password cases
Revision
1 -
Directory Listing
Added
Wed Jan 18 17:48:52 2006 UTC
(19 years, 1 month ago)
by
filippis
Initial import of tools