Closed ghost closed 5 years ago
I also have the same problem with mysql. Could you please tell me how to fix it?
In the historical server, the log shows that the values have been load
org.apache.druid.server.lookup.namespace.JdbcCacheGenerator - Finished loading 1137 values for namespace...
But when I conducted a query to lookup the table, the following error was return:
Unknown exception / namespace [JdbcExtractionNamespace{connectorConfig=DbConnectorConfig{createTables=true, connectURI='', user='**', passwordProvider=org.apache.druid.metadata.DefaultPasswordProvider, dbcpProperties=null}, table='crowd_customer', keyColumn='id', valueColumn='membership_level', tsColumn='null', filter='null', pollPeriod=PT0S}] : org.apache.druid.server.lookup.namespace.cache.CacheScheduler$EntryImpl@2a815d3b: CACHE_NOT_INITIALIZED, extractorID = namespace-factory-JdbcExtractionNamespace{connectorConfig=DbConnectorConfig{createTables=true, connectURI='', user='', passwordProvider=org.apache.druid.metadata.DefaultPasswordProvider, dbcpProperties=null}, table='', keyColumn='id', valueColumn='membership_level', tsColumn='null', filter='null', pollPeriod=PT0S}-63656cc9-36d8-4c8e-ac9b-a0df4878a510 / org.apache.druid.java.util.common.ISE / on host
Problem fixed. Though historical server loaded values successfully, broker failed to propagate due to lack of mysql connector. So I put mysql connector into broker server and fixed the problem.
Affected Version
0.13.0-incubating
Description
Step to reproduce
Step 1
Create a table postgresql country :
Step 2
Create a datasource which contains value like that (the image is a visualisation of datasource in metabase):
Step 3
I do a query on my datasource without lookups
with the following result:
Step 4
Do a POST on http://localhost:8081/druid/coordinator/v1/lookups/config with the following json
The lookup is created.
Step 4
I do again a query on my datasource but i use the lookup
And i get the following error:
Expected result:
Can someone help me to understand what is the problem ?
I use docker (with docker-compose) to launch druid and postgresql.
Thank's