Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-655

getImportedKeys returns duplicate rows in some cases

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 10.2.1.6
    • 10.2.1.6
    • SQL
    • None
    • Sun JDK 1.4.2, Windows XP

    Description

      I have a database with a large number of tables. I get duplicate rows when I call DatabaseMetaData.getImportedKeys for a particular table. However, if I create the same table with same number of foreign keys in another database (which has fewer number of tables), then getImportedKeys returns me the correct number of rows. This error seems to happen only when the database has a large number of tables. I will attach a repro for this shortly.

      Attachments

        1. bigdb.sql
          454 kB
          Deepa
        2. Derby655GetImportedKeysPatch1.txt
          4 kB
          Mamta A. Satoor
        3. Derby655GetImportedKeysPatch1Codeline101.txt
          5 kB
          Mamta A. Satoor
        4. Derby655GetImportedKeysPatch1CodelineTrunk.txt
          9 kB
          Mamta A. Satoor
        5. Derby655GetImportedKeysPatch1CodelineTrunkUpgradeTest.txt
          3 kB
          Mamta A. Satoor
        6. Derby655GetImportedKeysPatch2Codeline101.txt
          9 kB
          Mamta A. Satoor
        7. Derby655GetImportedKeysStat1.txt
          0.3 kB
          Mamta A. Satoor
        8. keys_test.zip
          1.39 MB
          Deepa
        9. keys.java
          2 kB
          Deepa
        10. smalldb.sql
          2 kB
          Deepa

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            mamtas Mamta A. Satoor
            deepa Deepa
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment