We’re going to be shipping a new update to Gibraltar, version 2.5.2, in a bit over a week. This release is intended to address three defects and a usability issue which are important to some customers. Most notably this includes:
- Assembly Resolution Failure Logging Off by Default: This was a new feature in 2.5.1 and it turns out to be dramatically more noisy than we had hoped. For 2.5.2 this option will be off by default so in the normal case where you’re not attempting to troubleshoot assembly binding problems you don’t get the noise.
- Top N Errors Summary View Performance: The original implementation was designed for a “top 10” rows approach and doesn’t scale well as the number of unique errors increases. We’ve rewritten it and had all the work moved to a background thread to prevent it from stalling the user interface.
- Long XML Details Line Performance: The formatting code we used to pretty up XML for the XML Details view of a log message degraded exponentially as the length of a single line increased. This could get intolerable for cases like serializing view state from an ASP.NET page. We’ve switched over to using a commercial code editor for displaying both source code and XML details to address this problem.
The delay in shipping isn’t due to any known issues but rather because I’m travelling to the UK for a long series of meetings and it seems inadvisable to ship an update and then leave town. If you are affected by any of the issues above and want to get the release candidate build of 2.5.2, just contact support and we’ll send you a personal download link for it.
Back in January of 2016 we decided to completely transition out of our data centers and into the cloud (primarily Azure). We knew we had to do something - either make some big investments in new hardware or commit ourselves to migrating everything off our own gear. After looking at... Read more
We’ve updated Loupe 4 with key improvements to managing issues, a slew of performance upgrades, and our first built-in Excel export in the web UI. If you’re a Loupe SaaS customer you’re already running 4.0.2 (just upgrade your Windows client) and if you run your own server you can download... Read more
Use SQL Elastic Pools to lower SQL Azure costs by sharing throughput between multiple databases. Designed primarily for SaaS applications this can work anywhere you have peaks and valleys in your load. Read more