add highlights for azure spring boot#1708
Conversation
releases/2020-08/index.md
Outdated
| * Azure Cognitive Search SDK for .NET added `FieldBuilder` to help easily build a search index from a model type. | ||
| * Added ObjectSerializer and JsonSerializer APIs to support pluggable serialization within SDKs. | ||
| * Added support for Key Vault service version 7.1 for Keys, Secrets, and Certificates | ||
| * Java Message Service (JMS) 2.0 preview for Azure Service Bus premium tier, which enables more lift and shift scenarios and significantly increased JMS API compatibility. |
There was a problem hiding this comment.
Are these Azure SDK related? Can you point to these PRs so I can research? Thanks, Jon
There was a problem hiding this comment.
Hi, the related PRs are as follows:
- JMS: the mentioned update to support Azure Service Bus premium tier via JMS 2.0 is imported in our underlying library "azure-servicebus-jms:0.0.4", and in our azure-spring-boot module, we update the underlying version to
0.0.4, here is the PR. - Key Vault starter: due to our spring repo was just migrated into SDK repo, so some of the mentioned features are done in the old repo while hadn't been released until Aug release.
- case sensitive name support: Keyvault case sensitive names microsoft/azure-spring-boot#885
- multiple KeyVault support: Deliver multiple KeyVault support microsoft/azure-spring-boot#880
- actuator support & refreshing logic update: Move pr from old repo 896 905 azure-sdk-for-java#12318
- Spring Boot: Update spring boot version to 2 3 2 azure-sdk-for-java#13835
There was a problem hiding this comment.
@joshfree - Can you please comment on what you want in Track 2 release notes. Thanks, Jon
There was a problem hiding this comment.
We expect ~50% of our Java SDK usage to come through the spring modules; we should call out improvements here as getting customers to upgrade to later versions of spring boot move customers from track1 to track2 SDKs underneath.
@jongio do you want these worded differently to differentiate them as spring-boot enhancements and not pure SDK enhancements?
There was a problem hiding this comment.
I spoke to @jialindai and he will put additional detail about track 2 libraries in here.
792b74e to
09689ef
Compare
|
@samvaity - Can you please review? Thanks, Jon |
releases/2020-08/index.md
Outdated
| * Azure Cognitive Search SDK for .NET added `FieldBuilder` to help easily build a search index from a model type. | ||
| * Added ObjectSerializer and JsonSerializer APIs to support pluggable serialization within SDKs. | ||
| * Added support for Key Vault service version 7.1 for Keys, Secrets, and Certificates | ||
| * Java Message Service (JMS) 2.0 preview for Azure Service Bus premium tier, which enables more lift and shift scenarios and significantly increased JMS API compatibility. |
There was a problem hiding this comment.
We expect ~50% of our Java SDK usage to come through the spring modules; we should call out improvements here as getting customers to upgrade to later versions of spring boot move customers from track1 to track2 SDKs underneath.
@jongio do you want these worded differently to differentiate them as spring-boot enhancements and not pure SDK enhancements?
releases/2020-08/index.md
Outdated
| * Added ObjectSerializer and JsonSerializer APIs to support pluggable serialization within SDKs. | ||
| * Added support for Key Vault service version 7.1 for Keys, Secrets, and Certificates | ||
| * Java Message Service (JMS) 2.0 preview for Azure Service Bus premium tier, which enables more lift and shift scenarios and significantly increased JMS API compatibility. | ||
| * New features added to the Key Vault stater to support case sensitive keys, connect to multiple Key Vaults from a single app, Spring Boot Actuator and performance improvements when keys are refreshed. |
There was a problem hiding this comment.
"stater" is a typo right? should be starter.
There was a problem hiding this comment.
Since this is a language-agnostic announcement, could this be updated to more clearly state it's Java-specific for readers who are not familiar with spring?
There was a problem hiding this comment.
Hi @joshfree , I have updated Spring content to try to highlight its Java-specific property and also added details about track 2 underpinning libraries. Thanks.
releases/2020-08/index.md
Outdated
| * Java Message Service (JMS) 2.0 preview for Azure Service Bus premium tier, which enables more lift and shift scenarios and significantly increased JMS API compatibility. | ||
| * New features added to the Key Vault stater to support case sensitive keys, connect to multiple Key Vaults from a single app, Spring Boot Actuator and performance improvements when keys are refreshed. | ||
| * Azure Spring Boot updated to Spring Boot 2.3.2. | ||
| * [Java Message Service (JMS) 2.0 preview for Azure Service Bus premium tier](https://azure.microsoft.com/blog/announcing-preview-of-java-message-service-2-over-amqp-on-azure-service-bus/), which enables more lift and shift scenarios and significantly increased JMS API compatibility. |
There was a problem hiding this comment.
I don't think this one is SDK related
releases/2020-08/index.md
Outdated
| * [Java Message Service (JMS) 2.0 preview for Azure Service Bus premium tier](https://azure.microsoft.com/blog/announcing-preview-of-java-message-service-2-over-amqp-on-azure-service-bus/), which enables more lift and shift scenarios and significantly increased JMS API compatibility. | ||
| * New features added to Java Spring Boot starter of Key Vault to support case sensitive keys, connect to multiple Key Vaults from a single app, Spring Boot Actuator and performance improvements when keys are refreshed. | ||
| * Upgraded underpinning Java Key Vault SDK for Azure Spring starters from track1 to track2 libraries for better performance, consistency, and compatibility. | ||
| * Azure Spring Boot updated to Spring Boot 2.3.2, which addresses many bug fixes and cleans up all warnings at build time. |
There was a problem hiding this comment.
Hi @jongio , thanks for the comments. For both the first entry and fourth entry are not directly SDK related, but the JMS 2.0 and Spring Boot 2.3.3 are parts of the important underpinning libraries of our Spring projects, especially for our starters which can be understood as synthesis of dependencies. So updates of them enhance the Spring project, and in this way, do you think it is suitable to put these two entries here? If not then I will remove them. Thanks again.
There was a problem hiding this comment.
How about you expand the highlight to include why this is related to the new SDK? That would be helpful.
There was a problem hiding this comment.
@jongio I responded your question in an email.
|
@samvaity - Is this ready to be merged? |
No description provided.