Divij Vaidya created TINKERPOP-2483: ---------------------------------------
Summary: Make WebSocketChannelizer non-final in Java driver Key: TINKERPOP-2483 URL: https://issues.apache.org/jira/browse/TINKERPOP-2483 Project: TinkerPop Issue Type: Improvement Components: driver Affects Versions: 3.4.8 Reporter: Divij Vaidya Fix For: 3.4.9 With final keyword right now, it is not possible to extend WebSocketChannelizer. This is an obstruction for providers who want to add custom auth logic to the handlers. e.g. Amazon Neptune uses a fork of the Channelizer to sign the HTTP request using sigv4 ([https://github.com/aws/amazon-neptune-gremlin-java-sigv4/blob/master/src/main/java/org/apache/tinkerpop/gremlin/driver/SigV4WebSocketChannelizer.java)] This ticket proposes to allow WebSocketChannelizer to be extended. -- This message was sent by Atlassian Jira (v8.3.4#803005)