Changeset 56

Show
Ignore:
Timestamp:
02/23/10 17:00:50 (7 months ago)
Author:
ke
Message:

I like it when completely obscure behavior is eventually fixed by moving a "+ 1" one bracket inwards. I think now we're getting to the interesting DB tree bugs.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • kahina/trunk/src/org/kahina/data/tree/KahinaDbTree.java

    r55 r56  
    160160                        throw new KahinaException("SQL error.", e); 
    161161                } 
    162                 nextID = Math.max(id, nextID) + 1
     162                nextID = Math.max(id + 1, nextID)
    163163        } 
    164164 
     
    205205                        addLayerInformationStatement.setInt(2, virtualParent); 
    206206                        addLayerInformationStatement.setInt(3, child); 
    207                         System.err.println("adding " + child + "(" + childLayer + ") as VC of " 
    208                                         + virtualParent + "(" + getLayer(virtualParent) + ")"); 
    209207                        addLayerInformationStatement.execute(); 
    210208                } catch (SQLException e) 
     
    314312        { 
    315313                int nodeLayer = getLayer(nodeID); 
    316                 System.err.println(nodeID + "(" + nodeLayer + "," 
    317                                 + getNodeCaption(nodeID) + ") for " + layer); 
    318314                if (layer == nodeLayer) 
    319315                { 
     
    367363                } 
    368364                List<Integer> result = db.queryIntList(getVirtualChildrenStatement); 
    369                 System.err.println("LÀnge: " + result.size()); 
    370365                return result; 
    371366        }