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

detect breaking changes #394

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

detect breaking changes #394

wants to merge 30 commits into from

Commits on Feb 7, 2024

  1. detect breaking changes

    sungwy committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    0ac5f9e View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. license

    sungwy committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    4bf7f78 View commit details
    Browse the repository at this point in the history
  2. handle upstream

    sungwy committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    5f5b579 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8124844 View commit details
    Browse the repository at this point in the history
  4. log

    sungwy committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    0e273ae View commit details
    Browse the repository at this point in the history
  5. fix check

    sungwy committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    dddf6a3 View commit details
    Browse the repository at this point in the history
  6. fix

    sungwy committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    976c0ea View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

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

Commits on Feb 17, 2024

  1. refactor

    sungwy committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    04a2677 View commit details
    Browse the repository at this point in the history
  2. lint

    sungwy committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    d40a1c3 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Build: Bump getdaft from 0.2.14 to 0.2.15 (apache#434)

    Bumps [getdaft](https://github.com/Eventual-Inc/Daft) from 0.2.14 to 0.2.15.
    - [Release notes](https://github.com/Eventual-Inc/Daft/releases)
    - [Commits](Eventual-Inc/Daft@v0.2.14...v0.2.15)
    
    ---
    updated-dependencies:
    - dependency-name: getdaft
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and sungwy committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    68123df View commit details
    Browse the repository at this point in the history
  2. docs: Add missing release steps (apache#443)

    Fokko authored and sungwy committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    8241bf3 View commit details
    Browse the repository at this point in the history
  3. Build: Bump moto from 5.0.1 to 5.0.2 (apache#447)

    Bumps [moto](https://github.com/getmoto/moto) from 5.0.1 to 5.0.2.
    - [Release notes](https://github.com/getmoto/moto/releases)
    - [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md)
    - [Commits](getmoto/moto@5.0.1...5.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: moto
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and sungwy committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    92f1d74 View commit details
    Browse the repository at this point in the history
  4. Build: Bump mkdocs-material from 9.5.9 to 9.5.10 (apache#448)

    Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.5.9 to 9.5.10.
    - [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
    - [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
    - [Commits](squidfunk/mkdocs-material@9.5.9...9.5.10)
    
    ---
    updated-dependencies:
    - dependency-name: mkdocs-material
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and sungwy committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    aa0336c View commit details
    Browse the repository at this point in the history
  5. Make the snapshot creation part of the Transaction (apache#446)

    * Make the snapshot creation part of the `Transaction`
    
    This is also how it is done in Java, and I really like it
    since it allows you to easily queue up updates in a transaction.
    For example, an update to the schema.
    
    * Extend the API
    Fokko authored and sungwy committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    a38f12a View commit details
    Browse the repository at this point in the history
  6. Send X-Iceberg-Access-Delegation header to signal support for vended …

    …credentials/remote signing (apache#436)
    
    * Send X-Iceberg-Access-Delegation header to signal support for vended credentials/remote signing
    
    Clients can optionally send this header to signal which delegated access pattern it can support.
    At this point the iceberg-python client can support `vended-credentials` and `remote-signing`,
    thus we can always send this header.
    Addtional details about this header can be found in the
    REST OpenAPI spec: https://github.com/apache/iceberg/blob/main/open-api/rest-catalog-open-api.yaml#L1459-L1483
    
    * Update rest.py
    nastra authored and sungwy committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    1097871 View commit details
    Browse the repository at this point in the history
  7. Retry with new Access Token HTTP 419 (apache#340)

    * Refresh Auth token on expiry
    
    * Check call count
    
    * Add test to cover retry logic
    
    * Update poetry.lock with tenacity
    
    * Fix tests for Python <= 3.9
    anupam-saini authored and sungwy committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    f5fd479 View commit details
    Browse the repository at this point in the history
  8. Reuse commit-uuid as the write-uuid (apache#437)

    * Reuse commit-uuid as the write-uuid
    
    * Fix conflicts
    
    * Cleanup
    
    * cleanup
    Fokko authored and sungwy committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    0c708a0 View commit details
    Browse the repository at this point in the history
  9. Update NameMapping on update_schema() (apache#441)

    * update name-mapping
    
    * Update __init__.py
    
    Co-authored-by: Fokko Driesprong <[email protected]>
    
    * Update pyiceberg/table/name_mapping.py
    
    Co-authored-by: Fokko Driesprong <[email protected]>
    
    * validation mode after
    
    * type
    
    ---------
    
    Co-authored-by: Fokko Driesprong <[email protected]>
    sungwy and Fokko committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4c55d74 View commit details
    Browse the repository at this point in the history
  10. Implement create_table_if_not_exists (apache#415)

    * Feat: Add fail_if_exists param to create_table
    
    * create create_table_if_not_exists method
    
    * fix reset test
    
    * fix mypy check
    hussein-awala authored and sungwy committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    f4de1d1 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

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

    sungwy committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    088d504 View commit details
    Browse the repository at this point in the history
  3. exclusion-list

    sungwy committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    4d6cde0 View commit details
    Browse the repository at this point in the history
  4. license

    sungwy committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    b0460d6 View commit details
    Browse the repository at this point in the history
  5. fix

    sungwy committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    3dc6031 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

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

Commits on Feb 29, 2024

  1. all exclusion list

    sungwy committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    bd152bd View commit details
    Browse the repository at this point in the history
  2. lint

    sungwy committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    4d5b338 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a89200a View commit details
    Browse the repository at this point in the history
  4. more exclusions

    sungwy committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    40986fa View commit details
    Browse the repository at this point in the history