|
|
|
FLINK-9365
|
FLINK-4346
Add version information to remote rpc messages
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-9128
|
FLINK-4346
Add support for scheduleRunAsync for FencedRpcEndpoints
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-9106
|
FLINK-4346
Add UnfencedMainThreadExecutor to FencedRpcEndpoint
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-8678
|
FLINK-4346
Make AkkaRpcService#stopService non-blocking
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-8665
|
FLINK-4346
Allow RpcEndpoint#postStop to complete asynchronously
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-8664
|
FLINK-4346
Change termination future type of RpcEndpoint to Void
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-8644
|
FLINK-4346
Shut down AkkaRpcActors with PoisonPill
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-8392
|
FLINK-4346
Simplify termination future completion
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-7754
|
FLINK-4346
Complete termination future after actor has been stopped.
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-7387
|
FLINK-4346
Let RpcEndpoint directly implement RpcGateways
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-7295
|
FLINK-4346
Add callback for proper RpcEndpoint shut down
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-7116
|
FLINK-4346
Add getPort method to RpcService
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-7078
|
FLINK-4346
Support fencing tokens to filter out outdated messages
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Done
|
|
|
|
|
|
|
|
FLINK-6180
|
FLINK-4346
Remove TestingSerialRpcService
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-6179
|
FLINK-4346
Create SerialMainThreadValidatorUtil to support TestingSerialRpcService
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Won't Fix
|
|
|
|
|
|
|
|
FLINK-6155
|
FLINK-4346
Allow to specify endpoint names
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-5799
|
FLINK-4346
Let RpcService.scheduleRunnable return ScheduledFuture
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-5798
|
FLINK-4346
Let the RPCService provide a ScheduledExecutorService
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-5239
|
FLINK-4346
Properly unpack thrown exceptions in RPC methods
|
Stephan Ewen
|
Stephan Ewen
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4954
|
FLINK-4346
Remove stashing from AkkaRpcActor
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4847
|
FLINK-4346
Let RpcEndpoint.start/shutDown throw exceptions
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4703
|
FLINK-4346
RpcCompletenessTest: Add support for type arguments and subclasses
|
Maximilian Michels
|
Maximilian Michels
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4694
|
FLINK-4346
Add wait for termination function to RpcEndpoints
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4687
|
FLINK-4346
Add getAddress method to RpcService
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4658
|
FLINK-4346
Allow RpcService to execute Callables in the RpcService executor
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4656
|
FLINK-4346
Port existing code to use Flink's future abstraction
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4580
|
FLINK-4346
Check that the RpcEndpoint supports the specified RpcGateway
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4547
|
FLINK-4346
when call connect method in AkkaRpcService using same address and same rpc gateway class, the returned gateways are equal with respect to equals and hashCode
|
Jing Zhang
|
Jing Zhang
|
|
Closed |
Won't Fix
|
|
|
|
|
|
|
|
FLINK-4528
|
FLINK-4346
Mark runAsync and scheduleAsync methods protected
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4451
|
FLINK-4346
Throw exception when remote connection cannot be resolved
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4443
|
FLINK-4346
Add support in RpcCompletenessTest for inheritance of RpcGateway and RpcEndpoint
|
Wenlong Lyu
|
Wenlong Lyu
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4434
|
FLINK-4346
Add a testing RPC service
|
Stephan Ewen
|
Stephan Ewen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
FLINK-4414
|
FLINK-4346
Remove restriction on RpcService.getAddress
|
Till Rohrmann
|
Wenlong Lyu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
FLINK-4403
|
FLINK-4346
RPC proxy classloading should use Flink class' classloader
|
Stephan Ewen
|
Stephan Ewen
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4392
|
FLINK-4346
Make RPC Service Thread Safe
|
Stephan Ewen
|
Stephan Ewen
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4390
|
FLINK-4346
Add throws clause verification to RpcCompletenessTest
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Won't Fix
|
|
|
|
|
|
|
|
FLINK-4386
|
FLINK-4346
Add as way to assert that code runs in the RpcEndpoint's Main Thread
|
Stephan Ewen
|
Stephan Ewen
|
|
Closed |
Implemented
|
|
|
|
|
|
|
|
FLINK-4384
|
FLINK-4346
Add a "scheduleRunAsync()" feature to the RpcEndpoint
|
Stephan Ewen
|
Stephan Ewen
|
|
Closed |
Implemented
|
|
|
|
|
|
|
|
FLINK-4383
|
FLINK-4346
Check parameters for serializability before sending a remote RpcInvocation message
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4382
|
FLINK-4346
Buffer rpc calls until RpcEndpoint is properly started
|
Till Rohrmann
|
Till Rohrmann
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
FLINK-4368
|
FLINK-4346
Eagerly initialize RrcProtocol members
|
Stephan Ewen
|
Stephan Ewen
|
|
Closed |
Done
|
|
|
|
|
|
|
|
FLINK-4362
|
FLINK-4346
Auto generate message sender classes via Java Proxies
|
Till Rohrmann
|
Stephan Ewen
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
FLINK-4361
|
FLINK-4346
Introduce Flink's own future abstraction
|
Till Rohrmann
|
Stephan Ewen
|
|
Resolved |
Fixed
|
|
|
|
|