ambry
ambry copied to clipboard
Distributed object store
This PR change the named blob mysql CRUD logic with newly added fields (version, blob_state). This together with the DB migration will make mysql layer ready for Named Blob Update...
VCR Helix participant didn't report http2 port because VCR_HELIX_CONFIG_READY is true. So add the condition if http2 is added, we also update the Helix. Tested with server node lva1-app31825.prod.linkedin.com_15098 Now...
Every time there is a ssl engine created, we log out this message. This is too much unnecessary logging.
Fix issues related to Simple Operation Tracker response logic: 1. Return 503 Error instead of NOT_FOUND when there is a success in replica 2. Set allReplicas to include all replicas...
We do not need quota checks in AmbrySecurityService after the implementation of bandwidth throttling is enabled. This PR removes those checks.
[2021-11-09 14:49:26,236] INFO Bootstrapping AmbryServer (com.github.ambry.server.AmbryMain) [2021-11-09 14:49:26,238] ERROR Exception during bootstrap of AmbryServer (com.github.ambry.server.AmbryMain) java.lang.InstantiationException: com.github.ambry.cloud.HelixVcrClusterAgentsFactory at java.lang.Class.newInstance(Class.java:427) at com.github.ambry.utils.Utils.getObj(Utils.java:604) at com.github.ambry.server.AmbryMain.main(AmbryMain.java:48) Caused by: java.lang.NoSuchMethodException: com.github.ambry.cloud.HelixVcrClusterAgentsFactory.() at java.lang.Class.getConstructor0(Class.java:3082) at...
failed on gh-a ``` com.github.ambry.server.ServerPlaintextTokenTest > endToEndReplicationWithMultiNodeSinglePartitionTest[0] FAILED java.lang.AssertionError: Could not find target token offset: 13206 at org.junit.Assert.fail(Assert.java:91) at com.github.ambry.server.ServerTestUtil.checkReplicaTokens(ServerTestUtil.java:2587) at com.github.ambry.server.ServerTestUtil.endToEndReplicationWithMultiNodeSinglePartitionTest(ServerTestUtil.java:1853) at com.github.ambry.server.ServerPlaintextTokenTest.endToEndReplicationWithMultiNodeSinglePartitionTest(ServerPlaintextTokenTest.java:94) ``` https://gradle.com/s/uunclclovgues
github actions ``` com.github.ambry.frontend.FrontendIntegrationTest > accountApiTest[18] FAILED java.util.concurrent.ExecutionException: java.io.IOException: Connection reset by peer at com.github.ambry.router.FutureResult.resultOrThrow(FutureResult.java:113) at com.github.ambry.router.FutureResult.get(FutureResult.java:99) at com.github.ambry.frontend.FrontendIntegrationTest.getAccounts(FrontendIntegrationTest.java:820) at com.github.ambry.frontend.FrontendIntegrationTest.verifyGetAccountsAndContainer(FrontendIntegrationTest.java:774) at com.github.ambry.frontend.FrontendIntegrationTest.accountApiTest(FrontendIntegrationTest.java:484) Caused by: java.io.IOException: Connection reset by peer...
Fails in github actions [logs_232.zip](https://github.com/linkedin/ambry/files/6704629/logs_232.zip) ``` com.github.ambry.server.ServerSSLTest > undeleteCornerCasesTest[0] FAILED java.lang.AssertionError: at org.junit.Assert.fail(Assert.java:91) at org.junit.Assert.fail(Assert.java:98) at com.github.ambry.server.ServerTestUtil.undeleteCornerCasesTest(ServerTestUtil.java:2298) at com.github.ambry.server.ServerSSLTest.undeleteCornerCasesTest(ServerSSLTest.java:169) ``` https://gradle.com/s/3fo3bmixt23lu