Skip to content
This repository was archived by the owner on Mar 20, 2025. It is now read-only.

Commit 5130778

Browse files
Use .NET Core SDK tooling (#15)
* Port to .Net Core * fix * enable tests * fixed tests * Removed support of .NET Standard * Change versioning
1 parent 5b2ea04 commit 5130778

36 files changed

+369
-1406
lines changed

.gitignore

Lines changed: 30 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,13 @@
1-
# Akka
2-
3-
# Fake directories
4-
src/.build/**
5-
6-
# Rider
7-
.idea
8-
9-
#GitExtensions
10-
us.stackdump
11-
12-
#KDiff3 and other git merge tools
13-
*.orig
14-
15-
#-------------------------------------------------------------------------------
16-
#Based on https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
17-
181
## Ignore Visual Studio temporary files, build results, and
192
## files generated by popular Visual Studio add-ons.
203

214
# User-specific files
225
*.suo
236
*.user
7+
*.userosscache
248
*.sln.docstates
259

26-
#MonoDevelop
10+
# User-specific files (MonoDevelop/Xamarin Studio)
2711
*.userprefs
2812

2913
# Build results
@@ -37,15 +21,19 @@ build/
3721
bld/
3822
[Bb]in/
3923
[Oo]bj/
24+
.fake/
25+
TestResults/
26+
PerfResults/
27+
*.lock.json
4028

41-
# Roslyn cache directories
42-
*.ide/
29+
# Visual Studo 2015 cache/options directory
30+
.vs/
4331

4432
# MSTest test Results
4533
[Tt]est[Rr]esult*/
4634
[Bb]uild[Ll]og.*
4735

48-
#NUNIT
36+
# NUNIT
4937
*.VisualState.xml
5038
TestResult.xml
5139

@@ -145,17 +133,19 @@ publish/
145133
# Publish Web Output
146134
*.[Pp]ublish.xml
147135
*.azurePubxml
148-
# TODO: Comment out the next line if you want to keep your passwords hidden
136+
# TODO: Comment the next line if you want to checkin your web deploy settings
137+
# but database connection strings (with potential passwords) will be unencrypted
149138
*.pubxml
139+
*.publishproj
150140

151141
# NuGet Packages
152142
*.nupkg
153143
# The packages folder can be ignored because of Package Restore
154144
**/packages/*
155145
# except build/, which is used as an MSBuild target.
156146
!**/packages/build/
157-
# If using the old MSBuild-Integrated Package Restore, uncomment this:
158-
!**/packages/repositories.config
147+
# Uncomment if necessary however generally it will be regenerated when needed
148+
#!**/packages/repositories.config
159149

160150
# Windows Azure Build Output
161151
csx/
@@ -165,8 +155,7 @@ csx/
165155
AppPackages/
166156

167157
# Others
168-
sql/
169-
*.Cache
158+
*.[Cc]ache
170159
ClientBin/
171160
[Ss]tyle[Cc]op.*
172161
~$*
@@ -176,6 +165,7 @@ ClientBin/
176165
*.pfx
177166
*.publishsettings
178167
node_modules/
168+
bower_components/
179169

180170
# RIA/Silverlight projects
181171
Generated_Code/
@@ -192,26 +182,24 @@ UpgradeLog*.htm
192182
*.mdf
193183
*.ldf
194184

195-
# make exception for Akka.Persistence.SqlServer database file
196-
!AkkaPersistenceSqlServerSpecDb.mdf
197-
!AkkaPersistenceSqlServerSpecDb_log.ldf
198-
199185
# Business Intelligence projects
200186
*.rdl.data
201187
*.bim.layout
202188
*.bim_*.settings
203189

204190
# Microsoft Fakes
205191
FakesAssemblies/
206-
/src/.Akka.boltdata/NCover/Executions/0.jf
207-
/src/.Akka.boltdata/NCover/Executions/ProjectId/0.jf
208-
/src/.Akka.boltdata/NCover/Executions/ProjectOrderIndex/0.jf
209-
/src/.Akka.boltdata/NCover/Projects/0.jf
210-
/src/.Akka.boltdata/NCover/Projects/Name/0.jf
211-
/src/.Akka.boltdata/Settings.json
212-
/src/.Akka.boltdata/TestResults.json
213-
resetdev.bat
214-
/src/packages/repositories.config
215-
216-
# FAKE build folder
217-
.fake/
192+
193+
# Node.js Tools for Visual Studio
194+
.ntvs_analysis.dat
195+
196+
# Visual Studio 6 build log
197+
*.plg
198+
199+
# Visual Studio 6 workspace options file
200+
*.opt
201+
202+
tools/
203+
build/
204+
.nuget/
205+
.dotnet/

LICENSE.md

Lines changed: 0 additions & 201 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -129,26 +129,18 @@ CREATE TABLE IF NOT EXISTS metadata (
129129

130130
All migration scripts should be tested before running in production!
131131

132-
#### From 1.0.0 to 1.1.0
132+
#### From 1.0.0-beta to 1.0.0-beta2
133133

134134
```SQL
135135
/* Update journal table */
136136
ALTER TABLE journal drop primary key;
137+
ALTER TABLE journal ADD COLUMN serializer_id INT;
137138
ALTER TABLE journal ADD COLUMN ordering BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY;
138139
CREATE UNIQUE INDEX journal_persistence_sequence_nr ON journal (persistence_id, sequence_nr);
139140
ALTER TABLE journal CHANGE COLUMN tags tags VARCHAR(2000);
140141
ALTER TABLE journal CHANGE COLUMN payload payload LONGBLOB;
141142

142143
/* Update snapshot table */
143144
ALTER TABLE snapshot CHANGE COLUMN snapshot snapshot LONGBLOB;
144-
```
145-
146-
#### From 1.1.0 to 1.3.1
147-
148-
```SQL
149-
/* Update journal table */
150-
ALTER TABLE journal ADD COLUMN serializer_id INT;
151-
152-
/* Update snapshot table */
153145
ALTER TABLE snapshot ADD COLUMN serializer_id INT;
154146
```

RELEASE_NOTES.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
#### 1.3.1 September 7 2017
1+
#### 1.0.0-beta2 September 10 2017
22
* Updated to support Akka 1.3.1, requires schema migration for existing users
3-
4-
#### 1.1.0 Oct 11 2016
3+
* Support for Persistence Query
54
* Bug fixed: Failed to save snapshot, Error: MySql.Data.MySqlClient.MySqlException: Data too long for column 'snapshot'
5+
* Support .NET Standard 1.6
66

7-
#### 1.0.0 July 18 2016 ####
7+
#### 1.0.0-beta July 21 2016 ####
88
Initial release

0 commit comments

Comments
 (0)