If the "hive.metastore.uri" configuration property is not set, PrestoServer crashes with a
error message.
If I assign "hive.metastore.uri" a valid URI, and restart the server, the server crashes with a:
error message. However, that configuration parameter is one of those in presto-hive/src/main/java/com/facebook/presto/hive/metastore/file/FileHiveMetastoreConfig.java
2016-11-14T14:53:52.013-0500 INFO main Bootstrap
2016-11-14T14:53:52.013-0500 WARN main Bootstrap UNUSED PROPERTIES
2016-11-14T14:53:52.013-0500 WARN main Bootstrap hive.metastore.catalog.dir=/filemetastore
2016-11-14T14:53:52.014-0500 WARN main Bootstrap
2016-11-14T14:53:52.230-0500 ERROR main com.facebook.presto.server.PrestoServer Unable to create injector, see the following errors:
1) Configuration property 'hive.metastore.catalog.dir=/filemetastore' was not used
at io.airlift.bootstrap.Bootstrap.lambda$initialize$2(Bootstrap.java:235)
1 error
com.google.inject.CreationException: Unable to create injector, see the following errors:
1) Configuration property 'hive.metastore.catalog.dir=/filemetastore' was not used
at io.airlift.bootstrap.Bootstrap.lambda$initialize$2(Bootstrap.java:235)
1 error
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:466)
at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:155)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
at com.google.inject.Guice.createInjector(Guice.java:96)
at io.airlift.bootstrap.Bootstrap.initialize(Bootstrap.java:242)
at com.facebook.presto.hive.HiveConnectorFactory.create(HiveConnectorFactory.java:106)
at com.facebook.presto.connector.ConnectorManager.createConnector(ConnectorManager.java:304)
at com.facebook.presto.connector.ConnectorManager.addCatalogConnector(ConnectorManager.java:193)
at com.facebook.presto.connector.ConnectorManager.createConnection(ConnectorManager.java:185)
at com.facebook.presto.connector.ConnectorManager.createConnection(ConnectorManager.java:171)
at com.facebook.presto.metadata.StaticCatalogStore.loadCatalog(StaticCatalogStore.java:99)
at com.facebook.presto.metadata.StaticCatalogStore.loadCatalogs(StaticCatalogStore.java:77)
at com.facebook.presto.server.PrestoServer.run(PrestoServer.java:120)
at com.facebook.presto.server.PrestoServer.main(PrestoServer.java:67)
2016-11-14T14:53:52.231-0500 INFO Thread-39 io.airlift.bootstrap.LifeCycleManager Life cycle stopping...