Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

@BlobTrigger without loading content

Aperta
#148 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
30/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
java
Ambito
cloud

Direzione di ricerca

Iniziare esaminando l’annotazione @BlobTrigger e il suo attuale comportamento di associazione dei parametri nella libreria Java. Confrontare il trigger richiesto a livello di metodo, la richiesta HEAD, l’inoltro del percorso e l’associazione della dimensione con @BindingName con le annotazioni esistenti. Il lavoro sarà considerato completato quando sarà disponibile un design dell’API definito e saranno presenti test che dimostrino che i percorsi dei blob possono essere accodati senza caricare il contenuto del blob.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Is it possible or could it be possible to use @BlobTigger without actually getting the content of the blob.

The use case for this is if you wanted to just send the path of the blob to a queue, which then would process the content of the blob. You wouldn't need say the whole content of a 2GB file to do that.

For example if @BlobTrigger was changed to be allowed as a method annotation as well as a parameter annotation.

Then the back end code would do a HEAD call to check if the blob exists and then call the method.

Plus you could also add @BindingName to have the size of the blob passed into the function.

P.S. I am aware that EventGrid is another way to have triggers on blobs

Lingua principale
Java
Stelle
45
Fork
49
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Azure/azure-functions-java-library

Tutte le issue di Azure/azure-functions-java-library

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.