Skip to content

Commit

Permalink
Merge branch 'main' into tpu_queued_resources_time_bound
Browse files Browse the repository at this point in the history
  • Loading branch information
TetyanaYahodska committed Dec 19, 2024
2 parents 8a49815 + 05b16a2 commit 8e98108
Show file tree
Hide file tree
Showing 102 changed files with 4,496 additions and 2,192 deletions.
6 changes: 2 additions & 4 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -49,19 +49,17 @@
# DEE Platform Ops (DEEPO)
/errorreporting @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers
/monitoring @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers
/opencensus @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers
/trace @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers

# Cloud SDK Databases & Data Analytics teams
# ---* Cloud Native DB
/bigtable @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers @GoogleCloudPlatform/cloud-native-db-dpes
/bigtable @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers @GoogleCloudPlatform/cloud-native-db-dpes @GoogleCloudPlatform/bigtable-eng
/memorystore @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers
/spanner @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers @GoogleCloudPlatform/api-spanner-java
# ---* Cloud Storage
/storage @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers @GoogleCloudPlatform/cloud-storage-dpes
/storage-transfer @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers @GoogleCloudPlatform/cloud-storage-dpes
# ---* Infra DB
/cloud-sql @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers @GoogleCloudPlatform/infra-db-sdk
/cloud-sql @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers @GoogleCloudPlatform/cloud-sql-connectors

# Data & AI
/aiplatform @GoogleCloudPlatform/java-samples-reviewers @yoshi-approver @GoogleCloudPlatform/cloud-samples-reviewers @GoogleCloudPlatform/text-embedding
Expand Down
4 changes: 2 additions & 2 deletions .github/blunderbuss.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ assign_issues_by:
- labels:
- 'api: cloudsql'
to:
- GoogleCloudPlatform/infra-db-sdk
- GoogleCloudPlatform/cloud-sql-connectors
- labels:
- 'api: spanner'
to:
Expand Down Expand Up @@ -115,7 +115,7 @@ assign_prs_by:
- labels:
- 'api: cloudsql'
to:
- GoogleCloudPlatform/infra-db-sdk
- GoogleCloudPlatform/cloud-sql-connectors
- labels:
- 'api: spanner'
to:
Expand Down
190 changes: 92 additions & 98 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
@@ -1,142 +1,136 @@
// find legacy configuration at https://github.com/GoogleCloudPlatform/java-docs-samples/blob/91792d4da53a12f96032f4556815f7d91f27257b/renovate.json
{
"extends": [
"config:recommended",
":approveMajorUpdates",
"schedule:earlyMondays",
":ignoreUnstable",
extends: [
'config:recommended',
':approveMajorUpdates',
'schedule:earlyMondays',
':ignoreUnstable',
],
"labels": [
"dependencies",
"automerge"
labels: [
'dependencies',
'automerge',
],
"minimumReleaseAge": "7 days",
"dependencyDashboardLabels": [
"type: process",
minimumReleaseAge: '7 days',
dependencyDashboardLabels: [
'type: process',
],
// discontinue upgrades for java8 code samples
"ignorePaths": ["**/*java8*/**", "**/*java-8*/**"],
"packageRules": [
ignorePaths: [
'**/*java8*/**',
'**/*java-8*/**',
],
packageRules: [
{
"matchCategories": [
"java"
matchCategories: [
'java',
],
addLabels: [
'lang: java',
],
"addLabels": [
"lang: java"
]
},
// TODO: check if auto-merge rules will work at all
{
"matchUpdateTypes": [
"minor",
"patch",
"digest",
"lockFileMaintenance"
matchUpdateTypes: [
'minor',
'patch',
'digest',
'lockFileMaintenance',
],
"automerge": true
automerge: true,
},
{
"matchDepTypes": [
"devDependencies"
matchDepTypes: [
'devDependencies',
],
"automerge": true
automerge: true,
},
// group all Dockerfile dependencies
{
"matchCategories": [
"docker"
],
"matchUpdateTypes": [
"minor",
"patch",
"digest",
"lockFileMaintenance"
],
"groupName": "docker",
"pinDigests": true,
"automerge": true
matchCategories: [
'docker',
],
matchUpdateTypes: [
'minor',
'patch',
'digest',
'lockFileMaintenance',
],
groupName: 'docker',
pinDigests: true,
automerge: true,
},
// group all terraform dependencies for google providers
{
"matchCategories": [
"terraform"
matchCategories: [
'terraform',
],
matchDepTypes: [
'provider',
'required_provider',
],
"matchDepTypes": [
"provider",
"required_provider"
groupName: 'Terraform Google providers',
matchPackageNames: [
'/^google/',
],
"matchPackagePatterns": "^google",
"groupName": "Terraform Google providers",
},
// *** Java dependency rules:
// group *ALL* Java dependencies
{
"matchCategories": [
"java"
matchCategories: [
'java',
],
"matchUpdateTypes": [
"minor",
"patch",
"digest",
"lockFileMaintenance"
matchUpdateTypes: [
'minor',
'patch',
'digest',
'lockFileMaintenance',
],
"groupName": "java",
"automerge": true
groupName: 'java',
automerge: true,
},
// do not allow Spring Boot 3 upgrades yet
{
"matchCategories": [
"java"
matchCategories: [
'java',
],
"matchPackagePatterns": [
"org.springframework.boot"
matchCurrentVersion: '>=2.0.0, <3.0.0',
allowedVersions: '<3',
groupName: 'Spring Boot upgrades for v2',
description: '@akitsch: Spring Boot V3 requires Java 17',
matchPackageNames: [
'/org.springframework.boot/',
],
"matchCurrentVersion": ">=2.0.0, <3.0.0",
"allowedVersions": "<3",
"groupName": "Spring Boot upgrades for v2",
"description": "@akitsch: Spring Boot V3 requires Java 17"
},
// limit micronaut upgrades for versions <= 4
{
"matchPackagePatterns": [
"^io.micronaut"
groupName: 'Micronaut packages',
allowedVersions: '<4',
matchFileNames: [
'appengine-java11/**',
'flexible/java-11/**',
],
"groupName": "Micronaut packages",
"allowedVersions": "<4",
"matchPaths": [
"appengine-java11/**",
"flexible/java-11/**"
description: '@akitsch: Micronaut V4 requires Java 17',
matchPackageNames: [
'/^io.micronaut/',
],
"description": "@akitsch: Micronaut V4 requires Java 17"
},
// disable Scala dependency upgrades
{
"matchPackagePatterns": [
"scala"
enabled: false,
matchPackageNames: [
'/scala/',
],
"enabled": false
},
{
"matchPackagePatterns": [
"^jackson-module-scala"
enabled: false,
matchPackageNames: [
'/^jackson-module-scala/',
],
"enabled": false
},
// disable SQL Spark dependency upgrades
{
"matchPackagePatterns": [
"^spark-sql"
enabled: false,
matchPackageNames: [
'/^spark-sql/',
],
"enabled": false
},
{},
],
"rebaseWhen": "behind-base-branch",
"semanticCommits": "enabled",
"vulnerabilityAlerts": {
"labels": [
"type:security"
rebaseWhen: 'behind-base-branch',
semanticCommits: 'enabled',
vulnerabilityAlerts: {
labels: [
'type:security',
],
"minimumReleaseAge": null
minimumReleaseAge: null,
},
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -430,32 +430,6 @@ public void queryInterface_multipleFilters_printsMatchedEntities() throws Except
assertThat(buf.toString()).doesNotContain("Charlie");
}

@Test
public void queryInterface_singleFilter_returnsMatchedEntities() throws Exception {
// Arrange
Entity a = new Entity("Person", "a");
a.setProperty("height", 100);
Entity b = new Entity("Person", "b");
b.setProperty("height", 150);
Entity c = new Entity("Person", "c");
c.setProperty("height", 300);
datastore.put(ImmutableList.<Entity>of(a, b, c));

// Act
long minHeight = 150;
// [START gae_java8_datastore_interface_2]
Filter heightMinFilter =
new FilterPredicate("height", FilterOperator.GREATER_THAN_OR_EQUAL, minHeight);

Query q = new Query("Person").setFilter(heightMinFilter);
// [END gae_java8_datastore_interface_2]

// Assert
List<Entity> results =
datastore.prepare(q.setKeysOnly()).asList(FetchOptions.Builder.withDefaults());
assertWithMessage("query results").that(results).containsExactly(b, c);
}

@Test
public void queryInterface_orFilter_printsMatchedEntities() throws Exception {
// Arrange
Expand Down

This file was deleted.

Loading

0 comments on commit 8e98108

Please sign in to comment.