[NO ISSUE][NET] SSL Socket Fixes
authorMurtadha Hubail <mhubail@apache.org>
Fri, 1 Apr 2022 15:07:02 +0000 (18:07 +0300)
committerMurtadha Hubail <mhubail@apache.org>
Fri, 1 Apr 2022 17:22:14 +0000 (17:22 +0000)
commit2636846ce9bc738b874f5b69fb3a2cf767e2932d
treee1089a90ce49c8c7d619d22079576be98beb9d3b
parentfc9ff17c3f3a94a60f21a501e423cf9b593914dd
[NO ISSUE][NET] SSL Socket Fixes

- user model changes: no
- storage format changes: no
- interface changes: no

Details:

- On SSL socket handshake failure, deliver any remaining data to requester.
- Add replica synchronize debug logs.

Change-Id: Ie1f6a4df1ab0cc7c6feb352607a45194f96b3c8b
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/15963
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Ali Alsuliman <ali.al.solaiman@gmail.com>
asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/api/PartitionReplica.java
asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/management/NetworkingUtil.java
asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/management/ReplicationChannel.java
asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/messaging/PartitionResourcesListTask.java
asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/sync/ReplicaFilesSynchronizer.java
asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/sync/ReplicaSynchronizer.java
hyracks-fullstack/hyracks/hyracks-ipc/src/main/java/org/apache/hyracks/ipc/sockets/SslSocketChannel.java
hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/NetworkUtil.java