Add IPersistStreams.GetFrom(int checkpoint) and implementation stubs. Add Checkpoint property to Commit.
Update all projects to .net 4.5. Fixes #233
Re-install all nuget packages to retarget net45
Downgraded from xunit 1.9.2 to 1.9.1 because of strong naming depedency on xunit.should
Polling client and InMemoryPersistence engine support of checkpoint.
MsSql, SqlCE and Sqlite support of checkpoint and GetSince
Fix xunit pacakge reference
Postgres support for checkpoint number and GetSince
MySql support for CheckpointNumber. For a column to be AUTO_INCREMENT in MySql, it also has to be primary key. Changed the previous composite PK to a Unique Index.
Oracle support for CheckpointNumber
Mongo - support for CheckpointNumber
Debug logging for implementations of GetSince
Reverting NEventStore and Persistence.Mongo projects back to .net 4.0 (#233). All other projects remain .net 4.5.
Move task helpers to own file.
[Resharper settings] Allow test names to have upper first char without warning
[PollingClient] Some guard clauses and tests
[IPersistStreams] Add batch size paramater to GetSince with extension method overloads defaulting to 100. Not yet used in implementations.
Rename IPersistStreams.GetSince to GetFrom.
Enable paging in GetSince in sql persistence engine.
Remove obsolete batch size from polling client
Some code cleanup.