displayName (and other config fields) not included in uploadToFileSearchStore request
I maintainer di solito rispondono entro 1 giorno
@hemasekhar-p ci sta già lavorando.
Dal 11/2/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Environment details
- Programming language: Java
- OS: macOS
- Language runtime version: Java 11+
- Package version: 1.38.0
Steps to reproduce
- Create an
UploadToFileSearchStoreConfigwithdisplayNameset:
UploadToFileSearchStoreConfig config = UploadToFileSearchStoreConfig.builder()
.displayName("my-document")
.build();
client.fileSearchStores.uploadToFileSearchStore(storeName, file, config);
- The displayName is silently dropped from the actual API request.
Root Cause
In FileSearchStores.java, the getUploadUrl() method (line 910-915) creates a new UploadToFileSearchStoreConfig with only httpOptions and shouldReturnHttpResponse, discarding the original config's fields:
UploadToFileSearchStoreResumableResponse response =
privateUploadToFileSearchStore(
fileSearchStoreName,
UploadToFileSearchStoreConfig.builder()
.httpOptions(httpOptions)
.shouldReturnHttpResponse(true)
.build());
This also affects customMetadata and chunkingConfig.
Expected Behavior
The original config fields (displayName, customMetadata, chunkingConfig) should be preserved and included in the request to the API.
- Lingua principale
- Java
- Stelle
- 398
- Fork
- 126
- Merge medio
- 1g 12h
- PR unite (30g)
- 71
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di googleapis/java-genai
-
ResponseStream.close() can block on the reader lock before closing the HTTP responseForse già presa @hirematha l’ha presa 4 giorni fa. Apertapriority: p2 type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
googleapis/java-genai#1372 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Interactions API: GaosClientException.getMessage() only returns "400 . API error occurred" and omits the server error detailsForse di nuovo libera @hemasekhar-p l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. Apertapriority: p2 type: bug
googleapis/java-genai#1282 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Interactions API: store(false) omits "id", breaking Interaction and InteractionCompletedEvent deserializationForse di nuovo libera @hemasekhar-p l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. Apertapriority: p2 type: bug
googleapis/java-genai#1281 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Interaction.outputText() always returns Optional.empty() (SDK-computed field is never populated)Forse di nuovo libera @hemasekhar-p l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. Apertapriority: p2 type: bug
googleapis/java-genai#1280 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Gen AI with structured output - `propertyOrdering` in Python vs. Java implementationsForse già presa @hemasekhar-p l’ha presa 82 giorni fa. Apertapriority: p3 type: feature request
googleapis/java-genai#1169 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di googleapis/java-genai
Issue simili
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
Shweit/EtherealPortals#30 ·
-
Typo in jakartaee-bom 12.0.0-SNAPSHOT with cdiForse già presa @ElectLive l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
jakartaee/jakartaee-api#205 · 1 commento ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
liberation-data/drivine4j#547 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
BindingServiceProperties.bindings regressed to a non-thread-safe TreeMap in GH-3158: concurrent first use of binding names corrupts itForse già presa @AkashB23 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
spring-cloud/spring-cloud-stream#3321 ·
I maintainer di solito rispondono entro 1 giorno