Details
Description
When I enable client side compression, either zlib or snappy, I get tons of NullPointerExceptions thrown:
[java] java.lang.NullPointerException
|
[java] at com.mongodb.connection.ProtocolHelper.sendCommandStartedEvent(ProtocolHelper.java:253)
|
[java] at com.mongodb.connection.InternalStreamConnection$CommandEventSender.sendStartedEvent(InternalStreamConnection.java:684)
|
[java] at com.mongodb.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:245)
|
[java] at com.mongodb.connection.UsageTrackingInternalConnection.sendAndReceive(UsageTrackingInternalConnection.java:98)
|
[java] at com.mongodb.connection.DefaultConnectionPool$PooledConnection.sendAndReceive(DefaultConnectionPool.java:441)
|
[java] at com.mongodb.connection.CommandProtocolImpl.execute(CommandProtocolImpl.java:76)
|
[java] at com.mongodb.connection.DefaultServer$DefaultServerProtocolExecutor.execute(DefaultServer.java:189)
|
[java] at com.mongodb.connection.DefaultServerConnection.executeProtocol(DefaultServerConnection.java:263)
|
[java] at com.mongodb.connection.DefaultServerConnection.command(DefaultServerConnection.java:126)
|
[java] at com.mongodb.connection.DefaultServerConnection.command(DefaultServerConnection.java:118)
|
[java] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:226)
|
[java] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:217)
|
[java] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:154)
|
[java] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:147)
|
[java] at com.mongodb.operation.CreateIndexesOperation$1.call(CreateIndexesOperation.java:173)
|
[java] at com.mongodb.operation.CreateIndexesOperation$1.call(CreateIndexesOperation.java:168)
|
[java] at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:461)
|
[java] at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:423)
|
[java] at com.mongodb.operation.CreateIndexesOperation.execute(CreateIndexesOperation.java:168)
|
[java] at com.mongodb.operation.CreateIndexesOperation.execute(CreateIndexesOperation.java:69)
|
[java] at com.mongodb.Mongo$3.execute(Mongo.java:833)
|
[java] at com.mongodb.Mongo$3.execute(Mongo.java:814)
|
[java] at com.mongodb.DBCollection.createIndex(DBCollection.java:1623)
|
[java] at com.mongodb.DBCollection.createIndex(DBCollection.java:1608)
|
....
|