{"push_id":850049277,"size":71,"distinct_size":1,"ref":"refs/heads/feature/GEODE-328","head":"a0271d203168ba421060b1af53a9fe3e8a1eb359","before":"d3ff85b2c412a944698019583547086c5e03ddd4","commits":[{"sha":"5695e121e9a93ed55d46955d451feef2523f8e69","author":{"email":"1c488c5f6052abc79606dd7aa58852c39d60c4ef@ampoolrocket.local","name":"Robert Geiger"},"message":"GEODE-18 : replace old License headers with appropriate Apache License in files. (1) apply 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, fixing any issues;\n           (2) apply 0002-Add-Missing-Apache-License-headers.patch, fixing any issues; (3) automate (python) replacement of remaining easily identified headers, check;\n           (4) hand fix any remaining files. Banner.java still needs appropriate text and one more sweep to detect any files without any header is needed.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/5695e121e9a93ed55d46955d451feef2523f8e69"},{"sha":"1ab9b68b924f580fd367fc15d5acb6caa7ccfda9","author":{"email":"1c488c5f6052abc79606dd7aa58852c39d60c4ef@ampoolrocket.local","name":"Robert Geiger"},"message":"GEODE-18 : fix accidental mode changes on some files in previous checkin; no code change at all, file mode change only","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/1ab9b68b924f580fd367fc15d5acb6caa7ccfda9"},{"sha":"03e593dee378aad86ac31b524dd30ccad8405bfb","author":{"email":"329f932bf593aca5a61b9f2e203841c1ac5cd4db@pivotal.io","name":"Darrel Schneider"},"message":"GEODE-396: Fix server to use server/gateway ssl config\n\nThe AcceptorImpl now keeps the non-default SocketCreator it makes\nwith the server/gateway ssl and uses it for all connections\nfrom the client instead of the default cluster ssl config.\n\nThe extra logging done by the server that included the keystore\nand truststore passwords (in clear text) has been removed.\n\nAdded unit test that reproduced this bug.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/03e593dee378aad86ac31b524dd30ccad8405bfb"},{"sha":"fbe8c37a94b61af411640c455fe4787e19f3d536","author":{"email":"329f932bf593aca5a61b9f2e203841c1ac5cd4db@pivotal.io","name":"Darrel Schneider"},"message":"GEODE-397: Fix clients to use server ssl config\n\nEach client pool now creates a single SocketCreator that\nuses either the server or gateway ssl config.\nThat SocketCreator is used for all connections the client\nmakes to the server. It no longer uses the default cluster\nSocketCreator when connecting to the server.\nThis fix might show some performance improvement because the\nold code recreated the SocketCreator every time the client\ncreated a server connection. Now it just happens once for each\npool.\n\nAlso since using SocketCreator.getDefaultInstance when it should\nhave used a non-default instance caused this bug all calls of\ngetDefaultInstance were reviewed. A number of them used\nto call isHostReachable which is a method that was deadcoded.\nSo all those calls have been removed. One of call of\ngetDefaultInstance was deleted (in ConnectionTable) because it\nwas never used.\n\nThe existing code CacheServerSSLConnectionDUnit is now named\nCacheServerSSLConnectionDUnitTest which causes this test to\nbe run with the other unit tests. A test for this bug was\nadded to it.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/fbe8c37a94b61af411640c455fe4787e19f3d536"},{"sha":"e45f5e3aa5cdb9e47016154df5eae220a9a1d9ae","author":{"email":"329f932bf593aca5a61b9f2e203841c1ac5cd4db@pivotal.io","name":"Darrel Schneider"},"message":"GEODE-405: sameAs needs to ignore ssl-* properties\n\nSince toProperties does not include ssl-* properties\nsameAs needs to also ignore ssl-* properties.\nSince the ssl-* are always copied to cluster-ssl-*\nand sameAs compares these it will still return false\nif the ssl-* properties had different values.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/e45f5e3aa5cdb9e47016154df5eae220a9a1d9ae"},{"sha":"1cb906cbf286ad0ad3ab9381e4c0cff6af7efd80","author":{"email":"641fcc2d0f99a2be8cb277e34595042bb54c86c6@apache.org","name":"Dan Smith"},"message":"GEODE-406: Adding --J parameter to validate offline-disk-store\n\nIt's useful when debugging the contents of a disk store to be able to\npass parameters to the validate command to enable tracing of the output.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/1cb906cbf286ad0ad3ab9381e4c0cff6af7efd80"},{"sha":"23cab238ecb268aea0cd13d8dc14425d992445b2","author":{"email":"641fcc2d0f99a2be8cb277e34595042bb54c86c6@apache.org","name":"Dan Smith"},"message":"GEODE-60: Scripts to build geode in a docker environment.\n\nContribution from Jun Aoki.\n\nSplitting the existing Dockerfile for running geode into a base\nDockerfile, a Dockerfile for users to run geode, and a Dockerfile to\ncompile geode and run tests within docker.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/23cab238ecb268aea0cd13d8dc14425d992445b2"},{"sha":"ea8aabbcc790300ae2977319efaa46b2058666d4","author":{"email":"f16ed8ecbeb0b0d17f9be4666a7e49be1441ba06@pivotal.io","name":"Dick Cavender"},"message":"Merge branch 'feature/GEODE-18' into develop\nclose #20\n\nConflicts:\n\tgemfire-core/src/test/java/com/gemstone/gemfire/cache/client/internal/CacheServerSSLConnectionDUnit.java","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/ea8aabbcc790300ae2977319efaa46b2058666d4"},{"sha":"5a7b28d031f4461c52c1f801ff6ed03a1ed8907f","author":{"email":"329f932bf593aca5a61b9f2e203841c1ac5cd4db@pivotal.io","name":"Darrel Schneider"},"message":"GEODE-410: fix race in testEntryTtlLocalDestroy","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/5a7b28d031f4461c52c1f801ff6ed03a1ed8907f"},{"sha":"29145d2e4071047ac5b34175c1d14ccb529897d2","author":{"email":"a6915486dc18cef6d22e35f8ab164f4d2ba6000c@pivotal.io","name":"Jason Huynh"},"message":"[GEODE-116] CopyOnReadIndexDUnitTest.testPRQueryOnLocalNode fails assertion\nModified test to not use mcast port\nTest will not spawn up multiple servers for each test run, fixed to only\nstart up servers once per test.\nTest now runs in less time than before","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/29145d2e4071047ac5b34175c1d14ccb529897d2"},{"sha":"2050610051037fca513b722659962ee851f2fc23","author":{"email":"641fcc2d0f99a2be8cb277e34595042bb54c86c6@apache.org","name":"Dan Smith"},"message":"GEODE-399: Fixing race with stats in testNetSearchNormals\n\nSome messages may not be done processing when the get completes. The\ntest already had code to wait for one of the messages to show up, I've\napplied that wait to the rest of the assertions.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/2050610051037fca513b722659962ee851f2fc23"},{"sha":"c6a4c414ec1a4653e34904dfb8bd80c6dc4c0767","author":{"email":"641fcc2d0f99a2be8cb277e34595042bb54c86c6@apache.org","name":"Dan Smith"},"message":"Fixing compile failures under JDK 7\n\nNetSerachMessagingDUnitTest was not declaring fields as final that were\nused in an anonymous class.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/c6a4c414ec1a4653e34904dfb8bd80c6dc4c0767"},{"sha":"e39b30874961d7e7c9e225422c14179bf81a931e","author":{"email":"41cbdcd6d88c5191b8238a13851a46ea5a2b77a9@pivotal.io","name":"Kirk Lund"},"message":"GEODE-103: Increase timeout and improve assertion message\n\nIncrease timeout waiting for process start. Improve assertion message\nto include tiemout in milliseconds.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/e39b30874961d7e7c9e225422c14179bf81a931e"},{"sha":"8cb3cf7ad0ac9a8cdd965240218705f5e2bc8ee4","author":{"email":"329f932bf593aca5a61b9f2e203841c1ac5cd4db@pivotal.io","name":"Darrel Schneider"},"message":"GEODE-398: fix race in TXExpiryJUnitTest","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/8cb3cf7ad0ac9a8cdd965240218705f5e2bc8ee4"},{"sha":"69b5f962e1b229cd392c7d742d743cfabea92402","author":{"email":"641fcc2d0f99a2be8cb277e34595042bb54c86c6@apache.org","name":"Dan Smith"},"message":"GEODE-426: Making PartitionedRegionRedundancyZoneDUnitTest clean up\n\nThis test had a method called \"caseTearDown\" which I don't believe was\nactually getting run. It's really important for the tearDown code to\nhappen, because otherwise the test leaves members configured with\nredundancy zones.\n\nAfter changing caseTearDown to tearDown,\nPartitionedRegionTestUtilsDUnitTest now passes when it is run after this\ntest.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/69b5f962e1b229cd392c7d742d743cfabea92402"},{"sha":"c6a4c3af6e8b8bb7481eaaf111dcf647b78755cd","author":{"email":"329f932bf593aca5a61b9f2e203841c1ac5cd4db@pivotal.io","name":"Darrel Schneider"},"message":"GEODE-427: fix race in testEventDelivery","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/c6a4c3af6e8b8bb7481eaaf111dcf647b78755cd"},{"sha":"5da17d1208142ea320b0807d9717b5858e200d4a","author":{"email":"41cbdcd6d88c5191b8238a13851a46ea5a2b77a9@pivotal.io","name":"Kirk Lund"},"message":"GEODE-164: Improve reliability of launcher integration tests","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/5da17d1208142ea320b0807d9717b5858e200d4a"},{"sha":"26fbf659c21e5a3584bbbdaa33060af68266a2bc","author":{"email":"c7c10b2a939d3cb43d2e18901b7c96978c1965c3@pivotal.io","name":"eshu"},"message":"Fixes GEODE-444 by closing client cache before closing server cache.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/26fbf659c21e5a3584bbbdaa33060af68266a2bc"},{"sha":"f5a44dcc89c92c2bba37819af137d2fa5a8e2d79","author":{"email":"641fcc2d0f99a2be8cb277e34595042bb54c86c6@apache.org","name":"Dan Smith"},"message":"GEODE-407, GEODE-349: Fixing race in testDatastoreCommitsWithPutAllAndRI\n\nThis test performed and operation on the server and then asserted that\nan update happened on the client. But clients are notified\nasynchronously, so the client needs to wait until the update arrives.","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/f5a44dcc89c92c2bba37819af137d2fa5a8e2d79"},{"sha":"17d00616fdace860ee8ea485f21aebb3a7bc19d4","author":{"email":"329f932bf593aca5a61b9f2e203841c1ac5cd4db@pivotal.io","name":"Darrel Schneider"},"message":"GEODE-441: fix broken test loop condition and remove index","distinct":false,"url":"https://api.github.com/repos/apache/incubator-geode/commits/17d00616fdace860ee8ea485f21aebb3a7bc19d4"}]}