-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/42679/
-----------------------------------------------------------
Review request for geode, Jens Deppe and Kirk Lund.
Repository: geode
Description
-------
Lambdas can now be used for VM.invoke and VM.invokeAsync. For example
vm.invoke(() -> {System.out.println("Hello from remote VM")})
String value = vm.invoke(() -> {return "Hello from remote VM")
This theoretically could be more efficient than using anonymous
classes, because they do not capture (and Serialize) a reference to
the enclosing test class unless they reference state of that class.
Diffs
-----
gemfire-core/src/test/java/com/gemstone/gemfire/cache/client/internal/LocatorLoadBalancingDUnitTest.java
7a0ddafd79d4933b621bd6bf866f231bba9b05e9
gemfire-core/src/test/java/com/gemstone/gemfire/cache/query/internal/index/ConcurrentIndexUpdateWithInplaceObjectModFalseDUnitTest.java
80656e0bdcb5451a821d6c4ebecc50c0e01e8862
gemfire-core/src/test/java/com/gemstone/gemfire/cache/query/internal/index/ConcurrentIndexUpdateWithoutWLDUnitTest.java
6d4a6b4683ebc1d38d6164fe05a47d219da4ff5d
gemfire-core/src/test/java/com/gemstone/gemfire/cache/query/partitioned/PRQueryDUnitHelper.java
bcd79a6b8589a5128f75a55b7bc8df53c9430cb6
gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/ClientServerInvalidAndDestroyedEntryDUnitTest.java
7ba7fc5fed7907fa750b9894461d0aeb11e635e0
gemfire-core/src/test/java/com/gemstone/gemfire/management/internal/cli/commands/GetCommandOnRegionWithCacheLoaderDuringCacheMissDUnitTest.java
1e234c5f1b6c4e7e24fc405bdb5679eb61f5fa2f
gemfire-core/src/test/java/com/gemstone/gemfire/management/internal/cli/commands/ListAndDescribeDiskStoreCommandsDUnitTest.java
e7bc575fb9a8e42d8e1766d61660243bc22ecdcb
gemfire-core/src/test/java/com/gemstone/gemfire/management/internal/cli/commands/ListIndexCommandDUnitTest.java
22a38d209d1c0c626430b804021af5837dcbb87c
gemfire-core/src/test/java/com/gemstone/gemfire/test/dunit/tests/BasicDUnitTest.java
76faf93a301039b8a4c09821ddedf00cfb834de6
gemfire-core/src/test/java/com/gemstone/gemfire/test/dunit/tests/VMDUnitTest.java
3562f86fbd93150ad04702bbdc67f83b117a4f21
gemfire-core/src/test/java/dunit/AsyncInvocation.java
9177a1292fb76ffa6173af892260ba1c450e50c0
gemfire-core/src/test/java/dunit/SerializableCallable.java
4b295fa7a343b12cc050d748e3d6224f44bf2dfd
gemfire-core/src/test/java/dunit/SerializableCallableIF.java PRE-CREATION
gemfire-core/src/test/java/dunit/SerializableRunnable.java
f28ecdc590b37e18df42b40ae6865850ae979ba2
gemfire-core/src/test/java/dunit/SerializableRunnableIF.java PRE-CREATION
gemfire-core/src/test/java/dunit/VM.java
f4cde9311bf40c0f3a00474a1677a57ab0a1c54a
gemfire-core/src/test/java/hydra/MethExecutor.java
8eef85dfdd5fa320715f43d96eec6102d199b20e
Diff: https://reviews.apache.org/r/42679/diff/
Testing
-------
Thanks,
Dan Smith