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: docs/04-java-client/01-client-overview.md
+8-21Lines changed: 8 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,37 +42,24 @@ on any host, the second and third must run on the same host as the first one. Th
42
42
43
43
## Differences between Java and Golang Clients
44
44
45
-
While many features are already supported in the Cadence Golang client, some features are still missing in the Java client. The Cadence development team aims for feature parity between the two clients, with new features typically being implemented in Golang first.
45
+
While many features are already supported in the Cadence Golang client, some features are missing in the Java client. The Cadence development team aims for feature parity between the two clients, with new features typically being implemented in cadence-go-client first.
|**Customer provided context propagator**| Supported | No | P1 |
60
53
|**Poller autoscale**| Supported | No | P2 |
61
54
|**Auto heartbeat**| Supported | No | - |
62
55
|**Jitter start**| Supported | No | - |
63
-
|**Migrate from tchannel to gRPC**| Supported | No | P2 |
64
56
|**Missing methods**| Supported | No | P2 |
65
-
|**Sessions (sticky activity workers)**| Supported | No | P4 |
66
-
|**List all queries supported for a given workflow**| Supported | No | P2 |
57
+
|**Sessions (sticky activity workers)**| Supported | No | P4 |
58
+
|**List all queries supported for a given workflow**| Supported | No | P2 |
67
59
68
-
### Notes:
60
+
### Notes
69
61
70
62
1.**P0 (Critical)**: These features are crucial for the Java client and should be prioritized.
71
63
2.**P1 (High)**: These features are important for enhancing the Java client.
72
64
3.**P2 (Medium)**: Features that would improve the experience but are not critical.
73
65
4.**P4 (Low)**: These features have lower priority for now.
74
-
75
-
### Additional Notes:
76
-
- The Java client lacks several advanced features, such as shadow tests and client-emitted metrics, which are currently only supported in the Go client.
77
-
- Some features, like "Async APIs" are already supported in the Java client.
78
-
- Sessions (sticky activity workers) is currently deprioritized
0 commit comments