----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/42679/#review116142 -----------------------------------------------------------
Ship it! Ship It! - Kirk Lund On Jan. 23, 2016, 1:41 a.m., Dan Smith wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/42679/ > ----------------------------------------------------------- > > (Updated Jan. 23, 2016, 1:41 a.m.) > > > 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 > >
