Tags: MicroServiceProvider/parseq
Tags
Fixing line number for method invocations in parseq-lambda-names cont… …rib project (linkedin#121) * Fixing line number for method invocations * Fixing review feedback * Overriding line number only when we find it * Preparing for v2.6.14 release, added changelog and changed version.properties
Adding parseq-lambda-names contrib project which figures out better t… ( linkedin#118) * Adding parseq-lambda-names contrib project which figures out better task descriptions using ASM. In this commit, I just want to figure out source code location and integrate parseq and this contrib project using java SPI * Improved unit test reliability. * local testing * Fixing local jetty * Fixing local jetty * Optimize task stack trace collection * Drop redundant "this" prefix * Add changelog entry * Fixed javadoc comment * Prep v2.6.11 release. * Adding support for not recognizing function information when invocation block contains multiple lines of instructions * Fixing description for method invocations to reduce ambiguity * Fixing feedback comments from Jarek * Review feedback incorporated * Changed "map: flatMap:" to "flatMap" in task description. Updated TupleNTask to use task descriptions. * New unit tests. * Replaced anonymous inner classes that implement PromiseListener with lambda expressions. * Adding fail safe mechanisms like more than 2 invocation encountered, removing support for identifying variable for method invocation * Fixed description for Task.andThen(Task). * Added a primitive test for number of java 8 versions that works only on OS X with all supported jvms installed. * Added tests for constant integer return and nested lambdas. * Fixing new set of tests * Fixing test for jvm version 1.8_40 * Fixing description for method references by adding :: in beginning. Copying TaskDescriptor to parseq-lambda-names contrib project to remove dependency from on parseq main project * Adding parseq-lambda-names contrib project which figures out better task descriptions using ASM. In this commit, I just want to figure out source code location and integrate parseq and this contrib project using java SPI * local testing * Fixing local jetty * Fixing local jetty * Adding support for not recognizing function information when invocation block contains multiple lines of instructions * Fixing description for method invocations to reduce ambiguity * Fixing feedback comments from Jarek * Review feedback incorporated * Changed "map: flatMap:" to "flatMap" in task description. Updated TupleNTask to use task descriptions. * New unit tests. * Adding fail safe mechanisms like more than 2 invocation encountered, removing support for identifying variable for method invocation * Fixed description for Task.andThen(Task). * Added a primitive test for number of java 8 versions that works only on OS X with all supported jvms installed. * Added tests for constant integer return and nested lambdas. * Fixing new set of tests * Fixing test for jvm version 1.8_40 * Fixing description for method references by adding :: in beginning. Copying TaskDescriptor to parseq-lambda-names contrib project to remove dependency from on parseq main project * Fixing version * Fixing version in pom.xml files
Merge pull request linkedin#117 from jodzga/perf-improvements Performance improvements + benchmarks
Merge pull request linkedin#110 from jodzga/unbatch-complex-keys-fix Unbatch complex keys fix
PreviousNext