-
Notifications
You must be signed in to change notification settings - Fork 16.3k
Open
Labels
area:providerskind:metaHigh-level information important to the communityHigh-level information important to the community
Description
Body
Related to #45839
Found 9 providers with metadata DB access patterns:
Provider: apache-airflow-providers-cncf-kubernetes
Provider: apache-airflow-providers-databricks
- databricks_workflow.py
- Line:43: from airflow.utils.session import NEW_SESSION, provide_session
- Line:48: from sqlalchemy.orm.session import Session
- Line:96: @provide_session
- Line:109: return session.query(DagRun).filter(DagRun.dag_id == dag.dag_id, DagRun.run_id == run_id).first()
- Line:112: @provide_session
- Line:204: @provide_session
- Line:212: session.query(TaskInstance)
Provider: apache-airflow-providers-edge
Provider: apache-airflow-providers-elasticsearch
Provider: apache-airflow-providers-fab
- utils.py
- Line:43: from sqlalchemy.orm.session import Session
- fab_auth_manager.py
- override.py
- Line:544: num_sessions = session.query(user_session_model).count()
- Line:558: for s in session.query(user_session_model):
- Line:1270: return self.get_session.query(self.role_model).filter_by(name=name).one_or_none()
- Line:1273: return self.get_session.query(self.role_model).all()
- Line:1282: role = session.query(Role).filter(Role.name == role_name).first()
- Line:1316: return self.get_session.query(self.role_model).filter_by(name=self.auth_role_public).one_or_none()
- Line:1367: return self.get_session.query(func.count(self.user_model.id)).scalar()
- Line:1400: self.get_session.query(self.user_model)
- Line:1406: self.get_session.query(self.user_model)
- Line:1415: return self.get_session.query(self.user_model).filter_by(email=email).one_or_none()
- Line:1447: return self.get_session.query(self.user_model).all()
- Line:1487: return self.get_session.query(self.action_model).filter_by(name=name).one_or_none()
- Line:1521: self.get_session.query(self.permission_model)
- Line:1548: return self.get_session.query(self.resource_model).filter_by(name=name).one_or_none()
- Line:1590: self.get_session.query(self.permission_model)
- Line:1602: return self.get_session.query(self.permission_model).filter_by(resource_id=resource.id).all()
- Line:1647: self.get_session.query(self.role_model).filter(self.role_model.permissions.contains(perm)).first()
- Line:1657: if not self.get_session.query(self.permission_model).filter_by(action=perm.action).all():
Provider: apache-airflow-providers-google
Provider: apache-airflow-providers-openlineage
- listener.py
- Line:57: from airflow.settings import Session
- utils.py
Provider: apache-airflow-providers-opensearch
Provider: apache-airflow-providers-standard
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
TJaniF
Metadata
Metadata
Assignees
Labels
area:providerskind:metaHigh-level information important to the communityHigh-level information important to the community