Subversion Repositories DevTools

Rev

Rev 7070 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7070 Rev 7071
Line 3178... Line 3178...
3178
            stmt1.close();
3178
            stmt1.close();
3179
 
3179
 
3180
            // get Package dependency info
3180
            // get Package dependency info
3181
            mLogger.debug("getPackageInfo: stmt2");
3181
            mLogger.debug("getPackageInfo: stmt2");
3182
            PreparedStatement stmt2 = mConnection.prepareStatement(
3182
            PreparedStatement stmt2 = mConnection.prepareStatement(
3183
                    "select dpv.v_ext" +
3183
                    "select dpv.v_ext, dpv.pv_id" +
3184
                            "from " +
3184
                            " from " +
3185
                            "     release_manager.package_versions pv,"+
3185
                            "     release_manager.package_versions pv,"+
3186
                            "     release_manager.package_dependencies pd," +
3186
                            "     release_manager.package_dependencies pd," +
3187
                            "     release_manager.package_versions dpv,"+
3187
                            "     release_manager.package_versions dpv,"+
3188
                            " where pv.pv_id=" + pvId + 
3188
                            " where pv.pv_id=" + pvId + 
3189
                            "  and pd.pv_id=pv.pv_id"+
3189
                            "  and pd.pv_id=pv.pv_id"+
Line 3192... Line 3192...
3192
            stmt2.setFetchSize(500);
3192
            stmt2.setFetchSize(500);
3193
            RmResultSet rset2 = new RmResultSet(stmt2.executeQuery(), "getPackageInfo rset2");
3193
            RmResultSet rset2 = new RmResultSet(stmt2.executeQuery(), "getPackageInfo rset2");
3194
 
3194
 
3195
            if( rset2.next() )
3195
            if( rset2.next() )
3196
            {
3196
            {
3197
                String dpv_ext = rset2.getString("v_ext","");
3197
                String dpv_ext = rset2.mustGetKeyString("v_ext");
-
 
3198
                int    dpvId = rset2.mustGetInt("pv_id");
3198
                
3199
                
3199
                p.mDependencyCollection.add(pkg_name + dpv_ext);
3200
                p.mDependencyCollection.add(pkg_name + dpv_ext);
3200
//TODO - This looks wrong. I'm thinking the dpvid needs to be correct and not simply -1, unless these are going to be fixed up later                
-
 
3201
                p.mDependencyIDCollection.add(-1);
3201
                p.mDependencyIDCollection.add(dpvId);
3202
            }
3202
            }
3203
 
3203
 
3204
            rset2.close();
3204
            rset2.close();
3205
            stmt2.close();
3205
            stmt2.close();
3206
 
3206