Skip to content

Commit

Permalink
chore!: Target FsCodec 3rc14, Equinox 4rc14.2
Browse files Browse the repository at this point in the history
  • Loading branch information
bartelink committed Nov 17, 2023
1 parent 8d9ac23 commit 96f7b89
Show file tree
Hide file tree
Showing 13 changed files with 24 additions and 23 deletions.
4 changes: 2 additions & 2 deletions src/Propulsion.CosmosStore/Propulsion.CosmosStore.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
<ItemGroup>
<PackageReference Include="MinVer" Version="4.2.0" PrivateAssets="All" />

<PackageReference Include="Equinox.CosmosStore" Version="4.0.0-rc.14.1" />
<PackageReference Include="FsCodec.SystemTextJson" Version="3.0.0-rc.13" />
<PackageReference Include="Equinox.CosmosStore" Version="4.0.0-rc.14.2" />
<PackageReference Include="FsCodec.SystemTextJson" Version="3.0.0-rc.14" />
</ItemGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/Propulsion.CosmosStore3/Propulsion.CosmosStore3.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<PackageReference Include="MinVer" Version="4.2.0" PrivateAssets="All" />

<PackageReference Include="Equinox.CosmosStore" Version="[3.0.7, 3.99.0]" />
<PackageReference Include="FsCodec" Version="3.0.0-rc.13" />
<PackageReference Include="FsCodec" Version="3.0.0-rc.14" />
<PackageReference Include="FSharp.Control.TaskSeq" Version="0.4.0-alpha.1" />
<PackageReference Include="Microsoft.Azure.Cosmos" Version="3.27.0" ExcludeAssets="contentfiles" />
</ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions src/Propulsion.DynamoStore/Propulsion.DynamoStore.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
<ItemGroup>
<PackageReference Include="MinVer" Version="4.2.0" PrivateAssets="All" />

<PackageReference Include="Equinox.DynamoStore" Version="4.0.0-rc.14.1" />
<PackageReference Include="FsCodec.SystemTextJson" Version="3.0.0-rc.13" />
<PackageReference Include="Equinox.DynamoStore" Version="4.0.0-rc.14.2" />
<PackageReference Include="FsCodec.SystemTextJson" Version="3.0.0-rc.14" />
</ItemGroup>

<ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions src/Propulsion.EventStore/Propulsion.EventStore.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
<ItemGroup>
<PackageReference Include="MinVer" Version="4.2.0" PrivateAssets="All" />

<PackageReference Include="Equinox.EventStore" Version="4.0.0-rc.14.1" />
<PackageReference Include="FsCodec.Box" Version="3.0.0-rc.13" />
<PackageReference Include="Equinox.EventStore" Version="4.0.0-rc.14.2" />
<PackageReference Include="FsCodec.Box" Version="3.0.0-rc.14" />
</ItemGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/Propulsion.EventStoreDb/Propulsion.EventStoreDb.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<ItemGroup>
<PackageReference Include="MinVer" Version="4.2.0" PrivateAssets="All" />

<PackageReference Include="Equinox.EventStoreDb" Version="4.0.0-rc.14.1" />
<PackageReference Include="Equinox.EventStoreDb" Version="4.0.0-rc.14.2" />
</ItemGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/Propulsion.Kafka/Propulsion.Kafka.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<ItemGroup>
<PackageReference Include="MinVer" Version="4.2.0" PrivateAssets="All" />

<PackageReference Include="FsCodec.NewtonsoftJson" Version="3.0.0-rc.13" />
<PackageReference Include="FsCodec.NewtonsoftJson" Version="3.0.0-rc.14" />
<PackageReference Include="FsKafka" Version="[1.7.0, 1.9.99)" />
</ItemGroup>

Expand Down
4 changes: 2 additions & 2 deletions src/Propulsion.MemoryStore/Propulsion.MemoryStore.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
<ItemGroup>
<PackageReference Include="MinVer" Version="4.2.0" PrivateAssets="All" />

<PackageReference Include="FsCodec.Box" Version="3.0.0-rc.13" />
<PackageReference Include="Equinox.MemoryStore" Version="4.0.0-rc.14.1" />
<PackageReference Include="FsCodec.Box" Version="3.0.0-rc.14" />
<PackageReference Include="Equinox.MemoryStore" Version="4.0.0-rc.14.2" />
</ItemGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/Propulsion/Propulsion.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<!-- Exclude FSharp.Core.xml due to temporarly malformed state -->
<PackageReference Include="FSharp.Core" Version="6.0.0" ExcludeAssets="contentfiles" />

<PackageReference Include="FsCodec" Version="3.0.0-rc.13" />
<PackageReference Include="FsCodec" Version="3.0.0-rc.14" />
<PackageReference Include="MathNet.Numerics" Version="4.15.0" />
<!-- NB TEMP; needs to be shipped out-->
<PackageReference Include="prometheus-net" Version="3.6.0" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.2.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="unquote" Version="6.1.0" />
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="FsCodec.SystemTextJson" Version="3.0.0-rc.13" />
<PackageReference Include="FsCodec.SystemTextJson" Version="3.0.0-rc.14" />
<PackageReference Include="TypeShape" Version="10.0.0" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="unquote" Version="6.1.0" />
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
Expand Down
2 changes: 1 addition & 1 deletion tests/Propulsion.MessageDb.Integration/Tests.fs
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ let ``It processes events for a category`` () = task {
lock handled (fun _ ->
for evt in events do
handled.Add((stream, evt.Index)) |> ignore)
test <@ Array.chooseV Simple.codec.TryDecode events |> Array.forall ((=) (Simple.Hello { name = "world" })) @>
test <@ Array.chooseV Simple.codec.Decode events |> Array.forall ((=) (Simple.Hello { name = "world" })) @>
if handled.Count >= 2000 then
stop ()
return struct (Propulsion.Sinks.StreamResult.AllProcessed, ()) }
Expand Down
4 changes: 2 additions & 2 deletions tests/Propulsion.Tests/AppendsIndexTests.fs
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ let ``serializes, writing as expected`` () =
let ``deserializes, with upconversion`` () =
let data = struct (0, System.ReadOnlyMemory(u8.GetBytes("""{"tranche":3,"epoch":2}""")))
let e = FsCodec.Core.TimelineEvent.Create(0, "Started", data)
let dec = Events.codec.TryDecode e
let dec = Events.codec.Decode e
let expected = Events.Started { partition = % 3 ; epoch = % 2 }
test <@ ValueSome expected = dec @>

[<FsCheck.Xunit.Property>]
let roundtrips value =
let e = Events.codec.Encode((), value)
let t = FsCodec.Core.TimelineEvent.Create(-1L, e.EventType, e.Data)
let decoded = Events.codec.TryDecode t
let decoded = Events.codec.Decode t
test <@ ValueSome value = decoded @>
4 changes: 2 additions & 2 deletions tests/Propulsion.Tests/Propulsion.Tests.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@

<ItemGroup>
<PackageReference Include="FsCheck.Xunit" Version="3.0.0-rc1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.2.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
<!-- Pin requirement for at least 6.0.6 in one of the tests by requesting same as Propulsion.DynamoStore will require-->
<PackageReference Include="FSharp.Core" Version="6.0.7" ExcludeAssets="contentfiles" />
<PackageReference Include="unquote" Version="6.1.0" />
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
Expand Down

0 comments on commit 96f7b89

Please sign in to comment.