[
https://issues.apache.org/jira/browse/TIKA-5009?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18133845#comment-18133845
]
Hudson commented on TIKA-5009:
------------------------------
SUCCESS: Integrated in Jenkins build Tika ยป tika-main-jdk17 #1757 (See
[https://ci-builds.apache.org/job/Tika/job/tika-main-jdk17/1757/])
TIKA-5009: Make projectId optional in the GCS plugin (#3445) (github:
[https://github.com/apache/tika/commit/27e8518ae167a1545c009b0e78e8efc290f206b0])
* (edit) CHANGES.txt
* (edit)
tika-pipes/tika-pipes-plugins/tika-pipes-gcs/src/main/java/org/apache/tika/pipes/emitter/gcs/GCSEmitterConfig.java
* (edit)
tika-pipes/tika-pipes-plugins/tika-pipes-gcs/src/test/java/org/apache/tika/pipes/gcs/ConfigExamplesTest.java
* (edit)
tika-pipes/tika-pipes-plugins/tika-pipes-gcs/src/main/java/org/apache/tika/pipes/emitter/gcs/GCSEmitter.java
* (edit) docs/modules/ROOT/pages/pipes/plugins/gcs.adoc
* (edit)
tika-pipes/tika-pipes-plugins/tika-pipes-gcs/src/main/java/org/apache/tika/pipes/fetcher/gcs/GCSFetcher.java
* (add)
tika-pipes/tika-pipes-plugins/tika-pipes-gcs/src/test/java/org/apache/tika/pipes/gcs/GCSProjectIdTest.java
* (edit)
tika-pipes/tika-pipes-plugins/tika-pipes-gcs/src/main/java/org/apache/tika/pipes/iterator/gcs/GCSPipesIterator.java
* (edit)
tika-pipes/tika-pipes-plugins/tika-pipes-gcs/src/test/resources/config-examples/gcs-fetcher.json
> GCS fetcher should allow for optional projectId
> -----------------------------------------------
>
> Key: TIKA-5009
> URL: https://issues.apache.org/jira/browse/TIKA-5009
> Project: Tika
> Issue Type: Improvement
> Reporter: Bartek Ciszkowski
> Priority: Major
>
> The GCS fetcher, emitter, and pipes iterator require projectId, but this
> doesn't seem to be required. These plugins read, write, and list objects in a
> specified bucket.
> The java client also does not require projectId, and a comment within it
> states "Project ID is only required for creating buckets, so we don't requite
> it for creating the service."
> [https://github.com/googleapis/google-cloud-java/blob/123f97c3f843dc7a3ff7b4ef0596c1425502a275/java-storage/google-cloud-storage/src/main/java/com/google/cloud/storage/StorageOptions.java#L326]
> Proposal is to make projectId optional in the aforementioned components.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)