Jean Bisutti

Results 24 issues of Jean Bisutti

`java.util.zip.Inflater` can cause non-heap memory leaks, as explained in [this presentation](https://vimeo.com/233843335). They can be detected during the application execution thanks to [_the Leakchecker project_](https://github.com/elastic/leakchecker). This issue aims to provide an...

:sparkles: feature
jvm

Today, @ProfileJvm displays JVM-related information on the console: ``` ------------------------------------------------------------------------------ ALLOCATION (estimations) | GARBAGE COLLECTION | THROWABLE Total : 3,68 GiB | Total pause : 1,264 s | Exception: 0...

:sparkles: feature
jvm

Today, @ExpectJdbcBatching makes a test fails if INSERT, UPDATE or DELETE statements are executed without JDBC batching. This issue follows #132. It aims to add a boolean `lenient` element to...

:sparkles: feature
sql

@MeasureRSS and @ExpectMaxRSS annotations work on Linux thanks to this [PR](https://github.com/quick-perf/quickperf/pull/39). The goal of this issue is to make @MeasureRSS and @ExpectMaxRSS annotations work on Mac OS.

:sparkles: feature
jvm

With @ProfileHeapAllocation, heap allocation profiling will be displayed in the console (http://hirt.se/blog/?p=381). QuickPerf [can already profile a test method with Java Flight Recorder](https://github.com/quick-perf/doc/wiki/JVM-annotations#Profile-or-check-your-JVM). @ProfileHeapAllocation will extract heap allocation profiling data...

:sparkles: feature
jvm

**Description** In many cases, SQL self-joins don't seem to be the best option for performance: [Markus Winand 1](https://twitter.com/gdsotirov/status/1178966788723400707), [Markus Winand 2](https://twitter.com/MarkusWinand/status/1118147557828583424). The use of a [window function](https://blog.jooq.org/2013/11/03/probably-the-coolest-sql-feature-window-functions/) or a [pivot](https://modern-sql.com/use-case/pivot)...

:sparkles: feature
sql

You can look at [these issues](https://github.com/quick-perf/quickperf-examples/issues).

Off-heap allocation has to be understand as direct memory allocation. It can be measured with the help of a MBean. Undersatand the implemementations of @MeasureHeapAllocation, @ExpectedHeapAllocation and @MaxExpectedHeapAllocation can help...

:sparkles: feature
jvm

It's a proposal to create a start-up profiler project in `opentelemetry-java-contrib` repository. This profiler could help investigate why an application instrumented with the Opentelemetry agent is slow to start. With...

type: enhancement