Skip to content

Commit

Permalink
Revert "#2665: [YSQL] one of Masters crashed when we tried to delete …
Browse files Browse the repository at this point in the history
…YSQL database"

Summary: This reverts commit 6158182.

Test Plan: Jenkins

Reviewers: timur, alex, dmitry, oleg

Reviewed By: oleg

Subscribers: ybase, bogdan

Differential Revision: https://phabricator.dev.yugabyte.com/D7503
  • Loading branch information
spolitov committed Nov 1, 2019
1 parent 6158182 commit 0cf83f9
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 230 deletions.
12 changes: 0 additions & 12 deletions java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,6 @@
<module>yb-loadtester</module>
<module>yb-jedis-tests</module>
<module>yb-cdc</module>
<module>yb-multiapi</module>
</modules>

<build>
Expand Down Expand Up @@ -354,11 +353,6 @@
<artifactId>yb-cql</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.yb</groupId>
<artifactId>yb-pgsql</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
Expand Down Expand Up @@ -498,12 +492,6 @@
<version>${project.version}</version>
<type>test-jar</type>
</dependency>
<dependency>
<groupId>org.yb</groupId>
<artifactId>yb-pgsql</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
</dependency>

<dependency>
<groupId>org.postgresql</groupId>
Expand Down
114 changes: 0 additions & 114 deletions java/yb-multiapi/pom.xml

This file was deleted.

45 changes: 0 additions & 45 deletions java/yb-multiapi/src/test/java/org/yb/multiapi/TestMultiAPI.java

This file was deleted.

This file was deleted.

3 changes: 3 additions & 0 deletions src/yb/master/catalog_manager.cc
Original file line number Diff line number Diff line change
Expand Up @@ -4137,6 +4137,9 @@ Status CatalogManager::DeleteYsqlDatabase(const DeleteNamespaceRequestPB* req,
{
TRACE("Removing from maps");
std::lock_guard<LockType> l_map(lock_);
CHECK(FindPtrOrNull(namespace_names_map_, database->name()) == nullptr)
<< "YSQL database name should not be included in namespace_names_map_. "
<< "If included, its name must be removed from map here when dropping";
if (namespace_ids_map_.erase(database->id()) < 1) {
PANIC_RPC(rpc, "Could not remove namespace from map, name=" + l->data().name());
}
Expand Down

0 comments on commit 0cf83f9

Please sign in to comment.