From 36e0f97d826f6daf286efced47dba4fb54e0321d Mon Sep 17 00:00:00 2001 From: akwizgran <michael@briarproject.org> Date: Fri, 15 Dec 2017 15:39:52 +0000 Subject: [PATCH] Remove unnecessary DB indexes. --- .../briarproject/bramble/db/JdbcDatabase.java | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/bramble-core/src/main/java/org/briarproject/bramble/db/JdbcDatabase.java b/bramble-core/src/main/java/org/briarproject/bramble/db/JdbcDatabase.java index 5f890edfa0..eaf23f2aa2 100644 --- a/bramble-core/src/main/java/org/briarproject/bramble/db/JdbcDatabase.java +++ b/bramble-core/src/main/java/org/briarproject/bramble/db/JdbcDatabase.java @@ -243,30 +243,14 @@ abstract class JdbcDatabase implements Database<Connection> { "CREATE INDEX IF NOT EXISTS contactsByAuthorId" + " ON contacts (authorId)"; - private static final String INDEX_MESSAGES_BY_GROUP_ID = - "CREATE INDEX IF NOT EXISTS messagesByGroupId" - + " ON messages (groupId)"; - - private static final String INDEX_OFFERS_BY_CONTACT_ID = - "CREATE INDEX IF NOT EXISTS offersByContactId" - + " ON offers (contactId)"; - private static final String INDEX_GROUPS_BY_CLIENT_ID = "CREATE INDEX IF NOT EXISTS groupsByClientId" + " ON groups (clientId)"; - private static final String INDEX_MESSAGE_METADATA_BY_MESSAGE_ID = - "CREATE INDEX IF NOT EXISTS messageMetadataByMessageId" - + " ON messageMetadata (messageId)"; - private static final String INDEX_MESSAGE_METADATA_BY_GROUP_ID_STATE = "CREATE INDEX IF NOT EXISTS messageMetadataByGroupIdState" + " ON messageMetadata (groupId, state)"; - private static final String INDEX_GROUP_METADATA_BY_GROUP_ID = - "CREATE INDEX IF NOT EXISTS groupMetadataByGroupId" - + " ON groupMetadata (groupId)"; - private static final Logger LOG = Logger.getLogger(JdbcDatabase.class.getName()); @@ -383,12 +367,8 @@ abstract class JdbcDatabase implements Database<Connection> { try { s = txn.createStatement(); s.executeUpdate(INDEX_CONTACTS_BY_AUTHOR_ID); - s.executeUpdate(INDEX_MESSAGES_BY_GROUP_ID); - s.executeUpdate(INDEX_OFFERS_BY_CONTACT_ID); s.executeUpdate(INDEX_GROUPS_BY_CLIENT_ID); - s.executeUpdate(INDEX_MESSAGE_METADATA_BY_MESSAGE_ID); s.executeUpdate(INDEX_MESSAGE_METADATA_BY_GROUP_ID_STATE); - s.executeUpdate(INDEX_GROUP_METADATA_BY_GROUP_ID); s.close(); } catch (SQLException e) { tryToClose(s); -- GitLab