You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,7 @@ The `Unreleased` section name is replaced by the expected version of next releas
49
49
### Removed
50
50
51
51
- Remove explicit `net461` handling; minimum target now `net6.0` / `FSharp.Core` v `6.0.0`[#310](https://github.com/jet/equinox/pull/310)[#323](https://github.com/jet/equinox/pull/323)[#354](https://github.com/jet/equinox/pull/354)
52
+
- Remove `Equinox.Core.ICache` (there is/was only one impl, and the interface has changed as part of [#386](https://github.com/jet/equinox/pull/386)) [#389](https://github.com/jet/equinox/pull/389)
Copy file name to clipboardExpand all lines: src/Equinox.CosmosStore/CosmosStore.fs
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1331,12 +1331,12 @@ type CachingStrategy =
1331
1331
/// Unless <c>LoadOption.AnyCachedValue</c> or <c>AllowStale</c> are used, cache hits still incurs an etag-contingent Tip read (at a cost of a roundtrip with a 1RU charge if unmodified).
1332
1332
// NB while a strategy like EventStore.Caching.SlidingWindowPrefixed is obviously easy to implement, the recommended approach is to
1333
1333
// track all relevant data in the state, and/or have the `unfold` function ensure _all_ relevant events get held in the `u`nfolds in Tip
1334
-
| SlidingWindow ofICache*window:TimeSpan
1334
+
| SlidingWindow ofEquinox.Cache*window:TimeSpan
1335
1335
/// Retain a single 'state per streamName, together with the associated etag.
1336
1336
/// Upon expiration of the defined <c>period</c>, a full reload is triggered.
1337
1337
/// Typically combined with an `Equinox.LoadOption` to minimize loads.
1338
1338
/// Unless <c>LoadOption.AnyCachedValue</c> or <c>AllowStale</c> are used, cache hits still incurs an etag-contingent Tip read (at a cost of a roundtrip with a 1RU charge if unmodified).
Copy file name to clipboardExpand all lines: src/Equinox.DynamoStore/DynamoStore.fs
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1287,12 +1287,12 @@ type CachingStrategy =
1287
1287
/// Unless a <c>LoadOption</c> is used, each cache hit still involves a read roundtrip (RU charges incurred, transport latency) though deserialization is skipped due to etag match
1288
1288
// NB while a strategy like EventStore.Caching.SlidingWindowPrefixed is obviously easy to implement, the recommended approach is to
1289
1289
// track all relevant data in the state, and/or have the `unfold` function ensure _all_ relevant events get held in the unfolds in Tip
1290
-
| SlidingWindow ofICache*window:TimeSpan
1290
+
| SlidingWindow ofEquinox.Cache*window:TimeSpan
1291
1291
/// Retain a single 'state per streamName, together with the associated etag.
1292
1292
/// Upon expiration of the defined <c>period</c>, a full reload is triggered.
1293
1293
/// Typically combined with an `Equinox.LoadOption` to minimize loads.
1294
1294
/// Unless a <c>LoadOption</c> is used, each cache hit still involves a read roundtrip (RU charges incurred, transport latency) though deserialization is skipped due to etag match
0 commit comments