version 1.77, 2004/09/20 11:57:41
|
version 1.78, 2004/09/22 11:14:10
|
Line 82 class Convert
|
Line 82 class Convert
|
static Vector databases = new Vector(); |
static Vector databases = new Vector(); |
final static int numHits = 5000; |
final static int numHits = 5000; |
final static int numIntervalls = 4; |
final static int numIntervalls = 4; |
static boolean debug = false; |
static boolean debug = true; |
public static void main(String args[]) |
public static void main(String args[]) |
{ |
{ |
/* try |
/* try |
Line 1310 class Convert
|
Line 1310 class Convert
|
update(db.bean.url, database.url, db.tables, db.layouts, db.selects, db.creates, db.ids, mode); |
update(db.bean.url, database.url, db.tables, db.layouts, db.selects, db.creates, db.ids, mode); |
else if (mode == DataBase.SYNCHRONIZE_MODE) |
else if (mode == DataBase.SYNCHRONIZE_MODE) |
{ |
{ |
user = bean.user; |
Convert.user = db.bean.user; |
passwd = bean.passwd; |
Convert.passwd =db.bean.passwd; |
userDest = database.user; |
userDest = database.user; |
passwdDest = database.passwd; |
passwdDest = database.passwd; |
|
|
Line 2106 class Convert
|
Line 2106 class Convert
|
linesToAppend.removeAll(vecDest); |
linesToAppend.removeAll(vecDest); |
// remove all lines that should not be deleted |
// remove all lines that should not be deleted |
linesToDelete.removeAll(deleted); |
linesToDelete.removeAll(deleted); |
System.out.println("linesToAppend " + linesToAppend + " " + destTableName); |
System.out.println("linesToAppend " + linesToAppend.size() + " " + destTableName); |
System.out.println("linesToDelete " + linesToDelete + " " + destTableName); |
System.out.println("linesToDelete " + linesToDelete.size() + " " + destTableName); |
System.out.println("ID LIST SIZE " + Math.round((double) myIds.size() / (double) numIntervalls) + " " + myIds.size()); |
System.out.println("ID LIST SIZE " + Math.round((double) myIds.size() / (double) numIntervalls) + " " + myIds.size()); |
deltaID = (int) Math.round((double) myIds.size() / (double) numIntervalls); |
deltaID = (int) Math.round((double) myIds.size() / (double) numIntervalls); |
ConversionProperties prop = getFieldNamesAndDestTableName(creates.get(tbIndex).toString(), query, names.get(tbIndex).toString()); |
ConversionProperties prop = getFieldNamesAndDestTableName(creates.get(tbIndex).toString(), query, names.get(tbIndex).toString()); |
Line 2282 class Convert
|
Line 2282 class Convert
|
{ |
{ |
Vector[] vectors = bean.getQueryData(tempQuery, deltaID); |
Vector[] vectors = bean.getQueryData(tempQuery, deltaID); |
int idIndex = vectors[1].indexOf(idField); |
int idIndex = vectors[1].indexOf(idField); |
|
System.out.println(idIndex+" "+vectors[1]+" "+idField); |
// todo arraylist code has to be added |
// todo arraylist code has to be added |
for (Iterator iter = vectors[0].iterator(); iter.hasNext();) |
for (Iterator iter = vectors[0].iterator(); iter.hasNext();) |
{ |
{ |