Permalink
Browse files

Fix project files, update changelog.txt and readme.txt to be more up-…

…to-date
  • Loading branch information...
1 parent c93ce43 commit 4ca5b5487ff405e5c4026dd88ae0d1585b88fef3 @lahma lahma committed Dec 30, 2010
View
@@ -0,0 +1,47 @@
+#OS junk files
+[Tt]humbs.db
+*.DS_Store
+
+#Visual Studio files
+*.[Oo]bj
+*.exe
+*.pdb
+*.user
+*.aps
+*.pch
+*.vspscc
+*.vssscc
+*_i.c
+*_p.c
+*.ncb
+*.suo
+*.tlb
+*.tlh
+*.bak
+*.[Cc]ache
+*.ilk
+*.log
+*.lib
+*.sbr
+*.sdf
+ipch/
+obj/
+[Bb]in
+[Dd]ebug*/
+[Rr]elease*/
+Ankh.NoLoad
+
+#Tooling
+_ReSharper*/
+*.resharper
+[Tt]est[Rr]esult*
+
+#Project files
+[Bb]uild/
+
+#Subversion files
+.svn
+
+# Office Temp Files
+~$*
+/src/Quartz/Quartz.xml
View
@@ -3,22 +3,46 @@ QUARTZ.NET CHANGELOG
http://quartznet.sourceforge.net
-Release vNext, xx.2010
+Release 2.0, xx.2011
-------------------------------
+* A separate migration guide must be written *
+
BREAKING CHANGES
-* .NET 1.1 support is dropped, Quartz.NET now requires now runtime 2.0 or later
-* Quartz.NET needs compiler version 3.5 of later due to use of things like extension methods
+* .NET 1.1 support is dropped
+* Quartz.NET now needs .NET version 3.5 SP1 or later to run due to use of new language features and classes
* Many public interface methods have changed from returning arrays to generic IList or ISet interfaces
+* TriggerBuilder implementations and JobBuilder should now be used to create different job and trigger definitions
+* Introduced IJobDetail, IContrigger, ISimpleTrigger, ICalendarIntervalTrigger have far less members and especially mutators
* When C5 collections were introduced as set-based implementation provider, ISet and ISortedSet interfaces were narrowed (IList inheritance removed)
+* string triggerName, string triggerGroup are now encapsulated in TriggerKey (has the same fields)
+* string jobName, string jobGroup are now encapsulated in JobKey (has the same fields)
+* JobInitializationPlugin is now deprecated in favor of XMLSchedulingDataProcessorPlugin, JobInitializationPlugin no longer included
OTHER NOTABLE CHANGES
-* JobInitializationPlugin is now deprecated in favor of XMLSchedulingDataProcessorPlugin, JobInitializationPlugin is still included
* XMLSchedulingDataProcessorPlugin uses new XML format that allows more control over triggers but no support for calendars
+
+Release 1.0.3, Aug 22, 2010
+-------------------------------
+
+Bug
+
+ * [QRTZNET-190] - Most outstanding misfired trigger should be first to be updated
+ * [QRTZNET-192] - Trigger Listeners Having Misfire Handler Called Twice
+ * [QRTZNET-194] - Select Trigger method for Cron Triggers does not set the Priority property
+ * [QRTZNET-217] - Triggers fail to obey millisecond precision when setting start time
+
+Improvement
+
+ * [QRTZNET-219] - PostgreSQL database scripts should create database indexes
+ * [QRTZNET-220] - CronExpression should check that the 'L' field's value is between 1 and 7
+
+
+
Release 1.0.2, Dec 12, 2009
-------------------------------
View
@@ -1,4 +1,4 @@
-QUARTZ JOB SCHEDULER .NET, release 1.0.1, Feb 2 2009
+QUARTZ JOB SCHEDULER .NET, 2.0 development, xx xx 2011
-----------------------------------------------------------------
http://quartznet.sourceforge.net/
@@ -26,23 +26,18 @@ Also, to keep the legal people happy:
2. KNOWN ISSUES
---------------
-None.
+This is a work in progress.
3. RELEASE INFO
----------------
-This is the Quartz.NET release 1.0.1. This release corresponds
-to Java Quartz version 1.6.4.
-
-This release includes bug fixes to issues found in 1.0 release
-and also includes performance optimization to AdoJobStore
-when Quartz.NET is handling a lot of triggers. Quarz.NET no
-longer loads all of them but is able limit the query results
-by using a custom SQL delegate. Quartz.NET issues a warning
-on startup if custom delegate is not used. Available delegates
-include ones for SQL Server, Oracle, SQLite, MySQL, PostgreSQL
-and Firebird.
+This is the Quartz.NET development path towards version 2.0.
+This release corresponds to Java Quartz version 2.0 (in development).
+
+This version is a major overhaul of of Quartz(.NET) 1.x codebase. Now
+code is more unit testing friendly (more interfaces) and API is based
+on generics and .NET 3.5 SP1 features like DateTimeOffset.
For API documentation, please refer to Quartz.NET site:
@@ -192,9 +192,6 @@
<EmbeddedResource Include="Xml\TestData\MinimalConfiguration_20.xml" />
<EmbeddedResource Include="Xml\TestData\RichConfiguration_20.xml" />
</ItemGroup>
- <ItemGroup>
- <Folder Include="Serialized\" />
- </ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PreBuildEvent>
@@ -176,14 +176,6 @@
<EmbeddedResource Include="Xml\TestData\RichConfiguration.xml" />
</ItemGroup>
<ItemGroup>
- <EmbeddedResource Include="Serialized\AnnualCalendar-0.7.0.1.ser" />
- <EmbeddedResource Include="Serialized\CronExpression-0.7.0.1.ser" />
- <EmbeddedResource Include="Serialized\DailyCalendar-0.7.0.1.ser" />
- <EmbeddedResource Include="Serialized\JobDataMap-0.7.0.1.ser" />
- <EmbeddedResource Include="Serialized\NthIncludedDayTrigger-0.7.0.1.ser" />
- <EmbeddedResource Include="Serialized\SimpleTrigger-0.7.0.1.ser" />
- </ItemGroup>
- <ItemGroup>
<EmbeddedResource Include="Xml\TestData\MinimalConfiguration.xml" />
</ItemGroup>
<ItemGroup>

0 comments on commit 4ca5b54

Please sign in to comment.