@effect/cluster
0.60.2
Patch Changes
-
#6795
af0f45bThanks @tim-smart! - Use the entity registration context when building and running handlers. -
#6795
af0f45bThanks @tim-smart! - Backport the upstream in-memory RunnerStorage fix for acquiring shards from one-shot iterables. -
#6795
af0f45bThanks @tim-smart! - Fix partial workflow clients colliding with full workflow clients. -
#6795
af0f45bThanks @tim-smart! - Backport upstream SQL message deduplication handling by hashing composed keys longer than 255 characters while preserving short and legacy SQLite keys. -
#6795
af0f45bThanks @tim-smart! - Backport upstream runner defect isolation so reply serialization and peer defects remain scoped to their request. -
#6795
af0f45bThanks @tim-smart! - Propagate active trace context through persisted cluster workflow requests. -
#6795
af0f45bThanks @tim-smart! - Prevent SQL runner lock operations from hanging and safely recover shard ownership after lock storage failures. -
#6795
af0f45bThanks @tim-smart! - Retry defects raised while building entity handlers. -
#6795
af0f45bThanks @tim-smart! - Avoid creating PostgreSQL and MySQL lock tables when advisory locks are enabled. -
Updated dependencies [
af0f45b,9c4d4b5,af0f45b]:- @effect/workflow@0.19.1
- @effect/rpc@0.76.2
0.60.1
Patch Changes
-
#6310
63ca816Thanks @tim-smart! - Fix EntityManager defect restarts so in-flight requests are replayed instead of being dropped when the old entity scope is interrupted. -
Updated dependencies [
e5dfd78,7ccbd9c,ad4085e,4b03605,ab2af6d,59beb5b,8a405fd,3cc3c6e,3d390f2,fcabf08,8ee801d,5859b37,735d81b,ff54da3]:- @effect/platform@0.97.1
- effect@3.22.1
- @effect/sql@0.52.1
- @effect/rpc@0.76.1
0.60.0
Patch Changes
- Updated dependencies [
fffdee0]:- effect@3.22.0
- @effect/platform@0.97.0
- @effect/rpc@0.76.0
- @effect/sql@0.52.0
- @effect/workflow@0.19.0
0.59.0
Minor Changes
- #6255
26e1922Thanks @tim-smart! - Backport cluster shard group fixes: use available shard groups for SQL advisory lock numbering and route workflow durable clock/deferred messages through the owning workflow shard group.
Patch Changes
- Updated dependencies [
e5998a4]:- @effect/workflow@0.18.2
0.58.3
Patch Changes
- #6217
54e61b3Thanks @tim-smart! - Allow Kubernetes pod conditionlastTransitionTimevalues to be null.
0.58.2
Patch Changes
-
#6110
0fac630Thanks @mitre88! - fix: correct typos in source code (receive, separate) -
Updated dependencies [
74f3267,518d0e3,c016642,0fac630,e2374c2]:- effect@3.21.2
- @effect/platform@0.96.1
- @effect/rpc@0.75.1
- @effect/sql@0.51.1
0.58.1
Patch Changes
-
#6183
4708bb8Thanks @tim-smart! - backport cluster serialization fix for notify path -
Updated dependencies [
f99048e]:- effect@3.21.1
0.58.0
Patch Changes
- Updated dependencies [
f7bb09b,bd7552a,ad1a7eb,0d32048,0d32048]:- effect@3.21.0
- @effect/platform@0.96.0
- @effect/rpc@0.75.0
- @effect/sql@0.51.0
- @effect/workflow@0.18.0
0.57.0
Patch Changes
- Updated dependencies [
fc82e81,82996bc,4d97a61,f6b0960,8798a84]:- effect@3.20.0
- @effect/platform@0.95.0
- @effect/rpc@0.74.0
- @effect/sql@0.50.0
- @effect/workflow@0.17.0
0.56.4
Patch Changes
-
#6056
52cd531Thanks @0xh3x! - use HttpLayerRouter variants for route registration in HttpRunner -
Updated dependencies [
d67c708,a8c436f,598ff76]:- @effect/platform@0.94.5
- effect@3.19.17
- @effect/rpc@0.73.1
0.56.3
Patch Changes
-
#6033
740a912Thanks @tim-smart! - AddPgClient.fromPoolandPgClient.layerFromPool. -
Updated dependencies [
22d9d27]:- @effect/platform@0.94.4
0.56.2
Patch Changes
0.56.1
Patch Changes
0.56.0
Patch Changes
- Updated dependencies [
77eeb86,ff7053f,287c32c]:- effect@3.19.13
- @effect/platform@0.94.0
- @effect/rpc@0.73.0
- @effect/sql@0.49.0
- @effect/workflow@0.16.0
0.55.0
Patch Changes
0.54.0
Patch Changes
-
#5827
7bd4e82Thanks @tim-smart! - add TestRunner & SingleRunner modulesTestRunnerallows you to run a in-memory cluster for testing purposes.SingleRunnerallows you to run a single node cluster simple deployment scenarios.- Message storage is backed by a SQL database
- Multiple nodes are not supported
-
Updated dependencies [
7bd4e82]:- @effect/workflow@0.14.0
0.53.6
Patch Changes
-
#5793
a2d965dThanks @tim-smart! - allow advisory locks to be disabled -
Updated dependencies [
8ebd29e]:- @effect/platform@0.93.4
0.53.5
Patch Changes
0.53.4
Patch Changes
0.53.3
Patch Changes
0.53.2
Patch Changes
-
#5778
af7916aThanks @tim-smart! - fix postgres unprocessed message ordering -
#5778
af7916aThanks @tim-smart! - add @effect/cluster EntityResource moduleA
EntityResourceis a resource that can be acquired inside a cluster entity, which will keep the entity alive even across restarts.The resource will only be fully released when the idle time to live is reached, or when the
closeeffect is called.By default, the
idleTimeToLiveis infinite, meaning the resource will only be released whencloseis called.import { Entity, EntityResource } from "@effect/cluster"import { Rpc } from "@effect/rpc"import { Effect } from "effect"const EntityA = Entity.make("EntityA", [Rpc.make("method")])export const EntityALayer = EntityA.toLayer(Effect.gen(function* () {// When the entity receives a message, it will first acquire the resource//// If the entity restarts, the resource will be re-acquired in the new// instance.//// It will only be released when the idle TTL is reached, or when the// `close` effect is called.const resource = yield* EntityResource.make({acquire: Effect.acquireRelease(Effect.logInfo("Acquiring Entity resource"),() => Effect.logInfo("Releasing Entity resource")),// If the resource is not used for 10 minutes, it will be released and the// entity will be allowed to shut down.idleTimeToLive: "10 minutes"})return EntityA.of({method: Effect.fnUntraced(function* () {yield* Effect.logInfo("EntityA.method called")// To access the resource, use `resource.get` inside an Effect.scopedyield* resource.get}, Effect.scoped)})}),{// After the resource is released, if the entity is not used for 1 minute,// the entity will be shut down.maxIdleTime: "1 minute"}) -
Updated dependencies [
af7916a]:- effect@3.19.6
0.53.1
Patch Changes
0.53.0
Patch Changes
-
#5771
794c790Thanks @tim-smart! - backport Entity keep alive from effect 4.0 -
#5771
794c790Thanks @tim-smart! - add WorkflowEngine.makeUnsafe, which abstracts the serialization boundary -
Updated dependencies [
794c790,794c790,079975c,794c790,62f7636]:- @effect/rpc@0.72.2
- @effect/workflow@0.13.0
- effect@3.19.5
0.52.11
Patch Changes
0.52.10
Patch Changes
0.52.9
Patch Changes
0.52.8
Patch Changes
0.52.7
Patch Changes
-
#5716
629b98dThanks @tim-smart! - optimize Sharding shard release -
Updated dependencies [
7d28a90]:- effect@3.19.3
0.52.6
Patch Changes
-
#5705
84d22ebThanks @tim-smart! - use FiberMap to release shards concurrently -
#5705
84d22ebThanks @tim-smart! - if a shard lock fails to release, release all locks
0.52.5
Patch Changes
-
#5703
374f58cThanks @tim-smart! - close release FiberHandle after acquisition fiber -
Updated dependencies [
374f58c,374f58c]:- effect@3.19.2
0.52.4
Patch Changes
0.52.3
Patch Changes
0.52.2
Patch Changes
-
#5695
63f2bf3Thanks @tim-smart! - tie cluster Entity lifetimes to Layer scope -
Updated dependencies [
63f2bf3,63f2bf3]:- effect@3.19.1
- @effect/workflow@0.12.2
0.52.1
Patch Changes
0.52.0
Patch Changes
-
#5684
15100f6Thanks @tim-smart! - retry interrupted workflow activities -
#5689
0d77928Thanks @tim-smart! - only store client interrupts as suspends -
#5691
c2133faThanks @tim-smart! - prevent interrupt suspends from propagating -
Updated dependencies [
15100f6,571025c,d43577b]:- @effect/workflow@0.12.1
- @effect/sql@0.48.0
- @effect/rpc@0.72.1
0.51.0
Minor Changes
-
#5606
24a1685Thanks @tim-smart! - backport @effect/cluster from effect v4@effect/cluster no longer requires a Shard Manager, and instead relies on the
RunnerStorageservice to track runner state.To migrate, remove any Shard Manager deployments and use the updated layers in
@effect/platform-nodeor@effect/platform-bun.Breaking Changes
ShardManagermodule has been removedEntityNotManagedByRunnererror has been removed- Shard locks now use database advisory locks, which requires stable sessions for database connections. This means load balancers or proxies that rotate connections may cause issues.
@effect/platform-node/NodeClusterSocketRunneris now@effect/cluster/NodeClusterSocket@effect/platform-node/NodeClusterHttpRunneris now@effect/cluster/NodeClusterHttp@effect/platform-bun/BunClusterSocketRunneris now@effect/cluster/BunClusterSocket@effect/platform-bun/BunClusterHttpRunneris now@effect/cluster/BunClusterHttp
New Features
RunnerHealth.layerK8shas been added, which uses the Kubernetes API to track runner health and liveness. To use it, you will need a service account with permissions to read pod information.
Patch Changes
- Updated dependencies [
27863ab,3c15d5f,3863fa8,2a03c76,24a1685,24a1685]:- @effect/workflow@0.12.0
- effect@3.19.0
- @effect/rpc@0.72.0
- @effect/platform@0.93.0
- @effect/sql@0.47.0
0.50.6
Patch Changes
-
#5642
b8e3c6dThanks @tim-smart! - fix ReferenceError in NodeSocket.fromNet -
Updated dependencies [
b8e3c6d]:- @effect/rpc@0.71.1
- @effect/workflow@0.11.5
0.50.5
Patch Changes
-
#5640
85ea731Thanks @tim-smart! - use external interruption for workflow suspend -
Updated dependencies [
85ea731]:- @effect/workflow@0.11.4
0.50.4
Patch Changes
0.50.3
Patch Changes
-
#5602
64b764bThanks @tim-smart! - guard against race conditions in NodeSocketServer -
Updated dependencies [
64b764b]:- @effect/workflow@0.11.3
0.50.2
Patch Changes
-
#5590
f4c4702Thanks @tim-smart! - add openTimeout options to NodeSocket.makeNet -
Updated dependencies [
f4c4702,f6987c0]:- @effect/workflow@0.11.2
- @effect/platform@0.92.1
0.50.1
Patch Changes
-
#5585
cf17f2fThanks @tim-smart! - keep socket error listener attached in NodeSocket -
Updated dependencies [
07802f7,cf17f2f]:- effect@3.18.1
- @effect/workflow@0.11.1
0.50.0
Patch Changes
- Updated dependencies [
1c6ab74,70fe803,c296e32,a098ddf]:- effect@3.18.0
- @effect/platform@0.92.0
- @effect/rpc@0.71.0
- @effect/sql@0.46.0
- @effect/workflow@0.11.0
0.49.6
Patch Changes
-
#5581
dd7b459Thanks @tim-smart! - persist activity interrupts as “Suspended” -
Updated dependencies [
dd7b459]:- @effect/rpc@0.70.2
- @effect/workflow@0.10.3
0.49.5
Patch Changes
-
#5577
c9e1e40Thanks @tim-smart! - ignore non-client interrupts in workflow activities -
Updated dependencies [
c9e1e40]:- @effect/rpc@0.70.1
- @effect/workflow@0.10.2
0.49.4
Patch Changes
-
#5575
d0e97d7Thanks @tim-smart! - fix SqlMessageStorage last reply for sqlite -
Updated dependencies [
d0e97d7]:- @effect/workflow@0.10.1
0.49.3
Patch Changes
0.49.2
Patch Changes
0.49.1
Patch Changes
0.49.0
Patch Changes
- Updated dependencies [
d4d86a8]:- @effect/platform@0.91.0
- @effect/rpc@0.70.0
- @effect/sql@0.45.0
- @effect/workflow@0.10.0
0.48.16
Patch Changes
-
#5543
2b9db9eThanks @tim-smart! - propagate workflow interruption to unfinished children -
Updated dependencies [
2b9db9e]:- @effect/workflow@0.9.6
0.48.15
Patch Changes
-
#5541
4f07ee0Thanks @tim-smart! - backport MessageStorage.unregisterReplyHandler -
Updated dependencies [
ea95998]:- effect@3.17.14
0.48.14
Patch Changes
0.48.13
Patch Changes
-
#5527
e3dac95Thanks @tim-smart! - attempt to prevent InterruptedException leaks into entity replies -
Updated dependencies [
e3dac95]:- @effect/rpc@0.69.4
0.48.12
Patch Changes
0.48.11
Patch Changes
0.48.10
Patch Changes
-
#5517
de07e58Thanks @tim-smart! - backport cluster improvements from effect 4 -
Updated dependencies [
de07e58]:- @effect/platform@0.90.10
- @effect/rpc@0.69.3
0.48.9
Patch Changes
0.48.8
Patch Changes
0.48.7
Patch Changes
-
#5505
1c4b6aeThanks @tim-smart! - ensure ShardManager and Runner get fresh versions of the rpc protocol -
#5508
26d1267Thanks @tim-smart! - ensure runner detects when it has been externally unregistered
0.48.6
Patch Changes
0.48.5
Patch Changes
-
Updated dependencies [
85a60a0]:- @effect/workflow@0.9.4
0.48.4
Patch Changes
-
#5484
0a9ec23Thanks @tim-smart! - fix multiple persisted requests subscribing to the same id -
Updated dependencies [
333be04]:- @effect/platform@0.90.8
0.48.3
Patch Changes
0.48.2
Patch Changes
-
#5415
4cb3af5Thanks @tim-smart! - fix rpc msgpack serialization when chunk contains partial frames -
Updated dependencies [
4cb3af5]:- @effect/rpc@0.69.1
- @effect/workflow@0.9.2
0.48.1
Patch Changes
-
#5394
59547d9Thanks @tim-smart! - add DurableDeferred.withActivityAttempt, for scoping it to the current activity run -
Updated dependencies [
59547d9]:- @effect/workflow@0.9.1
0.48.0
Patch Changes
- Updated dependencies [
3e163b2]:- @effect/rpc@0.69.0
- @effect/workflow@0.9.0
0.47.0
Minor Changes
- #5358
a949539Thanks @tim-smart! - improve RunnerHealth by detecting if Runner is connected to the host
Patch Changes
- Updated dependencies [
a949539]:- effect@3.17.7
0.46.4
Patch Changes
-
#5350
d0b5fd1Thanks @tim-smart! - add Migrator.fromRecord api -
Updated dependencies [
d0b5fd1]:- @effect/sql@0.44.1
- @effect/workflow@0.8.3
0.46.3
Patch Changes
-
#5345
58d56d5Thanks @tim-smart! - increase size of entity_type on cluster_messages table -
#5345
58d56d5Thanks @tim-smart! - log defects in Entity & Workflow proxy for HttpApi endpoints -
Updated dependencies [
58d56d5]:- @effect/workflow@0.8.2
0.46.2
Patch Changes
0.46.1
Patch Changes
0.46.0
Patch Changes
0.45.0
Patch Changes
- Updated dependencies [
7813640]:- @effect/platform@0.90.0
- @effect/rpc@0.67.0
- @effect/sql@0.44.0
- @effect/workflow@0.7.0
0.44.0
Patch Changes
- Updated dependencies [
40c3c87,ed2c74a,073a1b8,f382e99,e8c7ba5,7e10415,e9bdece,8d95eb0]:- effect@3.17.0
- @effect/platform@0.89.0
- @effect/rpc@0.66.0
- @effect/sql@0.43.0
- @effect/workflow@0.6.0
0.43.1
Patch Changes
0.43.0
Patch Changes
-
#5211
d25f22bThanks @mattiamanzati! - Removed some unnecessary single-arg pipe calls -
Updated dependencies [
f5dfabf,17a5ea8,d25f22b]:- effect@3.16.14
- @effect/sql@0.42.0
- @effect/platform@0.88.1
- @effect/rpc@0.65.1
- @effect/workflow@0.5.1
0.42.0
Patch Changes
- Updated dependencies [
27206d7,dbabf5e]:- @effect/platform@0.88.0
- @effect/rpc@0.65.0
- @effect/sql@0.41.0
- @effect/workflow@0.5.0
0.41.18
Patch Changes
- Updated dependencies [
c1c05a8,5b7cd92,81fe4a2]:- effect@3.16.13
- @effect/rpc@0.64.14
- @effect/platform@0.87.13
- @effect/sql@0.40.14
- @effect/workflow@0.4.14
0.41.17
Patch Changes
0.41.16
Patch Changes
- Updated dependencies [
ad6e968,32ba77a,d5e25b2,a28efb8]:- @effect/workflow@0.4.13
- @effect/platform@0.87.12
- @effect/rpc@0.64.13
- @effect/sql@0.40.13
0.41.15
Patch Changes
- Updated dependencies [
79a1947,001392b,7bfb099]:- @effect/rpc@0.64.12
- @effect/platform@0.87.11
- @effect/workflow@0.4.12
- @effect/sql@0.40.12
0.41.14
Patch Changes
- Updated dependencies [
678318d,678318d]:- @effect/platform@0.87.10
- @effect/rpc@0.64.11
- @effect/sql@0.40.11
- @effect/workflow@0.4.11
0.41.13
Patch Changes
- Updated dependencies [
54514a2]:- @effect/platform@0.87.9
- @effect/rpc@0.64.10
- @effect/sql@0.40.10
- @effect/workflow@0.4.10
0.41.12
Patch Changes
- Updated dependencies [
4ce4f82]:- @effect/platform@0.87.8
- @effect/rpc@0.64.9
- @effect/sql@0.40.9
- @effect/workflow@0.4.9
0.41.11
Patch Changes
- Updated dependencies [
a9b617f,7e26e86]:- @effect/platform@0.87.7
- @effect/rpc@0.64.8
- @effect/sql@0.40.8
- @effect/workflow@0.4.8
0.41.10
Patch Changes
- Updated dependencies [
905da99]:- effect@3.16.12
- @effect/platform@0.87.6
- @effect/rpc@0.64.7
- @effect/sql@0.40.7
- @effect/workflow@0.4.7
0.41.9
Patch Changes
- Updated dependencies []:
- @effect/sql@0.40.6
0.41.8
Patch Changes
- Updated dependencies [
2fd8676]:- @effect/platform@0.87.5
- @effect/rpc@0.64.6
- @effect/sql@0.40.5
- @effect/workflow@0.4.6
0.41.7
Patch Changes
0.41.6
Patch Changes
-
#5139
7fdc16bThanks @tim-smart! - only register new runners if they are not present in the ShardManager state -
Updated dependencies [
e82a4fd]:- @effect/platform@0.87.4
- @effect/rpc@0.64.5
- @effect/sql@0.40.4
- @effect/workflow@0.4.5
0.41.5
Patch Changes
- Updated dependencies [
1b6e396,46c3216]:- @effect/platform@0.87.3
- @effect/sql@0.40.3
- @effect/rpc@0.64.4
- @effect/workflow@0.4.4
0.41.4
Patch Changes
- Updated dependencies [
4fea68c,b927954,99590a6,6c3e24c]:- @effect/platform@0.87.2
- effect@3.16.11
- @effect/rpc@0.64.3
- @effect/sql@0.40.2
- @effect/workflow@0.4.3
0.41.3
Patch Changes
- Updated dependencies [
faad30e]:- effect@3.16.10
- @effect/platform@0.87.1
- @effect/rpc@0.64.2
- @effect/sql@0.40.1
- @effect/workflow@0.4.2
0.41.2
Patch Changes
- Updated dependencies [
112a93a]:- @effect/rpc@0.64.1
- @effect/workflow@0.4.1
0.41.1
Patch Changes
-
#5091
d5fd2c1Thanks @tim-smart! - fix unwrapping of DurableDeferred results -
#5089
9d189d7Thanks @tim-smart! - propagate fiber refs to workflow activities
0.41.0
Minor Changes
Patch Changes
- Updated dependencies [
b5bac9a]:- @effect/rpc@0.64.0
- @effect/platform@0.87.0
- @effect/workflow@0.4.0
- @effect/sql@0.40.0
0.40.0
Patch Changes
- Updated dependencies [
5137c70,c23d25c,5137c70,5137c70]:- effect@3.16.9
- @effect/platform@0.86.0
- @effect/rpc@0.63.0
- @effect/sql@0.39.0
- @effect/workflow@0.3.0
0.39.5
Patch Changes
0.39.4
Patch Changes
- Updated dependencies [
a8d99b2]:- @effect/rpc@0.62.4
- @effect/workflow@0.2.4
0.39.3
Patch Changes
- Updated dependencies [
914a191]:- @effect/platform@0.85.2
- @effect/rpc@0.62.3
- @effect/sql@0.38.2
- @effect/workflow@0.2.3
0.39.2
Patch Changes
- Updated dependencies [
ddfd1e4]:- @effect/rpc@0.62.2
- @effect/workflow@0.2.2
0.39.1
Patch Changes
- Updated dependencies [
8cb98d5,db2dd3c]:- effect@3.16.8
- @effect/platform@0.85.1
- @effect/rpc@0.62.1
- @effect/sql@0.38.1
- @effect/workflow@0.2.1
0.39.0
Patch Changes
-
#5044
b7cc5c7Thanks @tim-smart! - simplify and increase rebalance rate for ShardManager -
Updated dependencies [
93687dd,93687dd,93687dd]:- @effect/platform@0.85.0
- @effect/rpc@0.62.0
- @effect/sql@0.38.0
- @effect/workflow@0.2.0
0.38.16
Patch Changes
-
#5036
cbac1acThanks @tim-smart! - add .of helpers to RpcGroup, Entity and AiToolkit -
Updated dependencies [
1bb0d8a,cbac1ac]:- effect@3.16.7
- @effect/rpc@0.61.15
- @effect/platform@0.84.11
- @effect/sql@0.37.12
- @effect/workflow@0.1.14
0.38.15
Patch Changes
- Updated dependencies [
a5f7595,a02470c,bf369b2,f891d45]:- effect@3.16.6
- @effect/platform@0.84.10
- @effect/rpc@0.61.14
- @effect/sql@0.37.11
- @effect/workflow@0.1.13
0.38.14
Patch Changes
0.38.13
Patch Changes
- Updated dependencies [
e0d3d42]:- @effect/rpc@0.61.12
- @effect/workflow@0.1.11
0.38.12
Patch Changes
-
#4750
dca92fdThanks @tim-smart! - add disableFatalDefects option to cluster entities -
Updated dependencies [
dca92fd,dca92fd]:- @effect/rpc@0.61.11
- @effect/workflow@0.1.10
0.38.11
Patch Changes
-
#5017
cc283b9Thanks @tim-smart! - add more spans to ClusterWorkflowEngine -
Updated dependencies [
d350176]:- @effect/workflow@0.1.9
0.38.10
Patch Changes
-
Updated dependencies [
bf418ef]:- effect@3.16.5
- @effect/platform@0.84.9
- @effect/rpc@0.61.10
- @effect/sql@0.37.10
- @effect/workflow@0.1.8
0.38.9
Patch Changes
0.38.8
Patch Changes
- Updated dependencies [
2a9a0ef]:- @effect/workflow@0.1.6
0.38.7
Patch Changes
0.38.6
Patch Changes
- Updated dependencies [
8b9db77]:- @effect/platform@0.84.8
- @effect/rpc@0.61.8
- @effect/sql@0.37.9
- @effect/workflow@0.1.5
0.38.5
Patch Changes
- Updated dependencies [
34333ab,74ab9a0,770008e,34333ab]:- @effect/workflow@0.1.4
- effect@3.16.4
- @effect/platform@0.84.7
- @effect/rpc@0.61.7
- @effect/sql@0.37.8
0.38.4
Patch Changes
0.38.3
Patch Changes
-
#4983
59575c5Thanks @tim-smart! - do not resume already running workflows -
Updated dependencies []:
- @effect/sql@0.37.7
0.38.2
Patch Changes
-
#4977
d244b63Thanks @tim-smart! - add EntityProxy & EntityProxyServer, for deriving Rpc & HttpApi servers from cluster entities -
Updated dependencies [
d244b63,ceea77a]:- @effect/workflow@0.1.3
- @effect/platform@0.84.6
- @effect/rpc@0.61.6
- @effect/sql@0.37.6
0.38.1
Patch Changes
0.38.0
Minor Changes
-
#4969
3086405Thanks @tim-smart! - add shard groups, to allow entities to target specific runnersIf you need to migrate an existing cluster, you can run the following PostgreSQL queries:
ALTER TABLE cluster_messagesALTER COLUMN shard_id TYPE VARCHAR(50) USING format('default:%s', shard_id);ALTER TABLE cluster_shardsALTER COLUMN shard_id TYPE VARCHAR(50) USING format('default:%s', shard_id);ALTER TABLE cluster_locksALTER COLUMN shard_id TYPE VARCHAR(50) USING format('default:%s', shard_id);To use shard groups, you can add a
ShardGroupannotation when creating an entity. You can then assign shard groups to specific runners in your layer setup:import { ClusterSchema, Entity } from "@effect/cluster"import {NodeClusterRunnerSocket,NodeClusterShardManagerSocket} from "@effect/platform-node"import { Rpc } from "@effect/rpc"import { Schema } from "effect"const Counter = Entity.make("Counter", [Rpc.make("Increment", {payload: { id: Schema.String, amount: Schema.Number },primaryKey: ({ id }) => id,success: Schema.Number})]).annotate(ClusterSchema.ShardGroup, (_entityId) => "someGroupName").annotateRpcs(ClusterSchema.Persisted, true)// Assign the shard group to a specific runner in your layer setup.//// Make sure to include the "default" shard group, if you want to run entities// without a specific group.//NodeClusterRunnerSocket.layer({shardingConfig: {shardGroups: ["default", "someGroupName"]}})
Patch Changes
-
#4972
d0067caThanks @tim-smart! - optimize for requests with a WithExit reply -
Updated dependencies [
ec52c6a,71e1e6c]:- @effect/platform@0.84.5
- @effect/rpc@0.61.5
- @effect/sql@0.37.5
0.37.2
Patch Changes
-
#4958
6dfbae9Thanks @tim-smart! - ensure Workflow.interrupt triggers compensation -
Updated dependencies [
b8aec45,b8aec45]:- @effect/workflow@0.1.2
0.37.1
Patch Changes
- Updated dependencies [
fd60c73]:- @effect/workflow@0.1.1
0.37.0
Patch Changes
-
#4945
a116aeaThanks @tim-smart! - add @effect/workflow package -
Updated dependencies [
87722fc,36217ee,a116aea,a116aea]:- effect@3.16.3
- @effect/rpc@0.61.4
- @effect/workflow@0.1.0
- @effect/platform@0.84.4
- @effect/sql@0.37.4
0.36.3
Patch Changes
- Updated dependencies [
ab7684f]:- @effect/platform@0.84.3
- @effect/rpc@0.61.3
- @effect/sql@0.37.3
0.36.2
Patch Changes
- Updated dependencies [
0ddf148,a77afb1]:- effect@3.16.2
- @effect/rpc@0.61.2
- @effect/platform@0.84.2
- @effect/sql@0.37.2
0.36.1
Patch Changes
- Updated dependencies [
71174d0,d615e6e]:- @effect/platform@0.84.1
- effect@3.16.1
- @effect/rpc@0.61.1
- @effect/sql@0.37.1
0.36.0
Patch Changes
- Updated dependencies [
ee0bd5d,5189800,58bfeaa,194d748,918c9ea,9198e6f,2a370bf,58ccb91,fd47834]:- effect@3.16.0
- @effect/platform@0.84.0
- @effect/rpc@0.61.0
- @effect/sql@0.37.0
0.35.0
Patch Changes
- Updated dependencies [
5522520,cc5bb2b]:- @effect/platform@0.83.0
- effect@3.15.5
- @effect/rpc@0.60.0
- @effect/sql@0.36.0
0.34.5
Patch Changes
-
#4929
58c5fd3Thanks @tim-smart! - disable tracing for internal sql queries -
Updated dependencies [
0617b9d]:- @effect/platform@0.82.8
- @effect/rpc@0.59.9
- @effect/sql@0.35.8
0.34.4
Patch Changes
- Updated dependencies [
f570554,78047e8,c20b95a,94ada43]:- effect@3.15.4
- @effect/platform@0.82.7
- @effect/rpc@0.59.8
- @effect/sql@0.35.7
0.34.3
Patch Changes
- Updated dependencies [
618903b]:- @effect/platform@0.82.6
- @effect/rpc@0.59.7
- @effect/sql@0.35.6
0.34.2
Patch Changes
- Updated dependencies [
7764a07,4577f54,30a0d9c]:- @effect/platform@0.82.5
- effect@3.15.3
- @effect/rpc@0.59.6
- @effect/sql@0.35.5
0.34.1
Patch Changes
-
#4906
1627a02Thanks @tim-smart! - add Entity.makeTestClient, for testing entity handlers -
Updated dependencies [
d45e8a8,89657ac,d13b68e]:- @effect/platform@0.82.4
- @effect/sql@0.35.4
- @effect/rpc@0.59.5
0.34.0
Minor Changes
Patch Changes
- Updated dependencies [
b8722b8,a328f4b]:- effect@3.15.2
- @effect/platform@0.82.3
- @effect/rpc@0.59.4
- @effect/sql@0.35.3
0.33.3
Patch Changes
- Updated dependencies [
739a3d4]:- @effect/platform@0.82.2
- @effect/rpc@0.59.3
- @effect/sql@0.35.2
0.33.2
Patch Changes
- Updated dependencies [
787ce70,1269641,1269641]:- effect@3.15.1
- @effect/platform@0.82.1
- @effect/rpc@0.59.2
- @effect/sql@0.35.1
0.33.1
Patch Changes
- Updated dependencies [
6495440]:- @effect/rpc@0.59.1
0.33.0
Patch Changes
- Updated dependencies [
c654595,d9f5dea,49aa723,74c14d0,e4f49b6,6f02224,1dcfd41,b21ab16,fcf1822,0061dd1,8421e6e,a9b3fb7,fa10f56]:- effect@3.15.0
- @effect/platform@0.82.0
- @effect/rpc@0.59.0
- @effect/sql@0.35.0
0.32.0
Patch Changes
- Updated dependencies [
cd6cd0e]:- @effect/rpc@0.58.0
0.31.1
Patch Changes
- Updated dependencies [
24a9ebb]:- effect@3.14.22
- @effect/platform@0.81.1
- @effect/rpc@0.57.1
- @effect/sql@0.34.1
0.31.0
Patch Changes
- Updated dependencies [
672920f]:- @effect/platform@0.81.0
- @effect/rpc@0.57.0
- @effect/sql@0.34.0
0.30.11
Patch Changes
- Updated dependencies [
2f3b7d4]:- effect@3.14.21
- @effect/platform@0.80.21
- @effect/rpc@0.56.9
- @effect/sql@0.33.21
0.30.10
Patch Changes
- Updated dependencies [
17e2f30]:- effect@3.14.20
- @effect/platform@0.80.20
- @effect/rpc@0.56.8
- @effect/sql@0.33.20
0.30.9
Patch Changes
- #4829
2d55bc5Thanks @tim-smart! - sending persisted messages without MessageStorage is now a defect
0.30.8
Patch Changes
- #4825
1b30f61Thanks @tim-smart! - ensure clientOnly mode without storage falls back to network messaging
0.30.7
Patch Changes
-
#4823
146af39Thanks @tim-smart! - fix sqlite SqlMessagetStorage.repliesFor -
Updated dependencies [
056a910,e25e7bb,3273d57]:- effect@3.14.19
- @effect/platform@0.80.19
- @effect/rpc@0.56.7
- @effect/sql@0.33.19
0.30.6
Patch Changes
- Updated dependencies [
b1164d4]:- effect@3.14.18
- @effect/platform@0.80.18
- @effect/rpc@0.56.6
- @effect/sql@0.33.18
0.30.5
Patch Changes
- Updated dependencies [
0b54681,41a59d5]:- effect@3.14.17
- @effect/platform@0.80.17
- @effect/rpc@0.56.5
- @effect/sql@0.33.17
0.30.4
Patch Changes
- Updated dependencies [
ee14444,f1c8583]:- effect@3.14.16
- @effect/platform@0.80.16
- @effect/rpc@0.56.4
- @effect/sql@0.33.16
0.30.3
Patch Changes
- Updated dependencies [
239cc99,8b6c947,c50a63b]:- effect@3.14.15
- @effect/platform@0.80.15
- @effect/rpc@0.56.3
- @effect/sql@0.33.15
0.30.2
Patch Changes
-
Updated dependencies [
6ed8d15]:- effect@3.14.14
- @effect/platform@0.80.14
- @effect/rpc@0.56.2
- @effect/sql@0.33.14
0.30.1
Patch Changes
- Updated dependencies [
ee77788,5fce6ba,570e45f]:- effect@3.14.13
- @effect/platform@0.80.13
- @effect/rpc@0.56.1
- @effect/sql@0.33.13
0.30.0
Patch Changes
0.29.22
Patch Changes
- Updated dependencies [
c2ad9ee,9c68654]:- effect@3.14.12
- @effect/platform@0.80.12
- @effect/rpc@0.55.17
- @effect/sql@0.33.12
0.29.21
Patch Changes
- Updated dependencies [
e536127,b5ad11e]:- effect@3.14.11
- @effect/rpc@0.55.16
- @effect/platform@0.80.11
- @effect/sql@0.33.11
0.29.20
Patch Changes
- Updated dependencies [
d3df84e]:- @effect/rpc@0.55.15
0.29.19
Patch Changes
- Updated dependencies [
bc7efa3]:- effect@3.14.10
- @effect/platform@0.80.10
- @effect/rpc@0.55.14
- @effect/sql@0.33.10
0.29.18
Patch Changes
- Updated dependencies [
d78249f]:- effect@3.14.9
- @effect/platform@0.80.9
- @effect/rpc@0.55.13
- @effect/sql@0.33.9
0.29.17
Patch Changes
- Updated dependencies [
58eaca9]:- @effect/rpc@0.55.12
0.29.16
Patch Changes
-
#4719
a79b732Thanks @tim-smart! - expire shard locks after 15 seconds -
#4719
a79b732Thanks @tim-smart! - ensure more persisted messages are eligible for the fast path
0.29.15
Patch Changes
0.29.14
Patch Changes
0.29.13
Patch Changes
-
#4710
896fbbfThanks @tim-smart! - tighten cluster health checks to improve worst case recovery time -
Updated dependencies [
b3a2d32]:- effect@3.14.8
- @effect/platform@0.80.8
- @effect/rpc@0.55.11
- @effect/sql@0.33.8
0.29.12
Patch Changes
- Updated dependencies [
b542a4b]:- effect@3.14.7
- @effect/platform@0.80.7
- @effect/rpc@0.55.10
- @effect/sql@0.33.7
0.29.11
Patch Changes
- Updated dependencies [
a1d4673]:- @effect/rpc@0.55.9
0.29.10
Patch Changes
- Updated dependencies [
47618c1,6077882]:- effect@3.14.6
- @effect/platform@0.80.6
- @effect/rpc@0.55.8
- @effect/sql@0.33.6
0.29.9
Patch Changes
- Updated dependencies [
4414042]:- @effect/rpc@0.55.7
0.29.8
Patch Changes
- Updated dependencies [
40dbfef,85fba81,5a5ebdd]:- effect@3.14.5
- @effect/platform@0.80.5
- @effect/rpc@0.55.6
- @effect/sql@0.33.5
0.29.7
Patch Changes
- Updated dependencies [
e4ba2c6,e3e5873,26c060c]:- effect@3.14.4
- @effect/rpc@0.55.5
- @effect/platform@0.80.4
- @effect/sql@0.33.4
0.29.6
Patch Changes
-
#4670
34f03d6Thanks @tim-smart! - fix Data.TaggedEnum with generics regression -
Updated dependencies [
0ec5e03,05c4d77,37aa8e1,34f03d6]:- @effect/rpc@0.55.4
- effect@3.14.3
- @effect/platform@0.80.3
- @effect/sql@0.33.3
0.29.5
Patch Changes
- Updated dependencies [
f87991b,f87991b,0a3e3e1]:- effect@3.14.2
- @effect/platform@0.80.2
- @effect/rpc@0.55.3
- @effect/sql@0.33.2
0.29.4
Patch Changes
- Updated dependencies [
d2f11e5]:- @effect/rpc@0.55.2
0.29.3
Patch Changes
0.29.2
Patch Changes
0.29.1
Patch Changes
-
#4621
814733fThanks @tim-smart! - remove Sharding.make export -
Updated dependencies [
4a274fe]:- effect@3.14.1
- @effect/platform@0.80.1
- @effect/rpc@0.55.1
- @effect/sql@0.33.1
0.29.0
Minor Changes
Patch Changes
- Updated dependencies [
1f47e4e,26dd75f,aba2d1d,3131f8f,aba2d1d,aba2d1d,04dff2d,c7fac0c,aba2d1d,ffaa3f3,ab957c1,35db9ce,aba2d1d,cf77ea9,26dd75f,baaab60]:- effect@3.14.0
- @effect/platform@0.80.0
- @effect/rpc@0.55.0
- @effect/sql@0.33.0
0.28.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.32.4
0.28.3
Patch Changes
0.28.2
Patch Changes
- Updated dependencies [
fad8cca,4296293,9c241ab,082b0c1,be12983,de88127]:- effect@3.13.11
- @effect/sql@0.32.2
0.28.1
Patch Changes
- Updated dependencies [
527c964]:- effect@3.13.10
- @effect/sql@0.32.1
0.28.0
Patch Changes
- Updated dependencies [
2976e52]:- effect@3.13.9
- @effect/sql@0.32.0
0.27.1
Patch Changes
0.27.0
Patch Changes
- Updated dependencies []:
- @effect/sql@0.31.0
0.26.7
Patch Changes
0.26.6
Patch Changes
- Updated dependencies [
3154ce4]:- effect@3.13.6
- @effect/sql@0.30.6
0.26.5
Patch Changes
0.26.4
Patch Changes
- Updated dependencies [
17d9e89]:- effect@3.13.4
- @effect/sql@0.30.4
0.26.3
Patch Changes
- Updated dependencies [
cc5588d,623c8cd,00b4eb1,f2aee98,fb798eb,2251b15,2e15c1e,a4979db,b74255a,d7f6a5c,9dd8979,477b488,10932cb,9f6c784,2c639ec,886aaa8]:- effect@3.13.3
- @effect/sql@0.30.3
0.26.2
Patch Changes
- Updated dependencies [
31be72a]:- effect@3.13.2
- @effect/sql@0.30.2
0.26.1
Patch Changes
- Updated dependencies [
b56a211]:- effect@3.13.1
- @effect/sql@0.30.1
0.26.0
Patch Changes
- Updated dependencies [
8baef83,655bfe2,d90cbc2,75632bd,c874a2e,bf865e5,f98b2b7,de8ce92,cf8b2dd,db426a5,6862444,5fc8a90,546a492,65c4796,9760fdc,5b471e7,4f810cc]:- effect@3.13.0
- @effect/sql@0.30.0
0.25.1
Patch Changes
- Updated dependencies [
4018eae,543d36d,f70a65a,ba409f6,3d2e356]:- effect@3.12.12
- @effect/sql@0.29.1
0.25.0
Patch Changes
0.24.4
Patch Changes
0.24.3
Patch Changes
- Updated dependencies [
1b4a4e9]:- effect@3.12.9
- @effect/sql@0.28.3
0.24.2
Patch Changes
- Updated dependencies [
766113c,712277f,f269122,430c846,7b03057,a9c94c8,107e6f0,65c11b9,e386d2f,9172efb]:- effect@3.12.8
- @effect/sql@0.28.2
0.24.1
Patch Changes
- Updated dependencies [
8dff1d1]:- effect@3.12.7
- @effect/sql@0.28.1
0.24.0
Patch Changes
- Updated dependencies [
289c13b,8b4e75d,fc5e0f0,004fd2b,b2a31be,5514d05,bf5f0ae,3b19bcf,b064b3b,289c13b,f474678,ee187d0]:- effect@3.12.6
- @effect/sql@0.28.0
0.23.0
Patch Changes
- Updated dependencies [
a8b0ddb,507d546,a8b0ddb,8db239b,84a0911,84a0911,3179a9f,6cb9b76,1fcbe55,d9a63d9]:- @effect/sql@0.27.0
- effect@3.12.5
0.22.1
Patch Changes
0.22.0
Patch Changes
0.21.2
Patch Changes
0.21.1
Patch Changes
- Updated dependencies [
302b57d,0988083,8b46be6,bfe8027,16dd657,39db211]:- effect@3.12.1
- @effect/sql@0.25.1
0.21.0
Patch Changes
- Updated dependencies [
abb22a4,f369a89,642376c,3d2b7a7,73f9c6f,17cb451,d801820,e1eeb2d,c11f3a6,618f7e0,c0ba834,e1eeb2d]:- effect@3.12.0
- @effect/sql@0.25.0
0.20.3
Patch Changes
0.20.2
Patch Changes
0.20.1
Patch Changes
- Updated dependencies []:
- @effect/sql@0.24.1
0.20.0
Patch Changes
- Updated dependencies [
1a6b52d]:- effect@3.11.8
- @effect/sql@0.24.0
0.19.3
Patch Changes
- Updated dependencies []:
- @effect/sql@0.23.3
0.19.2
Patch Changes
- Updated dependencies [
2408616,cec0b4d,cec0b4d,8d978c5,cec0b4d,cec0b4d]:- effect@3.11.7
- @effect/sql@0.23.2
0.19.1
Patch Changes
- Updated dependencies []:
- @effect/sql@0.23.1
0.19.0
Patch Changes
0.18.7
Patch Changes
- Updated dependencies [
9f5a6f7,22905cf,9f5a6f7,1e59e4f,8d914e5,03bb00f,9f5a6f7,14e1149,9f5a6f7,9f5a6f7]:- effect@3.11.5
- @effect/sql@0.22.7
0.18.6
Patch Changes
- Updated dependencies []:
- @effect/sql@0.22.6
0.18.5
Patch Changes
0.18.4
Patch Changes
- Updated dependencies [
90906f7,3862cd3,3862cd3,343b6aa,afba339]:- effect@3.11.3
- @effect/sql@0.22.4
0.18.3
Patch Changes
- Updated dependencies []:
- @effect/sql@0.22.3
0.18.2
Patch Changes
- Updated dependencies [
01cee56]:- effect@3.11.2
- @effect/sql@0.22.2
0.18.1
Patch Changes
0.18.0
Patch Changes
- Updated dependencies [
147434b,6e69493,147434b,5eff3f6,d9fe79b,251d189,5a259f3,b4ce4ea,15fcc5a,9bc9a47,aadb8a4,1e2747c,9264162,e0b9b09,c36f3b9,aadb8a4]:- effect@3.11.0
- @effect/sql@0.22.0
0.17.4
Patch Changes
0.17.3
Patch Changes
- Updated dependencies []:
- @effect/sql@0.21.3
0.17.2
Patch Changes
- Updated dependencies []:
- @effect/sql@0.21.2
0.17.1
Patch Changes
- Updated dependencies []:
- @effect/sql@0.21.1
0.17.0
Patch Changes
0.16.12
Patch Changes
0.16.11
Patch Changes
- Updated dependencies [
af409cf]:- effect@3.10.18
- @effect/sql@0.20.11
0.16.10
Patch Changes
- Updated dependencies [
42c4ce6]:- effect@3.10.17
- @effect/sql@0.20.10
0.16.9
Patch Changes
- Updated dependencies [
4dca30c,1d99867,6dae414,6b0d737,d8356aa]:- effect@3.10.16
- @effect/sql@0.20.9
0.16.8
Patch Changes
- Updated dependencies []:
- @effect/sql@0.20.8
0.16.7
Patch Changes
- Updated dependencies []:
- @effect/sql@0.20.7
0.16.6
Patch Changes
0.16.5
Patch Changes
0.16.4
Patch Changes
- Updated dependencies [
995bbdf]:- effect@3.10.13
- @effect/sql@0.20.4
0.16.3
Patch Changes
- Updated dependencies []:
- @effect/sql@0.20.3
0.16.2
Patch Changes
- Updated dependencies [
dd14efe]:- effect@3.10.12
- @effect/sql@0.20.2
0.16.1
Patch Changes
- Updated dependencies [
5eef499]:- effect@3.10.11
- @effect/sql@0.20.1
0.16.0
Patch Changes
- Updated dependencies []:
- @effect/sql@0.20.0
0.15.0
Patch Changes
0.14.16
Patch Changes
- Updated dependencies []:
- @effect/sql@0.18.16
0.14.15
Patch Changes
- Updated dependencies [
a123e80,bd5fcd3,0289d3b,7386b71,4211a23]:- effect@3.10.9
- @effect/sql@0.18.15
0.14.14
Patch Changes
0.14.13
Patch Changes
0.14.12
Patch Changes
- Updated dependencies [
ce1c21f]:- effect@3.10.6
- @effect/sql@0.18.12
0.14.11
Patch Changes
0.14.10
Patch Changes
- Updated dependencies [
2367708]:- effect@3.10.4
- @effect/sql@0.18.10
0.14.9
Patch Changes
- Updated dependencies []:
- @effect/sql@0.18.9
0.14.8
Patch Changes
- Updated dependencies [
b9423d8]:- effect@3.10.3
- @effect/sql@0.18.8
0.14.7
Patch Changes
0.14.6
Patch Changes
- Updated dependencies [
9604d6b]:- effect@3.10.1
- @effect/sql@0.18.6
0.14.5
Patch Changes
- Updated dependencies []:
- @effect/sql@0.18.5
0.14.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.18.4
0.14.3
Patch Changes
- Updated dependencies []:
- @effect/sql@0.18.3
0.14.2
Patch Changes
- Updated dependencies []:
- @effect/sql@0.18.2
0.14.1
Patch Changes
- Updated dependencies []:
- @effect/sql@0.18.1
0.14.0
Patch Changes
- Updated dependencies [
4a01828,4a01828,c79c4c1,38d30f0,5821ce3]:- effect@3.10.0
- @effect/sql@0.18.0
0.13.0
Patch Changes
-
#3760
dacbf7dThanks @tim-smart! - add sql-clickhouse & clickhouse dialect -
Updated dependencies [
dacbf7d]:- @effect/sql@0.17.0
0.12.6
Patch Changes
0.12.5
Patch Changes
- Updated dependencies []:
- @effect/sql@0.16.5
0.12.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.16.4
0.12.3
Patch Changes
- Updated dependencies [
61a99b2]:- effect@3.9.2
- @effect/schema@0.75.4
- @effect/sql@0.16.3
0.12.2
Patch Changes
- Updated dependencies [
360ec14]:- @effect/schema@0.75.3
- @effect/sql@0.16.2
0.12.1
Patch Changes
- Updated dependencies []:
- @effect/sql@0.16.1
0.12.0
Patch Changes
- Updated dependencies [
f02b354]:- @effect/schema@0.75.2
- @effect/sql@0.16.0
0.11.1
Patch Changes
- Updated dependencies [
3b2ad1d]:- effect@3.9.1
- @effect/schema@0.75.1
- @effect/sql@0.15.1
0.11.0
Patch Changes
- Updated dependencies [
ff3d1aa,0ba66f2,bf77f51,016f9ad,0779681,534129f,d75140c,be0451c,9237ac6,be0451c,5b36494,c716adb,4986391,d75140c,d1387ae]:- effect@3.9.0
- @effect/schema@0.75.0
- @effect/sql@0.15.0
0.10.1
Patch Changes
- Updated dependencies [
88e85db,83887ca,5266b6c,cdead5c,766a8af]:- effect@3.8.5
- @effect/schema@0.74.2
- @effect/sql@0.14.1
0.10.0
Patch Changes
- Updated dependencies [
f100e20]:- @effect/sql@0.14.0
0.9.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.13.4
0.9.3
Patch Changes
- Updated dependencies [
0a68746,734eae6,fd83d0e,4509656,ad7e1de,090e41c,090e41c]:- @effect/sql@0.13.3
- @effect/schema@0.74.1
- effect@3.8.4
0.9.2
Patch Changes
- Updated dependencies []:
- @effect/sql@0.13.2
0.9.1
Patch Changes
- Updated dependencies [
d5c8e7e]:- @effect/sql@0.13.1
0.9.0
Patch Changes
- Updated dependencies [
de48aa5]:- @effect/schema@0.74.0
- @effect/sql@0.13.0
0.8.6
Patch Changes
- Updated dependencies [
bb5ec6b]:- effect@3.8.3
- @effect/sql@0.12.6
- @effect/schema@0.73.4
0.8.5
Patch Changes
- Updated dependencies [
e6440a7]:- @effect/schema@0.73.3
- @effect/sql@0.12.5
0.8.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.12.4
0.8.3
Patch Changes
- Updated dependencies [
f0d8ef1]:- effect@3.8.2
- @effect/schema@0.73.2
- @effect/sql@0.12.3
0.8.2
Patch Changes
- Updated dependencies [
10bf621,f56ab78,ae36fa6]:- effect@3.8.1
- @effect/schema@0.73.1
- @effect/sql@0.12.2
0.8.1
Patch Changes
- Updated dependencies []:
- @effect/sql@0.12.1
0.8.0
Patch Changes
- Updated dependencies [
fcfa6ee,bb9931b,5798f76,5f0bfa1,7fdf9d9,812a4e8,273565e,569a801,aa1fa53,02f6b06,12b893e,bbad27e,adf7d7a,007289a,42a8f99,eebfd29,040703d]:- effect@3.8.0
- @effect/schema@0.73.0
- @effect/sql@0.12.0
0.7.3
Patch Changes
- Updated dependencies [
ccd67df]:- @effect/sql@0.11.3
0.7.2
Patch Changes
- Updated dependencies [
d8aff79,35a0f81,d8aff79]:- @effect/sql@0.11.2
- effect@3.7.3
- @effect/schema@0.72.4
0.7.1
Patch Changes
- Updated dependencies []:
- @effect/sql@0.11.1
0.7.0
Patch Changes
- Updated dependencies [
f6acb71]:- @effect/schema@0.72.3
- @effect/sql@0.11.0
0.6.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.10.4
0.6.3
Patch Changes
- Updated dependencies []:
- @effect/sql@0.10.3
0.6.2
Patch Changes
0.6.1
Patch Changes
- Updated dependencies [
79859e7,f6a469c,dcb9ec0,79aa6b1]:- effect@3.7.1
- @effect/schema@0.72.1
- @effect/sql@0.10.1
0.6.0
Patch Changes
- Updated dependencies [
db89601,2f456cc,8745e41,e557838,d6e7e40,8356321,192f2eb,718cb70,e9d0310,6bf28f7]:- effect@3.7.0
- @effect/schema@0.72.0
- @effect/sql@0.10.0
0.5.7
Patch Changes
- Updated dependencies [
e809286]:- effect@3.6.8
- @effect/schema@0.71.4
- @effect/sql@0.9.7
0.5.6
Patch Changes
- Updated dependencies [
50ec889]:- effect@3.6.7
- @effect/sql@0.9.6
- @effect/schema@0.71.3
0.5.5
Patch Changes
0.5.4
Patch Changes
- Updated dependencies [
14a47a8,35be739,f8326cc,0c09841,8dd3959,2cb6ebb,5e9f51e,83a108a,f2c8dbb,5e9f51e]:- effect@3.6.5
- @effect/sql@0.9.4
- @effect/schema@0.71.1
0.5.3
Patch Changes
- Updated dependencies [
c3446d3]:- @effect/sql@0.9.3
0.5.2
Patch Changes
- Updated dependencies [
cfcfbdf]:- @effect/sql@0.9.2
0.5.1
Patch Changes
0.5.0
Patch Changes
- Updated dependencies [
c1987e2,8295281,c940df6,00b6c6d,1ceed14,a07990d,f8d95a6,0e42a8f]:- @effect/schema@0.71.0
- effect@3.6.4
- @effect/sql@0.9.0
0.4.7
Patch Changes
- Updated dependencies [
04adcac]:- effect@3.6.3
- @effect/schema@0.70.4
- @effect/sql@0.8.7
0.4.6
Patch Changes
- Updated dependencies []:
- @effect/sql@0.8.6
0.4.5
Patch Changes
0.4.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.8.4
0.4.3
Patch Changes
- Updated dependencies []:
- @effect/sql@0.8.3
0.4.2
Patch Changes
0.4.1
Patch Changes
0.4.0
Patch Changes
- Updated dependencies [
42d0706]:- @effect/sql@0.8.0
0.3.0
Patch Changes
- Updated dependencies [
1e0fe80,8135294,cd255a4,3845646,2d09078,4bce5a0,4ddbff0,e74cc38,bb069b4,cd255a4,7d02174]:- effect@3.6.0
- @effect/schema@0.70.0
- @effect/sql@0.7.0
0.2.3
Patch Changes
- Updated dependencies [
7c0da50,2fc0ff4,6359644,f262665,7f41e42,9bbe7a6,f566fd1]:- @effect/schema@0.69.3
- effect@3.5.9
- @effect/sql@0.6.3
0.2.2
Patch Changes
- Updated dependencies [
1ba640c,c8c71bd,a26ce58]:- effect@3.5.8
- @effect/sql@0.6.2
- @effect/schema@0.69.2
0.2.1
Patch Changes
- Updated dependencies [
f241154]:- @effect/schema@0.69.1
- @effect/sql@0.6.1
0.2.0
Patch Changes
- Updated dependencies [
20807a4]:- @effect/schema@0.69.0
- @effect/sql@0.6.0
0.1.3
Patch Changes
-
#3310
99bddcfThanks @fubhy! - Added additional pure annotations to improve tree-shakeability -
Updated dependencies [
3afcc93,99bddcf,6921c4f]:- effect@3.5.7
- @effect/schema@0.68.27
- @effect/sql@0.5.3
0.1.2
Patch Changes
- Updated dependencies [
f0285d3,8ec4955,3ac2d76,cc327a1,4bfe4fb,2b14d18]:- @effect/schema@0.68.26
- effect@3.5.6
- @effect/sql@0.5.2
0.1.1
Patch Changes
- Updated dependencies [
a9d7800]:- effect@3.5.5
- @effect/schema@0.68.25
- @effect/sql@0.5.1
0.1.0
Patch Changes
- Updated dependencies [
53c0db0,ed0dde4,ca775ce,5be9cc0,203658f,eb1c4d4]:- @effect/sql@0.5.0
- effect@3.5.4
- @effect/schema@0.68.24
0.0.32
Patch Changes
- Updated dependencies [
edb0da3,edb0da3,c8d3fb0,dabd028,786b2ab,fc57354]:- effect@3.5.3
- @effect/schema@0.68.23
- @effect/sql@0.4.27
0.0.31
Patch Changes
- Updated dependencies [
639208e,6684b4c,6684b4c,6684b4c]:- effect@3.5.2
- @effect/schema@0.68.22
- @effect/sql@0.4.26
0.0.30
Patch Changes
- Updated dependencies []:
- @effect/sql@0.4.25
0.0.29
Patch Changes
- Updated dependencies [
55fdd76]:- effect@3.5.1
- @effect/schema@0.68.21
- @effect/sql@0.4.24
0.0.28
Patch Changes
- Updated dependencies [
a1f5b83,a1f5b83,a1f5b83,60bc3d0,5ab348f,60bc3d0,3e04bf8,e7fc45f,a1f5b83,4626de5,f01e7db,60bc3d0,79d2d91,ac71f37,8432360,e4bf1bf,13cb861,79d2d91,e7fc45f,9f66825]:- effect@3.5.0
- @effect/schema@0.68.20
- @effect/sql@0.4.23
0.0.27
Patch Changes
- Updated dependencies [
7af137c,ee4b3dc,097d25c]:- effect@3.4.9
- @effect/schema@0.68.19
- @effect/sql@0.4.22
0.0.26
Patch Changes
- Updated dependencies [
5d5cc6c,a435e0f,b5554db,359ff8a,a9c4fb3,f7534b9]:- @effect/schema@0.68.18
- effect@3.4.8
- @effect/sql@0.4.21
0.0.25
Patch Changes
- Updated dependencies [
15967cf,2328e17,a5737d6]:- @effect/schema@0.68.17
- effect@3.4.7
- @effect/sql@0.4.20
0.0.24
Patch Changes
0.0.23
Patch Changes
- Updated dependencies []:
- @effect/sql@0.4.18
0.0.22
Patch Changes
- Updated dependencies [
5c0ceb0,5c0ceb0,34faeb6,33735b1,5c0ceb0,139d4b3]:- effect@3.4.6
- @effect/schema@0.68.15
- @effect/sql@0.4.17
0.0.21
Patch Changes
- Updated dependencies [
61e5964]:- @effect/schema@0.68.14
- @effect/sql@0.4.16
0.0.20
Patch Changes
- Updated dependencies [
cb76bcb]:- @effect/schema@0.68.13
- @effect/sql@0.4.15
0.0.19
Patch Changes
- Updated dependencies []:
- @effect/sql@0.4.14
0.0.18
Patch Changes
0.0.17
Patch Changes
- Updated dependencies [
72638e3,d7dde2b,9b2fc3b,d71c192]:- effect@3.4.4
- @effect/schema@0.68.11
- @effect/sql@0.4.12
0.0.16
Patch Changes
- Updated dependencies []:
- @effect/sql@0.4.11
0.0.15
Patch Changes
-
Updated dependencies [
c342739,8898e5e,ff78636,c86bd4e,bbdd365,bbdd365]:- effect@3.4.3
- @effect/schema@0.68.10
- @effect/sql@0.4.10
0.0.14
Patch Changes
- Updated dependencies [
0b47fdf]:- @effect/schema@0.68.9
- @effect/sql@0.4.9
0.0.13
Patch Changes
0.0.12
Patch Changes
- Updated dependencies []:
- @effect/sql@0.4.7
0.0.11
Patch Changes
- Updated dependencies [
66a1910]:- effect@3.4.1
- @effect/schema@0.68.7
- @effect/sql@0.4.6
0.0.10
Patch Changes
- Updated dependencies []:
- @effect/sql@0.4.5
0.0.9
Patch Changes
- Updated dependencies []:
- @effect/sql@0.4.4
0.0.8
Patch Changes
- Updated dependencies [
530fa9e]:- @effect/schema@0.68.6
- @effect/sql@0.4.3
0.0.7
Patch Changes
- Updated dependencies [
1d62815]:- @effect/schema@0.68.5
- @effect/sql@0.4.2
0.0.6
Patch Changes
- Updated dependencies []:
- @effect/sql@0.4.1
0.0.5
Patch Changes
-
#3035
d33d8b0Thanks @tim-smart! - restructure sql modules to have flat imports -
Updated dependencies [
c0ce180,d33d8b0,61707b6,9c1b5b3,a35faf8,ff73c0c,984d516,8c3b8a2,017e2f9,91bf8a2,c6a4a26]:- effect@3.4.0
- @effect/sql@0.4.0
- @effect/schema@0.68.4
0.0.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.3.18
0.0.3
Patch Changes
- Updated dependencies [
d473800]:- @effect/schema@0.68.3
- @effect/sql@0.3.17
0.0.2
Patch Changes
- Updated dependencies [
eb341b3]:- @effect/schema@0.68.2
- @effect/sql@0.3.16