Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Oracle to airflow->cosmos profile map #1190

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    5741eb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dabaed View commit details
    Browse the repository at this point in the history
  3. Add test for oracle profile

    slords committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    c40ade4 View commit details
    Browse the repository at this point in the history
  4. Fix tests

    slords committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    3f6fadd View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    fa56fdd View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    28c2860 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    a415d25 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. [DOCS] Add scarf to readme and docs for website analytics (astronomer…

    …#1221)
    
    This adds a privacy notice and website analytics to the Cosmos readme
    and auto-generated docs.
    
    Note that while you cannot explicitly opt out of website analytics for
    the publicly hosted readme (and docs), Scarf respects browser DND. If
    that is set via the browser, telemetry for that user will not be sent to
    Scarf.
    
    Scarf privacy policy: https://about.scarf.sh/privacy-policy
    Astronomer privacy policy: https://www.astronomer.io/privacy/
    cmarteepants authored and slords committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    6447819 View commit details
    Browse the repository at this point in the history
  2. Add GCP_CLOUD_RUN_JOB execution mode (astronomer#1153)

    Added new `GCP_CLOUD_RUN_JOB` execution mode that triggers Google Cloud
    Platform's Cloud Run Job instance with dbt model in it.
    
    It extends Airflow's `CloudRunExecuteJobOperator` and overrides Cloud
    Run Job's container with dbt command generated by cosmos.
    
    Note: `CloudRunExecuteJobOperator` has `container_overrides` parameter
    implemented in `apache-airflow-providers-google==10.13.0` which is
    supported by `airflow >=2.6.0`.
    
    Resolves astronomer#1149 
    
    Co-authored-by: Agata Zalewska <[email protected]>
    Co-authored-by: Tatiana Al-Chueyr <[email protected]>
    3 people authored and slords committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    8a860ed View commit details
    Browse the repository at this point in the history
  3. URL encode dataset names to support multibyte characters (astronomer#…

    …1198)
    
    In projects containing models with names like the following, dataset
    creation fails, and an error occurs during execution.
    ```txt
    └── dbt
        └── my_project
            └── models
                ├── 日本語名モデル.sql
                └── 日本語名モデル.yml
    
    ```
    
    ```
      File "/home/airflow/.local/lib/python3.12/site-packages/airflow/datasets/__init__.py", line 78, in _sanitize_uri
        raise ValueError("Dataset URI must only consist of ASCII characters")
    ValueError: Dataset URI must only consist of ASCII characters
    ```
    
    To support model names with multibyte characters, it might be good to
    URL encode the names.
    
    closes: astronomer#1197
    
    Co-authored-by: Tatiana Al-Chueyr <[email protected]>
    2 people authored and slords committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ca96732 View commit details
    Browse the repository at this point in the history
  4. Add test for oracle profile

    slords committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    82c923a View commit details
    Browse the repository at this point in the history
  5. Fix tests

    slords committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    5713c4e View commit details
    Browse the repository at this point in the history
  6. Add test for oracle profile

    slords committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    95efe68 View commit details
    Browse the repository at this point in the history
  7. Fix tests

    slords committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    f174678 View commit details
    Browse the repository at this point in the history