Azure / azure-sdk-for-java

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
MIT License
2.34k stars 1.98k forks source link

[FEATURE REQ] Extend native image configuration to all remaining client libraries #33684

Open srnagar opened 1 year ago

srnagar commented 1 year ago

Create necessary native image configuration files in src/main/resources/META-INF/native-images to support creation of native images for applications that use Azure client libraries.

Core libraries

Library Configuration
azure-core
  • - [x]
azure-core-amqp
  • - [x]
azure-core-http-netty
  • - [x]
azure-core-http-okhttp
  • - [ ]
azure-core-http-vertx
  • - [ ]
azure-json
  • - [ ]
azure-xml
  • - [ ]
azure-core-serializer-avro-apache
  • - [ ]
azure-core-serializer-json-gson
  • - [ ]
azure-core-serializer-json-jackson
  • - [ ]
azure-core-serializer-metrics-opentelemetry
  • - [ ]
azure-core-serializer-tracing-opentelemetry
  • - [ ]

Client libraries owned by SDK team

Library Configuration CI
azure-ai-formrecognizer
  • - [x]
  • - [x]
azure-ai-metricsadvisor
  • - [ ]
  • - [ ]
azure-ai-textanalytics
  • - [x]
  • - [x]
azure-containers-containerregistry
  • - [ ]
  • - [ ]
azure-data-appconfiguration
  • - [x]
  • - [x]
azure-data-schemaregistry
  • - [ ]
  • - [ ]
azure-data-tables
  • - [ ]
  • - [ ]
azure-identity
  • - [x]
  • - [ ]
azure-messaging-servicebus
  • - [x]
  • - [ ]
azure-messaging-eventhubs
  • - [x]
  • - [ ]
azure-monitor-query
  • - [ ]
  • - [ ]
azure-monitor-ingestion
  • - [ ]
  • - [ ]
azure-search-documents
  • - [ ]
  • - [ ]
azure-security-keyvault-administration
  • - [ ]
  • - [ ]
azure-security-keyvault-certificates
  • - [x]
  • - [ ]
azure-security-keyvault-keys
  • - [x]
  • - [ ]
azure-security-keyvault-secrets
  • - [x]
  • - [ ]

Client libraries owned by partner teams

Library Configuration CI
azure-ai-documenttranslator
  • - [ ]
  • - [ ]
azure-ai-personalizer
  • - [ ]
  • - [ ]
azure-analytics-purview-*
  • - [ ]
  • - [ ]
azure-communication-*
  • - [ ]
  • - [ ]
azure-cosmos
  • - [ ]
  • - [ ]
azure-developer-devcenter
  • - [ ]
  • - [ ]
azure-digitaltwins-core
  • - [ ]
  • - [ ]
azure-health-insights-*
  • - [ ]
  • - [ ]
azure-iot-deviceupdate
  • - [ ]
  • - [ ]
azure-maps-*
  • - [ ]
  • - [ ]
azure-messaging-webpubsub
  • - [ ]
  • - [ ]
azure-mixedreality-remoterendering
  • - [ ]
  • - [ ]
azure-monitor-opentelemetry-exporter
  • - [ ]
  • - [ ]
azure-quantum-jobs
  • - [ ]
  • - [ ]
azure-security-attestation
  • - [ ]
  • - [ ]
azure-security-confidentialledger
  • - [ ]
  • - [ ]
azure-storage-*
  • - [ ]
  • - [ ]
JonathanGiles commented 1 year ago

Let's update this issue with a list of all libraries, and their current state of support. We may choose to split this into multiple stages.