jayakrishnankk commented on issue #19496:
URL: https://github.com/apache/superset/issues/19496#issuecomment-1096888109

   Same problem for us.
   
   We were testing release version 1.5
   
   ```
   INFO  [alembic.runtime.migration] Running upgrade 5afbb1a5849b -> 
b8d3a24d9131, New dataset models
   Traceback (most recent call last):
     File "/usr/local/bin/superset", line 33, in <module>
       sys.exit(load_entry_point('apache-superset', 'console_scripts', 
'superset')())
     File "/usr/local/lib/python3.8/site-packages/click/core.py", line 829, in 
__call__
       return self.main(*args, **kwargs)
     File "/usr/local/lib/python3.8/site-packages/flask/cli.py", line 586, in 
main
       return super(FlaskGroup, self).main(*args, **kwargs)
     File "/usr/local/lib/python3.8/site-packages/click/core.py", line 782, in 
main
       rv = self.invoke(ctx)
     File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1259, in 
invoke
       return _process_result(sub_ctx.command.invoke(sub_ctx))
     File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1259, in 
invoke
       return _process_result(sub_ctx.command.invoke(sub_ctx))
     File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1066, in 
invoke
       return ctx.invoke(self.callback, **ctx.params)
     File "/usr/local/lib/python3.8/site-packages/click/core.py", line 610, in 
invoke
       return callback(*args, **kwargs)
     File "/usr/local/lib/python3.8/site-packages/click/decorators.py", line 
21, in new_func
       return f(get_current_context(), *args, **kwargs)
     File "/usr/local/lib/python3.8/site-packages/flask/cli.py", line 426, in 
decorator
       return __ctx.invoke(f, *args, **kwargs)
     File "/usr/local/lib/python3.8/site-packages/click/core.py", line 610, in 
invoke
       return callback(*args, **kwargs)
     File "/usr/local/lib/python3.8/site-packages/flask_migrate/cli.py", line 
149, in upgrade
       _upgrade(directory, revision, sql, tag, x_arg)
     File "/usr/local/lib/python3.8/site-packages/flask_migrate/__init__.py", 
line 98, in wrapped
       f(*args, **kwargs)
     File "/usr/local/lib/python3.8/site-packages/flask_migrate/__init__.py", 
line 185, in upgrade
       command.upgrade(config, revision, sql=sql, tag=tag)
     File "/usr/local/lib/python3.8/site-packages/alembic/command.py", line 
294, in upgrade
       script.run_env()
     File "/usr/local/lib/python3.8/site-packages/alembic/script/base.py", line 
490, in run_env
       util.load_python_file(self.dir, "env.py")
     File "/usr/local/lib/python3.8/site-packages/alembic/util/pyfiles.py", 
line 97, in load_python_file
       module = load_module_py(module_id, path)
     File "/usr/local/lib/python3.8/site-packages/alembic/util/compat.py", line 
184, in load_module_py
       spec.loader.exec_module(module)
     File "<frozen importlib._bootstrap_external>", line 843, in exec_module
     File "<frozen importlib._bootstrap>", line 219, in 
_call_with_frames_removed
     File "/app/superset/extensions/../migrations/env.py", line 126, in <module>
       run_migrations_online()
     File "/app/superset/extensions/../migrations/env.py", line 118, in 
run_migrations_online
       context.run_migrations()
     File "<string>", line 8, in run_migrations
     File 
"/usr/local/lib/python3.8/site-packages/alembic/runtime/environment.py", line 
813, in run_migrations
       self.get_context().run_migrations(**kw)
     File 
"/usr/local/lib/python3.8/site-packages/alembic/runtime/migration.py", line 
561, in run_migrations
       step.migration_fn(**kw)
     File 
"/app/superset/migrations/versions/b8d3a24d9131_new_dataset_models.py", line 
632, in upgrade
       after_insert(target=dataset)
     File 
"/app/superset/migrations/versions/b8d3a24d9131_new_dataset_models.py", line 
430, in after_insert
       tables = load_or_create_tables(
     File 
"/app/superset/migrations/versions/b8d3a24d9131_new_dataset_models.py", line 
291, in load_or_create_tables
       column_metadata = inspector.get_columns(table.table, schema=table.schema)
     File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/reflection.py", line 
390, in get_columns
       col_defs = self.dialect.get_columns(
     File "<string>", line 2, in get_columns
     File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/reflection.py", line 
52, in cache
       ret = fn(self, con, *args, **kw)
     File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/base.py",
 line 3037, in get_columns
       table_oid = self.get_table_oid(
     File "<string>", line 2, in get_table_oid
     File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/reflection.py", line 
52, in cache
       ret = fn(self, con, *args, **kw)
     File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/base.py",
 line 2952, in get_table_oid
       raise exc.NoSuchTableError(table_name)
   sqlalchemy.exc.NoSuchTableError: get_periodfacts
   ```
   
   Here get_periodfacts is a function in the postgres database, used in a 
dataset definition in superset datasets.
   
   @amitmiran137 , @villebro 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to