Просмотр исходного кода

HUE-9413 [qb] Add query DB routing

Romain 5 лет назад
Родитель
Сommit
bcc61ada1a

+ 1 - 1
apps/jobbrowser/src/jobbrowser/apis/hive_query_api.py

@@ -41,7 +41,7 @@ class HiveQueryApi(Api):
   def apps(self, filters):
     jobs = []
 
-    print(HiveQuery.objects.all())
+    print(HiveQuery.objects.using('query').all())
 
     apps = {
       'apps': [],

+ 18 - 0
desktop/core/src/desktop/settings.py

@@ -395,6 +395,24 @@ DATABASES = {
   'default': default_db
 }
 
+    #engine=postgresql_psycopg2
+    #user=hstest
+    #name=hsdev
+    #host=localhost
+    #password=hstest
+    #options='{"options": "-c search_path=das,public"}'
+    #port=15432
+
+DATABASES['query'] = {
+  'ENGINE': 'django.db.backends.postgresql_psycopg2',
+  'HOST': 'localhost',
+  'NAME': 'hsdev',
+  'USER': 'hstest',
+  'PASSWORD': 'hstest',
+  'OPTIONS': {"options": "-c search_path=das,public"},
+  'PORT': 5432
+}
+
 CACHES = {
     'default': {
         'BACKEND': 'django.core.cache.backends.locmem.LocMemCache', # TODO: Parameterize here for all the caches