Skip to content
Open
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
8 changes: 0 additions & 8 deletions core/common/.kokoro/release/common.cfg

This file was deleted.

8 changes: 0 additions & 8 deletions core/paginator/.kokoro/release/common.cfg

This file was deleted.

8 changes: 0 additions & 8 deletions core/precise-date/.kokoro/release/common.cfg

This file was deleted.

8 changes: 0 additions & 8 deletions core/projectify/.kokoro/release/common.cfg

This file was deleted.

8 changes: 0 additions & 8 deletions core/promisify/.kokoro/release/common.cfg

This file was deleted.

8 changes: 0 additions & 8 deletions handwritten/bigquery/.kokoro/release/common.cfg

This file was deleted.

79 changes: 78 additions & 1 deletion handwritten/bigquery/src/types.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
// limitations under the License.

/**
* Discovery Revision: 20260328
* Discovery Revision: 20260429
*/

/**
Expand Down Expand Up @@ -891,6 +891,16 @@ declare namespace bigquery {
dataMaskingApplied?: boolean;
};

/**
* A list of data policy options. For more information, see [Mask data by applying data policies to a column](https://docs.cloud.google.com/bigquery/docs/column-data-masking#data-policies-on-column).
*/
type IDataPolicyList = {
/**
* Contains a list of data policy options. At most 9 data policies are allowed per field.
*/
dataPolicies?: Array<IDataPolicyOption>;
};

/**
* Data policy option. For more information, see [Mask data by applying data policies to a column](https://docs.cloud.google.com/bigquery/docs/column-data-masking#data-policies-on-column).
*/
Expand Down Expand Up @@ -1787,6 +1797,10 @@ declare namespace bigquery {
* Optional. Amount of memory provisioned for a Python UDF container instance. Format: {number}{unit} where unit is one of "M", "G", "Mi" and "Gi" (e.g. 1G, 512Mi). If not specified, the default value is 512Mi. For more information, see [Configure container limits for Python UDFs](https://cloud.google.com/bigquery/docs/user-defined-functions-python#configure-container-limits)
*/
containerMemory?: string;
/**
* Optional. Maximum number of requests that a Cloud Run instance can handle concurrently. If absent or if `0`, a default concurrency is used.
*/
containerRequestConcurrency?: string;
/**
* Optional. Maximum number of rows in each batch sent to the external runtime. If absent or if 0, BigQuery dynamically decides the number of rows in a batch.
*/
Expand Down Expand Up @@ -1883,6 +1897,16 @@ declare namespace bigquery {
errors?: Array<string>;
};

/**
* Provides cache statistics for a GenAi function call.
*/
type IGenAiFunctionCacheStats = {
/**
* Number of rows served from cache.
*/
numCacheHitRows?: string;
};

/**
* Provides cost optimization statistics for a GenAi function call.
*/
Expand Down Expand Up @@ -1915,6 +1939,10 @@ declare namespace bigquery {
* Provides statistics for each Ai function call within a query.
*/
type IGenAiFunctionStats = {
/**
* Cache stats for the function.
*/
cacheStats?: IGenAiFunctionCacheStats;
/**
* Cost optimization stats if applied on the rows processed by the function.
*/
Expand Down Expand Up @@ -3728,6 +3756,20 @@ declare namespace bigquery {
refreshWatermark?: string;
};

/**
* Column Metadata Index staleness detailed infnormation.
*/
type IMetadataCacheStalenessInsight = {
/**
* Output only. Average column metadata index staleness of previous runs with the same query hash.
*/
avgPreviousStalenessMs?: string;
/**
* Output only. The percent increase in staleness between the current job and the average staleness of previous jobs with the same query hash.
*/
stalenessPercentageIncrease?: number;
};

/**
* Statistics for metadata caching in queried tables.
*/
Expand Down Expand Up @@ -4027,6 +4069,10 @@ declare namespace bigquery {
* Output only. Standalone query stage performance insights, for exploring potential improvements.
*/
stagePerformanceStandaloneInsights?: Array<IStagePerformanceStandaloneInsight>;
/**
* Output only. Performance insights for table-level attributes that changed compared to previous runs.
*/
tableChangeInsights?: Array<ITableChangeInsight>;
};

/**
Expand Down Expand Up @@ -5576,6 +5622,24 @@ declare namespace bigquery {

type ITableCell = {v?: any};

/**
* Table-level performance insights compared to previous runs. These insights don't apply to specific query stages, rather they apply to the whole table.
*/
type ITableChangeInsight = {
/**
* Output only. True if the table's column metadata index was not used in the current job, but was used in a previous job with the same query hash.
*/
metadataCacheNotUsedButUsedPreviously?: boolean;
/**
* Output only. If present, indicates that the table's metadata column index staleness has increased significantly compared to previous jobs with the same query hash.
*/
metadataCacheStalenessInsight?: IMetadataCacheStalenessInsight;
/**
* Output only. The table that was queried.
*/
tableReference?: ITableReference;
};

/**
* The TableConstraints defines the primary key and foreign key.
*/
Expand Down Expand Up @@ -5717,10 +5781,23 @@ declare namespace bigquery {
* Optional. Field collation can be set only when the type of field is STRING. The following values are supported: * 'und:ci': undetermined locale, case insensitive. * '': empty string. Default to case-sensitive behavior.
*/
collation?: string;
/**
* Optional. Specifies the data governance tags on this field. This field works with other column-level security fields as follows: - Precedence: If a data governance tag is attached to a column, it takes precedence over the policy tag attached to the column. However, if a data policy is attached to a column, it takes precedence over the data governance tag. - Patching behavior (how this field behaves during a `Table.patch` schema update): - Unset: If the `data_governance_tags_info` field is omitted from the update request, the existing tags on the column are preserved. - Empty Field: To clear data governance tags from a column, send the `data_governance_tags_info` field as an empty object. This will remove all tags from the column. - Updating tags: To replace existing tag, send the field with the new tag.
*/
dataGovernanceTagsInfo?: {
/**
* Optional. The data governance tags added to this field are used for field-level access control. Only one data governance tag is currently supported on a field. Tag keys are globally unique. Tag key is expected to be in the namespaced format, for example "123456789012/pii" where 123456789012 is the ID of the parent organization or project resource for this tag key. Tag value is expected to be the short name, for example "sensitive". See [Tag definitions](https://cloud.google.com/iam/docs/tags-access-control#definitions) for more details. For example: "123456789012/pii": "sensitive", "myProject/cost_center": "sales"
*/
dataGovernanceTags?: {[key: string]: string};
};
/**
* Optional. Data policies attached to this field, used for field-level access control.
*/
dataPolicies?: Array<IDataPolicyOption>;
/**
* Optional. Specifies data policies attached to this field, used for field-level access control. When set, this will be the source of truth for data policy information.
*/
dataPolicyList?: IDataPolicyList;
/**
* Optional. A SQL expression to specify the [default value] (https://cloud.google.com/bigquery/docs/default-values) for this field.
*/
Expand Down
8 changes: 0 additions & 8 deletions handwritten/bigtable/.kokoro/release/common.cfg

This file was deleted.

8 changes: 0 additions & 8 deletions handwritten/datastore/.kokoro/release/common.cfg

This file was deleted.

9 changes: 1 addition & 8 deletions handwritten/error-reporting/.kokoro/release/common.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 0 additions & 8 deletions handwritten/firestore/.kokoro/release/common.cfg

This file was deleted.

9 changes: 0 additions & 9 deletions handwritten/firestore/.kokoro/release/publish.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,6 @@ before_action {
}
}

before_action {
fetch_keystore {
keystore_resource {
keystore_config_id: 73713
keyname: "yoshi-automation-github-key"
}
}
}

before_action {
fetch_keystore {
keystore_resource {
Expand Down
9 changes: 1 addition & 8 deletions handwritten/logging-bunyan/.kokoro/release/common.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 1 addition & 8 deletions handwritten/logging-winston/.kokoro/release/common.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 1 addition & 8 deletions handwritten/logging/.kokoro/release/common.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 0 additions & 8 deletions handwritten/pubsub/.kokoro/release/common.cfg

This file was deleted.

8 changes: 0 additions & 8 deletions handwritten/spanner/.kokoro/release/common.cfg

This file was deleted.

8 changes: 0 additions & 8 deletions handwritten/storage/.kokoro/release/common.cfg

This file was deleted.

Loading