Skip to content

Commit

Permalink
Added a patch to the named window consumer latch implementations that…
Browse files Browse the repository at this point in the history
… sets the currentThread. This avoids the dispatch running long if a timeout is not specified.

Reduced a thread lookup in XperThreadLocal.
  • Loading branch information
Aaron Jackson committed Apr 28, 2017
1 parent c7290d7 commit ea74147
Show file tree
Hide file tree
Showing 15 changed files with 509 additions and 504 deletions.
4 changes: 2 additions & 2 deletions NEsper.IO/NEsper.IO.Tests/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("5.5.0")]
[assembly: AssemblyFileVersion("5.5.0")]
[assembly: AssemblyVersion("5.5.1")]
[assembly: AssemblyFileVersion("5.5.1")]
4 changes: 2 additions & 2 deletions NEsper.IO/NEsper.IO/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("5.5.0")]
[assembly: AssemblyFileVersion("5.5.0")]
[assembly: AssemblyVersion("5.5.1")]
[assembly: AssemblyFileVersion("5.5.1")]
58 changes: 29 additions & 29 deletions NEsper.nuspec
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>NEsper</id>
<version>5.5.0.1001</version>
<authors>Espertech</authors>
<owners>Espertech</owners>
<language>en-us</language>
<projectUrl>http://esper.codehaus.org/</projectUrl>
<licenseUrl>http://esper.codehaus.org/about/license/license.html</licenseUrl>
<iconUrl>http://esper.codehaus.org/images/espertech_logo_transparent.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>A component for complex event processing (CEP). NEsper enables rapid development of applications that process large volumes of incoming messages or events, regardless of whether incoming messages are historical or real-time in nature. NEsper filters and analyze events in various ways, and respond to conditions of interest with minimal latency.</description>
<summary>A component for complex event processing (CEP).</summary>
<copyright>Copyright (C) 2006-2017 Esper Team. All rights reserved.</copyright>
<tags>esper esp cep</tags>
<title>NEsper</title>
<dependencies>
<dependency id="XLR8.CGLib" version="1.0.2" />
<dependency id="Common.Logging" version="3.3.0" />
<dependency id="Nito.KitchenSink.CRC" version="1.1.0" />
<dependency id="Castle.Core" version="3.3.0" />
<dependency id="Antlr4.Runtime" version="4.5.3" />
<dependency id="Sharpen" version="1.0.0.3" />
</dependencies>
</metadata>
<files>
<file src="build\NEsper-5.5.0\lib\net45\NEsper.dll" target="lib\net45\NEsper.dll" />
<file src="build\NEsper-5.5.0\lib\net45\NEsper.xml" target="lib\net45\NEsper.xml" />
<file src="build\NEsper-5.5.0\lib\net45\NEsper.IO.dll" target="lib\net45\NEsper.IO.dll" />
</files>
<metadata>
<id>NEsper</id>
<version>5.5.1.1001</version>
<authors>Espertech</authors>
<owners>Espertech</owners>
<language>en-us</language>
<projectUrl>http://esper.codehaus.org/</projectUrl>
<licenseUrl>http://esper.codehaus.org/about/license/license.html</licenseUrl>
<iconUrl>http://esper.codehaus.org/images/espertech_logo_transparent.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>A component for complex event processing (CEP). NEsper enables rapid development of applications that process large volumes of incoming messages or events, regardless of whether incoming messages are historical or real-time in nature. NEsper filters and analyze events in various ways, and respond to conditions of interest with minimal latency.</description>
<summary>A component for complex event processing (CEP).</summary>
<copyright>Copyright (C) 2006-2017 Esper Team. All rights reserved.</copyright>
<tags>esper esp cep</tags>
<title>NEsper</title>
<dependencies>
<dependency id="XLR8.CGLib" version="1.0.2" />
<dependency id="Common.Logging" version="3.3.0" />
<dependency id="Nito.KitchenSink.CRC" version="1.1.0" />
<dependency id="Castle.Core" version="3.3.0" />
<dependency id="Antlr4.Runtime" version="4.5.3" />
<dependency id="Sharpen" version="1.0.0.3" />
</dependencies>
</metadata>
<files>
<file src="build\NEsper-5.5.1\lib\net45\NEsper.dll" target="lib\net45\NEsper.dll" />
<file src="build\NEsper-5.5.1\lib\net45\NEsper.xml" target="lib\net45\NEsper.xml" />
<file src="build\NEsper-5.5.1\lib\net45\NEsper.IO.dll" target="lib\net45\NEsper.IO.dll" />
</files>
</package>

0 comments on commit ea74147

Please sign in to comment.