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: googleapis/python-bigquery-dataframes
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.4.0
Choose a base ref
...
head repository: googleapis/python-bigquery-dataframes
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.5.0
Choose a head ref
  • 17 commits
  • 57 files changed
  • 11 contributors

Commits on Apr 30, 2024

  1. refactor: split read_gbq_table implementation into functions and mo…

    …ve to separate module (#642)
    
    * refactor: split `read_gbq_table` implementation into functions and move to separate module
    
    add todos
    
    * refactor progress
    
    * add index_cols function
    
    * maybe ready for review
    
    * Update bigframes/session/__init__.py
    tswast authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9a9f2bc View commit details
    Browse the repository at this point in the history
  2. feat: add the bigframes.bigquery sub-package with a `bigframes.bigq…

    …uery.array_length` function (#630)
    
    * feat: creats bigquery namespace and adds bigquery.array_length function
    
    * add docs
    
    * minor fix
    
    * fixing docs
    
    * add more doc tests
    
    * sentence-case
    
    * TODO for null arrays
    
    ---------
    
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    chelsea-lin and tswast authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9963f85 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. docs: fix the Palm2TextGenerator output token size (#649)

    Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:
    - [ ] Make sure to open an issue as a [bug/issue](https://togithub.com/googleapis/python-bigquery-dataframes/issues/new/choose) before writing your code!  That way we can discuss the change, evaluate designs, and agree on the general idea
    - [ ] Ensure the tests and linter pass
    - [ ] Code coverage does not decrease (if any source code was changed)
    - [ ] Appropriate docs were updated (if necessary)
    
    Fixes internal #333480290 🦕
    ashleyxuu authored May 1, 2024
    Configuration menu
    Copy the full SHA
    c67e501 View commit details
    Browse the repository at this point in the history
  2. test: explicitly use US location for session in tests (#650)

    This avoids some warnings we see and ignore in our tests.
    
    It might also address some flakiness in
    `tests/system/small/ml/test_llm.py::test_create_text_generator_model`
    and
    `tests/system/small/ml/test_llm.py::test_create_text_generator_32k_model`,
    but the root cause of that flakiness is still TBD.
    tswast authored May 1, 2024
    Configuration menu
    Copy the full SHA
    3867390 View commit details
    Browse the repository at this point in the history
  3. fix: use explicit session in PaLM2TextGenerator (#651)

    This is to avoid running into conflict with the global session which may
    have different options (e.g. location, connection etc.) set.
    shobsi authored May 1, 2024
    Configuration menu
    Copy the full SHA
    e4f13c3 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    8e4616b View commit details
    Browse the repository at this point in the history
  2. feat: add ARIMAPlus.coef_ property exposing ML.ARIMA_COEFFICIENTS

    … functionality (#585)
    
    * create_single_timeseries_forecasting_model_test.py code sample
    
    * fix: forecast method to forecast time series
    
    * pair programming PR draft creation
    
    * feature: insoect coefficients
    
    * update tests for new feature
    
    * add arima_model.coef_ to fetch coefficients
    
    * updated tests for coefficients feature
    
    * feature update for arima_coefficients
    
    * updates to output cols
    
    * docstring updates
    
    ---------
    
    Co-authored-by: Salem Boyland <[email protected]>
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    3 people authored May 2, 2024
    Configuration menu
    Copy the full SHA
    81d1262 View commit details
    Browse the repository at this point in the history
  3. feat: raise NoDefaultIndexError from read_gbq on clustered/partit…

    …ioned tables with no `index_col` or `filters` set (#631)
    
    This should help customers better discover the best practices for working with large tables.
    
    feat: support `index_col=False` in `read_csv` and `engine="bigquery"`
    tswast authored May 2, 2024
    Configuration menu
    Copy the full SHA
    73064dd View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. feat: Add a unique session_id to Session and allow cleaning up sessio…

    …ns (#553)
    
    - temporary tables will have the session id in their names
    - session.close() will delete temporary tables that were created using the session.
    - add pandas.get_default_session_id()
    - add manual_cleanup_by_session_id(session_id: str). this is slow but allows users to clean up if they lost the session object
    milkshakeiii authored May 3, 2024
    Configuration menu
    Copy the full SHA
    c8d4e23 View commit details
    Browse the repository at this point in the history
  2. feat: support gcf max instance count in remote_function (#657)

    * feat: support gcf max instance count in `remote_function`
    
    * fix comment in test
    
    * enable back the retry annotation
    shobsi authored May 3, 2024
    Configuration menu
    Copy the full SHA
    36578ab View commit details
    Browse the repository at this point in the history
  3. feat: custom query labels for compute options (#638)

    * feat: Custom query labels for compute options
    
    * Update docstring
    
    * Update test
    
    * Code example update.
    
    * ignore type
    
    * update format
    Genesis929 authored May 3, 2024
    Configuration menu
    Copy the full SHA
    f561799 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

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

Commits on May 6, 2024

  1. feat: bigframes.options and bigframes.option_context now uses thr…

    …ead-local variables to prevent context managers in separate threads from affecting each other (#652)
    
    * feat: `bigframes.options` and  `bigframes.option_context` now uses thread-local variables
    to prevent context managers in separate threads from affecting each other
    
    In our tests, this allows us to actually test things like
    `bf.option_context("display.repr_mode", "deferred"):` without always
    having some other test change the display mode and break the test.
    
    Fixes internal issue 308657813
    
    * catch close errors on thread-local session too
    * use presence of _local.bigquery_options to indicate thread locality
    
    feat: always do a query dry run when `option.repr_mode == "deferred"` (#652)
    tswast authored May 6, 2024
    Configuration menu
    Copy the full SHA
    651fd7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a34293 View commit details
    Browse the repository at this point in the history
  3. docs: add python code sample fore multiple forecasting time series (#531

    )
    
    * docs: add python code sample to multiple timeseries forecasting
    
    ---------
    
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    DevStephanie and tswast authored May 6, 2024
    Configuration menu
    Copy the full SHA
    16866d2 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    e26ec20 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 1.5.0 (#645)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored May 7, 2024
    Configuration menu
    Copy the full SHA
    ff23b18 View commit details
    Browse the repository at this point in the history
Loading