Justin Lin
Justin Lin
Every time there is a ssl engine created, we log out this message. This is too much unnecessary logging.
stacktrace ``` com.github.ambry.router.PutManagerTest > testOptionsFailures[2] FAILED java.lang.AssertionError: DirectMemoryLeak: [allocation|deallocation] before test[59628|57042], after test[59631|57044] expected: but was: at org.junit.Assert.fail(Assert.java:91) at org.junit.Assert.failNotEquals(Assert.java:645) at org.junit.Assert.assertEquals(Assert.java:126) at org.junit.Assert.assertEquals(Assert.java:470) at com.github.ambry.utils.NettyByteBufLeakHelper.afterTest(NettyByteBufLeakHelper.java:94) at com.github.ambry.router.PutManagerTest.postCheck(PutManagerTest.java:170) ```
com.github.ambry.router.NonBlockingRouterTest > testUndeleteBasic[0] FAILED java.util.concurrent.ExecutionException: com.github.ambry.router.RouterException: Server returned: Blob_Deleted. Chunk ID: AAYQAn4mVd8AAQAAAAAAAAAF43qDQArSTGG0RRK3TBMiiw Error: BlobDeleted at com.github.ambry.router.FutureResult.resultOrThrow(FutureResult.java:113) at com.github.ambry.router.FutureResult.get(FutureResult.java:99) at com.github.ambry.router.NonBlockingRouterTest.testUndeleteBasic(NonBlockingRouterTest.java:395) Caused by: com.github.ambry.router.RouterException: Server returned: Blob_Deleted. Chunk ID: AAYQAn4mVd8AAQAAAAAAAAAF43qDQArSTGG0RRK3TBMiiw Error:...
com.github.ambry.server.ServerSSLTokenTest > endToEndSSLReplicationWithMultiNodeSinglePartitionTest[1] FAILED java.lang.AssertionError: Could not find target token offset: 13992 at org.junit.Assert.fail(Assert.java:91) at com.github.ambry.server.ServerTestUtil.checkReplicaTokens(ServerTestUtil.java:2191) at com.github.ambry.server.ServerTestUtil.endToEndReplicationWithMultiNodeSinglePartitionTest(ServerTestUtil.java:1869) at https://gradle.com/s/66od6guw3wmw6
Adding a new AdminRequest to query blob index values.
Adding this method to Store/BlobStore for each query, to know if a host has any IndexValue for a given store key.
## Summary Add a buffered implemetation of direct io for writing to log segment in compaction. ## Details We are add a configuration to switch between a buffered implementation and...
## Summary Add account level metric to aggregate its containers' metrics. ## Details Some accounts have lots of containers and it's very hard those those accounts to aggregate all the...
## Summary Extend `NamedBlobMsyqlDatabasePerf` tool to do more type of tests ### Add new `TestType` enum for different type of tests We are adding `READ_WRITE` for regular read and write...
## Summary Create a tool to generate synthetic load to a single ambry-server instance for testing. It can generate all get, put, delete, update ttl traffic at the desired qps,...