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

[core] Fix query history timestamp of installing example tables (#2969)

Ying Chen 3 лет назад
Родитель
Сommit
2a3a7e7e39

+ 2 - 0
apps/beeswax/src/beeswax/management/commands/beeswax_install_examples.py

@@ -230,6 +230,7 @@ class SampleTable(object):
           status='ready',
           status='ready',
           database=self.db_name,
           database=self.db_name,
           on_success_url='assist.db.refresh',
           on_success_url='assist.db.refresh',
+          last_executed=int(self.request.ts * 1000) if self.request else -1,
           is_task=False,
           is_task=False,
       )
       )
 
 
@@ -372,6 +373,7 @@ class SampleTable(object):
         status='ready',
         status='ready',
         database=self.db_name,
         database=self.db_name,
         on_success_url='assist.db.refresh',
         on_success_url='assist.db.refresh',
+        last_executed=int(self.request.ts * 1000) if self.request and hasattr(self.request, 'ts') else -1,
         is_task=False,
         is_task=False,
     )
     )
     job.execute_and_wait(self.request)
     job.execute_and_wait(self.request)

+ 1 - 0
apps/beeswax/src/beeswax/management/commands/beeswax_install_examples_tests.py

@@ -225,5 +225,6 @@ class TestTransactionalTables():
         statement="UPSERT INTO us_population VALUES ('CA', 'San Jose', 912332)",
         statement="UPSERT INTO us_population VALUES ('CA', 'San Jose', 912332)",
         status='ready',
         status='ready',
         database='default',
         database='default',
+        last_executed=-1,
         on_success_url='assist.db.refresh', is_task=False
         on_success_url='assist.db.refresh', is_task=False
       )
       )