Skip to content

Commit 73bcc30

Browse files
committed
Merge pull request #14 from michaelahern/master
Fix for SqlStatisticsPublisher database schema changes
2 parents bb50add + 78c52f3 commit 73bcc30

File tree

1 file changed

+27
-26
lines changed

1 file changed

+27
-26
lines changed

src/OrleansProviders/SQLServer/CreateTables.sql

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ DROP TABLE [dbo].[OrleansStatisticsTable]
77

88
CREATE TABLE [dbo].[OrleansMembershipTable]
99
(
10-
[DeploymentId] NVARCHAR(150) NOT NULL,
10+
[DeploymentId] NVARCHAR(150) NOT NULL,
1111
[Address] NVARCHAR(150) NOT NULL,
1212
[Port] INT NOT NULL,
1313
[Generation] INT NOT NULL,
@@ -23,34 +23,34 @@ CREATE TABLE [dbo].[OrleansMembershipTable]
2323
[SuspectingTimes] NTEXT NULL,
2424
[StartTime] DATETIME NOT NULL,
2525
[IAmAliveTime] DATETIME NOT NULL,
26-
[ETag] NVARCHAR(50) NOT NULL,
26+
[ETag] NVARCHAR(50) NOT NULL,
2727
PRIMARY KEY ([DeploymentId],[Address],[Port],[Generation])
2828
)
2929

3030
CREATE TABLE [dbo].[OrleansMembershipVersionTable]
3131
(
32-
[DeploymentId] NVARCHAR(150) NOT NULL,
32+
[DeploymentId] NVARCHAR(150) NOT NULL,
3333
[TimeStamp] DATETIME NOT NULL,
3434
[Version] BIGINT NOT NULL,
35-
[ETag] NVARCHAR(50) NOT NULL,
35+
[ETag] NVARCHAR(50) NOT NULL,
3636
PRIMARY KEY ([DeploymentId])
3737
)
3838

3939
CREATE TABLE [dbo].[OrleansRemindersTable]
4040
(
41-
[ServiceId] NVARCHAR(150) NOT NULL,
41+
[ServiceId] NVARCHAR(150) NOT NULL,
4242
[GrainId] NVARCHAR(150) NOT NULL,
43-
[ReminderName] NVARCHAR(150) NOT NULL,
43+
[ReminderName] NVARCHAR(150) NOT NULL,
4444
[StartTime] DATETIME NOT NULL,
4545
[Period] INT NOT NULL,
46-
[GrainIdConsistentHash] INT NOT NULL,
47-
[ETag] NVARCHAR(50) NOT NULL,
46+
[GrainIdConsistentHash] INT NOT NULL,
47+
[ETag] NVARCHAR(50) NOT NULL,
4848
PRIMARY KEY ([ServiceId],[GrainId],[ReminderName])
4949
)
5050

5151
CREATE TABLE [dbo].[OrleansSiloMetricsTable]
5252
(
53-
[DeploymentId] NVARCHAR(150) NOT NULL,
53+
[DeploymentId] NVARCHAR(150) NOT NULL,
5454
[SiloId] NVARCHAR(150) NOT NULL,
5555
[TimeStamp] DATETIME NOT NULL,
5656
[Address] NVARCHAR(50) NOT NULL,
@@ -59,48 +59,49 @@ CREATE TABLE [dbo].[OrleansSiloMetricsTable]
5959
[HostName] NVARCHAR(150) NOT NULL,
6060
[GatewayAddress] NVARCHAR(50) NULL,
6161
[GatewayPort] INT NULL,
62-
[CPU] FLOAT NOT NULL,
63-
[Memory] BIGINT NOT NULL,
64-
[Activations] INT NOT NULL,
62+
[CPU] FLOAT NOT NULL,
63+
[Memory] BIGINT NOT NULL,
64+
[Activations] INT NOT NULL,
65+
[RecentlyUsedActivations] INT NOT NULL,
6566
[SendQueue] INT NOT NULL,
6667
[ReceiveQueue] INT NOT NULL,
67-
[RequestQueue] BIGINT NOT NULL,
68-
[SentMessages] BIGINT NOT NULL,
69-
[ReceivedMessages] BIGINT NOT NULL,
70-
[LoadShedding] BIT NOT NULL,
71-
[ClientCount] BIGINT NOT NULL,
68+
[RequestQueue] BIGINT NOT NULL,
69+
[SentMessages] BIGINT NOT NULL,
70+
[ReceivedMessages] BIGINT NOT NULL,
71+
[LoadShedding] BIT NOT NULL,
72+
[ClientCount] BIGINT NOT NULL,
7273
PRIMARY KEY ([DeploymentId],[SiloId])
7374
)
7475

7576
CREATE TABLE [dbo].[OrleansClientMetricsTable]
7677
(
77-
[DeploymentId] NVARCHAR(150) NOT NULL,
78+
[DeploymentId] NVARCHAR(150) NOT NULL,
7879
[ClientId] NVARCHAR(150) NOT NULL,
7980
[TimeStamp] DATETIME NOT NULL,
8081
[Address] NVARCHAR(50) NOT NULL,
8182
[HostName] NVARCHAR(150) NOT NULL,
82-
[CPU] FLOAT NOT NULL,
83-
[Memory] BIGINT NOT NULL,
83+
[CPU] FLOAT NOT NULL,
84+
[Memory] BIGINT NOT NULL,
8485
[SendQueue] INT NOT NULL,
8586
[ReceiveQueue] INT NOT NULL,
86-
[SentMessages] BIGINT NOT NULL,
87-
[ReceivedMessages] BIGINT NOT NULL,
88-
[ConnectedGWCount] BIGINT NOT NULL,
87+
[SentMessages] BIGINT NOT NULL,
88+
[ReceivedMessages] BIGINT NOT NULL,
89+
[ConnectedGatewayCount] BIGINT NOT NULL,
8990
PRIMARY KEY ([DeploymentId],[ClientId])
9091
)
9192

9293
CREATE TABLE [dbo].[OrleansStatisticsTable]
9394
(
94-
[DeploymentId] NVARCHAR(150) NOT NULL,
95+
[DeploymentId] NVARCHAR(150) NOT NULL,
9596
[Date] DATE NOT NULL,
9697
[TimeStamp] DATETIME NOT NULL,
9798
[Id] NVARCHAR(250) NOT NULL,
9899
[Counter] BIGINT NOT NULL,
99100
[HostName] NVARCHAR(150) NOT NULL,
100101
[Name] NVARCHAR(150) NULL,
101102
[IsDelta] BIT NULL,
102-
[StatValue] NVARCHAR(250) NOT NULL,
103-
[Statistic] NVARCHAR(250) NOT NULL,
103+
[StatValue] NVARCHAR(250) NOT NULL,
104+
[Statistic] NVARCHAR(250) NOT NULL,
104105
PRIMARY KEY ([DeploymentId],[Date],[Id],[Counter])
105106
)
106107

0 commit comments

Comments
 (0)