Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: airbytehq/airbyte
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: browserstack/airbyte
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 18 commits
  • 16 files changed
  • 3 contributors

Commits on Feb 7, 2026

  1. Configuration menu
    Copy the full SHA
    559e491 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    104617b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ec00b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc770ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f0a342 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    493a382 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    104ed4e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7a7be1f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    156322c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    da3b59d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fb35f93 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2026

  1. Revert "Skip no-creds integration tests"

    This reverts commit fb35f93.
    pragyash258 committed Feb 8, 2026
    Configuration menu
    Copy the full SHA
    97ad6b4 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2026

  1. Configuration menu
    Copy the full SHA
    4dc230f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from browserstack/codex/bq-custom-partitioning-cdk

    Bq custom partitioning cdk
    pragyash258 authored Mar 10, 2026
    Configuration menu
    Copy the full SHA
    f6ad8a3 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2026

  1. Fix BQ connector test

    pragyash258 committed Apr 9, 2026
    Configuration menu
    Copy the full SHA
    3a42f7b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #115 from browserstack/codex/bq-custom-partitionin…

    …g-cdk
    
    Fix BigQuery destination check with default partitioning field
    pragyash258 authored Apr 9, 2026
    Configuration menu
    Copy the full SHA
    2a179fd View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2026

  1. destination-bigquery rownum v1: rename dedup window alias to avoid co…

    …llision with a source column named row_number
    
    selectDedupedRecords() builds the MERGE's USING subquery as two CTEs: `records`
    selects the stream's columns explicitly, then `numbered_rows` does SELECT * over it
    and hangs a row_number() window function on top, aliased `row_number`. When the
    source stream itself carries a column named `row_number`, both identifiers land in
    the same scope and every later reference is ambiguous -- the outer SELECT column
    list and the trailing WHERE row_number = 1 -- so the MERGE aborts with
    "Column name row_number is ambiguous". Incremental append+deduped syncs of any table
    carrying that column name cannot complete, and the stock workarounds (drop the
    column, or switch the stream off dedup) both cost a full resync.
    
    v1 renames the window alias to `_airbyte_dedup_row_number`, inside the `_airbyte_`
    prefix already reserved for destination metadata columns, and updates the single
    reference in the WHERE clause. The row_number() invocation itself is unchanged.
    
    The alias never reaches the final table: the outer SELECT enumerates columns
    explicitly, so numbered_rows' extra column is projected away before the MERGE sees
    new_record. Final table schema, staging tables and connection state are all
    untouched, so this ships without a resync.
    
    Trade-off: the alias is a constant, so a source column literally named
    `_airbyte_dedup_row_number` would reintroduce the collision. Deriving it from the
    stream schema would close that hole at the cost of making the generated SQL
    stream-dependent.
    
    Upstream issue, open and unfixed: #45855
    
    Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
    tanishq171 and claude committed Sep 14, 2026
    Configuration menu
    Copy the full SHA
    e74feea View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2026

  1. Merge pull request #132 from browserstack/destination-bigquery-rownum…

    …-patch-v1
    
    destination-bigquery rownum v1: rename dedup window alias to avoid co…
    tanishq171 authored Sep 17, 2026
    Configuration menu
    Copy the full SHA
    11fc83c View commit details
    Browse the repository at this point in the history
Loading