home recent topics recent posts search faq  

Huagati Systems Support Forum



register | lost password   open id sign in with Twitter
Messages in this topic - RSS

Home » Huagati Linq-to-SQL Profiler Support » Version updates

Support for the Huagati Query Profiler, Huagati Linq-to-SQL Profiler, Huagati Entity Framework Profiler, Huagati LLBLGen Profiler
the topic is closed | show rated messages only |
6/20/2009 5:11:59 AM

Kristofer Andersson
Kristofer Andersson
Moderator
Posts: 331
This thread will contain version update notifications and a brief description of what has changed between the versions.

Alternatively, send an email to profilerVersionUpdate@huagati.com with subject subscribe if you want to subscribe to email version update notifications for the profiler.


.
edited by Kristofer on 8/28/2009
0 permalink
6/20/2009 5:12:58 AM

Kristofer Andersson
Kristofer Andersson
Moderator
Posts: 331
Ver 1.11 was just released. The changes from ver 1.10 are:

1.11
----

+ Removed the license check code from the redistributable file.
+ Added a LogError event to the Huagati.LinqToSQL.Profiler.QueryProfiler class. Raised if writing to the log fails.
+ Made initial load performance improvements in the log viewer
+ Added version update check to the log viewer
0 permalink
8/4/2009 9:39:56 PM

Kristofer Andersson
Kristofer Andersson
Moderator
Posts: 331
Ver 1.12 was released last week, the changes from v1.11 are:

1.12
----

+ Adjustments in query parameterization for null values, blobs, and binary fields
+ Fix: Queries would sometimes not be logged if SQL Server didn't report back I/O statistics
0 permalink
8/5/2009 5:34:50 AM

Kristofer Andersson
Kristofer Andersson
Moderator
Posts: 331
Ver 1.14 was released today. The changes from ver 1.12 are:

1.14
----

+ Added new runtime filters: MissingIndexFilter, MissingIndexAndPageReadsFilter, PrePlanPostPlanFilter,
and new filter interface IExecutionPlanPreAndPostFilter to facilitate filters with pre- and post- execution plan evaluation

+ Changed the profiler log viewer to not restore the window to a minimized state if the last session was closed while minimized
0 permalink
8/7/2009 3:46:31 AM

Kristofer Andersson
Kristofer Andersson
Moderator
Posts: 331
Ver 1.15 was released today (short lead time between the versions nowadays smile ). The new version contain some new nice visual cues in the profiler log viewer that indicate in the log entry details pane if a query did table scans, or resulted in missing index alerts from the SQL Server optimizer.

1.15
----

+ Added visual cues in the log viewer / default template to indicate if the execution plan contains missing index alerts, or table scans on >1k/>10k rows



This new feature and how it can be used with some of the new filters from v1.14 is described in more detail in this blog entry: http://huagati.blogspot.com/2009/08/walkthrough-of-newest-filters-and.html


.
edited by Kristofer on 8/7/2009

0 permalink
10/12/2009 11:31:17 AM

Kristofer Andersson
Kristofer Andersson
Moderator
Posts: 331
Just released version 1.20.

The changes in version 1.20 are:

1.20
----

+ Added logging component for LLBLGen Pro, and renamed the Log viewer application to the more generic Huagati Query Profiler. The profiler logging support for LLBLGen is described in more detail at http://huagati.blogspot.com/2009/10/query-profiling-for-llblgen-pro-based.html

+ Various internal performance improvements in the Linq-to-SQL logging component

+ Added new optional config-file driven logging component settings in the Linq-to-SQL profiler logging component. If the config file for an application using the L2S logging component contains a certain config section it will use the profiler logging settings from that config section instead of the defaults or instead of the logging settings passed to BeginProfiling.

Example:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="Huagati.LinqToSQL.Profiler.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<applicationSettings>
<Huagati.LinqToSQL.Profiler.Properties.Settings>
<setting name="OutputPath" serializeAs="String">
<value>%PersonalFolder%\L2SProfiler</value>
</setting>
<setting name="FilterName" serializeAs="String">
<value>Huagati.LinqToSQL.Profiler.Filters.PageReadFilter</value>
</setting>
<setting name="ExecutionPlanMode" serializeAs="String">
<value>Actual</value>
</setting>
<setting name="AsyncLogging" serializeAs="String">
<value>False</value>
</setting>
<setting name="FilterParams" serializeAs="String">
<value>10000</value>
</setting>
<setting name="UseSettings" serializeAs="String">
<value>True</value>
</setting>
</Huagati.LinqToSQL.Profiler.Properties.Settings>
</applicationSettings>
</configuration>
0 permalink
6/3/2010 4:59:24 AM

Kristofer Andersson
Kristofer Andersson
Moderator
Posts: 331
Ver 1.30 was just released:

1.30
----

+ Added L2S sample projects (C# and VB), showing how to include profiling in projects
+ Fixed minor logging issues in the Linq-to-SQL logging component, causing it to sometimes not store the execution plan for queries
+ Fixed various minor UI issues in the log explorer


1.21
----

+ Fixed issue in the LLBLGen Pro logging component where multiple operations on the same data adapter could get an exception
0 permalink
show rated messages only | the topic is closed |




Powered by Jitbit Forum 7.1.0.0 © 2006-2011 Jitbit Software