Page MenuHomePhabricator

Fix hive-metastore vs libmysql-jar race condition when provisioning new hive metastore server
Closed, ResolvedPublic3 Estimated Story Points

Description

If hive-metastore is going to use MySQL, then it needs the MySQL .jar included on its classpath before it starts. Currently this .jar is only installed by the cdh::hive::metastore::meta class. It needs to be managed by the cdh::hive::metastore class as well, so that Service hive-metastore can depend on it.

Event Timeline

Ottomata set the point value for this task to 3.Apr 20 2016, 6:51 PM

Change 284506 had a related patch set uploaded (by Ottomata):
Make hive-metastore service depend on libmysql-jar in classpath

https://gerrit.wikimedia.org/r/284506

Ottomata triaged this task as Lowest priority.May 23 2016, 4:00 PM

Change 284506 merged by Ottomata:
Make hive-metastore service depend on libmysql-jar in classpath

https://gerrit.wikimedia.org/r/284506

Change 291964 had a related patch set uploaded (by Ottomata):
Update cdh submodule wth libmysql-java dependency fix

https://gerrit.wikimedia.org/r/291964

Change 291964 merged by Ottomata:
Update cdh submodule wth libmysql-java dependency fix

https://gerrit.wikimedia.org/r/291964