Skip to content

Commit 2725642

Browse files
docs: Remove false trig limitation from divergence matrix (now implemented)
1 parent a627db5 commit 2725642

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

docs/Platform-Specific-Divergences.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ Due to the fundamental difference between distributed in-memory orchestrators (S
3535
| Scenario | DataLinq.Spark | DataLinq.Snowflake | The Engine Empathy Reason |
3636
|----------|----------------|--------------------|---------------------------|
3737
| **Keys** |**Rejected**. Must be direct property access. |**Supported**. Translates computed expressions directly to SQL. | Spark requires pure properties for deterministic map-side shuffling and predicate pushdown. Snowflake SQL engines excel at evaluating computed aggregates natively. |
38-
| **Math** |**Rejected**. (`Math.Cos` throws). |**Supported**. Supported via SQL mapping (`COS()`). | Spark translation focuses exclusively on core data-engineering primitives (`Abs`, `Pow`) to protect cluster stability. |
3938
| **UUIDs** |**Rejected**. (`Guid.NewGuid()`). |**Supported**. Supported via `UUID_STRING()`. | Spark enforces total determinism so that failed partitions can be retried identically without corrupting data pipelines. |
4039
| **Groups**|**Rejected** (No grouping by constants). |**Supported**. | Spark requires direct aggregates on the query object (`.Count()`) to prevent single-node bottlenecks over shuffling global constants. |
4140

0 commit comments

Comments
 (0)