diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index bc4ea524..daa3ddc7 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-bigqueryreservation.git", - "sha": "f267e4198224e864f95980e5592864e390861455" + "sha": "23018828a800d6b4bcb8cf64ba9f3bda0dcc25e4" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "477764cc4ee6db346d3febef2bb1ea0abf27de52" + "sha": "ea52b8a0bd560f72f376efcf45197fb7c8869120" } } ] diff --git a/.kokoro/build.sh b/.kokoro/build.sh index 11847a6d..2e2be1c8 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -78,7 +78,7 @@ samples) if [[ -f ${SAMPLES_DIR}/pom.xml ]] then - pushd {SAMPLES_DIR} + pushd ${SAMPLES_DIR} mvn -B \ -Penable-samples \ -DtrimStackTrace=false \ diff --git a/.kokoro/release/publish_javadoc.sh b/.kokoro/release/publish_javadoc.sh index a566c01e..d7e2ece4 100755 --- a/.kokoro/release/publish_javadoc.sh +++ b/.kokoro/release/publish_javadoc.sh @@ -62,7 +62,7 @@ popd # V2 mvn clean site -B -q -Ddevsite.template="${KOKORO_GFILE_DIR}/java/" -pushd target/devsite +pushd target/devsite/reference # create metadata python3 -m docuploader create-metadata \ diff --git a/.repo-metadata.json b/.repo-metadata.json index fa2e5288..51588085 100644 --- a/.repo-metadata.json +++ b/.repo-metadata.json @@ -4,7 +4,7 @@ "product_documentation": "https://cloud.google.com/bigquery/docs/reference/reservations/rpc", "api_description": "allows users to manage their flat-rate BigQuery reservations.", "client_documentation": "https://googleapis.dev/java/google-cloud-bigqueryreservation/latest/index.html", - "release_level": "beta", + "release_level": "ga", "transport": "grpc", "language": "java", "repo": "googleapis/java-bigqueryreservation", diff --git a/CHANGELOG.md b/CHANGELOG.md index 01aea7ca..64f1f44a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.0.0](https://www.github.com/googleapis/java-bigqueryreservation/compare/v0.3.10...v1.0.0) (2020-10-28) + + +### Features + +* promote to 1.0.0 ([#220](https://www.github.com/googleapis/java-bigqueryreservation/issues/220)) ([2301882](https://www.github.com/googleapis/java-bigqueryreservation/commit/23018828a800d6b4bcb8cf64ba9f3bda0dcc25e4)), closes [#181](https://www.github.com/googleapis/java-bigqueryreservation/issues/181) + ### [0.3.10](https://www.github.com/googleapis/java-bigqueryreservation/compare/v0.3.9...v0.3.10) (2020-10-20) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 6b2238bb..2add2547 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,3 +1,4 @@ + # Code of Conduct ## Our Pledge @@ -69,12 +70,12 @@ dispute. If you are unable to resolve the matter for any reason, or if the behavior is threatening or harassing, report it. We are dedicated to providing an environment where participants feel welcome and safe. -Reports should be directed to *[PROJECT STEWARD NAME(s) AND EMAIL(s)]*, the -Project Steward(s) for *[PROJECT NAME]*. It is the Project Steward’s duty to +Reports should be directed to *googleapis-stewards@google.com*, the +Project Steward(s) for *Google Cloud Client Libraries*. It is the Project Steward’s duty to receive and address reported violations of the code of conduct. They will then work with a committee consisting of representatives from the Open Source Programs Office and the Google Open Source Strategy team. If for any reason you -are uncomfortable reaching out the Project Steward, please email +are uncomfortable reaching out to the Project Steward, please email opensource@google.com. We will investigate every complaint, but you may not receive a direct response. diff --git a/README.md b/README.md index f51fb8cb..e279f976 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,6 @@ Java idiomatic client for [Cloud BigQuery Reservation][product-docs]. - [Product Documentation][product-docs] - [Client Library Documentation][javadocs] -> Note: This client is a work-in-progress, and may occasionally -> make backwards-incompatible changes. - ## Quickstart @@ -20,17 +17,17 @@ If you are using Maven, add this to your pom.xml file: com.google.cloud google-cloud-bigqueryreservation - 0.3.9 + 0.3.10 ``` If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-bigqueryreservation:0.3.9' +compile 'com.google.cloud:google-cloud-bigqueryreservation:0.3.10' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryreservation" % "0.3.9" +libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryreservation" % "0.3.10" ``` ## Authentication @@ -83,9 +80,6 @@ Java 7 or above is required for using this client. This library follows [Semantic Versioning](http://semver.org/). -It is currently in major version zero (``0.y.z``), which means that anything may change at any time -and the public API should not be considered stable. - ## Contributing @@ -123,7 +117,7 @@ Java 11 | [![Kokoro CI][kokoro-badge-image-5]][kokoro-badge-link-5] [kokoro-badge-link-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigqueryreservation/java8-win.html [kokoro-badge-image-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigqueryreservation/java11.svg [kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigqueryreservation/java11.html -[stability-image]: https://img.shields.io/badge/stability-beta-yellow +[stability-image]: https://img.shields.io/badge/stability-ga-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigqueryreservation.svg [maven-version-link]: https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-bigqueryreservation&core=gav [authentication]: https://github.com/googleapis/google-cloud-java#authentication diff --git a/google-cloud-bigqueryreservation-bom/pom.xml b/google-cloud-bigqueryreservation-bom/pom.xml index c85d494a..8e18da4c 100644 --- a/google-cloud-bigqueryreservation-bom/pom.xml +++ b/google-cloud-bigqueryreservation-bom/pom.xml @@ -3,12 +3,12 @@ 4.0.0 com.google.cloud google-cloud-bigqueryreservation-bom - 0.3.10 + 1.0.0 pom com.google.cloud google-cloud-shared-config - 0.9.3 + 0.9.4 Google Cloud BigQuery Reservation BOM @@ -64,17 +64,17 @@ com.google.cloud google-cloud-bigqueryreservation - 0.3.10 + 1.0.0 com.google.api.grpc proto-google-cloud-bigqueryreservation-v1 - 0.3.10 + 1.0.0 com.google.api.grpc grpc-google-cloud-bigqueryreservation-v1 - 0.3.10 + 1.0.0 @@ -90,4 +90,4 @@ - \ No newline at end of file + diff --git a/google-cloud-bigqueryreservation/pom.xml b/google-cloud-bigqueryreservation/pom.xml index 21fbcd1e..6a6bae0d 100644 --- a/google-cloud-bigqueryreservation/pom.xml +++ b/google-cloud-bigqueryreservation/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-bigqueryreservation - 0.3.10 + 1.0.0 jar Google Cloud BigQuery Reservations https://github.com/googleapis/java-bigqueryreservation @@ -11,7 +11,7 @@ com.google.cloud google-cloud-bigqueryreservation-parent - 0.3.10 + 1.0.0 google-cloud-bigqueryreservation diff --git a/grpc-google-cloud-bigqueryreservation-v1/pom.xml b/grpc-google-cloud-bigqueryreservation-v1/pom.xml index e9ee3a11..1163d76d 100644 --- a/grpc-google-cloud-bigqueryreservation-v1/pom.xml +++ b/grpc-google-cloud-bigqueryreservation-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigqueryreservation-v1 - 0.3.10 + 1.0.0 grpc-google-cloud-bigqueryreservation-v1 GRPC library for grpc-google-cloud-bigqueryreservation-v1 com.google.cloud google-cloud-bigqueryreservation-parent - 0.3.10 + 1.0.0 @@ -62,4 +62,4 @@ - \ No newline at end of file + diff --git a/pom.xml b/pom.xml index 89e0823e..7d75fe90 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-bigqueryreservation-parent pom - 0.3.10 + 1.0.0 Google Cloud BigQuery Reservations Parent https://github.com/googleapis/java-bigqueryreservation @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 0.9.3 + 0.9.4 @@ -70,17 +70,17 @@ com.google.cloud google-cloud-bigqueryreservation - 0.3.10 + 1.0.0 com.google.api.grpc proto-google-cloud-bigqueryreservation-v1 - 0.3.10 + 1.0.0 com.google.api.grpc grpc-google-cloud-bigqueryreservation-v1 - 0.3.10 + 1.0.0 @@ -177,4 +177,4 @@ - \ No newline at end of file + diff --git a/proto-google-cloud-bigqueryreservation-v1/pom.xml b/proto-google-cloud-bigqueryreservation-v1/pom.xml index 521abe72..beb898eb 100644 --- a/proto-google-cloud-bigqueryreservation-v1/pom.xml +++ b/proto-google-cloud-bigqueryreservation-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigqueryreservation-v1 - 0.3.10 + 1.0.0 proto-google-cloud-bigqueryreservation-v1 PROTO library for proto-google-cloud-bigqueryreservation-v1 com.google.cloud google-cloud-bigqueryreservation-parent - 0.3.10 + 1.0.0 @@ -39,4 +39,4 @@ - \ No newline at end of file + diff --git a/renovate.json b/renovate.json index 1d6b2ae4..474d4a07 100644 --- a/renovate.json +++ b/renovate.json @@ -17,24 +17,6 @@ ], "versionScheme": "docker" }, - { - "packagePatterns": [ - "^com.google.api:gax", - "^com.google.auth:", - "^com.google.cloud:google-cloud-core", - "^io.grpc:", - "^com.google.guava:" - ], - "groupName": "core dependencies" - }, - { - "packagePatterns": [ - "^com.google.http-client:", - "^com.google.oauth-client:", - "^com.google.api-client:" - ], - "groupName": "core transport dependencies" - }, { "packagePatterns": [ "*" @@ -63,6 +45,16 @@ "semanticCommitType": "chore", "semanticCommitScope": "deps" }, + { + "packagePatterns": [ + "^junit:junit", + "^com.google.truth:truth", + "^org.mockito:mockito-core", + "^org.objenesis:objenesis" + ], + "semanticCommitType": "test", + "semanticCommitScope": "deps" + }, { "packagePatterns": [ "^com.google.cloud:google-cloud-" @@ -78,4 +70,4 @@ ], "semanticCommits": true, "masterIssue": true -} \ No newline at end of file +} diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index df7bf816..346b0e4a 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -29,7 +29,7 @@ com.google.cloud google-cloud-bigqueryreservation - 0.3.9 + 0.3.10 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 1df0785e..133a7aa7 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.cloud google-cloud-bigqueryreservation - 0.3.9 + 0.3.10 diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index f84f69c6..5774458f 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 13.0.0 + 13.3.0 pom import @@ -41,7 +41,7 @@ com.google.cloud google-cloud-bigqueryreservation - 0.3.9 + 0.3.10 diff --git a/synth.metadata b/synth.metadata index df0262a4..5817d12f 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-bigqueryreservation.git", - "sha": "4393548a2790d46b7e41a58168b35cf0bcdb9c27" + "sha": "5883f0cfa52b2f1570b852b8169ffd9efdf91157" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "5a506ec8765cc04f7e29f888b8e9b257d9a7ae11" + "sha": "f68649c5f26bcff6817c6d21e90dac0fc71fef8e" } } ], diff --git a/versions.txt b/versions.txt index ae35125d..5b1ade13 100644 --- a/versions.txt +++ b/versions.txt @@ -1,6 +1,6 @@ # Format: # module:released-version:current-version -google-cloud-bigqueryreservation:0.3.10:0.3.10 -proto-google-cloud-bigqueryreservation-v1:0.3.10:0.3.10 -grpc-google-cloud-bigqueryreservation-v1:0.3.10:0.3.10 \ No newline at end of file +google-cloud-bigqueryreservation:1.0.0:1.0.0 +proto-google-cloud-bigqueryreservation-v1:1.0.0:1.0.0 +grpc-google-cloud-bigqueryreservation-v1:1.0.0:1.0.0