Azure / azure-service-bus-emulator-installer

This repository acts as a central hub for handling issues, collecting feedback, and facilitating discussions related to the Azure Service Bus Emulator.
https://learn.microsoft.com/en-us/azure/service-bus-messaging/overview-emulator
MIT License
100 stars 2 forks source link

Azure SQL Edge will be retired on September 30th, 2025 #18

Open Marusyk opened 1 day ago

Marusyk commented 1 day ago

According to this announcement, Azure SQL Edge will be retired and have already some compatibility issues.

https://azure.microsoft.com/nb-no/updates?id=azure-sql-edge-retirement

https://github.com/Azure/azure-service-bus-emulator-installer/blob/14d2fd1fc00ef5838de6c85297e8a72d9ac74501/Docker-Compose-Template/docker-compose-default.yml#L21-L22

mcr.microsoft.com/azure-sql-edge:latest should be used

deadwards90 commented 1 day ago

I was going to raise a similar ticket, it's not the end of the world but could we specify a SQL Server instance to use? I always have one running so running a separate instance just for Service Bus takes up more resources.

krishankumar95 commented 1 day ago

@deadwards90 this should not be an issue. You can use any a non-prod SQL container instance and spin it up standalone.

Just checked in a sample compose demonstrating same.

deadwards90 commented 1 day ago

@krishankumar95 That's great, thank you 👍🏻

mattisking commented 1 day ago

That’s good information. I already host a Linux SQL Server container instance for development.

nijkampr commented 14 hours ago

Next to that, Azure SQL Edge does not support multi-arch, which is troublesome for us, since we use Apple Silicone based devices as default. Any plans to cope with that?

krishankumar95 commented 13 hours ago

@nijkampr ; SQL Edge does provide multiple arch support. It has both arm64 and amd64 images available and one can spin the Emulator on any of arm64 arch Mac machines.

Image

The only caveat is open issue at Docker ; which may cause SQL container to crash during launch sometimes which can resolved by recycling the containers. You can go through the thread for more details.