diff options
author | Brian S. O'Neill <bronee@gmail.com> | 2006-12-11 22:39:09 +0000 |
---|---|---|
committer | Brian S. O'Neill <bronee@gmail.com> | 2006-12-11 22:39:09 +0000 |
commit | 6edaf548ee6e4928c51e1dbe049016b0966fd283 (patch) | |
tree | ddde1492f47445ad9c98e798c009128b9a901c29 /src/main/java/com/amazon | |
parent | f7a5f124ba999183aad72c8904c345e2fcafbb21 (diff) |
Removed call to get index metadata in JDBC repository.
Diffstat (limited to 'src/main/java/com/amazon')
-rw-r--r-- | src/main/java/com/amazon/carbonado/repo/jdbc/JDBCStorableIntrospector.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/com/amazon/carbonado/repo/jdbc/JDBCStorableIntrospector.java b/src/main/java/com/amazon/carbonado/repo/jdbc/JDBCStorableIntrospector.java index c8ebfa8..8cb3715 100644 --- a/src/main/java/com/amazon/carbonado/repo/jdbc/JDBCStorableIntrospector.java +++ b/src/main/java/com/amazon/carbonado/repo/jdbc/JDBCStorableIntrospector.java @@ -370,9 +370,12 @@ public class JDBCStorableIntrospector extends StorableIntrospector { }
// Gather index info...
- IndexInfo[] indexInfo;
+ IndexInfo[] indexInfo = new IndexInfo[0];
boolean hasIndexInfo = false;
+ /* Oracle driver has a bug that always causes an analyze to run when
+ requesting index info. Checking indexes is not that important so
+ don't bother checking. Revisit if Oracle bug ever gets fixed.
gatherIndexInfo: {
if (resolvedTableName == null) {
indexInfo = new IndexInfo[0];
@@ -449,6 +452,7 @@ public class JDBCStorableIntrospector extends StorableIntrospector { indexInfo = infoList.toArray(new IndexInfo[0]);
hasIndexInfo = true;
}
+ */
// Now verify that primary keys match.
|