Jay Zhuang

Results 7 issues of Jay Zhuang

Summary: lambda function dynamicly allocates memory from heap if it needs to capture multiple values, which could be expensive. Switch to explictly use local functor from stack. Test Plan: CI...

CLA Signed

Timer has a limitation that it cannot re-register a task with the same name, because the cancel only mark the task as invalid and wait for the Timer thread to...

CLA Signed

https://github.com/mesosphere/dcos-cassandra-service/pull/383 removed the version number in build.gradle. Which makes version number `unspecified`. It's causing build script publish artifacts with version `unspecified`.

upgrading to a version with new property and rollback, it will throw exception UnrecognizedProperty: ``` Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "libmesos_location" (class com.mesosphere.dcos.cassandra.common.config.ExecutorConfig), not marked as ignorable (14 known properties:...

Try cut the file at grandparent files boundaries, which could be the beginning or the ending. Test shows it can improve WA more than 10%. Also includes #1963 to cut...

CLA Signed

#10453 uses the memory from stack instead of heap, but the user might save the callback and invoke that later, if the read is return, it causes ASAN stack-use-after-return error....

CLA Signed