Posts

[MS] Copilot UX components are generally available: bring interactive experiences into Copilot - devamazonaws.blogspot.com

Image
Copilot UX components are generally available with SharePoint Framework (SPFx) 1.24. Bring interactive dashboards, forms, and business actions directly into the Copilot conversation. Build with familiar web technologies, with component hosting handled by Microsoft 365. People do not just need an answer. They need a clear way to act on it. Copilot UX components let organizations bring interactive web experiences , such as dashboards, forms, approvals, and live business data, directly into the Microsoft Copilot canvas . Instead of sending someone to another portal or app, an agent can present the information and controls needed to complete a task in the conversation. A sales dashboard can open in the conversation when someone asks how the quarter is tracking, with filters to explore the numbers. A time-off request can show the employee’s leave balance, proposed dates, and a Submit button together. The person can review the details a...

[MS] Why don't we run the taskbar and Task Manager at high priority, so they can remain responsive? - devamazonaws.blogspot.com

If a system becomes CPU-starved, all processes begin to suffer. This includes the taskbar and Task Manager, even though they are often the tools you want to use to stop whatever it is that's making your system suffer. Why can't we run the taskbar and Task Manager at high priority? The catch with running anything at high priority is that unless you have been very careful to avoid it, you will eventually run into a shared resource that you will have to wait for, and you are now stuck. Your priority checkout pass gets you to the front of the line, but if the person at the register has a large shopping cart full of groceries, you just have to wait until they are done before you get your chance. Even if the code that protects the shared resource is careful to avoid priority inversion by transferring the priority of the waiter to the thread that owns the resource, you are still stuck waiting, and that owning thread might be doing something that takes a long time, like, say, accessi...

Amazon Neptune now supports online index rebuild to reclaim storage - devamazonaws.blogspot.com

Amazon Neptune Database now supports online index rebuild, a new capability that helps database administrators and application teams defragment Neptune indexes and reclaim unused storage space without taking their database offline. Over time, insert, update, and delete operations create gaps of unused space within data pages, keeping the VolumeBytesUsed metric artificially elevated even after data is deleted. This fragmentation increases I/O costs and degrades query performance for teams running Gremlin, openCypher, or SPARQL workloads at scale. With online index rebuild, read and write queries continue uninterrupted on both the writer instance and read replicas throughout the entire rebuild process. You can target all indexes, only quad indexes, or only dictionary indexes, making this feature well-suited for post-deletion cleanup, periodic maintenance, storage limit management, and performance tuning on heavily fragmented databases. Tunable concurrency and write buffer size setting...

[MS] Blazor Welcomes Open-Source Contributions from Infragistics - devamazonaws.blogspot.com

Image
We're pleased to welcome Infragistics as an active contributor to Blazor! As part of our collaboration, Infragistics has made more than 50 of its Blazor controls free and open source, and its engineers are contributing directly to the framework. Their work includes new Blazor analyzers for .NET 11 and tooling to help you get started with their components. Infragistics recently announced this collaboration , building on its experience developing UI components for .NET. By investing in both open-source components and Blazor itself, Infragistics is helping improve the experience for every Blazor developer, whether or not you use its controls. Free, open-source Blazor components The Ignite UI for Blazor open-source components include inputs, navigation, and layout controls such as Combo Box, Date Picker, Tree, Stepper, and Tile Manager. Grid Lite provides a lightweight option for displaying tabular data. A team directory built with Ignite UI for Blazor Grid Lite , showing column ...

Amazon ECR now supports replication backfill for existing container images - devamazonaws.blogspot.com

Amazon Elastic Container Registry (Amazon ECR) now supports replication backfill, enabling you to replicate existing images in your private registry to your configured replication registry destinations. Previously, replication only applied to images pushed after the replication configuration was enabled, requiring customers to manually retag images to trigger replication of preexisting images. With replication backfill, you can now replicate your full image catalog to new or existing destinations with a single API call. Replication backfill is useful when expanding to a new AWS Region, validating disaster recovery readiness, updating replication rules, or ensuring complete image catalogs exist across Regions for compliance purposes. You can run up to ten backfill jobs concurrently, monitor progress and per-image results through new APIs, and stop a job at any time without deleting images that have already been replicated. Replication backfill is available in all AWS Regions where A...

[MS] Inspecting Local Data with Azure Cosmos DB Shell - devamazonaws.blogspot.com

Image
Explore local data from the terminal, with the emulator as your development environment. Azure Cosmos DB Shell gives me a direct way to work with my data from the terminal. I can navigate databases and containers, query documents, and read a specific item without opening the portal or adding temporary application code. That is useful while I am getting an application ready to ship. A value looks wrong, a document is missing, or I want to check one partition. Instead of guessing what was stored, I can inspect it. The Azure Cosmos DB Linux Emulator provides the local environment for this walkthrough. In the previous post in this series , we used it to make local development and CI repeatable. This installment adds the shell so we can inspect that local data directly before deployment. I am reusing FleetCharge 's dispatch records as the example data. The focus is the shell: connect, navigate, inspect, query, and point-read. We are troubleshooting during development, not investig...

AWS Glue Data Catalog now supports OAuth for Apache Iceberg REST Catalog APIs - devamazonaws.blogspot.com

AWS Glue Data Catalog now supports OAuth 2.0 bearer token authentication for Apache Iceberg REST Catalog (IRC) APIs using AWS Sign-In. The Apache Iceberg REST Catalog specification defines OAuth 2.0 as its standard authentication mechanism, and query engines such as Apache Spark, Trino, and Apache Flink implement it natively. These engines and external integration partners can now authenticate to the Glue Data Catalog Iceberg endpoint using standard OAuth 2.0 bearer tokens, in addition to AWS Signature Version 4 (SigV4). You can now grant partners federated access to your Iceberg tables without distributing AWS credentials. Using OAuth 2.0 Token Exchange (RFC 8693), you exchange an OpenID Connect (OIDC) identity token for a short-lived, Glue-scoped bearer token and include it in IRC requests following the same standards-based pattern used across the Iceberg ecosystem. Access remains governed by AWS IAM and AWS Lake Formation permissions. Common use cases include enabling third-party ...