-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/60157/#review178387
-----------------------------------------------------------




geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/AcceptorImpl.java
Line 252 (original), 280 (patched)
<https://reviews.apache.org/r/60157/#comment252314>

    Why are these all multiline comments now despite being only one line? Does 
the style guide demand this?



geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/GenericProtocolServerConnection.java
Lines 34 (patched)
<https://reviews.apache.org/r/60157/#comment252316>

    Would it be better to track TODOs in Jira where we will for sure look at it 
and can prioritize it?



geode-core/src/main/java/org/apache/geode/internal/security/CustomSecurityService.java
Lines 117 (patched)
<https://reviews.apache.org/r/60157/#comment252317>

    I am suprised this is log level debug and not info. Security events to me 
are alway something I want to have on record. You really need them when you 
didn't expect you'd need them because it's time to find out how your system was 
compromised. Hackers rarely change the debug level to make that easier for me. 
;)



geode-core/src/main/java/org/apache/geode/internal/security/CustomSecurityService.java
Lines 307 (patched)
<https://reviews.apache.org/r/60157/#comment252320>

    This section does something distinct enough that we are giving it a 
comment. Would this be worthwhile extracting it? It also seems to act on a 
slightly different abstraction level than other things in this method 
(excluding that string manipulation higher up).



geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/ServerConnectionFactoryTest.java
Lines 58 (patched)
<https://reviews.apache.org/r/60157/#comment252325>

    We never test that any of the other values we pass in get set.


- Alexander Murmann


On June 20, 2017, 12:53 a.m., Galen O'Sullivan wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/60157/
> -----------------------------------------------------------
> 
> (Updated June 20, 2017, 12:53 a.m.)
> 
> 
> Review request for geode, Alexander Murmann, Bruce Schuchardt, Hitesh 
> Khamesra, Udo Kohlmeyer, and Brian Rowe.
> 
> 
> Repository: geode
> 
> 
> Description
> -------
> 
> Create `ServerConnectionFactory`, which creates either instances of 
> `LegacyServerConnection` (identical in functionality to the old 
> `ServerConnection`) or `NewProtocolServerConnection` (which is currently 
> basically a stub, but will never get called unless a feature flag is set).
> 
> This is the initial work for GEODE-3074, and will allow us to continue to 
> work on further tasks for that project.
> 
> An explicit goal with this PR is to not disturb any existing functionality. 
> Unless a feature flag is set and a connection with a certain magic byte is 
> received, server connections will work as before. If you see something that 
> you think may break, please let me know.
> 
> Have a nice day!
> 
> 
> Diffs
> -----
> 
>   
> geode-core/src/main/java/org/apache/geode/distributed/internal/InternalDistributedSystem.java
>  85f914637 
>   
> geode-core/src/main/java/org/apache/geode/internal/cache/GemFireCacheImpl.java
>  5eaa5a4bd 
>   geode-core/src/main/java/org/apache/geode/internal/cache/tier/Acceptor.java 
> 9a3241b05 
>   
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/AcceptorImpl.java
>  2a8818cef 
>   
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientHealthMonitor.java
>  e0b5ab8b6 
>   
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientProtocolMessageHandler.java
>  PRE-CREATION 
>   
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/GenericProtocolServerConnection.java
>  PRE-CREATION 
>   
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/LegacyServerConnection.java
>  PRE-CREATION 
>   
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ServerConnection.java
>  947b83652 
>   
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ServerConnectionFactory.java
>  PRE-CREATION 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/CallbackInstantiator.java
>  2cb8d0817 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/CustomSecurityService.java
>  PRE-CREATION 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/DisabledSecurityService.java
>  PRE-CREATION 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/IntegratedSecurityService.java
>  171cfb71a 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/LegacySecurityService.java
>  c594bf932 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/SecurityService.java
>  feea8995d 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/SecurityServiceFactory.java
>  2e0ad956c 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/SecurityServiceType.java
>  PRE-CREATION 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/shiro/ConfigInitializer.java
>  PRE-CREATION 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/shiro/CustomAuthRealm.java
>  0e5029bd0 
>   
> geode-core/src/main/java/org/apache/geode/internal/security/shiro/SecurityManagerProvider.java
>  ad8e66e0c 
>   
> geode-core/src/test/java/org/apache/geode/distributed/internal/membership/MembershipJUnitTest.java
>  b0e20d9b3 
>   
> geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/ServerConnectionFactoryIntegrationTest.java
>  PRE-CREATION 
>   
> geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/ServerConnectionFactoryTest.java
>  PRE-CREATION 
>   
> geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/ServerConnectionTest.java
>  794c61097 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/DisabledSecurityServiceTest.java
>  PRE-CREATION 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/FakePostProcessor.java
>  PRE-CREATION 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/FakeSecurityManager.java
>  PRE-CREATION 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/IntegratedSecurityServiceConstructorTest.java
>  afa007f31 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/IntegratedSecurityServiceTest.java
>  daaf18d3f 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/LegacySecurityServiceTest.java
>  bac79ec0e 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/SecurityServiceFactoryShiroIntegrationTest.java
>  e8548ed86 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/SecurityServiceFactoryTest.java
>  fc4447bb0 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/SecurityServiceTest.java
>  4b7bbfc5a 
>   
> geode-core/src/test/java/org/apache/geode/internal/security/shiro/ConfigInitializerIntegrationTest.java
>  PRE-CREATION 
>   
> geode-core/src/test/java/org/apache/geode/management/internal/security/SecurityServiceWithCustomRealmIntegrationTest.java
>  c47432bbc 
>   
> geode-core/src/test/java/org/apache/geode/management/internal/security/SecurityServiceWithShiroIniIntegrationTest.java
>  86a0ff0ed 
>   
> geode-core/src/test/java/org/apache/geode/security/CacheFactoryWithSecurityObjectTest.java
>  94e0be5e0 
>   
> geode-core/src/test/java/org/apache/geode/security/SecurityManagerLifecycleDistributedTest.java
>  872740645 
>   geode-docs/developing/transactions/JTA_transactions.html.md.erb ffb6082cc 
>   geode-pulse/src/test/java/org/apache/geode/tools/pulse/tests/Server.java 
> ad5c0806b 
>   
> geode-pulse/src/test/java/org/apache/geode/tools/pulse/tests/rules/ServerRule.java
>  f62bb7489 
> 
> 
> Diff: https://reviews.apache.org/r/60157/diff/3/
> 
> 
> Testing
> -------
> 
> precheckin passed (on a version without the integration test, but I'd 
> consider it pretty much equivalent. If you want me to run again, I will.)
> 
> 
> Thanks,
> 
> Galen O'Sullivan
> 
>

Reply via email to