Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion bigframes/bigquery/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
from bigframes.bigquery._operations.search import create_vector_index, vector_search
from bigframes.bigquery._operations.sql import sql_scalar
from bigframes.bigquery._operations.struct import struct
from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter

_functions = [
# approximate aggregate ops
Expand Down
3 changes: 2 additions & 1 deletion bigframes/bigquery/_operations/ai.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
from bigframes import clients, dataframe, dtypes
from bigframes import pandas as bpd
from bigframes import series, session
from bigframes.core import convert, log_adapter
from bigframes.core import convert
from bigframes.core.logging import log_adapter
from bigframes.ml import core as ml_core
from bigframes.operations import ai_ops, output_schemas

Expand Down
2 changes: 1 addition & 1 deletion bigframes/bigquery/_operations/ml.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import google.cloud.bigquery
import pandas as pd

import bigframes.core.log_adapter as log_adapter
import bigframes.core.logging.log_adapter as log_adapter
import bigframes.core.sql.ml
import bigframes.dataframe as dataframe
import bigframes.ml.base
Expand Down
2 changes: 1 addition & 1 deletion bigframes/core/groupby/dataframe_group_by.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@
from bigframes import session
from bigframes.core import agg_expressions
from bigframes.core import expression as ex
from bigframes.core import log_adapter
import bigframes.core.block_transforms as block_ops
import bigframes.core.blocks as blocks
from bigframes.core.groupby import aggs, group_by, series_group_by
from bigframes.core.logging import log_adapter
import bigframes.core.ordering as order
import bigframes.core.utils as utils
import bigframes.core.validations as validations
Expand Down
2 changes: 1 addition & 1 deletion bigframes/core/groupby/series_group_by.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@

from bigframes import session
from bigframes.core import expression as ex
from bigframes.core import log_adapter
import bigframes.core.block_transforms as block_ops
import bigframes.core.blocks as blocks
from bigframes.core.groupby import aggs, group_by
from bigframes.core.logging import log_adapter
import bigframes.core.ordering as order
import bigframes.core.utils as utils
import bigframes.core.validations as validations
Expand Down
17 changes: 17 additions & 0 deletions bigframes/core/logging/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Copyright 2026 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

from bigframes.core.logging import log_adapter

__all__ = ["log_adapter"]
File renamed without changes.
3 changes: 2 additions & 1 deletion bigframes/core/window/rolling.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,9 @@
from bigframes import dtypes
from bigframes.core import agg_expressions
from bigframes.core import expression as ex
from bigframes.core import log_adapter, ordering, utils, window_spec
from bigframes.core import ordering, utils, window_spec
import bigframes.core.blocks as blocks
from bigframes.core.logging import log_adapter
from bigframes.core.window import ordering as window_ordering
import bigframes.operations.aggregations as agg_ops

Expand Down
3 changes: 2 additions & 1 deletion bigframes/dataframe.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@

import bigframes.constants
import bigframes.core
from bigframes.core import agg_expressions, log_adapter
from bigframes.core import agg_expressions
import bigframes.core.block_transforms as block_ops
import bigframes.core.blocks as blocks
import bigframes.core.convert
Expand All @@ -66,6 +66,7 @@
import bigframes.core.indexers as indexers
import bigframes.core.indexes as indexes
import bigframes.core.interchange
from bigframes.core.logging import log_adapter
import bigframes.core.ordering as order
import bigframes.core.utils as utils
import bigframes.core.validations as validations
Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/cluster.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
import pandas as pd

import bigframes
from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
from bigframes.ml import base, core, globals, utils
import bigframes.pandas as bpd

Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/compose.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@
import bigframes_vendored.sklearn.compose._column_transformer
from google.cloud import bigquery

from bigframes.core import log_adapter
import bigframes.core.compile.googlesql as sql_utils
from bigframes.core.logging import log_adapter
import bigframes.core.utils as core_utils
from bigframes.ml import base, core, globals, impute, preprocessing, utils
import bigframes.pandas as bpd
Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/decomposition.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import bigframes_vendored.sklearn.decomposition._pca
from google.cloud import bigquery

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
from bigframes.ml import base, core, globals, utils
import bigframes.pandas as bpd
import bigframes.session
Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/ensemble.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import bigframes_vendored.xgboost.sklearn
from google.cloud import bigquery

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
import bigframes.dataframe
from bigframes.ml import base, core, globals, utils
import bigframes.session
Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/forecasting.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

from google.cloud import bigquery

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
from bigframes.ml import base, core, globals, utils
import bigframes.pandas as bpd
import bigframes.session
Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/imported.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

from google.cloud import bigquery

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
from bigframes.ml import base, core, globals, utils
import bigframes.pandas as bpd
import bigframes.session
Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/impute.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

import bigframes_vendored.sklearn.impute._base

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
import bigframes.core.utils as core_utils
from bigframes.ml import base, core, globals, utils
import bigframes.pandas as bpd
Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/linear_model.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
import bigframes_vendored.sklearn.linear_model._logistic
from google.cloud import bigquery

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
from bigframes.ml import base, core, globals, utils
import bigframes.pandas as bpd
import bigframes.session
Expand Down
3 changes: 2 additions & 1 deletion bigframes/ml/llm.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@

from bigframes import dtypes, exceptions
import bigframes.bigquery as bbq
from bigframes.core import blocks, global_session, log_adapter
from bigframes.core import blocks, global_session
from bigframes.core.logging import log_adapter
import bigframes.dataframe
from bigframes.ml import base, core, globals, utils
import bigframes.series
Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/model_selection.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import bigframes_vendored.sklearn.model_selection._validation as vendored_model_selection_validation
import pandas as pd

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
from bigframes.ml import utils
import bigframes.pandas as bpd

Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/pipeline.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
import bigframes_vendored.sklearn.pipeline
from google.cloud import bigquery

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
import bigframes.dataframe
from bigframes.ml import (
base,
Expand Down
2 changes: 1 addition & 1 deletion bigframes/ml/preprocessing.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import bigframes_vendored.sklearn.preprocessing._label
import bigframes_vendored.sklearn.preprocessing._polynomial

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
import bigframes.core.utils as core_utils
from bigframes.ml import base, core, globals, utils
import bigframes.pandas as bpd
Expand Down
3 changes: 2 additions & 1 deletion bigframes/ml/remote.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@
from typing import Mapping, Optional
import warnings

from bigframes.core import global_session, log_adapter
from bigframes.core import global_session
from bigframes.core.logging import log_adapter
import bigframes.dataframe
import bigframes.exceptions as bfe
from bigframes.ml import base, core, globals, utils
Expand Down
3 changes: 2 additions & 1 deletion bigframes/operations/ai.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@
import warnings

from bigframes import dtypes, exceptions, options
from bigframes.core import guid, log_adapter
from bigframes.core import guid
from bigframes.core.logging import log_adapter


@log_adapter.class_logger
Expand Down
2 changes: 1 addition & 1 deletion bigframes/operations/blob.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import requests

from bigframes import clients, dtypes
from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
import bigframes.dataframe
import bigframes.exceptions as bfe
import bigframes.operations as ops
Expand Down
2 changes: 1 addition & 1 deletion bigframes/operations/datetimes.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
import pandas

from bigframes import dataframe, dtypes, series
from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
import bigframes.operations as ops

_ONE_DAY = pandas.Timedelta("1D")
Expand Down
2 changes: 1 addition & 1 deletion bigframes/operations/lists.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

import bigframes_vendored.pandas.core.arrays.arrow.accessors as vendoracessors

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
import bigframes.operations as ops
from bigframes.operations._op_converters import convert_index, convert_slice
import bigframes.series as series
Expand Down
2 changes: 1 addition & 1 deletion bigframes/operations/plotting.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
import bigframes_vendored.constants as constants
import bigframes_vendored.pandas.plotting._core as vendordt

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter
import bigframes.operations._matplotlib as bfplt


Expand Down
3 changes: 2 additions & 1 deletion bigframes/operations/semantics.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@
import numpy as np

from bigframes import dtypes, exceptions
from bigframes.core import guid, log_adapter
from bigframes.core import guid
from bigframes.core.logging import log_adapter


@log_adapter.class_logger
Expand Down
2 changes: 1 addition & 1 deletion bigframes/operations/strings.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
import bigframes_vendored.constants as constants
import bigframes_vendored.pandas.core.strings.accessor as vendorstr

from bigframes.core import log_adapter
import bigframes.core.indexes.base as indices
from bigframes.core.logging import log_adapter
import bigframes.dataframe as df
import bigframes.operations as ops
from bigframes.operations._op_converters import convert_index, convert_slice
Expand Down
3 changes: 2 additions & 1 deletion bigframes/operations/structs.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@
import bigframes_vendored.pandas.core.arrays.arrow.accessors as vendoracessors
import pandas as pd

from bigframes.core import backports, log_adapter
from bigframes.core import backports
from bigframes.core.logging import log_adapter
import bigframes.dataframe
import bigframes.operations
import bigframes.series
Expand Down
2 changes: 1 addition & 1 deletion bigframes/pandas/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
import pandas

import bigframes._config as config
from bigframes.core import log_adapter
import bigframes.core.global_session as global_session
import bigframes.core.indexes
from bigframes.core.logging import log_adapter
from bigframes.core.reshape.api import concat, crosstab, cut, get_dummies, merge, qcut
import bigframes.dataframe
import bigframes.functions._utils as bff_utils
Expand Down
3 changes: 2 additions & 1 deletion bigframes/series.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,13 +49,14 @@
import typing_extensions

import bigframes.core
from bigframes.core import agg_expressions, groupby, log_adapter
from bigframes.core import agg_expressions, groupby
import bigframes.core.block_transforms as block_ops
import bigframes.core.blocks as blocks
import bigframes.core.expression as ex
import bigframes.core.identifiers as ids
import bigframes.core.indexers
import bigframes.core.indexes as indexes
from bigframes.core.logging import log_adapter
import bigframes.core.ordering as order
import bigframes.core.scalar as scalars
import bigframes.core.utils as utils
Expand Down
3 changes: 2 additions & 1 deletion bigframes/session/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,10 +67,11 @@
import bigframes.clients
import bigframes.constants
import bigframes.core
from bigframes.core import blocks, log_adapter, utils
from bigframes.core import blocks, utils
import bigframes.core.events
import bigframes.core.indexes
import bigframes.core.indexes.multi
from bigframes.core.logging import log_adapter
import bigframes.core.pyformat
import bigframes.formatting_helpers
import bigframes.functions._function_session as bff_session
Expand Down
2 changes: 1 addition & 1 deletion bigframes/session/_io/bigquery/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@
import google.cloud.bigquery._job_helpers
import google.cloud.bigquery.table

from bigframes.core import log_adapter
import bigframes.core.compile.googlesql as googlesql
import bigframes.core.events
from bigframes.core.logging import log_adapter
import bigframes.core.sql
import bigframes.session.metrics

Expand Down
2 changes: 1 addition & 1 deletion bigframes/streaming/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
import inspect
import sys

from bigframes.core import log_adapter
import bigframes.core.global_session as global_session
from bigframes.core.logging import log_adapter
from bigframes.pandas.io.api import _set_default_session_location_if_possible
import bigframes.session
import bigframes.streaming.dataframe as streaming_dataframe
Expand Down
3 changes: 2 additions & 1 deletion bigframes/streaming/dataframe.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@
import pandas as pd

from bigframes import dataframe
from bigframes.core import log_adapter, nodes
from bigframes.core import nodes
from bigframes.core.logging import log_adapter
import bigframes.exceptions as bfe
import bigframes.session

Expand Down
13 changes: 13 additions & 0 deletions tests/unit/core/logging/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Copyright 2026 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
from google.cloud import bigquery
import pytest

from bigframes.core import log_adapter
from bigframes.core.logging import log_adapter

# The limit is 64 (https://cloud.google.com/bigquery/docs/labels-intro#requirements),
# but leave a few spare for internal labels to be added.
Expand Down
2 changes: 1 addition & 1 deletion tests/unit/session/test_io_bigquery.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
import pytest

import bigframes
from bigframes.core import log_adapter
import bigframes.core.events
from bigframes.core.logging import log_adapter
import bigframes.pandas as bpd
import bigframes.session._io.bigquery
import bigframes.session._io.bigquery as io_bq
Expand Down
Loading