From 87917b6a698fc977ad2e7cd7ab718bc2df77aa86 Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 11:27:29 +0200 Subject: [PATCH 01/18] Add blog post: The Hidden Cost of Rootless Container Networking Covers how podman's pasta userspace proxy silently reduces Java benchmark throughput by 40% when talking to a containerized PostgreSQL, and the USE method investigation that found it. --- .../diff-flamegraph.png | Bin 0 -> 1049917 bytes .../index.adoc | 122 ++++++++++++++++++ 2 files changed, 122 insertions(+) create mode 100644 content/post/hidden-cost-rootless-container-networking/diff-flamegraph.png create mode 100644 content/post/hidden-cost-rootless-container-networking/index.adoc diff --git a/content/post/hidden-cost-rootless-container-networking/diff-flamegraph.png b/content/post/hidden-cost-rootless-container-networking/diff-flamegraph.png new file mode 100644 index 0000000000000000000000000000000000000000..99905b6271158e48c1f600f9b8a36d255873745b GIT binary patch literal 1049917 zcmce;cRZH=`#yfRd$pI8LW2fHgOt@&A+q-_70L=Bt3_#uNKui!S4PMvNs(lel_Yy) zZ{Oqe`g|VW@#pXHdH?Qryb7n{KK>-Ns-z-DWVx@GGZQ2E%d>gVCivQwB{OvV5R)mi;#7`Vmu>R3mcg=cDbN#2k z*OSkeiaQ-)9G$yzp4i<@3m3`--CZa*_vk#P_glGIi*M;2*Z#XP*LA6oRb%T)nOTc> zlpGCGY0cQa`JXo5-ThO#`w}>AFm7mm7{02hasJwci+;~vKCjCd9u__q6de3~HcpM# zG0)vqOaFb#cyybw_}{miAO6q3J96izReF+M?xM-woaJhncBv&LC9^|%>NC`9lCP8| zU#UsFK5T3w{A!i=lNT?dM6M5cjtQq*b;(IcNTeo?)|g}|X4noU8rP+rbGUr+q_gwV z4IzS-?X6L7zLn%GKdjMRGw@KLUIxc_`uS;h7o6<1AF93>p&a{4PF`N}<#tX^u_xQ4 zYmvVbrM~r-BjHV^NzHO++ zB;`*>^_x%+4-ZdI&!GD}X{Y%O%f1JDYel$;j_uH~2|W2wZhC4`(mpdXHdD<_xbJjo zVuru}k@f4>_l?@+O;m07vy*#sv8dwqKdT4cFJKQdX~^8JUvuI7`Okb(9hr%ViCgE} zy-&34sPLb+TR+}$ddht9;ezAEQ`cHMuD|Wc9G5(`d9+jE3f$V%bOg+l2s z{i4IQSAF;laGPS}qREzM_+OGulZ8Xs)-)}EifJ}(HvHa5{;WI5XG?N`!bnO>KM zvEjS)eG|V)y>OLpW1`ZV3sMvtwgbhdj&rFTdOkIrHErpytLEl>7rw5mv#PmbSQaK5Cvg1E+LbF`=doQsgSaeVcbr(+ z`G=8hwl#aU=?~lfLV>~3vxnPo4;3SSo66ssol}fZ5N~;PJ!bxLwkWL(+j(Ev+1X<; zOYI(#JhHJ`83Vb@+F>Ujve*vSU2{ucnwpwAHrnD>Fu>jW{?>vd)5c?yQ{z2-wi)}D z1eV!c>-rHqZ}Hkor6E$eA*pr7!NI{hg@tR|SJ{L;c(5c|BULU^IabNa$|{>Lt05L~ zymSBlH&y1>dg|>zE_!`y!E!^yh@f?^e>v-$#0al}0gJANtOncKl3>Xs^X7cH$U>nW?+9NS$vTbc` z70Cr(z7!*YxLS6Ji;K^^Q#|8YX3sAqq+a07TZyP~&8Xmta@ZMhxz}1)E!8|&DN4oc zqh&+U679#Wc5A$qLCEd4w808fdu#eyDO!!wujpde ztyAs!eHd9Itb(z;!&AC--p`*KBo$zFS86+!=X-I_Ve|I!iO9XrY*gsOpR0B2`0$

)S?k@QHwTu>Q0dJP)TXt4qYZ;8#n~EkH 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 h&G6j*85dNZtA2L$GyRHW;WuU4|fI0F+}S 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 z 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⪚_#?bW&l`Wu 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 z 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≦KY|b+e@_i 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%0Ae0(>B{HL!v7fwi;QJu*$L-q9#x2%mq)78k$W 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[R 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ⅅ}i(?Hf>?R>Ig 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

3WWq!|JTO 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

YZOc8F6K#~w*MNw^RrOF09T6@zKfcg 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 literal 0 HcmV?d00001 diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc new file mode 100644 index 0000000..22102b7 --- /dev/null +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -0,0 +1,122 @@ +--- +title: "The Hidden Cost of Rootless Container Networking on Java Benchmark Throughput" +date: 2026-04-10T00:00:00Z +categories: ['performance', 'benchmarking', 'containers'] +summary: 'How podman pasta proxy silently cut benchmark throughput by 40%, and the USE method investigation that found it' +image: 'diff-flamegraph.png' +authors: + - Francesco Nigro +--- + +A community member ran our Quarkus vs Spring CRUD benchmark on their bare-metal Fedora workstation and asked: "Why do I see a 2x ratio instead of 1.09x?" Same app, same 2.3 GHz clock, same podman setup -- but 40% less throughput than the perf-lab. This post walks through the USE method investigation that found the culprit: a userspace TCP proxy hidden inside rootless podman. + +== The gap + +The benchmark is a REST/CRUD application backed by PostgreSQL, running on the host, with postgres in a rootless podman container. Two SQL queries per HTTP request (confirmed via `pg_stat_statements`). + +[cols="2,1,1", options="header"] +|=== +| Configuration | TPS | vs Perf-lab + +| Default (pasta + nftables) | 15,504 | 63.4% +| `--network=host` on postgres | 24,116 | 98.5% +| Perf-lab (RHEL 9.6, kernel 5.14) | 24,472 | 100% +|=== + +Something between the app and postgres was eating 36% of our throughput. + +== Utilization: mpstat reveals the symptom + +The USE method (Utilization, Saturation, Errors) starts with utilization. `mpstat` on the 4 app CPUs during steady-state load showed: + +[cols="1,1,1,1,1", options="header"] +|=== +| CPU | %usr | %sys | %soft | %idle + +| 0 | 41.8 | 43.9 | 10.2 | 2.0 +| 1 | 35.4 | 42.4 | 17.2 | 3.0 +| 2 | 46.5 | 38.4 | 10.1 | 3.0 +| 3 | 43.0 | 41.0 | 11.0 | 3.0 +|=== + +The `%soft` column stands out: 10-17% of CPU time spent in softirq processing (network packet handling). The `%sys` at 38-44% is also unusually high. CPUs are saturated (2-3% idle), but not doing application work -- the kernel is consuming half the cycles. + +== Isolating the network layer with pgbench + +To confirm the network path was the bottleneck, we ran `pgbench` with the same 2-query workload (50 clients, prepared statements, 30 seconds) over different network paths: + +[cols="2,1,1", options="header"] +|=== +| Network path | TPS | Stmt latency + +| Inside container (unix socket) | 45,159 | 0.48ms +| Host -> container (pasta + nftables) | 18,106 | 1.38ms +| Host -> container (pasta, no nftables) | 20,402 | 1.22ms +| Host -> container (`--network=host`) | 53,262 | 0.47ms +|=== + +The pasta proxy adds ~0.9ms per SQL statement. With 2 statements per HTTP request, that is 1.8ms of pure networking overhead per request -- at 15,504 TPS, that accounts for 28 CPU-ms per second wasted on proxy overhead, per connection. + +== The flamegraph tells the story + +JFR CPU profiles (4000-sample budget) from the default and host-networking runs were compared using a differential flamegraph. Red frames appear more in the default (pasta) configuration; blue frames appear more with host networking. + +image::diff-flamegraph.png[Differential flamegraph: pasta vs host networking] + +The red stacks are dominated by kernel networking functions: `tcp_sendmsg`, `ip_output`, `nf_hook_slow`, `nft_do_chain`, and softirq `net_rx_action` processing. These shrink dramatically with `--network=host`. + +Per-request CPU cost confirms the picture: + +[cols="2,1", options="header"] +|=== +| Configuration | CPU ms/req + +| Default pasta (15,504 TPS) | 0.231 +| Host networking (24,116 TPS) | 0.158 +| Perf-lab (24,472 TPS) | 0.158 +|=== + +Host networking per-request cost matches the perf-lab exactly: 0.158 ms/req. + +== Root cause: pasta, the userspace TCP proxy + +Rootless podman on Fedora uses https://passt.top/passt/[pasta (passt)] to forward container ports. Unlike rootful podman (which uses kernel-level port forwarding), pasta is a userspace process that proxies every TCP packet: + +---- +With pasta (default rootless): + App --> kernel --> pasta (userspace) --> kernel --> container netns --> postgres + +With --network=host: + App --> kernel --> postgres (same network namespace) +---- + +Every JDBC packet traverses two extra kernel/userspace boundary crossings plus a userspace copy in the pasta process. For a chatty protocol like JDBC with small packets, this is devastating. + +On top of pasta, Fedora's `firewalld` maintains 973 nftables rules that every packet must traverse (`nf_hook_slow` -> `nft_do_chain`). Disabling the firewall (`sudo systemctl stop firewalld && sudo nft flush ruleset`) recovers another ~10% throughput. This matches findings from https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/[prior work on extreme HTTP tuning] where iptables `nf_hook_slow` consumed ~18% of CPU in benchmarks. + +== The fix and verification + +The fix is straightforward: run the postgres container with `--network=host` instead of port-mapping (`-p 5432:5432`). We added a `DB_HOST_NETWORK=true` environment variable to the benchmark's `infra.sh` script. + +[cols="2,1,1", options="header"] +|=== +| Configuration | TPS | vs Perf-lab + +| Default (pasta + nftables) | 15,504 | 63.4% +| No nftables only | 16,105 | 65.8% +| `--network=host` | 24,116 | 98.5% +| `--network=host` + no nftables | 26,039 | 106.4% +| Perf-lab (RHEL 9.6) | 24,472 | 100% +|=== + +With host networking, the local Fedora workstation matches the perf-lab. Adding nftables removal pushes it 6% beyond -- the perf-lab's RHEL 9.6 has a minimal firewall ruleset. + +== Takeaways + +* **Rootless container networking can silently dominate benchmark results.** The pasta proxy added 0.9ms per SQL statement -- invisible unless you measure the network path independently. + +* **The USE method works.** mpstat -> pgbench isolation -> flamegraphs found the root cause in hours, not days. + +* **Check your networking path.** Run `podman info | grep rootlessNetworkCmd` to see which backend your system uses. If it says `pasta` and your benchmark talks to a containerized database, consider `--network=host` for the database container. + +* **Firewall rules matter at scale.** Nearly 1000 nftables rules cost ~10% throughput on a chatty workload. For benchmarking, consider temporarily disabling the firewall or using a minimal ruleset. From 2eb826f57977818f206141cef7a540982f8f5581 Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 13:49:00 +0200 Subject: [PATCH 02/18] Remove unfair inside-container pgbench row from network comparison table The "Inside container (unix socket)" row was not comparable to the other rows because pgbench shared the 3 DB cores with postgres, while the other tests ran pgbench on 4 separate app cores. This made the inside-container result bottlenecked by core contention rather than measuring network overhead. Use --network=host as the baseline instead, and make the overhead calculation explicit (1.38ms vs 0.47ms = ~0.9ms pasta overhead). --- .../post/hidden-cost-rootless-container-networking/index.adoc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index 22102b7..372ea28 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -49,13 +49,12 @@ To confirm the network path was the bottleneck, we ran `pgbench` with the same 2 |=== | Network path | TPS | Stmt latency -| Inside container (unix socket) | 45,159 | 0.48ms | Host -> container (pasta + nftables) | 18,106 | 1.38ms | Host -> container (pasta, no nftables) | 20,402 | 1.22ms | Host -> container (`--network=host`) | 53,262 | 0.47ms |=== -The pasta proxy adds ~0.9ms per SQL statement. With 2 statements per HTTP request, that is 1.8ms of pure networking overhead per request -- at 15,504 TPS, that accounts for 28 CPU-ms per second wasted on proxy overhead, per connection. +With `--network=host`, pgbench achieves 0.47ms per statement -- the baseline without proxy overhead. The pasta proxy adds ~0.9ms on top of that (1.38ms vs 0.47ms). With 2 statements per HTTP request, that is 1.8ms of pure networking overhead per request -- at 15,504 TPS, that accounts for 28 CPU-ms per second wasted on proxy overhead, per connection. == The flamegraph tells the story From 729766ea8f89017e354a2233acd40eb8db24548c Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 14:19:49 +0200 Subject: [PATCH 03/18] Revise article: add Spring numbers, new title, upstream references Reframe around the community question "Why isn't Quarkus 2x faster than Spring on my machine?" Add Quarkus vs Spring comparison tables, new section explaining asymmetric pasta impact, known upstream issues with links, and tighten data claims. --- .../index.adoc | 98 +++++++++++++------ 1 file changed, 66 insertions(+), 32 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index 372ea28..9edd146 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -1,33 +1,32 @@ --- -title: "The Hidden Cost of Rootless Container Networking on Java Benchmark Throughput" +title: "Why isn't Quarkus 2x faster than Spring on my machine?" date: 2026-04-10T00:00:00Z categories: ['performance', 'benchmarking', 'containers'] -summary: 'How podman pasta proxy silently cut benchmark throughput by 40%, and the USE method investigation that found it' +summary: 'Our perf-lab shows Quarkus 2x faster than Spring, but a community member only sees 1.19x locally. The culprit: a userspace TCP proxy hidden inside rootless podman.' image: 'diff-flamegraph.png' authors: - Francesco Nigro --- -A community member ran our Quarkus vs Spring CRUD benchmark on their bare-metal Fedora workstation and asked: "Why do I see a 2x ratio instead of 1.09x?" Same app, same 2.3 GHz clock, same podman setup -- but 40% less throughput than the perf-lab. This post walks through the USE method investigation that found the culprit: a userspace TCP proxy hidden inside rootless podman. +A community member ran our https://github.com/quarkusio/spring-quarkus-perf-comparison[Quarkus vs Spring CRUD benchmark] on their bare-metal Fedora workstation and asked: "Why do I see only 1.19x instead of 2x?" Our perf-lab shows Quarkus at 2.08x Spring's throughput, but locally the gap nearly disappears. This post walks through the investigation that found the culprit. == The gap -The benchmark is a REST/CRUD application backed by PostgreSQL, running on the host, with postgres in a rootless podman container. Two SQL queries per HTTP request (confirmed via `pg_stat_statements`). +The benchmark is a REST/CRUD application backed by PostgreSQL. The app runs on the host, postgres in a rootless podman container. Each HTTP request executes 2 SQL queries (confirmed via `pg_stat_statements`). -[cols="2,1,1", options="header"] +[cols="2,1,1,1", options="header"] |=== -| Configuration | TPS | vs Perf-lab +| Environment | Quarkus TPS | Spring TPS | Ratio -| Default (pasta + nftables) | 15,504 | 63.4% -| `--network=host` on postgres | 24,116 | 98.5% -| Perf-lab (RHEL 9.6, kernel 5.14) | 24,472 | 100% +| Local Fedora workstation | 15,504 | 13,062 | 1.19x +| Perf-lab (RHEL 9.6) | 24,472 | 11,783 | 2.08x |=== -Something between the app and postgres was eating 36% of our throughput. +Spring delivers roughly the same throughput in both environments (~12-13K TPS). Quarkus swings from 15.5K to 24.5K -- it is being held back locally. Something between the app and postgres is penalizing Quarkus specifically. == Utilization: mpstat reveals the symptom -The USE method (Utilization, Saturation, Errors) starts with utilization. `mpstat` on the 4 app CPUs during steady-state load showed: +`mpstat` on the 4 app CPUs during Quarkus steady-state load: [cols="1,1,1,1,1", options="header"] |=== @@ -39,7 +38,7 @@ The USE method (Utilization, Saturation, Errors) starts with utilization. `mpsta | 3 | 43.0 | 41.0 | 11.0 | 3.0 |=== -The `%soft` column stands out: 10-17% of CPU time spent in softirq processing (network packet handling). The `%sys` at 38-44% is also unusually high. CPUs are saturated (2-3% idle), but not doing application work -- the kernel is consuming half the cycles. +10-17% in softirq (network packet processing), 38-44% in sys. The kernel is consuming more than half the CPU cycles. CPUs are saturated at 2-3% idle, but most of the work is kernel overhead, not application logic. == Isolating the network layer with pgbench @@ -54,15 +53,15 @@ To confirm the network path was the bottleneck, we ran `pgbench` with the same 2 | Host -> container (`--network=host`) | 53,262 | 0.47ms |=== -With `--network=host`, pgbench achieves 0.47ms per statement -- the baseline without proxy overhead. The pasta proxy adds ~0.9ms on top of that (1.38ms vs 0.47ms). With 2 statements per HTTP request, that is 1.8ms of pure networking overhead per request -- at 15,504 TPS, that accounts for 28 CPU-ms per second wasted on proxy overhead, per connection. +With `--network=host`, statement latency drops to 0.47ms. pasta adds ~0.9ms per statement (1.38 - 0.47ms). With 2 statements per HTTP request, that is ~1.8ms of networking latency added to every request. == The flamegraph tells the story -JFR CPU profiles (4000-sample budget) from the default and host-networking runs were compared using a differential flamegraph. Red frames appear more in the default (pasta) configuration; blue frames appear more with host networking. +JFR CPU profiles from the default and host-networking Quarkus runs were compared using a differential flamegraph. Red frames appear more in the default (pasta) configuration; blue frames appear more with host networking. image::diff-flamegraph.png[Differential flamegraph: pasta vs host networking] -The red stacks are dominated by kernel networking functions: `tcp_sendmsg`, `ip_output`, `nf_hook_slow`, `nft_do_chain`, and softirq `net_rx_action` processing. These shrink dramatically with `--network=host`. +The red stacks are dominated by kernel networking: `tcp_sendmsg`, `ip_output`, `nf_hook_slow`, `nft_do_chain`, and softirq `net_rx_action`. These shrink dramatically with `--network=host`. Per-request CPU cost confirms the picture: @@ -75,7 +74,7 @@ Per-request CPU cost confirms the picture: | Perf-lab (24,472 TPS) | 0.158 |=== -Host networking per-request cost matches the perf-lab exactly: 0.158 ms/req. +With host networking, per-request cost matches the perf-lab exactly: 0.158 ms/req. == Root cause: pasta, the userspace TCP proxy @@ -89,33 +88,68 @@ With --network=host: App --> kernel --> postgres (same network namespace) ---- -Every JDBC packet traverses two extra kernel/userspace boundary crossings plus a userspace copy in the pasta process. For a chatty protocol like JDBC with small packets, this is devastating. +Every JDBC packet traverses two extra kernel/userspace boundary crossings plus a userspace copy in the pasta process. For a chatty protocol like JDBC with small, frequent packets, this is devastating. -On top of pasta, Fedora's `firewalld` maintains 973 nftables rules that every packet must traverse (`nf_hook_slow` -> `nft_do_chain`). Disabling the firewall (`sudo systemctl stop firewalld && sudo nft flush ruleset`) recovers another ~10% throughput. This matches findings from https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/[prior work on extreme HTTP tuning] where iptables `nf_hook_slow` consumed ~18% of CPU in benchmarks. +On top of pasta, Fedora's `firewalld` maintains 973 nftables rules that every packet traverses (`nf_hook_slow` -> `nft_do_chain`). Disabling the firewall recovers another ~10% throughput. This matches findings from https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/[prior work on extreme HTTP tuning] where iptables `nf_hook_slow` consumed ~18% of CPU in benchmarks. -== The fix and verification +== Why Quarkus is affected but Spring is not -The fix is straightforward: run the postgres container with `--network=host` instead of port-mapping (`-p 5432:5432`). We added a `DB_HOST_NETWORK=true` environment variable to the benchmark's `infra.sh` script. +[cols="2,1,1,1", options="header"] +|=== +| Configuration | Quarkus TPS | Spring TPS | Ratio -[cols="2,1,1", options="header"] +| Default (pasta + nftables) | 15,504 | 13,062 | 1.19x +| `--network=host` | 24,116 | 13,368 | 1.80x +| Perf-lab (RHEL 9.6) | 24,472 | 11,783 | 2.08x |=== -| Configuration | TPS | vs Perf-lab -| Default (pasta + nftables) | 15,504 | 63.4% -| No nftables only | 16,105 | 65.8% -| `--network=host` | 24,116 | 98.5% -| `--network=host` + no nftables | 26,039 | 106.4% -| Perf-lab (RHEL 9.6) | 24,472 | 100% +Removing pasta boosts Quarkus by 55% but Spring by only 2.3%. The reason is where each framework spends its CPU time. + +Quarkus is I/O-efficient: its per-request framework overhead is small, so DB round-trip latency dominates the profile. When pasta adds 0.9ms per statement, that overhead becomes a large fraction of Quarkus's total per-request cost. Remove pasta, and Quarkus unlocks all the CPU it was wasting on proxy overhead. + +Spring is CPU-bound on framework overhead: AOP proxies, deeper call stacks, 15% more instructions per request at 17% worse IPC (0.79 vs 0.94). DB latency is a smaller fraction of Spring's per-request cost, so removing pasta barely moves the needle. + +In other words, pasta was masking Quarkus's I/O efficiency advantage -- the very thing that makes it 2x faster on the perf-lab. + +== The fix + +Run the postgres container with `--network=host` instead of port-mapping (`-p 5432:5432`). We added `DB_HOST_NETWORK=true` to the benchmark's `infra.sh` script. + +[cols="2,1,1,1", options="header"] |=== +| Configuration | Quarkus TPS | vs Perf-lab | Ratio Q/S -With host networking, the local Fedora workstation matches the perf-lab. Adding nftables removal pushes it 6% beyond -- the perf-lab's RHEL 9.6 has a minimal firewall ruleset. +| Default (pasta + nftables) | 15,504 | 63.4% | 1.19x +| No nftables only | 16,105 | 65.8% | -- +| `--network=host` | 24,116 | 98.5% | 1.80x +| `--network=host` + no nftables | 26,039 | 106.4% | -- +| Perf-lab (RHEL 9.6) | 24,472 | 100% | 2.08x +|=== + +With host networking, the local Fedora workstation matches the perf-lab. The remaining gap to the perf-lab's 2.08x ratio is accounted for by nftables (Fedora's 973 rules vs RHEL's minimal ruleset) and minor kernel differences. == Takeaways -* **Rootless container networking can silently dominate benchmark results.** The pasta proxy added 0.9ms per SQL statement -- invisible unless you measure the network path independently. +* **Rootless container networking can silently dominate benchmark results.** pasta added 0.9ms per SQL statement -- invisible unless you measure the network path independently. + +* **The impact is asymmetric.** I/O-efficient frameworks like Quarkus are disproportionately penalized because DB latency is a larger fraction of their per-request cost. CPU-bound frameworks like Spring are barely affected, which compresses the apparent gap. + +* **Check your networking path.** Run `podman info | grep rootlessNetworkCmd` to see your backend. If it says `pasta` and your benchmark talks to a containerized database, use `--network=host` for the database container. + +* **Firewall rules add up.** Nearly 1000 nftables rules cost ~10% throughput on a chatty workload. For benchmarking, consider temporarily disabling the firewall or using a minimal ruleset. + +== Known upstream issues + +Our findings are consistent with several known issues in the podman/pasta ecosystem: + +* **pasta is single-threaded by design** and degrades above ~8 concurrent connections. At higher concurrency, even the older slirp4netns backend can outperform it. (https://github.com/containers/podman/discussions/22559[Podman Discussion #22559]) + +* **pasta consuming 90-100% CPU** has been reported under sustained network load, e.g. Wireguard tunnels on kernel 6.x. (https://github.com/containers/podman/issues/23686[Podman Issue #23686]) + +* **Java + PostgreSQL hang** -- a Spring app running PostgreSQL `COPY FROM STDIN` via pasta consistently freezes mid-transfer. `--network=host` fixes it. (https://github.com/containers/podman/issues/22593[Podman Issue #22593]) -* **The USE method works.** mpstat -> pgbench isolation -> flamegraphs found the root cause in hours, not days. +* **Throughput far below host capacity** -- rootless containers on multi-gigabit hosts achieving only ~100 Mbit/s through pasta. (https://github.com/containers/podman/issues/17865[Podman Issue #17865]) -* **Check your networking path.** Run `podman info | grep rootlessNetworkCmd` to see which backend your system uses. If it says `pasta` and your benchmark talks to a containerized database, consider `--network=host` for the database container. +* **Traffic stalls under sustained load** -- TCP downloads through pasta start normally then halt, with pasta pinned at high CPU. (https://github.com/containers/podman/issues/17703[Podman Issue #17703]) -* **Firewall rules matter at scale.** Nearly 1000 nftables rules cost ~10% throughput on a chatty workload. For benchmarking, consider temporarily disabling the firewall or using a minimal ruleset. +The official https://github.com/containers/podman/blob/main/docs/tutorials/performance.md[Podman performance tutorial] documents `--network=host` and socket activation as workarounds for network-sensitive workloads. From 876b9026d1366cef6bc145516413fdd2d0f8e9ed Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 14:22:59 +0200 Subject: [PATCH 04/18] Add active benchmarking takeaway with Gregg and Quarkus blog references Link to Brendan Gregg's active benchmarking methodology and the Quarkus benchmark blog post. Key point: if a benchmark doesn't stress what it claims to, results are misleading. --- .../post/hidden-cost-rootless-container-networking/index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index 9edd146..f285db0 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -130,7 +130,7 @@ With host networking, the local Fedora workstation matches the perf-lab. The rem == Takeaways -* **Rootless container networking can silently dominate benchmark results.** pasta added 0.9ms per SQL statement -- invisible unless you measure the network path independently. +* **A benchmark that doesn't stress what it claims to stress will deliver misleading results.** This is a textbook case of what Brendan Gregg calls https://www.brendangregg.com/activebenchmarking.html[active benchmarking]: "You benchmark A, but actually measure B, and conclude you've measured C." We thought we were measuring framework throughput, but we were actually measuring pasta proxy overhead. Only by observing the system _while the benchmark was running_ (mpstat, pgbench, flamegraphs) did the real bottleneck emerge. The https://quarkus.io/blog/new-benchmarks/[published benchmark] was designed to isolate framework performance from infrastructure variables -- but rootless container networking silently violated that isolation. * **The impact is asymmetric.** I/O-efficient frameworks like Quarkus are disproportionately penalized because DB latency is a larger fraction of their per-request cost. CPU-bound frameworks like Spring are barely affected, which compresses the apparent gap. From 7b65a05dc6d08fb76466ffa3145bcd40c1fb8e49 Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 14:44:07 +0200 Subject: [PATCH 05/18] Fix mpstat analysis, add missing links, set correct date - Fix mpstat section: loopback does generate softirqs, the real clue was CPUs saturated at 97% for 18K TPS vs 60% for 48K TPS on pure loopback. Extra %sys is the tell, not %soft. - Link differential flamegraph to Brendan Gregg's flamegraph page - Link infra.sh reference to actual file on GitHub - Set post date to today (Hugo skips future-dated posts) --- .../index.adoc | 22 +++++-------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index f285db0..28d7321 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -1,6 +1,6 @@ --- title: "Why isn't Quarkus 2x faster than Spring on my machine?" -date: 2026-04-10T00:00:00Z +date: 2026-04-09T00:00:00Z categories: ['performance', 'benchmarking', 'containers'] summary: 'Our perf-lab shows Quarkus 2x faster than Spring, but a community member only sees 1.19x locally. The culprit: a userspace TCP proxy hidden inside rootless podman.' image: 'diff-flamegraph.png' @@ -24,21 +24,11 @@ The benchmark is a REST/CRUD application backed by PostgreSQL. The app runs on t Spring delivers roughly the same throughput in both environments (~12-13K TPS). Quarkus swings from 15.5K to 24.5K -- it is being held back locally. Something between the app and postgres is penalizing Quarkus specifically. -== Utilization: mpstat reveals the symptom +== mpstat: saturated, but on what? -`mpstat` on the 4 app CPUs during Quarkus steady-state load: +`mpstat` on the 4 app CPUs during Quarkus steady-state showed `%sys` at 38-44% and `%soft` (softirq) at 10-17%, with only 2-3% idle. The kernel was consuming more than half the cycles, and the CPUs were nearly saturated. -[cols="1,1,1,1,1", options="header"] -|=== -| CPU | %usr | %sys | %soft | %idle - -| 0 | 41.8 | 43.9 | 10.2 | 2.0 -| 1 | 35.4 | 42.4 | 17.2 | 3.0 -| 2 | 46.5 | 38.4 | 10.1 | 3.0 -| 3 | 43.0 | 41.0 | 11.0 | 3.0 -|=== - -10-17% in softirq (network packet processing), 38-44% in sys. The kernel is consuming more than half the CPU cycles. CPUs are saturated at 2-3% idle, but most of the work is kernel overhead, not application logic. +But here's what caught our attention: running the same pgbench workload over pure loopback (`--network=host`) produced similar `%soft` levels (15-17%) at much higher throughput (48K TPS) -- with 37% idle headroom. The softirq rate per request was comparable, but with pasta the CPUs were pinned at 97% utilization delivering only 18K TPS. The extra `%sys` was the clue: something in the network path was burning CPU far beyond what loopback alone costs. == Isolating the network layer with pgbench @@ -57,7 +47,7 @@ With `--network=host`, statement latency drops to 0.47ms. pasta adds ~0.9ms per == The flamegraph tells the story -JFR CPU profiles from the default and host-networking Quarkus runs were compared using a differential flamegraph. Red frames appear more in the default (pasta) configuration; blue frames appear more with host networking. +JFR CPU profiles from the default and host-networking Quarkus runs were compared using a https://www.brendangregg.com/flamegraphs.html[differential flamegraph]. Red frames appear more in the default (pasta) configuration; blue frames appear more with host networking. image::diff-flamegraph.png[Differential flamegraph: pasta vs host networking] @@ -113,7 +103,7 @@ In other words, pasta was masking Quarkus's I/O efficiency advantage -- the very == The fix -Run the postgres container with `--network=host` instead of port-mapping (`-p 5432:5432`). We added `DB_HOST_NETWORK=true` to the benchmark's `infra.sh` script. +Run the postgres container with `--network=host` instead of port-mapping (`-p 5432:5432`). We added `DB_HOST_NETWORK=true` to the benchmark's https://github.com/quarkusio/spring-quarkus-perf-comparison/blob/main/scripts/infra.sh[infrastructure script]. [cols="2,1,1,1", options="header"] |=== From f5eb911c62d644043d0daccf079142f463e5ba4b Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 14:46:46 +0200 Subject: [PATCH 06/18] Fix mpstat narrative: remove hindsight bias We didn't know about the loopback comparison at mpstat stage. Honest narrative: high kernel overhead felt wrong, so we isolated the network path next. --- .../post/hidden-cost-rootless-container-networking/index.adoc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index 28d7321..dcdee26 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -26,9 +26,7 @@ Spring delivers roughly the same throughput in both environments (~12-13K TPS). == mpstat: saturated, but on what? -`mpstat` on the 4 app CPUs during Quarkus steady-state showed `%sys` at 38-44% and `%soft` (softirq) at 10-17%, with only 2-3% idle. The kernel was consuming more than half the cycles, and the CPUs were nearly saturated. - -But here's what caught our attention: running the same pgbench workload over pure loopback (`--network=host`) produced similar `%soft` levels (15-17%) at much higher throughput (48K TPS) -- with 37% idle headroom. The softirq rate per request was comparable, but with pasta the CPUs were pinned at 97% utilization delivering only 18K TPS. The extra `%sys` was the clue: something in the network path was burning CPU far beyond what loopback alone costs. +`mpstat` on the 4 app CPUs during Quarkus steady-state showed `%sys` at 38-44% and `%soft` (softirq) at 10-17%, with only 2-3% idle. The kernel was consuming more than half the cycles. That much kernel overhead for a CRUD app talking to a local database felt wrong — so we isolated the network path next. == Isolating the network layer with pgbench From 97d9fc9f35fc786f940ec7b0867da7f115879a41 Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 15:18:28 +0200 Subject: [PATCH 07/18] Rewrite blog article: fix narrative, add visuals and links Rewrite mpstat section to explain what was genuinely visible before finding pasta, add SVG throughput chart, link tools (mpstat, pg_stat_statements, async-profiler, nftables), and bold key findings for scannability. --- .../index.adoc | 73 ++++++++++++------ .../throughput-gap.svg | 74 +++++++++++++++++++ 2 files changed, 123 insertions(+), 24 deletions(-) create mode 100644 content/post/hidden-cost-rootless-container-networking/throughput-gap.svg diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index dcdee26..2b51c57 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -8,29 +8,45 @@ authors: - Francesco Nigro --- -A community member ran our https://github.com/quarkusio/spring-quarkus-perf-comparison[Quarkus vs Spring CRUD benchmark] on their bare-metal Fedora workstation and asked: "Why do I see only 1.19x instead of 2x?" Our perf-lab shows Quarkus at 2.08x Spring's throughput, but locally the gap nearly disappears. This post walks through the investigation that found the culprit. +A community member ran our https://github.com/quarkusio/spring-quarkus-perf-comparison[Quarkus vs Spring CRUD benchmark] on their bare-metal Fedora workstation and asked: + +[quote] +____ +[.lead] +_Why do I see only 1.19x instead of 2x?_ +____ + +**Our perf-lab shows Quarkus at 2.08x Spring's throughput, but locally the gap nearly disappears.** + +This post walks through the investigation that found the culprit. == The gap -The benchmark is a REST/CRUD application backed by PostgreSQL. The app runs on the host, postgres in a rootless podman container. Each HTTP request executes 2 SQL queries (confirmed via `pg_stat_statements`). +The benchmark is a REST/CRUD application backed by PostgreSQL. The app runs on the host, postgres in a rootless podman container. Each HTTP request executes 2 SQL queries (confirmed via https://www.postgresql.org/docs/current/pgstatstatements.html[pg_stat_statements]). -[cols="2,1,1,1", options="header"] -|=== -| Environment | Quarkus TPS | Spring TPS | Ratio +image::throughput-gap.svg[Throughput comparison: Local vs Perf-lab] -| Local Fedora workstation | 15,504 | 13,062 | 1.19x -| Perf-lab (RHEL 9.6) | 24,472 | 11,783 | 2.08x -|=== +Spring delivers roughly the same throughput in both environments (~12-13K TPS). Quarkus swings from 15.5K to 24.5K -- it is being held back locally. **Something between the app and postgres is penalizing Quarkus specifically.** -Spring delivers roughly the same throughput in both environments (~12-13K TPS). Quarkus swings from 15.5K to 24.5K -- it is being held back locally. Something between the app and postgres is penalizing Quarkus specifically. +== mpstat: where is the CPU going? -== mpstat: saturated, but on what? +The benchmark collects https://man7.org/linux/man-pages/man1/mpstat.1.html[mpstat] data during every run — per-CPU utilization split into `%usr` (application code), `%sys` (kernel), `%soft` (softirq, mainly network packet processing), and `%idle`. This is part of our https://github.com/quarkusio/spring-quarkus-perf-comparison/issues/62[active benchmarking practice]: observing the system _while it runs_, not just collecting final TPS numbers. -`mpstat` on the 4 app CPUs during Quarkus steady-state showed `%sys` at 38-44% and `%soft` (softirq) at 10-17%, with only 2-3% idle. The kernel was consuming more than half the cycles. That much kernel overhead for a CRUD app talking to a local database felt wrong — so we isolated the network path next. +Both environments run Quarkus at 2.3GHz with the same workload and CPU pinning. The mpstat profiles could not be more different: + +[cols="2,1,1,1,1", options="header"] +|=== +| Environment | %usr | %sys | %soft | %idle + +| Local (Fedora, 15,504 TPS) | 39-50% | 34-41% | 9-17% | 3-5% +| Perf-lab (RHEL, 24,472 TPS) | 87-94% | 5-11% | 0-2% | 0% +|=== + +`%usr` is time running application code. `%sys` is time in the kernel. On perf-lab, over 85% of CPU goes to the application. Locally, nearly half goes to the kernel — and the application has idle CPU it cannot use. Same application, same clock speed, same workload: **the local environment is burning CPU in the kernel instead of running the app.** We isolated the network path next. == Isolating the network layer with pgbench -To confirm the network path was the bottleneck, we ran `pgbench` with the same 2-query workload (50 clients, prepared statements, 30 seconds) over different network paths: +To confirm the network path was the bottleneck, we ran `pgbench` with the same 2-query workload (50 clients, prepared statements, 30 seconds) over different network paths. We also tested with Fedora's https://wiki.nftables.org/[nftables] firewall disabled, since the JFR flamegraph showed `nft_do_chain` in the kernel stacks: [cols="2,1,1", options="header"] |=== @@ -41,15 +57,15 @@ To confirm the network path was the bottleneck, we ran `pgbench` with the same 2 | Host -> container (`--network=host`) | 53,262 | 0.47ms |=== -With `--network=host`, statement latency drops to 0.47ms. pasta adds ~0.9ms per statement (1.38 - 0.47ms). With 2 statements per HTTP request, that is ~1.8ms of networking latency added to every request. +With `--network=host`, statement latency drops from 1.38ms to 0.47ms — a 3x reduction. With 2 statements per HTTP request, that overhead adds up on every request. == The flamegraph tells the story -JFR CPU profiles from the default and host-networking Quarkus runs were compared using a https://www.brendangregg.com/flamegraphs.html[differential flamegraph]. Red frames appear more in the default (pasta) configuration; blue frames appear more with host networking. +JFR CPU profiles (collected via https://github.com/async-profiler/async-profiler[async-profiler]) from the default and host-networking Quarkus runs were compared using a https://www.brendangregg.com/flamegraphs.html[differential flamegraph]. Red frames appear more in the default (pasta) configuration; blue frames appear more with host networking. image::diff-flamegraph.png[Differential flamegraph: pasta vs host networking] -The red stacks are dominated by kernel networking: `tcp_sendmsg`, `ip_output`, `nf_hook_slow`, `nft_do_chain`, and softirq `net_rx_action`. These shrink dramatically with `--network=host`. +Red means more CPU in the default (pasta) run; blue means more CPU with host networking. The red stacks split into two groups: the pasta proxy overhead — extra `tcp_sendmsg`, `ip_output`, and softirq `net_rx_action` from the two additional kernel/userspace boundary crossings — and the firewall overhead — `nf_hook_slow` and `nft_do_chain` from Fedora's 973 nftables rules. Both disappear with `--network=host`, because the app and postgres share the same network namespace and packets never leave the kernel. Per-request CPU cost confirms the picture: @@ -62,7 +78,7 @@ Per-request CPU cost confirms the picture: | Perf-lab (24,472 TPS) | 0.158 |=== -With host networking, per-request cost matches the perf-lab exactly: 0.158 ms/req. +With host networking, per-request cost **matches the perf-lab exactly**: 0.158 ms/req. == Root cause: pasta, the userspace TCP proxy @@ -78,7 +94,9 @@ With --network=host: Every JDBC packet traverses two extra kernel/userspace boundary crossings plus a userspace copy in the pasta process. For a chatty protocol like JDBC with small, frequent packets, this is devastating. -On top of pasta, Fedora's `firewalld` maintains 973 nftables rules that every packet traverses (`nf_hook_slow` -> `nft_do_chain`). Disabling the firewall recovers another ~10% throughput. This matches findings from https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/[prior work on extreme HTTP tuning] where iptables `nf_hook_slow` consumed ~18% of CPU in benchmarks. +=== Bonus: nftables firewall overhead + +Fedora's `firewalld` maintains 973 https://wiki.nftables.org/[nftables] rules that every packet traverses (`nf_hook_slow` -> `nft_do_chain`). This is independent of pasta — it affects any network traffic on the host. Disabling the firewall recovers another ~10% throughput. This matches findings from https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/[prior work on extreme HTTP tuning] where iptables `nf_hook_slow` consumed ~18% of CPU in benchmarks. == Why Quarkus is affected but Spring is not @@ -91,13 +109,13 @@ On top of pasta, Fedora's `firewalld` maintains 973 nftables rules that every pa | Perf-lab (RHEL 9.6) | 24,472 | 11,783 | 2.08x |=== -Removing pasta boosts Quarkus by 55% but Spring by only 2.3%. The reason is where each framework spends its CPU time. +Removing pasta boosts Quarkus by 55% but Spring by only 2.3%. **The reason is where each framework spends its CPU time.** -Quarkus is I/O-efficient: its per-request framework overhead is small, so DB round-trip latency dominates the profile. When pasta adds 0.9ms per statement, that overhead becomes a large fraction of Quarkus's total per-request cost. Remove pasta, and Quarkus unlocks all the CPU it was wasting on proxy overhead. +**Quarkus is I/O-efficient**: its per-request framework overhead is small, so DB round-trip latency dominates the profile. When pasta adds 0.9ms per statement, that overhead becomes a large fraction of Quarkus's total per-request cost. Remove pasta, and Quarkus unlocks all the CPU it was wasting on proxy overhead. -Spring is CPU-bound on framework overhead: AOP proxies, deeper call stacks, 15% more instructions per request at 17% worse IPC (0.79 vs 0.94). DB latency is a smaller fraction of Spring's per-request cost, so removing pasta barely moves the needle. +**Spring is CPU-bound on framework overhead**: deeper call stacks and more instructions per request mean DB latency is a smaller fraction of Spring's per-request cost. Removing pasta barely moves the needle. -In other words, pasta was masking Quarkus's I/O efficiency advantage -- the very thing that makes it 2x faster on the perf-lab. +In other words, **pasta was masking Quarkus's I/O efficiency advantage** -- the very thing that makes it 2x faster on the perf-lab. == The fix @@ -114,11 +132,18 @@ Run the postgres container with `--network=host` instead of port-mapping (`-p 54 | Perf-lab (RHEL 9.6) | 24,472 | 100% | 2.08x |=== -With host networking, the local Fedora workstation matches the perf-lab. The remaining gap to the perf-lab's 2.08x ratio is accounted for by nftables (Fedora's 973 rules vs RHEL's minimal ruleset) and minor kernel differences. +**With host networking, the local Fedora workstation matches the perf-lab.** The remaining gap to the perf-lab's 2.08x ratio is accounted for by nftables (Fedora's 973 rules vs RHEL's minimal ruleset) and minor kernel differences. == Takeaways -* **A benchmark that doesn't stress what it claims to stress will deliver misleading results.** This is a textbook case of what Brendan Gregg calls https://www.brendangregg.com/activebenchmarking.html[active benchmarking]: "You benchmark A, but actually measure B, and conclude you've measured C." We thought we were measuring framework throughput, but we were actually measuring pasta proxy overhead. Only by observing the system _while the benchmark was running_ (mpstat, pgbench, flamegraphs) did the real bottleneck emerge. The https://quarkus.io/blog/new-benchmarks/[published benchmark] was designed to isolate framework performance from infrastructure variables -- but rootless container networking silently violated that isolation. +* **A benchmark that doesn't stress what it claims to stress will deliver misleading results.** This is a textbook case of what Brendan Gregg calls https://www.brendangregg.com/activebenchmarking.html[active benchmarking]: ++ +[quote, Brendan Gregg] +____ +_You benchmark A, but actually measure B, and conclude you've measured C._ +____ ++ +We thought we were measuring framework throughput, but we were actually measuring pasta proxy overhead. Only by observing the system _while the benchmark was running_ — https://man7.org/linux/man-pages/man1/mpstat.1.html[mpstat], pgbench, flamegraphs, as https://github.com/quarkusio/spring-quarkus-perf-comparison/issues/62[required by our benchmarking practice] — did the real bottleneck emerge. The https://quarkus.io/blog/new-benchmarks/[published benchmark] was designed to isolate framework performance from infrastructure variables -- but rootless container networking silently violated that isolation. * **The impact is asymmetric.** I/O-efficient frameworks like Quarkus are disproportionately penalized because DB latency is a larger fraction of their per-request cost. CPU-bound frameworks like Spring are barely affected, which compresses the apparent gap. @@ -140,4 +165,4 @@ Our findings are consistent with several known issues in the podman/pasta ecosys * **Traffic stalls under sustained load** -- TCP downloads through pasta start normally then halt, with pasta pinned at high CPU. (https://github.com/containers/podman/issues/17703[Podman Issue #17703]) -The official https://github.com/containers/podman/blob/main/docs/tutorials/performance.md[Podman performance tutorial] documents `--network=host` and socket activation as workarounds for network-sensitive workloads. +* The official https://github.com/containers/podman/blob/main/docs/tutorials/performance.md[Podman performance tutorial] documents `--network=host` and socket activation as workarounds for network-sensitive workloads. diff --git a/content/post/hidden-cost-rootless-container-networking/throughput-gap.svg b/content/post/hidden-cost-rootless-container-networking/throughput-gap.svg new file mode 100644 index 0000000..34c0661 --- /dev/null +++ b/content/post/hidden-cost-rootless-container-networking/throughput-gap.svg @@ -0,0 +1,74 @@ + + + + + + + + + Throughput + (Higher is better) + + + + + + + + + + 5k + 10k + 15k + 20k + 25k + + + Local Fedora + workstation + + + Quarkus + + 15,504 + + + Spring Boot + + 13,062 + + + 1.19x + + + Perf-lab + (RHEL 9.6) + + + Quarkus + + 24,472 + + + Spring Boot + + 11,783 + + + 2.08x + + + Ratio + + + + From 3e0f7f4479f44abcd1e88372c8c6f3db232b2fd2 Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 15:30:33 +0200 Subject: [PATCH 08/18] Restructure narrative: two flamegraphs, diagnose then confirm Add diff flamegraph comparing perf-lab vs local (both unpatched) right after mpstat to show where kernel time goes. Move existing before/after flamegraph to after the fix as visual confirmation. --- .../diff-flamegraph-gap.png | Bin 0 -> 1110685 bytes .../index.adoc | 54 ++++++++++-------- 2 files changed, 31 insertions(+), 23 deletions(-) create mode 100644 content/post/hidden-cost-rootless-container-networking/diff-flamegraph-gap.png diff --git a/content/post/hidden-cost-rootless-container-networking/diff-flamegraph-gap.png b/content/post/hidden-cost-rootless-container-networking/diff-flamegraph-gap.png new file mode 100644 index 0000000000000000000000000000000000000000..8759bd1c6b8f208671def1919091fcc00c6a6076 GIT binary patch literal 1110685 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

=q6A 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 z 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%0D-U@tKloY0Hh=gIkFcE=PV-uxC+=kK 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

*(nsqW<4w^l3Z<3=M4z5SWfS8qlU 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%0De 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 literal 0 HcmV?d00001 diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index 2b51c57..579a3f5 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -42,11 +42,19 @@ Both environments run Quarkus at 2.3GHz with the same workload and CPU pinning. | Perf-lab (RHEL, 24,472 TPS) | 87-94% | 5-11% | 0-2% | 0% |=== -`%usr` is time running application code. `%sys` is time in the kernel. On perf-lab, over 85% of CPU goes to the application. Locally, nearly half goes to the kernel — and the application has idle CPU it cannot use. Same application, same clock speed, same workload: **the local environment is burning CPU in the kernel instead of running the app.** We isolated the network path next. +`%usr` is time running application code. `%sys` is time in the kernel. On perf-lab, over 85% of CPU goes to the application. Locally, nearly half goes to the kernel — and the application has idle CPU it cannot use. Same application, same clock speed, same workload: **the local environment is burning CPU in the kernel instead of running the app.** + +== Where is the kernel time going? + +A https://www.brendangregg.com/flamegraphs.html[differential flamegraph] of the JFR CPU profiles (collected via https://github.com/async-profiler/async-profiler[async-profiler]) from the perf-lab and local Quarkus runs shows exactly where the extra kernel time is spent: + +image::diff-flamegraph-gap.png[Differential flamegraph: perf-lab vs local] + +Red frames appear more in the local run; blue frames appear more on the perf-lab. The red hotspots are all in the kernel network path: `tcp_sendmsg`, `ip_output`, softirq `net_rx_action`, and firewall evaluation (`nf_hook_slow`, `nft_do_chain`). The local environment is doing **real network I/O work** — sending and receiving TCP packets through extra hops — that the perf-lab doesn't need to do. == Isolating the network layer with pgbench -To confirm the network path was the bottleneck, we ran `pgbench` with the same 2-query workload (50 clients, prepared statements, 30 seconds) over different network paths. We also tested with Fedora's https://wiki.nftables.org/[nftables] firewall disabled, since the JFR flamegraph showed `nft_do_chain` in the kernel stacks: +To confirm the network path was the bottleneck, we ran `pgbench` with the same 2-query workload (50 clients, prepared statements, 30 seconds) over different network paths. We also tested with Fedora's https://wiki.nftables.org/[nftables] firewall disabled, since the flamegraph showed `nft_do_chain` in the kernel stacks: [cols="2,1,1", options="header"] |=== @@ -59,27 +67,6 @@ To confirm the network path was the bottleneck, we ran `pgbench` with the same 2 With `--network=host`, statement latency drops from 1.38ms to 0.47ms — a 3x reduction. With 2 statements per HTTP request, that overhead adds up on every request. -== The flamegraph tells the story - -JFR CPU profiles (collected via https://github.com/async-profiler/async-profiler[async-profiler]) from the default and host-networking Quarkus runs were compared using a https://www.brendangregg.com/flamegraphs.html[differential flamegraph]. Red frames appear more in the default (pasta) configuration; blue frames appear more with host networking. - -image::diff-flamegraph.png[Differential flamegraph: pasta vs host networking] - -Red means more CPU in the default (pasta) run; blue means more CPU with host networking. The red stacks split into two groups: the pasta proxy overhead — extra `tcp_sendmsg`, `ip_output`, and softirq `net_rx_action` from the two additional kernel/userspace boundary crossings — and the firewall overhead — `nf_hook_slow` and `nft_do_chain` from Fedora's 973 nftables rules. Both disappear with `--network=host`, because the app and postgres share the same network namespace and packets never leave the kernel. - -Per-request CPU cost confirms the picture: - -[cols="2,1", options="header"] -|=== -| Configuration | CPU ms/req - -| Default pasta (15,504 TPS) | 0.231 -| Host networking (24,116 TPS) | 0.158 -| Perf-lab (24,472 TPS) | 0.158 -|=== - -With host networking, per-request cost **matches the perf-lab exactly**: 0.158 ms/req. - == Root cause: pasta, the userspace TCP proxy Rootless podman on Fedora uses https://passt.top/passt/[pasta (passt)] to forward container ports. Unlike rootful podman (which uses kernel-level port forwarding), pasta is a userspace process that proxies every TCP packet: @@ -134,6 +121,27 @@ Run the postgres container with `--network=host` instead of port-mapping (`-p 54 **With host networking, the local Fedora workstation matches the perf-lab.** The remaining gap to the perf-lab's 2.08x ratio is accounted for by nftables (Fedora's 973 rules vs RHEL's minimal ruleset) and minor kernel differences. +Per-request CPU cost confirms the picture: + +[cols="2,1", options="header"] +|=== +| Configuration | CPU ms/req + +| Default pasta (15,504 TPS) | 0.231 +| Host networking (24,116 TPS) | 0.158 +| Perf-lab (24,472 TPS) | 0.158 +|=== + +With host networking, per-request cost **matches the perf-lab exactly**: 0.158 ms/req. + +== Confirming the fix + +A second differential flamegraph — this time comparing the local default (pasta) run with the local `--network=host` run — confirms the overhead is gone: + +image::diff-flamegraph.png[Differential flamegraph: default pasta vs host networking] + +Red means more CPU in the default (pasta) run; blue means more CPU with host networking. The red stacks that dominated the first flamegraph — `tcp_sendmsg`, `ip_output`, `net_rx_action`, `nf_hook_slow` — have disappeared. With `--network=host`, the app and postgres share the same network namespace; packets never leave the kernel. + == Takeaways * **A benchmark that doesn't stress what it claims to stress will deliver misleading results.** This is a textbook case of what Brendan Gregg calls https://www.brendangregg.com/activebenchmarking.html[active benchmarking]: From a628c96c68805b4a0eaa1d1f9fc2ef14c7df043c Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 15:37:04 +0200 Subject: [PATCH 09/18] Refine flamegraph analysis: clarify kernel spin locks and network processing impact --- .../hidden-cost-rootless-container-networking/index.adoc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index 579a3f5..f185ab3 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -50,7 +50,7 @@ A https://www.brendangregg.com/flamegraphs.html[differential flamegraph] of the image::diff-flamegraph-gap.png[Differential flamegraph: perf-lab vs local] -Red frames appear more in the local run; blue frames appear more on the perf-lab. The red hotspots are all in the kernel network path: `tcp_sendmsg`, `ip_output`, softirq `net_rx_action`, and firewall evaluation (`nf_hook_slow`, `nft_do_chain`). The local environment is doing **real network I/O work** — sending and receiving TCP packets through extra hops — that the perf-lab doesn't need to do. +Red frames appear more in the local run; blue frames appear more on the perf-lab. The brightest red hotspots are kernel spin locks (`_raw_spin_unlock_irqrestore`), nftables firewall evaluation (`nft_do_chain`, `nft_meta_get_eval`), and TCP packet processing (`tcp_clean_rtx_queue`, `skb_defer_free_flush`). The blue band at the bottom is application code that gets more CPU on the perf-lab — because the kernel isn't eating it. **The local kernel is spending cycles on network packet processing and firewall rules that the perf-lab doesn't need.** == Isolating the network layer with pgbench @@ -140,7 +140,9 @@ A second differential flamegraph — this time comparing the local default (past image::diff-flamegraph.png[Differential flamegraph: default pasta vs host networking] -Red means more CPU in the default (pasta) run; blue means more CPU with host networking. The red stacks that dominated the first flamegraph — `tcp_sendmsg`, `ip_output`, `net_rx_action`, `nf_hook_slow` — have disappeared. With `--network=host`, the app and postgres share the same network namespace; packets never leave the kernel. +Red means more CPU in the default (pasta) run; blue means more CPU with host networking. The red stacks that dominated the first flamegraph — `_raw_spin_unlock_irqrestore`, `nft_do_chain`, `tcp_clean_rtx_queue` — have disappeared. + +**With `--network=host`, the app and postgres share the same network namespace; packets never leave the kernel.** == Takeaways From 2d4a6d292c52a3f4ec9585c50554b424067d6db6 Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 15:43:45 +0200 Subject: [PATCH 10/18] Link pgbench to PostgreSQL docs --- .../post/hidden-cost-rootless-container-networking/index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index f185ab3..b3724fd 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -54,7 +54,7 @@ Red frames appear more in the local run; blue frames appear more on the perf-lab == Isolating the network layer with pgbench -To confirm the network path was the bottleneck, we ran `pgbench` with the same 2-query workload (50 clients, prepared statements, 30 seconds) over different network paths. We also tested with Fedora's https://wiki.nftables.org/[nftables] firewall disabled, since the flamegraph showed `nft_do_chain` in the kernel stacks: +To confirm the network path was the bottleneck, we ran https://www.postgresql.org/docs/current/pgbench.html[pgbench] with the same 2-query workload (50 clients, prepared statements, 30 seconds) over different network paths. We also tested with Fedora's https://wiki.nftables.org/[nftables] firewall disabled, since the flamegraph showed `nft_do_chain` in the kernel stacks: [cols="2,1,1", options="header"] |=== From 56b18ecd299660795582b324f00c2c2ae36929df Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 15:50:21 +0200 Subject: [PATCH 11/18] Clarify performance analysis: refine Quarkus and Spring CPU efficiency comparison --- .../hidden-cost-rootless-container-networking/index.adoc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index b3724fd..b361ab0 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -96,13 +96,11 @@ Fedora's `firewalld` maintains 973 https://wiki.nftables.org/[nftables] rules th | Perf-lab (RHEL 9.6) | 24,472 | 11,783 | 2.08x |=== -Removing pasta boosts Quarkus by 55% but Spring by only 2.3%. **The reason is where each framework spends its CPU time.** +Removing pasta boosts Quarkus by 55% but Spring by only 2.3%. **The same absolute overhead hits the efficient framework harder.** -**Quarkus is I/O-efficient**: its per-request framework overhead is small, so DB round-trip latency dominates the profile. When pasta adds 0.9ms per statement, that overhead becomes a large fraction of Quarkus's total per-request cost. Remove pasta, and Quarkus unlocks all the CPU it was wasting on proxy overhead. +Pasta adds ~0.073 ms of kernel CPU per request (the difference between 0.231 and 0.158 ms/req). For Quarkus, whose framework cost is just 0.158 ms/req, that overhead consumes **46% of its CPU budget**. For Spring, whose framework cost is ~0.300 ms/req, the same overhead is only **~24%**. The more CPU-efficient your framework is, the more you feel the infrastructure tax. -**Spring is CPU-bound on framework overhead**: deeper call stacks and more instructions per request mean DB latency is a smaller fraction of Spring's per-request cost. Removing pasta barely moves the needle. - -In other words, **pasta was masking Quarkus's I/O efficiency advantage** -- the very thing that makes it 2x faster on the perf-lab. +In other words, **pasta was masking Quarkus's CPU efficiency advantage** -- the very thing that makes it 2x faster on the perf-lab. == The fix From f212e6002e439be44a01ba404215c8effb40611f Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 15:56:24 +0200 Subject: [PATCH 12/18] Fix capitalization of PostgreSQL in benchmark description and networking sections --- .../index.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index b361ab0..1718d02 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -22,11 +22,11 @@ This post walks through the investigation that found the culprit. == The gap -The benchmark is a REST/CRUD application backed by PostgreSQL. The app runs on the host, postgres in a rootless podman container. Each HTTP request executes 2 SQL queries (confirmed via https://www.postgresql.org/docs/current/pgstatstatements.html[pg_stat_statements]). +The benchmark is a REST/CRUD application backed by PostgreSQL. The app runs on the host, PostgreSQL in a rootless podman container. Each HTTP request executes 2 SQL queries (confirmed via https://www.postgresql.org/docs/current/pgstatstatements.html[pg_stat_statements]). image::throughput-gap.svg[Throughput comparison: Local vs Perf-lab] -Spring delivers roughly the same throughput in both environments (~12-13K TPS). Quarkus swings from 15.5K to 24.5K -- it is being held back locally. **Something between the app and postgres is penalizing Quarkus specifically.** +Spring delivers roughly the same throughput in both environments (~12-13K TPS). Quarkus swings from 15.5K to 24.5K -- it is being held back locally. **Something between the app and PostgreSQL is penalizing Quarkus specifically.** == mpstat: where is the CPU going? @@ -73,10 +73,10 @@ Rootless podman on Fedora uses https://passt.top/passt/[pasta (passt)] to forwar ---- With pasta (default rootless): - App --> kernel --> pasta (userspace) --> kernel --> container netns --> postgres + App --> kernel --> pasta (userspace) --> kernel --> container netns --> PostgreSQL With --network=host: - App --> kernel --> postgres (same network namespace) + App --> kernel --> PostgreSQL (same network namespace) ---- Every JDBC packet traverses two extra kernel/userspace boundary crossings plus a userspace copy in the pasta process. For a chatty protocol like JDBC with small, frequent packets, this is devastating. @@ -104,7 +104,7 @@ In other words, **pasta was masking Quarkus's CPU efficiency advantage** -- the == The fix -Run the postgres container with `--network=host` instead of port-mapping (`-p 5432:5432`). We added `DB_HOST_NETWORK=true` to the benchmark's https://github.com/quarkusio/spring-quarkus-perf-comparison/blob/main/scripts/infra.sh[infrastructure script]. +Run the PostgreSQL container with `--network=host` instead of port-mapping (`-p 5432:5432`). We added `DB_HOST_NETWORK=true` to the benchmark's https://github.com/quarkusio/spring-quarkus-perf-comparison/blob/main/scripts/infra.sh[infrastructure script]. [cols="2,1,1,1", options="header"] |=== @@ -140,7 +140,7 @@ image::diff-flamegraph.png[Differential flamegraph: default pasta vs host networ Red means more CPU in the default (pasta) run; blue means more CPU with host networking. The red stacks that dominated the first flamegraph — `_raw_spin_unlock_irqrestore`, `nft_do_chain`, `tcp_clean_rtx_queue` — have disappeared. -**With `--network=host`, the app and postgres share the same network namespace; packets never leave the kernel.** +**With `--network=host`, the app and PostgreSQL share the same network namespace; packets never leave the kernel.** == Takeaways From 9ca77f6b9dc21a026f11d1a6554f9ad2b4b8c6f3 Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 16:03:12 +0200 Subject: [PATCH 13/18] Refine analysis of CPU efficiency: clarify impact of infrastructure tax on Quarkus and Spring --- .../post/hidden-cost-rootless-container-networking/index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index 1718d02..23ae24a 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -98,9 +98,9 @@ Fedora's `firewalld` maintains 973 https://wiki.nftables.org/[nftables] rules th Removing pasta boosts Quarkus by 55% but Spring by only 2.3%. **The same absolute overhead hits the efficient framework harder.** -Pasta adds ~0.073 ms of kernel CPU per request (the difference between 0.231 and 0.158 ms/req). For Quarkus, whose framework cost is just 0.158 ms/req, that overhead consumes **46% of its CPU budget**. For Spring, whose framework cost is ~0.300 ms/req, the same overhead is only **~24%**. The more CPU-efficient your framework is, the more you feel the infrastructure tax. +Pasta adds ~0.073 ms of kernel CPU per request (the difference between 0.231 and 0.158 ms/req). For Quarkus, whose framework cost is just 0.158 ms/req, that overhead consumes **46% of its CPU budget**. For Spring, whose framework cost is ~0.300 ms/req, the same overhead is only **~24%**. When your framework already spends most of its CPU on its own code, saving a few cycles on networking barely matters. -In other words, **pasta was masking Quarkus's CPU efficiency advantage** -- the very thing that makes it 2x faster on the perf-lab. +**The more CPU-efficient your framework is, the more you feel the infrastructure tax.** == The fix From 276e05c96121af374f880f84fc31c6f6baa8adbb Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 16:11:21 +0200 Subject: [PATCH 14/18] Expand hidden cost analysis: highlight connection pool impact from rootless container networking overhead --- .../post/hidden-cost-rootless-container-networking/index.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index 23ae24a..a417d4b 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -52,6 +52,8 @@ image::diff-flamegraph-gap.png[Differential flamegraph: perf-lab vs local] Red frames appear more in the local run; blue frames appear more on the perf-lab. The brightest red hotspots are kernel spin locks (`_raw_spin_unlock_irqrestore`), nftables firewall evaluation (`nft_do_chain`, `nft_meta_get_eval`), and TCP packet processing (`tcp_clean_rtx_queue`, `skb_defer_free_flush`). The blue band at the bottom is application code that gets more CPU on the perf-lab — because the kernel isn't eating it. **The local kernel is spending cycles on network packet processing and firewall rules that the perf-lab doesn't need.** +The brightest red frame — `_raw_spin_unlock_irqrestore` — is worth a closer look. The stack trace shows it's triggered by Agroal (Quarkus's connection pool) returning a JDBC connection after a query: `ConnectionPool.returnConnectionHandler` → `LinkedTransferQueue.tryTransfer` → `LockSupport.unpark` → kernel `futex_wake` → `try_to_wake_up` → spin lock. With pasta adding latency, connections are held longer, more threads pile up waiting for a connection, and every return triggers a `futex_wake` to unpark a waiter. The network overhead doesn't just add direct cost — it cascades through the connection pool, amplifying the kernel time. + == Isolating the network layer with pgbench To confirm the network path was the bottleneck, we ran https://www.postgresql.org/docs/current/pgbench.html[pgbench] with the same 2-query workload (50 clients, prepared statements, 30 seconds) over different network paths. We also tested with Fedora's https://wiki.nftables.org/[nftables] firewall disabled, since the flamegraph showed `nft_do_chain` in the kernel stacks: From 3510b91458ba8a878fa5b7a55e66dffd75c2de03 Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 16:18:45 +0200 Subject: [PATCH 15/18] Add interactive SVG flamegraphs, Agroal cascade note, CPU budget framing Add SVG versions of both diff flamegraphs (clickable from PNGs), explain _raw_spin_unlock_irqrestore cascade through Agroal connection pool, reframe Quarkus/Spring asymmetry as CPU budget fraction, and rename postgres to PostgreSQL throughout. --- .../diff-flamegraph-gap.svg | 19007 ++++++++++++++ .../diff-flamegraph.svg | 21751 ++++++++++++++++ .../index.adoc | 4 +- 3 files changed, 40760 insertions(+), 2 deletions(-) create mode 100644 content/post/hidden-cost-rootless-container-networking/diff-flamegraph-gap.svg create mode 100644 content/post/hidden-cost-rootless-container-networking/diff-flamegraph.svg diff --git a/content/post/hidden-cost-rootless-container-networking/diff-flamegraph-gap.svg b/content/post/hidden-cost-rootless-container-networking/diff-flamegraph-gap.svg new file mode 100644 index 0000000..691ab0b --- /dev/null +++ b/content/post/hidden-cost-rootless-container-networking/diff-flamegraph-gap.svg @@ -0,0 +1,19007 @@ + + + + + + + + + + + + + + +CPU: perf-lab vs local (both unpatched) +Red = more CPU locally (overhead), Blue = more CPU on perf-lab + +Reset Zoom +Search +ic + + + +org/jboss/logging/Logger.isTraceEnabled (1 samples, 0.03%; +0.03%) + + + +handle_softirqs (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/jdbc/internal/StatementPreparerImpl$4.doPrepare (106 samples, 2.95%; 0.00%) +or.. + + +eventfd_write (30 samples, 0.84%; 0.00%) + + + +org/jboss/logging/Logger.debugf (1 samples, 0.03%; +0.03%) + + + +validate_xmit_xfrm (1 samples, 0.03%; +0.03%) + + + +kmem_cache_alloc_node_noprof (3 samples, 0.08%; +0.06%) + + + +__ip_queue_xmit (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.set (2 samples, 0.06%; 0.00%) + + + +security_socket_recvmsg (1 samples, 0.03%; +0.03%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusJtaPlatform.canRegisterSynchronization (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/exporter/internal/marshal/ProtoSerializer.lambda$writeSpanId$1 (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/RandomIdGenerator.generateTraceId (2 samples, 0.06%; 0.00%) + + + +org/postgresql/core/VisibleBufferedInputStream.ensureBytes (57 samples, 1.59%; 0.00%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.clearWarnings (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/sdk/metrics/SdkDoubleHistogram.record (3 samples, 0.08%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.getAll (9 samples, 0.25%; 0.00%) + + + +io/netty/handler/timeout/IdleStateHandler.channelRead (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerRequest.path (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextBase.getLocal (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.hash (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/spi/context/storage/ContextLocal.get (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (2 samples, 0.06%; 0.00%) + + + +io/agroal/pool/wrapper/ResultSetWrapper.getBigDecimal (5 samples, 0.14%; 0.00%) + + + +MemAllocator::mem_allocate_inside_tlab_slow (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentMap.computeIfAbsent (2 samples, 0.06%; 0.00%) + + + +ReallocateHeap (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryConnection.clearWarnings (4 samples, 0.11%; 0.00%) + + + +io/quarkus/resteasy/reactive/common/runtime/ArcThreadSetupAction$1.close (30 samples, 0.84%; 0.00%) + + + +org/acme/domain/Fruit.$$_hibernate_removeDirtyFields (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/ConnectionHandler.onConnectionWrapperClose (210 samples, 5.85%; 0.00%) +io/agro.. + + +java/util/HashMap$TreeNode.getTreeNode (1 samples, 0.03%; +0.03%) + + + +_raw_spin_lock (2 samples, 0.06%; +0.06%) + + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.get (5 samples, 0.14%; 0.00%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.assemble (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.executeQuery (865 samples, 24.10%; +0.03%) +org/hibernate/sql/results/jdbc/interna.. + + +_raw_spin_unlock_irqrestore (19 samples, 0.53%; +0.53%) + + + +java/util/HashMap.get (4 samples, 0.11%; 0.00%) + + + +jhash?[nf_tables] (1 samples, 0.03%; +0.03%) + + + +futex_wake (58 samples, 1.62%; +0.08%) + + + +org/hibernate/internal/AbstractSharedSessionContract.pulseTransactionCoordinator (1 samples, 0.03%; 0.00%) + + + +io/netty/util/Recycler$LocalPool.release (2 samples, 0.06%; +0.03%) + + + +sun/nio/ch/EventFD.set0 (41 samples, 1.14%; +0.03%) + + + +java/util/stream/Sink$ChainedReference.begin (1 samples, 0.03%; 0.00%) + + + +JavaThread::oops_do_frames (3 samples, 0.08%; 0.00%) + + + +bpf_lsm_socket_sendmsg (2 samples, 0.06%; +0.06%) + + + +com/github/benmanes/caffeine/cache/BoundedBuffer$RingBuffer.drainTo (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.get (2 samples, 0.06%; 0.00%) + + + +CardTableBarrierSet::on_slowpath_allocation_exit (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.put (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.containsKey (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (1 samples, 0.03%; 0.00%) + + + +org/postgresql/core/VisibleBufferedInputStream.ensureBytes (36 samples, 1.00%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (1 samples, 0.03%; 0.00%) + + + +org/hibernate/loader/internal/CacheLoadHelper.loadFromSecondLevelCache (107 samples, 2.98%; 0.00%) +or.. + + +vfs_writev (343 samples, 9.56%; +0.06%) +vfs_writev + + +io/opentelemetry/sdk/trace/RandomIdGenerator.generateSpanId (1 samples, 0.03%; 0.00%) + + + +java/util/HashSet.<init> (1 samples, 0.03%; 0.00%) + + + +com/fasterxml/jackson/core/json/UTF8JsonGenerator.close (17 samples, 0.47%; +0.06%) + + + +org/hibernate/sql/results/internal/domain/CircularFetchImpl$CircularFetchAssembler.assemble (2 samples, 0.06%; +0.06%) + + + +__tcp_push_pending_frames (3 samples, 0.08%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +selinux_socket_sendmsg (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/AbstractReferenceCountedByteBuf.release (3 samples, 0.08%; +0.03%) + + + +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorSupports.intercept (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.read (25 samples, 0.70%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/EntityEntryImpl.getCompressedValue (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/HttpClientRequestBase.authority_[1] (1 samples, 0.03%; +0.03%) + + + +__netif_receive_skb (1 samples, 0.03%; +0.03%) + + + +io/quarkus/runtime/util/ForwardingExecutorService.execute (89 samples, 2.48%; 0.00%) +io.. + + +sun/nio/ch/SocketDispatcher.writev (3 samples, 0.08%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.implRead (55 samples, 1.53%; +0.03%) + + + +org/jboss/threads/EnhancedQueueExecutor$FixedRateRunnableScheduledFuture.performTask_[0] (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +Unsafe_Park (3 samples, 0.08%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +tcp_rearm_rto (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/spi/BatchFetchQueue.removeBatchLoadableEntityKey (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext$$Lambda.0x000000009fb8abd8.accept (2 samples, 0.06%; 0.00%) + + + +kmem_cache_alloc_node_noprof (3 samples, 0.08%; +0.06%) + + + +plist_del (1 samples, 0.03%; +0.03%) + + + +io/netty/util/concurrent/DefaultPromise.notifyListeners (3 samples, 0.08%; 0.00%) + + + +rw_verify_area (1 samples, 0.03%; 0.00%) + + + +org/postgresql/core/v3/QueryExecutorImpl.sendOneQuery (3 samples, 0.08%; +0.03%) + + + +java/util/HashMap$EntrySet.iterator (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/internal/AbstractInitializer$$Lambda.0x000000009fb7ba18.accept (2 samples, 0.06%; +0.06%) + + + +org/hibernate/bytecode/internal/BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.computeIfAbsent (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/subscription/SerializedSubscriber.onItem_[1] (9 samples, 0.25%; 0.00%) + + + +java/util/HashMap.getNode (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpClientRequestImpl.write_[1] (4 samples, 0.11%; 0.00%) + + + +java/util/BitSet.expandTo (1 samples, 0.03%; +0.03%) + + + +com/github/benmanes/caffeine/cache/LocalManualCache.getIfPresent (5 samples, 0.14%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage$1.close (12 samples, 0.33%; 0.00%) + + + +io/smallrye/mutiny/operators/uni/UniOnFailureFlatMap.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +java/util/HashSet.add (6 samples, 0.17%; 0.00%) + + + +java/util/HashMap$HashIterator.nextNode (1 samples, 0.03%; +0.03%) + + + +io/quarkus/hibernate/orm/runtime/RequestScopedSessionHolder.lambda$getOrCreateSession$0 (7 samples, 0.20%; 0.00%) + + + +io/vertx/grpc/client/impl/GrpcClientImpl.request_[1] (1 samples, 0.03%; 0.00%) + + + +nf_nat_ipv4_out?[nf_nat] (3 samples, 0.08%; +0.06%) + + + +ip_output (1 samples, 0.03%; 0.00%) + + + +com/fasterxml/jackson/core/json/UTF8JsonGenerator._flushBuffer (14 samples, 0.39%; 0.00%) + + + +file_has_perm (2 samples, 0.06%; +0.03%) + + + +java/util/HashMap$KeyIterator.next (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.computeIfAbsent (1 samples, 0.03%; +0.03%) + + + +jdk/internal/math/FloatToDecimal.toChars1 (5 samples, 0.14%; 0.00%) + + + +com/fasterxml/jackson/core/json/UTF8JsonGenerator.writeRaw (3 samples, 0.08%; 0.00%) + + + +G1CollectedHeap::allocate_new_tlab (1 samples, 0.03%; 0.00%) + + + +java/util/AbstractCollection.addAll (5 samples, 0.14%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/url/internal/InternalUrlAttributesExtractor.onStart (13 samples, 0.36%; +0.11%) + + + +io/quarkus/arc/impl/AroundInvokeInvocationContext.proceed (2,378 samples, 66.26%; 0.00%) +io/quarkus/arc/impl/AroundInvokeInvocationContext.proceed + + +kmem_cache_alloc_node_noprof (1 samples, 0.03%; +0.03%) + + + +org/jboss/threads/EnhancedQueueExecutor$FixedRateRunnableScheduledFuture.performTask_[0] (1 samples, 0.03%; 0.00%) + + + +__futex_abstimed_wait_common (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/RuntimeVirtualFieldSupplier$CacheBasedVirtualField.set (9 samples, 0.25%; 0.00%) + + + +__list_add_valid_or_report (2 samples, 0.06%; +0.06%) + + + +io/quarkus/resteasy/reactive/server/runtime/QuarkusResteasyReactiveRequestContext.<init> (9 samples, 0.25%; 0.00%) + + + +sock_poll (2 samples, 0.06%; 0.00%) + + + +futex_wake_mark (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/future/FutureBase$1.onSuccess_[1] (9 samples, 0.25%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/AbstractWeakConcurrentMap.expungeStaleEntries (1 samples, 0.03%; 0.00%) + + + +org/jboss/logging/JBossLogManagerLogger.isEnabled (1 samples, 0.03%; 0.00%) + + + +org/hibernate/metamodel/internal/EntityInstantiatorPojoStandard.applyInterception (1 samples, 0.03%; 0.00%) + + + +org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.pulse (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/net/impl/pool/Endpoint$$Lambda.0x000000009f88f2f8.handle_[1] (10 samples, 0.28%; 0.00%) + + + +__rcu_read_lock (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/nio/NioEventLoop.processSelectedKeysOptimized_[0] (327 samples, 9.11%; +0.25%) +io/netty/chan.. + + +io/netty/handler/codec/http2/DefaultHttp2FrameReader$2.processFragment (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStartImpl (15 samples, 0.42%; 0.00%) + + + +org/hibernate/internal/util/collections/InstanceIdentityMap.forEach (3 samples, 0.08%; +0.08%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus (2 samples, 0.06%; 0.00%) + + + +org/hibernate/internal/SessionImpl.internalLoad (164 samples, 4.57%; +0.20%) +org/h.. + + +oop_disjoint_arraycopy (3 samples, 0.08%; 0.00%) + + + +java/util/HashMap.putVal (3 samples, 0.08%; +0.08%) + + + +_copy_from_user (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/LinkedTransferQueue.tryTransfer (203 samples, 5.66%; +0.06%) +java/ut.. + + +java/util/HashMap.put (2 samples, 0.06%; 0.00%) + + + +jbyte_disjoint_arraycopy (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/CacheHelper.fromSharedCache (23 samples, 0.64%; 0.00%) + + + +java/util/HashMap$KeyIterator.next (2 samples, 0.06%; 0.00%) + + + +java/lang/invoke/Invokers$Holder.invokeExact_MT (1 samples, 0.03%; +0.03%) + + + +Unsafe_Park (38 samples, 1.06%; +0.06%) + + + +io/vertx/core/http/impl/Http1xServerRequest.pause (2 samples, 0.06%; 0.00%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.onAccess (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +io/netty/util/Recycler$DefaultHandle.unguardedRecycle (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/graph/internal/AbstractInitializer.startLoading (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +com/fasterxml/jackson/databind/ObjectWriter._writeValueAndClose (76 samples, 2.12%; 0.00%) +c.. + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/operators/uni/builders/UniCreateFromPublisher$PublisherSubscriber.forward (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putAll (1 samples, 0.03%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.execute (46 samples, 1.28%; 0.00%) + + + +nft_do_chain_inet?[nf_tables] (28 samples, 0.78%; +0.03%) + + + +org/hibernate/engine/jdbc/internal/StatementPreparerImpl.connection (105 samples, 2.93%; 0.00%) +or.. + + +org/jboss/threads/EnhancedQueueExecutor$AbstractScheduledFuture.run_[0] (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap$EntryIterator.next (6 samples, 0.17%; 0.00%) + + + +java/lang/Thread.runWith_[0] (3,563 samples, 99.28%; 0.00%) +java/lang/Thread.runWith_[0] + + +java/util/HashMap.forEach (4 samples, 0.11%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/BaseTransaction.getStatus (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (1 samples, 0.03%; 0.00%) + + + +slab_update_freelist.isra.0 (2 samples, 0.06%; +0.06%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/BaseTransaction.getStatus (2 samples, 0.06%; 0.00%) + + + +org/postgresql/jdbc/PgStatement.closeForNextExecution (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKey (14 samples, 0.39%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap$Traverser.advance (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeFlush (4 samples, 0.11%; 0.00%) + + + +io/netty/util/Recycler$LocalPool.release (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.forEach (2 samples, 0.06%; 0.00%) + + + +java/util/LinkedHashMap.afterNodeAccess (1 samples, 0.03%; +0.03%) + + + +G1ScanHRForRegionClosure::scan_heap_roots (3 samples, 0.08%; +0.06%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.headers (1 samples, 0.03%; +0.03%) + + + +__nf_conntrack_find_get?[nf_conntrack] (10 samples, 0.28%; +0.28%) + + + +io/micrometer/core/instrument/Tags.dedup (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (2 samples, 0.06%; 0.00%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/mappers/JacksonMapperUtil.serializePojo (25 samples, 0.70%; 0.00%) + + + +__internal_syscall_cancel (25 samples, 0.70%; +0.06%) + + + +java/util/HashMap.get (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/ConnectionHandler.transactionEnd (79 samples, 2.20%; +0.06%) +i.. + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/graph/Initializer.resolveKey (59 samples, 1.64%; 0.00%) + + + +java/util/HashSet.contains (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.put (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/net/impl/ConnectionBase$$Lambda.0x000000009fbc6c50.run (379 samples, 10.56%; 0.00%) +io/vertx/core/n.. + + +org/jboss/resteasy/reactive/common/core/AbstractResteasyReactiveContext.run (2,604 samples, 72.56%; -0.03%) +org/jboss/resteasy/reactive/common/core/AbstractResteasyReactiveContext.run + + +tcp_update_skb_after_send (1 samples, 0.03%; +0.03%) + + + +org/postgresql/core/PGStream.receiveChar (57 samples, 1.59%; 0.00%) + + + +io/smallrye/context/impl/wrappers/SlowContextualSupplier.get_[1] (1 samples, 0.03%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus (3 samples, 0.08%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorBase.intercept (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.putIfAbsent (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap$HashIterator.nextNode (1 samples, 0.03%; +0.03%) + + + +java/util/TreeMap$KeySet.iterator (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/spi/SubselectFetch$StandardRegistrationHandler.addKey (1 samples, 0.03%; 0.00%) + + + +java/util/Formatter$FormatSpecifier.appendJustified (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asPersistentAttributeInterceptable (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/context/VertxContextSafetyToggle.setContextSafe (1 samples, 0.03%; 0.00%) + + + +Unsafe_Unpark (190 samples, 5.29%; 0.00%) +Unsafe.. + + +com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.untypedValueSerializer (13 samples, 0.36%; 0.00%) + + + +org/jboss/tm/TxUtils.isTransactionManagerTimeoutThread (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/MapBackedCache.computeIfAbsent (2 samples, 0.06%; 0.00%) + + + +java/util/ArrayList.grow (1 samples, 0.03%; 0.00%) + + + +nft_do_chain?[nf_tables] (7 samples, 0.20%; +0.06%) + + + +selinux_socket_sock_rcv_skb (1 samples, 0.03%; +0.03%) + + + +org/jboss/resteasy/reactive/server/vertx/VertxResteasyReactiveRequestContext.setResponseHeader (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/spi/context/storage/ContextLocal.get (1 samples, 0.03%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +com/fasterxml/jackson/databind/util/internal/PrivateMaxEntriesMap.get (6 samples, 0.17%; 0.00%) + + + +com/fasterxml/jackson/databind/util/internal/PrivateMaxEntriesMap.afterRead (3 samples, 0.08%; 0.00%) + + + +org/hibernate/internal/SessionImpl$$Lambda.0x000000009fb1d3f0.apply (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/PoolArena.tcacheAllocateSmall (10 samples, 0.28%; 0.00%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +io/netty/util/concurrent/DefaultPromise.trySuccess (1 samples, 0.03%; 0.00%) + + + +org/hibernate/query/sqm/internal/SqmJdbcExecutionContextAdapter.hasCallbackActions (1 samples, 0.03%; 0.00%) + + + +org/hibernate/cache/internal/BasicCacheKeyImplementation.hashCode_[1] (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +get_futex_key (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/internal/AbstractInitializer.resolveKey (2 samples, 0.06%; +0.06%) + + + +java/lang/invoke/Invokers$Holder.invokeExact_MT (4 samples, 0.11%; +0.06%) + + + +vtable stub (1 samples, 0.03%; +0.03%) + + + +avc_has_perm (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/groups/UniSubscribe.with_[1] (2 samples, 0.06%; 0.00%) + + + +tcp_event_new_data_sent (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http2/DefaultHttp2FrameReader.processPayloadState (2 samples, 0.06%; 0.00%) + + + +schedule (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (1 samples, 0.03%; +0.03%) + + + +org/hibernate/metamodel/mapping/internal/BasicEntityIdentifierMappingImpl.setIdentifier (5 samples, 0.14%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (2 samples, 0.06%; 0.00%) + + + +com/fasterxml/jackson/databind/type/TypeFactory._fromAny (12 samples, 0.33%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionSynchronizationRegistryImple.getTransactionStatus (2 samples, 0.06%; 0.00%) + + + +ipv4_conntrack_defrag?[nf_defrag_ipv4] (2 samples, 0.06%; +0.06%) + + + +com/fasterxml/jackson/databind/util/TypeKey.untypedHash (13 samples, 0.36%; 0.00%) + + + +nf_nat_ipv4_local_fn?[nf_nat] (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.bindParameters (27 samples, 0.75%; +0.03%) + + + +org/jboss/threads/EnhancedQueueExecutor.execute (89 samples, 2.48%; +0.03%) +or.. + + +org/hibernate/internal/SessionImpl.applyLockOptionsHint (1 samples, 0.03%; 0.00%) + + + +java/lang/Integer.toString (1 samples, 0.03%; 0.00%) + + + +java/util/Objects.equals (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.release (10 samples, 0.28%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerResponse.end (59 samples, 1.64%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getCollectionOwner (2 samples, 0.06%; 0.00%) + + + +org/acme/service/FruitService.getAllFruits (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.resolveKey (1 samples, 0.03%; 0.00%) + + + +com/fasterxml/jackson/core/json/JsonWriteContext.createChildArrayContext (1 samples, 0.03%; +0.03%) + + + +jdk/internal/reflect/DirectConstructorHandleAccessor.invokeImpl (5 samples, 0.14%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/impl/ContextInternal.getLocal (3 samples, 0.08%; 0.00%) + + + +__list_del_entry_valid_or_report (1 samples, 0.03%; +0.03%) + + + +nft_do_chain_inet?[nf_tables] (21 samples, 0.59%; +0.06%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/mappers/JacksonMapperUtil.serializePojo (28 samples, 0.78%; +0.08%) + + + +__syscall_cancel_arch_end (36 samples, 1.00%; +0.14%) + + + +io/opentelemetry/sdk/trace/SdkSpan.startSpan (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/locks/AbstractQueuedSynchronizer.signalNext (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (5 samples, 0.14%; +0.03%) + + + +org/postgresql/jdbc/PgResultSet.close (1 samples, 0.03%; 0.00%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.performCleanUp (2 samples, 0.06%; 0.00%) + + + +java/net/Socket$SocketOutputStream.write (304 samples, 8.47%; 0.00%) +java/net/Soc.. + + +io/vertx/core/http/impl/Http1xServerRequest.path (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.getNode (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/SelectorImpl.select (43 samples, 1.20%; +0.03%) + + + +nft_ct_get_fast_eval?[nf_tables] (1 samples, 0.03%; +0.03%) + + + +_raw_spin_unlock_irqrestore (2 samples, 0.06%; +0.06%) + + + +org/hibernate/property/access/internal/AccessStrategyHelper.handleEnhancedInjection (5 samples, 0.14%; 0.00%) + + + +sock_write_iter (642 samples, 17.89%; +0.03%) +sock_write_iter + + +org/hibernate/type/descriptor/jdbc/BigIntJdbcType$2.doExtract (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/internal/AbstractInitializer$$Lambda.0x000000009fb7ba18.accept (2 samples, 0.06%; 0.00%) + + + +io/agroal/pool/util/AutoCloseableElement.closeAllAutocloseableElements (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/internal/ResultsHelper.initializedEntry (2 samples, 0.06%; 0.00%) + + + +tcp_ack (32 samples, 0.89%; +0.17%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryConnection.prepareStatement (6 samples, 0.17%; 0.00%) + + + +__GI___write (39 samples, 1.09%; +0.03%) + + + +nft_do_chain?[nf_tables] (16 samples, 0.45%; +0.22%) + + + +InstanceKlass::allocate_instance (2 samples, 0.06%; 0.00%) + + + +java/lang/String.isLatin1 (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/codec/http2/WeightedFairQueueByteDistributor$1.onStreamRemoved_[1] (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/export/BatchSpanProcessor$Worker.drain (2 samples, 0.06%; 0.00%) + + + +ObjectSampler::is_created (1 samples, 0.03%; +0.03%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel (676 samples, 18.84%; 0.00%) +__syscall_cancel + + +sock_recvmsg (16 samples, 0.45%; +0.03%) + + + +ktime_get (7 samples, 0.20%; +0.08%) + + + +java/lang/invoke/DirectMethodHandle.allocateInstance (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/Util.getTemporaryDirectBuffer (1 samples, 0.03%; 0.00%) + + + +org/acme/mapping/FruitMapper$$Lambda.0x000000009fb8e8a0.test (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/SessionFactoryImpl.isClosed (1 samples, 0.03%; +0.03%) + + + +do_futex (1 samples, 0.03%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/api/trace/Span.fromContext (3 samples, 0.08%; 0.00%) + + + +org/jboss/logmanager/Logger.log (1 samples, 0.03%; +0.03%) + + + +PhaseIFG::effective_degree (1 samples, 0.03%; 0.00%) + + + +java/util/stream/ReferencePipeline$3$1.<init> (1 samples, 0.03%; 0.00%) + + + +ip_local_deliver_finish (112 samples, 3.12%; 0.00%) +ip_.. + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (4 samples, 0.11%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveEntityInstance2 (23 samples, 0.64%; 0.00%) + + + +io/netty/buffer/CompositeByteBuf.getBytes (1 samples, 0.03%; 0.00%) + + + +tcp_v4_rcv (174 samples, 4.85%; +0.17%) +tcp_v4.. + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.start (25 samples, 0.70%; 0.00%) + + + +bpf_lsm_file_permission (1 samples, 0.03%; +0.03%) + + + +java/lang/Class.getName (13 samples, 0.36%; +0.31%) + + + +security_file_permission (1 samples, 0.03%; 0.00%) + + + +kmem_cache_free (4 samples, 0.11%; 0.00%) + + + +org/postgresql/jdbc/PgResultSet.getLong (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (4 samples, 0.11%; 0.00%) + + + +java/util/HashMap$ValueIterator.next (1 samples, 0.03%; 0.00%) + + + +_raw_spin_lock_bh (1 samples, 0.03%; +0.03%) + + + +file_has_perm (3 samples, 0.08%; +0.03%) + + + +java/util/HashMap.getNode (5 samples, 0.14%; 0.00%) + + + +AllocTracer::send_allocation_in_new_tlab (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap$WithInlinedExpunction.getLookupKey (3 samples, 0.08%; 0.00%) + + + +io/vertx/ext/web/impl/HttpServerRequestWrapper.path (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.forEach (2 samples, 0.06%; 0.00%) + + + +java/lang/ThreadLocal$ThreadLocalMap.cleanSomeSlots (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/converters/uni/UniToMultiPublisher$UniToMultiSubscription.request_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.doExecuteQuery (981 samples, 27.33%; +0.11%) +org/hibernate/sql/exec/internal/JdbcSelectE.. + + +MemAllocator::mem_allocate (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/internal/AttributesMap.put (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +io/agroal/pool/ConnectionPool.internalGetConnection (49 samples, 1.37%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.resolveInstance (28 samples, 0.78%; 0.00%) + + + +__internal_syscall_cancel (3 samples, 0.08%; 0.00%) + + + +selinux_file_permission (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.remove (1 samples, 0.03%; 0.00%) + + + +__local_bh_enable_ip (206 samples, 5.74%; 0.00%) +__local.. + + +io/smallrye/mutiny/operators/multi/MultiRetryWhenOp$RetryWhenOperator.onItem_[1] (9 samples, 0.25%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.processNext (2 samples, 0.06%; 0.00%) + + + +LightweightSynchronizer::enter (1 samples, 0.03%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.instantiate (2 samples, 0.06%; 0.00%) + + + +jdk/internal/misc/Unsafe.unpark (80 samples, 2.23%; 0.00%) +j.. + + +org/jboss/resteasy/reactive/server/vertx/VertxResteasyReactiveRequestContext.getRequestNormalisedPath (3 samples, 0.08%; 0.00%) + + + +io/quarkus/arc/impl/AroundInvokeInvocationContext.perform (2,398 samples, 66.82%; 0.00%) +io/quarkus/arc/impl/AroundInvokeInvocationContext.perform + + +java/lang/reflect/Field.set (1 samples, 0.03%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/internal/tsr/TransactionSynchronizationRegistryWrapper.getTransactionStatus (2 samples, 0.06%; 0.00%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.processIfSelfDirtinessTracker (10 samples, 0.28%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putObject (3 samples, 0.08%; 0.00%) + + + +java/util/HashMap$HashIterator.nextNode (1 samples, 0.03%; +0.03%) + + + +Java_sun_nio_ch_SocketDispatcher_read0 (37 samples, 1.03%; 0.00%) + + + +com/fasterxml/jackson/databind/util/LRUMap.get (3 samples, 0.08%; 0.00%) + + + +java/net/Socket$SocketInputStream.read (55 samples, 1.53%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (8 samples, 0.22%; 0.00%) + + + +io/vertx/core/impl/ContextBase.getLocal (1 samples, 0.03%; 0.00%) + + + +AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<544868ul, G1BarrierSet>, (AccessInternal::BarrierType)2, 544868ul>::oop_access_barrier (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/internal/EntityEntryContext.addEntityEntry (9 samples, 0.25%; 0.00%) + + + +ConcurrentGCThread::run (1 samples, 0.03%; 0.00%) + + + +mod_memcg_state (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.isPersistentAttributeInterceptable (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel_arch_end (11 samples, 0.31%; 0.00%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_getNextManagedEntity_[1] (2 samples, 0.06%; +0.06%) + + + +java/lang/String.startsWith (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/BatchEntitySelectFetchInitializer.endLoading (170 samples, 4.74%; 0.00%) +org/h.. + + +VMThread::run (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/VertxUtil.getXForwardedHeaderValue (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/Util.offerFirstTemporaryDirectBuffer (2 samples, 0.06%; 0.00%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +io/netty/util/internal/shaded/org/jctools/queues/MpscChunkedArrayQueue.offer (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/Vertx.currentContext (1 samples, 0.03%; 0.00%) + + + +java/lang/String.startsWith (1 samples, 0.03%; 0.00%) + + + +org/hibernate/type/descriptor/jdbc/BigIntJdbcType$2.doExtract (2 samples, 0.06%; 0.00%) + + + +tcp_write_xmit (3 samples, 0.08%; 0.00%) + + + +io/netty/handler/codec/http2/WeightedFairQueueByteDistributor.distribute (1 samples, 0.03%; 0.00%) + + + +sk_reset_timer (2 samples, 0.06%; 0.00%) + + + +inet6_recvmsg (9 samples, 0.25%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.writev0 (3 samples, 0.08%; 0.00%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.maintenance (2 samples, 0.06%; 0.00%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +net_rx_action (1 samples, 0.03%; 0.00%) + + + +tcp_rack_update_reo_wnd (3 samples, 0.08%; +0.08%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/InstrumenterVertxTracer.receiveRequest (80 samples, 2.23%; 0.00%) +i.. + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryConnection.createArrayOf (6 samples, 0.17%; 0.00%) + + + +ep_send_events (12 samples, 0.33%; +0.03%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.extractConcreteTypeStateValues (25 samples, 0.70%; +0.08%) + + + +__syscall_cancel (352 samples, 9.81%; 0.00%) +__syscall_cancel + + +io/netty/util/Recycler$LocalPool.release (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.processIfPersistentAttributeInterceptable (3 samples, 0.08%; 0.00%) + + + +__tls_get_addr (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/LambdaForm$DMH.0x000000009fbd1000.newInvokeSpecial (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/api/semconv/network/internal/ClientAddressAndPortExtractor.extract (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.next (2 samples, 0.06%; 0.00%) + + + +org/jboss/resteasy/reactive/server/vertx/ResteasyReactiveVertxHandler.handle (117 samples, 3.26%; 0.00%) +org.. + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/DropTargetsSampler.containsExactly (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.putVal (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/api/semconv/http/ForwardedUrlSchemeProvider.apply (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.getNode (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.resize (1 samples, 0.03%; +0.03%) + + + +nft_rhash_lookup?[nf_tables] (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/ConnectionPool.handlerFromSharedCache (6 samples, 0.17%; 0.00%) + + + +nf_hook_slow (60 samples, 1.67%; +0.06%) + + + +io/opentelemetry/instrumentation/api/semconv/http/HttpServerAttributesExtractor.onStart (28 samples, 0.78%; 0.00%) + + + +java/util/HashMap.getNode (2 samples, 0.06%; +0.06%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusJtaPlatform.canRegisterSynchronization (3 samples, 0.08%; 0.00%) + + + +ip_rcv (61 samples, 1.70%; +0.11%) + + + +org/postgresql/core/v3/QueryExecutorImpl.processResults (37 samples, 1.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender$7.accept (9 samples, 0.25%; 0.00%) + + + +com/fasterxml/jackson/core/io/IOContext.releaseConcatBuffer (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionManagerImple.getTransaction (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.getJdbcValue (2 samples, 0.06%; 0.00%) + + + +io/netty/buffer/PoolThreadCache$MemoryRegionCache.allocate (10 samples, 0.28%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.close (25 samples, 0.70%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (2 samples, 0.06%; +0.06%) + + + +io/netty/channel/AbstractChannel$AbstractUnsafe.flush0 (4 samples, 0.11%; 0.00%) + + + +nf_confirm?[nf_conntrack] (1 samples, 0.03%; +0.03%) + + + +enqueue_to_backlog (5 samples, 0.14%; +0.03%) + + + +io/opentelemetry/api/trace/Span.fromContext (1 samples, 0.03%; 0.00%) + + + +do_poll.constprop.0 (5 samples, 0.14%; +0.03%) + + + +io/vertx/core/http/impl/Http1xServerRequest.handleBegin (89 samples, 2.48%; 0.00%) +io.. + + +org/hibernate/internal/SessionImpl.instantiate (15 samples, 0.42%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWrite (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/JdbcData.close (9 samples, 0.25%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.claimEntityHolderIfPossible (6 samples, 0.17%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.get (3 samples, 0.08%; +0.03%) + + + +do_futex (18 samples, 0.50%; 0.00%) + + + +tcp_current_mss (3 samples, 0.08%; +0.08%) + + + +io/vertx/core/net/impl/pool/Endpoint.getConnection_[1] (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/AbstractByteBufAllocator.ioBuffer (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.write (8 samples, 0.22%; 0.00%) + + + +java/util/HashMap.hash (1 samples, 0.03%; 0.00%) + + + +PhaseIFG::Compute_Effective_Degree (1 samples, 0.03%; 0.00%) + + + +entry_SYSCALL_64_after_hwframe (347 samples, 9.67%; 0.00%) +entry_SYSCALL_.. + + +io/netty/channel/nio/NioEventLoop.processSelectedKeys (327 samples, 9.11%; 0.00%) +io/netty/chan.. + + +io/quarkus/vertx/http/runtime/VertxHttpRecorder$1.handle (167 samples, 4.65%; 0.00%) +io/qu.. + + +io/netty/buffer/UnpooledHeapByteBuf.<init> (1 samples, 0.03%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (3 samples, 0.08%; 0.00%) + + + +ipv4_get_l4proto?[nf_conntrack] (1 samples, 0.03%; +0.03%) + + + +org/hibernate/jpa/internal/LegacySpecHelper.getValue (1 samples, 0.03%; 0.00%) + + + +g1_post_barrier_slow (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/buffer/impl/BufferImpl.<init> (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKey (1 samples, 0.03%; +0.03%) + + + +nf_conntrack_tcp_packet?[nf_conntrack] (4 samples, 0.11%; +0.06%) + + + +os::javaTimeNanos (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/EPollSelectorImpl.doSelect (42 samples, 1.17%; +0.03%) + + + +io/smallrye/mutiny/operators/AbstractMulti.subscribe (1 samples, 0.03%; 0.00%) + + + +jbyte_disjoint_arraycopy (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader (1 samples, 0.03%; 0.00%) + + + +org/hibernate/event/internal/DefaultLoadEventListener.proxyOrLoad (139 samples, 3.87%; 0.00%) +org/.. + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/core/BlockingOperationSupport.isBlockingAllowed (2 samples, 0.06%; 0.00%) + + + +org/hibernate/metamodel/mapping/internal/EmbeddedIdentifierMappingImpl.setIdentifier (1 samples, 0.03%; 0.00%) + + + +vfs_read (9 samples, 0.25%; +0.08%) + + + +io/opentelemetry/exporter/internal/marshal/ProtoSerializer.serializeRepeatedMessage (3 samples, 0.08%; 0.00%) + + + +org/hibernate/bytecode/internal/BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.startSpan (16 samples, 0.45%; 0.00%) + + + +io/vertx/core/http/impl/VertxHttp2ConnectionHandler.checkFlush (4 samples, 0.11%; 0.00%) + + + +org/postgresql/util/ByteConverter.numeric (2 samples, 0.06%; +0.03%) + + + +io/netty/buffer/PoolChunk.initBufWithSubpage (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http2/Http2ConnectionHandler.doCloseStream (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.getNode (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.get (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.put (1 samples, 0.03%; 0.00%) + + + +org/postgresql/core/VisibleBufferedInputStream.read (57 samples, 1.59%; 0.00%) + + + +org/acme/service/FruitService_ClientProxy.getAllFruits (2,400 samples, 66.87%; 0.00%) +org/acme/service/FruitService_ClientProxy.getAllFruits + + +java/util/concurrent/ConcurrentHashMap.putVal (3 samples, 0.08%; +0.08%) + + + +java/util/ArrayList.grow (1 samples, 0.03%; +0.03%) + + + +nft_do_chain?[nf_tables] (17 samples, 0.47%; +0.14%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveEntityInstance (5 samples, 0.14%; 0.00%) + + + +sock_write_iter (338 samples, 9.42%; +0.06%) +sock_write_iter + + +java/util/concurrent/LinkedTransferQueue.hasWaitingConsumer (2 samples, 0.06%; +0.06%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +napi_consume_skb (7 samples, 0.20%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.start (64 samples, 1.78%; 0.00%) + + + +com/github/benmanes/caffeine/cache/LocalManualCache.getIfPresent (5 samples, 0.14%; 0.00%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/SqlClientAttributesExtractor.onStart (3 samples, 0.08%; 0.00%) + + + +org/acme/service/FruitService_Subclass$0.apply (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxCoreRecorder$15.containsIgnoredKey (2 samples, 0.06%; 0.00%) + + + +rw_verify_area (5 samples, 0.14%; +0.03%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.assemble (1 samples, 0.03%; 0.00%) + + + +process_backlog (118 samples, 3.29%; +0.03%) +pro.. + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap$WithInlinedExpunction.getLookupKey (5 samples, 0.14%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getEntry (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/HttpServerRequest.getHeader (7 samples, 0.20%; 0.00%) + + + +ipv4_conntrack_defrag?[nf_defrag_ipv4] (1 samples, 0.03%; +0.03%) + + + +ip_local_out (41 samples, 1.14%; +0.03%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f490c00.invokeExact_MT (5 samples, 0.14%; +0.06%) + + + +org/hibernate/type/ComponentType.deepCopy (7 samples, 0.20%; +0.03%) + + + +schedule_hrtimeout_range (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (280 samples, 7.80%; 0.00%) +io/netty/ch.. + + +io/vertx/core/impl/ContextInternal.putLocal (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/ArrayBasedContext.get (1 samples, 0.03%; +0.03%) + + + +org/hibernate/query/sqm/internal/SqmSelectionQueryImpl.doList (990 samples, 27.58%; 0.00%) +org/hibernate/query/sqm/internal/SqmSelecti.. + + +org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchInitializer.initialize (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryResultSet.getLong (2 samples, 0.06%; 0.00%) + + + +tcp_send_delayed_ack (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/LinkedTransferQueue.poll (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.getAll (1 samples, 0.03%; 0.00%) + + + +tcp_sendmsg (330 samples, 9.19%; 0.00%) +tcp_sendmsg + + +org/hibernate/resource/jdbc/internal/ResourceRegistryStandardImpl.release (10 samples, 0.28%; 0.00%) + + + +VM_G1CollectForAllocation::doit (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/MethodHandle.invokeBasic (1 samples, 0.03%; +0.03%) + + + +do_syscall_64 (178 samples, 4.96%; +0.11%) +do_sys.. + + +org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.resolveKey (2 samples, 0.06%; +0.03%) + + + +futex_wake (171 samples, 4.76%; +0.11%) +futex.. + + +io/vertx/ext/web/impl/RoutingContextImpl.next (129 samples, 3.59%; +0.03%) +io/.. + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/DbClientSpanNameExtractor$SqlClientSpanNameExtractor.extract (9 samples, 0.25%; 0.00%) + + + +dev_hard_start_xmit (7 samples, 0.20%; 0.00%) + + + +java/util/HashMap.put (2 samples, 0.06%; 0.00%) + + + +java/util/ArrayList.add (3 samples, 0.08%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.fireChannelReadComplete (4 samples, 0.11%; 0.00%) + + + +java/net/URI.decode (3 samples, 0.08%; +0.08%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryStatement.wrapCall (398 samples, 11.09%; 0.00%) +io/opentelemetry.. + + +__schedule (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +G1EvacuateRegionsTask::scan_roots (8 samples, 0.22%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/Context.with (2 samples, 0.06%; 0.00%) + + + +tcp_rcv_established (53 samples, 1.48%; +0.06%) + + + +java/lang/ThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/operators/uni/builders/UniCreateFromPublisher.subscribe_[1] (2 samples, 0.06%; 0.00%) + + + +security_sock_rcv_skb (2 samples, 0.06%; +0.06%) + + + +java/util/HashMap$KeyIterator.next (2 samples, 0.06%; 0.00%) + + + +org/jboss/resteasy/reactive/server/handlers/BlockingHandler.handle (2 samples, 0.06%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/OpenTelemetryUtil.setMDCData (8 samples, 0.22%; +0.06%) + + + +com/fasterxml/jackson/databind/ObjectWriter.writeValue (79 samples, 2.20%; 0.00%) +c.. + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryConnection.clearWarnings (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (3 samples, 0.08%; +0.03%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.isManagedEntity (3 samples, 0.08%; 0.00%) + + + +OptoRuntime::new_array_nozero_C (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap$KeySet.iterator (2 samples, 0.06%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.pulseTransactionCoordinator (2 samples, 0.06%; 0.00%) + + + +java/net/URI$Parser.parseHierarchical (6 samples, 0.17%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.flush (4 samples, 0.11%; 0.00%) + + + +io/smallrye/mutiny/operators/multi/MultiConcatMapOp.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.path (3 samples, 0.08%; 0.00%) + + + +io/netty/buffer/PoolArena.tcacheAllocateSmall (1 samples, 0.03%; 0.00%) + + + +nf_conntrack_in?[nf_conntrack] (2 samples, 0.06%; +0.06%) + + + +wake_up_q (62 samples, 1.73%; 0.00%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putObject (4 samples, 0.11%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/RequestScopedSessionHolder_ClientProxy.getOrCreateSession (8 samples, 0.22%; 0.00%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.assemble (3 samples, 0.08%; 0.00%) + + + +io/netty/util/internal/shaded/org/jctools/queues/BaseMpscLinkedArrayQueue.offer (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpan.startSpan (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannel$AbstractUnsafe.flush (367 samples, 10.23%; 0.00%) +io/netty/channe.. + + +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorSupports.doIntercept (2,375 samples, 66.17%; 0.00%) +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorSupports.doIntercept + + +java/util/AbstractCollection.addAll (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusConnectionProvider.getConnection (103 samples, 2.87%; 0.00%) +io.. + + +io/netty/util/internal/ThreadExecutorMap$2.run_[0] (836 samples, 23.29%; 0.00%) +io/netty/util/internal/ThreadExecuto.. + + +java/util/HashMap.get (3 samples, 0.08%; 0.00%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.getWarnings (2 samples, 0.06%; 0.00%) + + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/Util$BufferCache.get (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/groups/UniSubscribe.withSubscriber (1 samples, 0.03%; 0.00%) + + + +org/postgresql/util/ByteConverter.numeric (2 samples, 0.06%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.setPropertyValues (14 samples, 0.39%; 0.00%) + + + +__futex_unqueue (1 samples, 0.03%; +0.03%) + + + +org/acme/dto/StoreDTO$quarkusjacksonserializer.serialize (25 samples, 0.70%; 0.00%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.getJdbcValue (11 samples, 0.31%; 0.00%) + + + +C2 Runtime new_array (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchInitializer.resolveInstance (5 samples, 0.14%; 0.00%) + + + +sock_def_readable (33 samples, 0.92%; +0.03%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/metrics/VertxGrpcMetricExporter.export_[0] (1 samples, 0.03%; 0.00%) + + + +poll_schedule_timeout.constprop.0 (3 samples, 0.08%; +0.03%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.advance (2 samples, 0.06%; 0.00%) + + + +com/fasterxml/jackson/core/json/UTF8JsonGenerator.writeRaw (3 samples, 0.08%; +0.08%) + + + +org/hibernate/query/internal/QueryOptionsImpl.getDatabaseHints (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.processIfManagedEntity (6 samples, 0.17%; 0.00%) + + + +io/micrometer/core/instrument/Timer$Builder$$Lambda.0x000000009f85b338.withTags (12 samples, 0.33%; 0.00%) + + + +sun/misc/Unsafe.beforeMemoryAccess (4 samples, 0.11%; +0.11%) + + + +__local_bh_enable_ip (423 samples, 11.79%; +0.06%) +__local_bh_enable.. + + +tcp_write_xmit (306 samples, 8.53%; +0.08%) +tcp_write_xmit + + +org/hibernate/sql/results/graph/Initializer.resolveKey (2 samples, 0.06%; +0.03%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009fbc8c00.invoke (1 samples, 0.03%; +0.03%) + + + +java/util/ArrayList.add (1 samples, 0.03%; 0.00%) + + + +inet_ehashfn (1 samples, 0.03%; +0.03%) + + + +entry_SYSCALL_64_after_hwframe (11 samples, 0.31%; 0.00%) + + + +org/hibernate/property/access/spi/EnhancedSetterImpl.set (1 samples, 0.03%; 0.00%) + + + +GrowableBitMap<CHeapBitMap>::resize (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStart (25 samples, 0.70%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +io/quarkus/resteasy/reactive/server/runtime/QuarkusResteasyReactiveRequestContext.invokeHandler (16 samples, 0.45%; +0.03%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchInitializer.resolveInstance (7 samples, 0.20%; +0.06%) + + + +nft_immediate_eval?[nf_tables] (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/exec/spi/JdbcSelectExecutor.list (983 samples, 27.39%; +0.03%) +org/hibernate/sql/exec/spi/JdbcSelectExecut.. + + +java/lang/invoke/LambdaForm$MH.0x000000009fbc9c00.invoke (2 samples, 0.06%; +0.06%) + + + +tcp_do_parse_auth_options (1 samples, 0.03%; +0.03%) + + + +sun/nio/ch/EPollSelectorImpl.processEvents (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.read (36 samples, 1.00%; 0.00%) + + + +fdget (1 samples, 0.03%; +0.03%) + + + +__GI___pthread_cond_timedwait (3 samples, 0.08%; 0.00%) + + + +io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$FlowState.writeAllocatedBytes (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.reinitializeVertxMdc (8 samples, 0.22%; +0.03%) + + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get (2 samples, 0.06%; +0.03%) + + + +org/hibernate/engine/spi/BatchFetchQueue.addBatchLoadableCollection (5 samples, 0.14%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asManagedEntity (1 samples, 0.03%; 0.00%) + + + +do_futex (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.postLoad (3 samples, 0.08%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.reinitializeVertxMdc (4 samples, 0.11%; +0.06%) + + + +tcp_in_window?[nf_conntrack] (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/spi/EntityKey.generateHashCode (5 samples, 0.14%; +0.14%) + + + +java/lang/ThreadLocal.getMap (2 samples, 0.06%; +0.06%) + + + +tcp_v4_fill_cb (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap$LookupKey.withValue (2 samples, 0.06%; 0.00%) + + + +org/acme/domain/Store.$$_hibernate_setPersistenceInfo (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.getNode (5 samples, 0.14%; 0.00%) + + + +skb_csum_hwoffload_help (2 samples, 0.06%; +0.06%) + + + +java/lang/ThreadLocal.getCarrierThreadLocal (2 samples, 0.06%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +tcp_cwnd_validate (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.claimEntityHolderIfPossible (2 samples, 0.06%; 0.00%) + + + +java/util/stream/Sink$ChainedReference.<init> (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/internal/AttributesExtractorUtil.internalSet (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (2 samples, 0.06%; 0.00%) + + + +nmethod::oops_do_process_weak (2 samples, 0.06%; 0.00%) + + + +io/smallrye/mutiny/operators/AbstractMulti.subscribe (2 samples, 0.06%; 0.00%) + + + +io/netty/util/Recycler$LocalPool.isTerminated (1 samples, 0.03%; 0.00%) + + + +java/util/Collections$UnmodifiableCollection$1.next (2 samples, 0.06%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/SqlStatementSanitizerUtil$$Lambda.0x000000009fb67780.apply (2 samples, 0.06%; 0.00%) + + + +tcp_recvmsg_locked (4 samples, 0.11%; +0.08%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (1 samples, 0.03%; +0.03%) + + + +__tcp_ack_snd_check (1 samples, 0.03%; +0.03%) + + + +nf_nat_ipv4_local_fn?[nf_nat] (1 samples, 0.03%; +0.03%) + + + +ip_protocol_deliver_rcu (73 samples, 2.03%; +0.08%) +i.. + + +java/util/concurrent/ConcurrentHashMap$MapEntry.hashCode (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +__napi_poll (1 samples, 0.03%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/UnsafeByteBufUtil.setBytes (1 samples, 0.03%; 0.00%) + + + +java/util/stream/SpinedBuffer.<init> (1 samples, 0.03%; 0.00%) + + + +tcp_mtu_probe (1 samples, 0.03%; +0.03%) + + + +__memset_avx512_unaligned_erms (1 samples, 0.03%; +0.03%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.next (133 samples, 3.71%; 0.00%) +io/v.. + + +io/quarkus/arc/impl/InterceptorInvocation.invoke (2,398 samples, 66.82%; 0.00%) +io/quarkus/arc/impl/InterceptorInvocation.invoke + + +__ip_queue_xmit (216 samples, 6.02%; +0.06%) +__ip_que.. + + +java/lang/Integer.toString (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/ConnectionPool.returnConnectionHandler (76 samples, 2.12%; +0.03%) +i.. + + +nmethod::oops_do (1 samples, 0.03%; 0.00%) + + + +__raw_spin_lock_irqsave (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.getContext (1 samples, 0.03%; 0.00%) + + + +org/hibernate/property/access/spi/EnhancedSetterImpl.set (8 samples, 0.22%; 0.00%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.accept (3 samples, 0.08%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.processIfPersistentAttributeInterceptable (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http/HttpObjectEncoder.encode (5 samples, 0.14%; 0.00%) + + + +java/net/URI.getPath (3 samples, 0.08%; 0.00%) + + + +org/hibernate/event/service/internal/EventListenerGroupImpl.fireEventOnEachListener (2 samples, 0.06%; 0.00%) + + + +java/lang/invoke/MethodHandle.invokeBasic (1 samples, 0.03%; +0.03%) + + + +ConnectionGraph::add_final_edges (1 samples, 0.03%; +0.03%) + + + +expr_call_ops_eval?[nf_tables] (2 samples, 0.06%; +0.06%) + + + +process_backlog (190 samples, 5.29%; 0.00%) +proces.. + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +tcp_current_mss (3 samples, 0.08%; +0.06%) + + + +try_to_wake_up (62 samples, 1.73%; +0.03%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.offerTask (4 samples, 0.11%; 0.00%) + + + +avc_has_perm (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender$6.get (1 samples, 0.03%; 0.00%) + + + +fdget (4 samples, 0.11%; +0.11%) + + + +java/lang/Thread.getState (1 samples, 0.03%; 0.00%) + + + +org/jboss/logging/Logger.isTraceEnabled (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (7 samples, 0.20%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap.getLookupKey (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryPreparedStatement.executeQuery (398 samples, 11.09%; 0.00%) +io/opentelemetry.. + + +java/lang/invoke/LambdaForm$MH.0x000000009fbcac00.invoke (2 samples, 0.06%; +0.06%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; +0.03%) + + + +java/util/stream/ReferencePipeline$3$1.accept (7 samples, 0.20%; +0.03%) + + + +tcp_ack (25 samples, 0.70%; +0.08%) + + + +io/agroal/narayana/NarayanaTransactionIntegration$$Lambda.0x000000009f5b9cb8.call (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/url/internal/InternalUrlAttributesExtractor.getUrlScheme (1 samples, 0.03%; 0.00%) + + + +java/util/TreeMap.getFirstEntry (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.initializeInstance (115 samples, 3.20%; 0.00%) +org.. + + +io/opentelemetry/sdk/internal/AttributesMap.get (4 samples, 0.11%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.createSelectionQuery (4 samples, 0.11%; 0.00%) + + + +org/hibernate/bytecode/internal/BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/VarHandleGuards.guard_LLL_Z (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/LinkedTransferQueue.xfer (3 samples, 0.08%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor$4.run_[0] (836 samples, 23.29%; 0.00%) +io/netty/util/concurrent/SingleThrea.. + + +java/lang/AbstractStringBuilder.<init> (2 samples, 0.06%; 0.00%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/utils/VertxOutputStream.prepareWrite (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/operators/AbstractMulti.subscribe (1 samples, 0.03%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/trace/SdkSpan.startSpan (1 samples, 0.03%; 0.00%) + + + +ThreadLocalAllocBuffer::retire (1 samples, 0.03%; 0.00%) + + + +org/hibernate/metamodel/mapping/internal/BasicEntityIdentifierMappingImpl.setIdentifier (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/DirectMethodHandle$Holder.invokeSpecial (1 samples, 0.03%; +0.03%) + + + +io/quarkus/arc/impl/Scopes.scopeMatches (1 samples, 0.03%; +0.03%) + + + +jbyte_disjoint_arraycopy (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelWritabilityChanged (1 samples, 0.03%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.setSession (3 samples, 0.08%; 0.00%) + + + +nft_do_chain_inet?[nf_tables] (106 samples, 2.95%; +0.11%) +nf.. + + +io/quarkus/vertx/http/runtime/VertxHttpRecorder$1.uriValid (16 samples, 0.45%; 0.00%) + + + +do_softirq.part.0 (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/export/BatchSpanProcessor$Worker.addSpan (1 samples, 0.03%; 0.00%) + + + +tcp_current_mss (2 samples, 0.06%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.initTable (1 samples, 0.03%; +0.03%) + + + +_raw_spin_unlock (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/spi/SharedSessionContractImplementor.checkOpen (5 samples, 0.14%; 0.00%) + + + +java/net/Socket$SocketInputStream.read (36 samples, 1.00%; 0.00%) + + + +FastThreadsListHandle::FastThreadsListHandle (1 samples, 0.03%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/vertx/VertxHttpServerMetrics.requestBegin (6 samples, 0.17%; 0.00%) + + + +org/acme/rest/FruitController$quarkusrestinvoker$getAll_4eca84d6a8ea72a24d28ecbbd0f985e1cb18214f.invoke (2,400 samples, 66.87%; 0.00%) +org/acme/rest/FruitController$quarkusrestinvoker$getAll_4eca84d6a8ea72a24d28ecbbd0f985e1cb18214f.invoke + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender$ClientRequestOnSuccessHandler.handle_[1] (9 samples, 0.25%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/DataSourceDbAttributesExtractor.onEnd (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveEntityKey (1 samples, 0.03%; 0.00%) + + + +tcp_rate_skb_sent (1 samples, 0.03%; +0.03%) + + + +G1RemSet::scan_heap_roots (3 samples, 0.08%; 0.00%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_getInterceptor_[1] (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.put (1 samples, 0.03%; 0.00%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/ByteToMessageDecoder.decodeRemovalReentryProtection (10 samples, 0.28%; 0.00%) + + + +IndexSetIterator::advance_and_next (1 samples, 0.03%; +0.03%) + + + +__virt_addr_valid (3 samples, 0.08%; +0.08%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +org/hibernate/event/spi/LoadEvent.<init> (2 samples, 0.06%; 0.00%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.execute0 (46 samples, 1.28%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/AttributesExtractorUtil.internalSet (1 samples, 0.03%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +avc_has_perm (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/code/CodeAttributesExtractor.onStart (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/JdbcData.close (6 samples, 0.17%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.isManagedEntity (4 samples, 0.11%; +0.08%) + + + +read_tsc (4 samples, 0.11%; +0.11%) + + + +io/agroal/pool/DataSource.getConnection (52 samples, 1.45%; +0.08%) + + + +Parker::park (21 samples, 0.59%; -0.03%) + + + +__x64_sys_futex (174 samples, 4.85%; +0.06%) +__x64_.. + + +io/vertx/core/http/impl/Http2ClientConnection.createStream_[1] (10 samples, 0.28%; 0.00%) + + + +io/agroal/pool/util/ListenerHelper.fireBeforeConnectionAcquire (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (3 samples, 0.08%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionSynchronizationRegistryImple.getTransactionStatus (2 samples, 0.06%; 0.00%) + + + +io/smallrye/mutiny/subscription/SwitchableSubscriptionSubscriber.setOrSwitchUpstream_[1] (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (3 samples, 0.08%; +0.03%) + + + +C2 Runtime new_instance (1 samples, 0.03%; +0.03%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.setPropertyValues (29 samples, 0.81%; +0.03%) + + + +io/quarkus/micrometer/runtime/binder/vertx/NetworkMetrics.bytesWritten (8 samples, 0.22%; 0.00%) + + + +io/vertx/core/http/HttpServerRequest.getHeader (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putObject (6 samples, 0.17%; 0.00%) + + + +__read (37 samples, 1.03%; 0.00%) + + + +org/postgresql/jdbc/ArrayEncoding$NumberArrayEncoder.writeBytes (1 samples, 0.03%; 0.00%) + + + +java/util/ArrayList.grow (1 samples, 0.03%; +0.03%) + + + +io/quarkus/hibernate/orm/runtime/service/internalcache/QuarkusInternalCache.get (5 samples, 0.14%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (3 samples, 0.08%; +0.03%) + + + +io/vertx/core/net/impl/ConnectionBase.read (1 samples, 0.03%; 0.00%) + + + +java/util/HashSet.contains (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/buffer/Buffer.buffer (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/ConnectionPool.getConnection (49 samples, 1.37%; 0.00%) + + + +java/lang/ref/ReferenceQueue.poll (2 samples, 0.06%; +0.06%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.instantiate (14 samples, 0.39%; 0.00%) + + + +io/netty/buffer/PooledByteBuf.deallocate (2 samples, 0.06%; 0.00%) + + + +__internal_syscall_cancel (300 samples, 8.36%; +0.03%) +__internal_.. + + +io/opentelemetry/context/Context.current (1 samples, 0.03%; 0.00%) + + + +com/github/benmanes/caffeine/cache/SSMSA.expiresAfterAccess (2 samples, 0.06%; +0.06%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.current (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/ArrayBasedContext.with (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap$MapEntry.hashCode (2 samples, 0.06%; +0.06%) + + + +sun/misc/Unsafe.compareAndSwapLong (4 samples, 0.11%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +do_syscall_64 (19 samples, 0.53%; +0.08%) + + + +java/util/HashMap.getNode (2 samples, 0.06%; 0.00%) + + + +tcp_push (1 samples, 0.03%; +0.03%) + + + +do_futex (14 samples, 0.39%; 0.00%) + + + +io/netty/channel/nio/AbstractNioChannel$AbstractNioUnsafe.flush0 (4 samples, 0.11%; 0.00%) + + + +io/netty/buffer/PoolArena.allocate (1 samples, 0.03%; 0.00%) + + + +skb_defer_free_flush (9 samples, 0.25%; +0.11%) + + + +io/vertx/core/http/impl/HttpClientRequestImpl.end_[1] (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/KeyValueMarshaler$1.accept (4 samples, 0.11%; 0.00%) + + + +java/util/stream/AbstractPipeline.<init> (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putObject (3 samples, 0.08%; 0.00%) + + + +vfs_write (291 samples, 8.11%; +0.11%) +vfs_write + + +java/util/stream/Nodes$SpinedNodeBuilder.<init> (1 samples, 0.03%; 0.00%) + + + +nft_meta_store_ifname?[nf_tables] (6 samples, 0.17%; +0.08%) + + + +io/netty/handler/codec/http2/Http2ConnectionHandler.channelWritabilityChanged (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/trace/Span.storeInContext (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/http/ForwardedHostAddressAndPortExtractor.extract (13 samples, 0.36%; 0.00%) + + + +Java_sun_nio_ch_SocketDispatcher_read0 (25 samples, 0.70%; 0.00%) + + + +tcp_data_ready (1 samples, 0.03%; +0.03%) + + + +org/jboss/logging/Logger.isTraceEnabled (3 samples, 0.08%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.runAllTasks_[0] (460 samples, 12.82%; +0.20%) +io/netty/util/concu.. + + +org/acme/mapping/StoreFruitPriceMapper.map (1 samples, 0.03%; +0.03%) + + + +G1CollectedHeap::fill_with_dummy_object (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.putVal (3 samples, 0.08%; +0.06%) + + + +nf_hook_slow (10 samples, 0.28%; +0.06%) + + + +__inet_lookup_established (2 samples, 0.06%; +0.06%) + + + +io/netty/buffer/PoolThreadCache.allocateSmall (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/network/internal/InternalServerAttributesExtractor.onStart (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/SpanKindExtractor$$Lambda.0x000000009f55de70.extract (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.getEntrySet (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.removeNode (2 samples, 0.06%; +0.06%) + + + +nft_lookup_eval?[nf_tables] (3 samples, 0.08%; +0.03%) + + + +java/util/HashMap$TreeNode.getTreeNode (2 samples, 0.06%; +0.06%) + + + +__inet_lookup_skb (10 samples, 0.28%; +0.03%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +mutex_lock (1 samples, 0.03%; +0.03%) + + + +__skb_datagram_iter (4 samples, 0.11%; +0.06%) + + + +sun/nio/ch/NioSocketImpl.implWrite (304 samples, 8.47%; 0.00%) +sun/nio/ch/N.. + + +__slab_free (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/NonContextualJdbcConnectionAccess.releaseConnection (79 samples, 2.20%; 0.00%) +o.. + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.writev0 (352 samples, 9.81%; 0.00%) +sun/nio/ch/Soc.. + + +io/micrometer/core/instrument/Tags.equals (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl.findLoadingCollectionLocally (5 samples, 0.14%; 0.00%) + + + +vtable stub (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/api/trace/SpanBuilder.setAllAttributes (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/streams/impl/InboundBuffer.lambda$asyncDrain$1 (1 samples, 0.03%; 0.00%) + + + +MemAllocator::allocate (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/panache/common/runtime/CommonPanacheQueryImpl.createBaseQuery (19 samples, 0.53%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (3 samples, 0.08%; 0.00%) + + + +jdk/internal/reflect/DirectConstructorHandleAccessor.invokeImpl (8 samples, 0.22%; 0.00%) + + + +ip_local_deliver_finish (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.tryWrite (680 samples, 18.95%; 0.00%) +sun/nio/ch/NioSocketImpl.tryW.. + + +org/hibernate/internal/AbstractSharedSessionContract.generateEntityKey (2 samples, 0.06%; 0.00%) + + + +entry_SYSCALL_64_after_hwframe (10 samples, 0.28%; 0.00%) + + + +java/util/HashMap$HashIterator.nextNode (2 samples, 0.06%; +0.06%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.connection (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerRequest.fetch (4 samples, 0.11%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/PoolThreadCache.allocate (1 samples, 0.03%; 0.00%) + + + +java/lang/AbstractStringBuilder.append (2 samples, 0.06%; +0.03%) + + + +org/hibernate/engine/jdbc/internal/StatementPreparerImpl.prepareQueryStatement (60 samples, 1.67%; 0.00%) + + + +__internal_syscall_cancel (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.getAssociatedManagedEntity (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/spi/context/storage/ContextLocal.get (1 samples, 0.03%; 0.00%) + + + +nf_nat_ipv4_local_fn?[nf_nat] (3 samples, 0.08%; +0.08%) + + + +io/netty/buffer/PoolArena.tcacheAllocateSmall (1 samples, 0.03%; 0.00%) + + + +ip_local_deliver (5 samples, 0.14%; 0.00%) + + + +org/acme/domain/Store.$$_hibernate_setPersistenceInfo (3 samples, 0.08%; +0.08%) + + + +_raw_spin_unlock_irq (5 samples, 0.14%; +0.14%) + + + +__syscall_cancel_arch_end (10 samples, 0.28%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKey (14 samples, 0.39%; 0.00%) + + + +org/hibernate/engine/spi/BatchFetchQueue.addBatchLoadableEntityKey (12 samples, 0.33%; +0.03%) + + + +__slab_free (3 samples, 0.08%; 0.00%) + + + +org/jboss/threads/ThreadLocalResettingRunnable.run_[0] (2,713 samples, 75.59%; 0.00%) +org/jboss/threads/ThreadLocalResettingRunnable.run_[0] + + +io/netty/channel/ChannelOutboundBuffer.remove (10 samples, 0.28%; 0.00%) + + + +__check_object_size (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl$ResolutionImpl.<init> (2 samples, 0.06%; +0.03%) + + + +io/netty/handler/codec/ByteToMessageDecoder.callDecode (10 samples, 0.28%; 0.00%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (1 samples, 0.03%; 0.00%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/mappers/JacksonMapperUtil$SerializationInclude.hasValue (2 samples, 0.06%; +0.06%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityAssembler.assemble (3 samples, 0.08%; +0.08%) + + + +java/lang/ThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/ConnectionHandler.transactionEnd (210 samples, 5.85%; 0.00%) +io/agro.. + + +itable stub (1 samples, 0.03%; +0.03%) + + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.set (5 samples, 0.14%; 0.00%) + + + +org/hibernate/collection/spi/AbstractPersistentCollection.lambda$initialize$0 (1,000 samples, 27.86%; 0.00%) +org/hibernate/collection/spi/AbstractPersist.. + + +java/util/stream/ReferencePipeline.toList (1,121 samples, 31.23%; 0.00%) +java/util/stream/ReferencePipeline.toList + + +Thread::oops_do (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/spi/context/storage/AccessMode$1.getOrCreate (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/ConnectionHandler.onConnectionWrapperClose (79 samples, 2.20%; 0.00%) +i.. + + +io/quarkus/vertx/utils/VertxOutputStream$2.handle (2 samples, 0.06%; 0.00%) + + + +jdk/internal/util/ArraysSupport.mismatch (1 samples, 0.03%; +0.03%) + + + +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorBase.intercept (2,377 samples, 66.23%; 0.00%) +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorBase.intercept + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.resolveKey (11 samples, 0.31%; 0.00%) + + + +rw_verify_area (2 samples, 0.06%; +0.03%) + + + +jdk/internal/math/FloatToDecimal.toDecimal (5 samples, 0.14%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister$$Lambda.0x000000009fb7deb8.accept (3 samples, 0.08%; 0.00%) + + + +java/util/stream/Nodes$SpinedNodeBuilder.end (3 samples, 0.08%; +0.08%) + + + +net_rx_action (129 samples, 3.59%; 0.00%) +net.. + + +java/util/HashSet.<init> (3 samples, 0.08%; 0.00%) + + + +process_backlog (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/streams/impl/InboundBuffer.drain (1 samples, 0.03%; 0.00%) + + + +eth_type_trans (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/results/internal/StandardRowReader.startLoading (2 samples, 0.06%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.addTask (4 samples, 0.11%; 0.00%) + + + +io/vertx/ext/web/impl/RoutingContextImplBase.<init> (2 samples, 0.06%; 0.00%) + + + +tcp_recvmsg (12 samples, 0.33%; 0.00%) + + + +jdk/internal/misc/Unsafe.park (23 samples, 0.64%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.putLocal (3 samples, 0.08%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.afterTransaction (2 samples, 0.06%; 0.00%) + + + +do_futex (172 samples, 4.79%; +0.03%) +do_fu.. + + +java/util/concurrent/ConcurrentHashMap.put (1 samples, 0.03%; +0.03%) + + + +AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<598116ul, G1BarrierSet>, (AccessInternal::BarrierType)2, 598116ul>::oop_access_barrier (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.isManagedEntity (2 samples, 0.06%; +0.06%) + + + +java/util/Collections$UnmodifiableCollection.iterator (1 samples, 0.03%; 0.00%) + + + +io/netty/util/concurrent/DefaultPromise.notifyListener0 (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/AbstractWeakConcurrentMap.expungeStaleEntries (2 samples, 0.06%; 0.00%) + + + +__mod_timer (2 samples, 0.06%; 0.00%) + + + +org/hibernate/collection/spi/AbstractPersistentCollection$$Lambda.0x000000009fb8f390.doWork (1,001 samples, 27.89%; +0.03%) +org/hibernate/collection/spi/AbstractPersist.. + + +_raw_spin_lock_bh (1 samples, 0.03%; +0.03%) + + + +org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.pulse (3 samples, 0.08%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusConnectionProvider.closeConnection (79 samples, 2.20%; 0.00%) +i.. + + +io/netty/handler/codec/http/HttpObjectDecoder.splitHeader (4 samples, 0.11%; +0.06%) + + + +Compile::Code_Gen (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/ConnectionHandler.resetConnection (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/LinkedTransferQueue.tryTransfer (73 samples, 2.03%; +0.08%) +j.. + + +io/vertx/core/net/impl/VertxHandler.channelRead (2 samples, 0.06%; +0.06%) + + + +__local_bh_enable_ip (1 samples, 0.03%; +0.03%) + + + +cubictcp_cwnd_event (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/atomic/LongAdder.add (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap$Traverser.advance (6 samples, 0.17%; +0.17%) + + + +_find_next_bit (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/metrics/export/PeriodicMetricReader$Scheduled.doRun_[0] (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/NativeThread.current0 (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/groups/UniSubscribe.with (2 samples, 0.06%; 0.00%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/ManagedEntity.asManagedEntity (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap$TreeNode.getTreeNode (2 samples, 0.06%; +0.06%) + + + +io/quarkus/micrometer/runtime/binder/vertx/VertxHttpServerMetrics.requestBegin (6 samples, 0.17%; 0.00%) + + + +Unsafe_Unpark (68 samples, 1.89%; 0.00%) +U.. + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (3 samples, 0.08%; 0.00%) + + + +org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan$MySqmJdbcExecutionContextAdapter.registerLoadingEntityHolder (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.removeObject (4 samples, 0.11%; 0.00%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl$EntityResolutions.cache (8 samples, 0.22%; 0.00%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +java/util/AbstractCollection.addAll (3 samples, 0.08%; +0.03%) + + + +org/hibernate/persister/entity/EntityPersister.setValues (14 samples, 0.39%; 0.00%) + + + +ip_local_deliver_finish (185 samples, 5.15%; 0.00%) +ip_loc.. + + +io/opentelemetry/internal/shaded/jctools/queues/atomic/MpscAtomicArrayQueue.offer (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/BatchEntitySelectFetchInitializer.registerResolutionListener (9 samples, 0.25%; 0.00%) + + + +io/netty/handler/codec/ByteToMessageDecoder.callDecode (2 samples, 0.06%; 0.00%) + + + +__usecs_to_jiffies (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap$HashIterator.nextNode (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/jdbc/spi/SqlExceptionHelper.handleAndClearWarnings (6 samples, 0.17%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.tryWrite (302 samples, 8.41%; 0.00%) +sun/nio/ch/N.. + + +java/lang/String.startsWith (1 samples, 0.03%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.transactionRunning (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap.getLookupKey (5 samples, 0.14%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.deepCopy (1 samples, 0.03%; +0.03%) + + + +tcp_rate_gen (3 samples, 0.08%; +0.08%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +org/jboss/resteasy/reactive/common/core/AbstractResteasyReactiveContext.run (108 samples, 3.01%; +0.08%) +org.. + + +slab_update_freelist.isra.0 (8 samples, 0.22%; +0.22%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeFlush (4 samples, 0.11%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.write (302 samples, 8.41%; 0.00%) +sun/nio/ch/S.. + + +java/lang/ThreadLocal.get (3 samples, 0.08%; 0.00%) + + + +Unsafe_Park (22 samples, 0.61%; -0.11%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/CollectionEntry.postInitialize (2 samples, 0.06%; +0.03%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/netty/util/Recycler$LocalPool.claim (1 samples, 0.03%; +0.03%) + + + +org/hibernate/event/internal/DefaultLoadEventListener.loadFromCacheOrDatasource (118 samples, 3.29%; 0.00%) +org.. + + +java/util/concurrent/ConcurrentHashMap.computeIfAbsent (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/AbstractSharedSessionContract.pulseTransactionCoordinator (2 samples, 0.06%; 0.00%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; 0.00%) + + + +org/hibernate/dialect/PostgreSQLDialect.addSqlHintOrComment (2 samples, 0.06%; 0.00%) + + + +G1HeapRegionManager::par_iterate (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +__syscall_cancel (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.processIfSelfDirtinessTracker (2 samples, 0.06%; 0.00%) + + + +__schedule (1 samples, 0.03%; +0.03%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusJtaPlatform.canRegisterSynchronization (3 samples, 0.08%; 0.00%) + + + +io/quarkus/vertx/utils/VertxOutputStream.write (65 samples, 1.81%; +0.11%) +i.. + + +java/lang/invoke/MethodHandle.invokeBasic (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/PoolArena.allocate (11 samples, 0.31%; 0.00%) + + + +ip_rcv (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryImpl.clearDirtyAttributes (1 samples, 0.03%; 0.00%) + + + +com/fasterxml/jackson/core/json/UTF8JsonGenerator._releaseBuffers (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/CompletableFuture$UniWhenComplete.tryFire_[1] (9 samples, 0.25%; 0.00%) + + + +java/lang/String.hashCode (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.getNode (5 samples, 0.14%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asManagedEntity (1 samples, 0.03%; 0.00%) + + + +JVM_IHashCode (1 samples, 0.03%; +0.03%) + + + +org/hibernate/type/internal/BasicTypeImpl.<init> (9 samples, 0.25%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.checkTransactionSynchStatus (1 samples, 0.03%; 0.00%) + + + +java/util/BitSet.set (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.putIfAbsent (2 samples, 0.06%; 0.00%) + + + +org/hibernate/internal/SessionImpl.getPersistenceContext (5 samples, 0.14%; 0.00%) + + + +org/hibernate/internal/SessionImpl.getJdbcConnectionAccess (2 samples, 0.06%; 0.00%) + + + +__pi_memset (1 samples, 0.03%; +0.03%) + + + +nft_meta_get_eval?[nf_tables] (4 samples, 0.11%; +0.11%) + + + +__local_bh_enable_ip (1 samples, 0.03%; +0.03%) + + + +org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.pulse (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/traces/SpanMarshaler.writeTo (4 samples, 0.11%; 0.00%) + + + +AllocTracer::send_allocation_in_new_tlab (1 samples, 0.03%; 0.00%) + + + +futex_wait (14 samples, 0.39%; 0.00%) + + + +org/postgresql/core/Encoding.decode (5 samples, 0.14%; 0.00%) + + + +sock_recvmsg (1 samples, 0.03%; 0.00%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.normalizedPath (1 samples, 0.03%; 0.00%) + + + +netif_rx_internal (13 samples, 0.36%; +0.06%) + + + +org/acme/service/FruitService_ClientProxy.arc$delegate (2 samples, 0.06%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl$$Lambda.0x000000009fba5030.applyEventToListener (151 samples, 4.21%; 0.00%) +org/h.. + + +java/util/LinkedList$ListItr.next (2 samples, 0.06%; +0.06%) + + + +org/hibernate/loader/ast/internal/AbstractCollectionBatchLoader.resolveKeysToInitialize (6 samples, 0.17%; +0.03%) + + + +io/quarkus/narayana/jta/runtime/internal/tsr/TransactionSynchronizationRegistryWrapper.getTransactionStatus (1 samples, 0.03%; 0.00%) + + + +org/hibernate/event/internal/DefaultPostLoadEventListener.onPostLoad (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/RuntimeVirtualFieldSupplier$CacheBasedVirtualField.set (6 samples, 0.17%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.getOtelContext (1 samples, 0.03%; 0.00%) + + + +java/util/AbstractCollection.addAll (9 samples, 0.25%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.set0 (2 samples, 0.06%; 0.00%) + + + +java/net/Socket$SocketInputStream.implRead (36 samples, 1.00%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.encoderHeader (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.getAssociatedManagedEntity (11 samples, 0.31%; +0.03%) + + + +nft_meta_store_ifname?[nf_tables] (8 samples, 0.22%; +0.06%) + + + +io/opentelemetry/exporter/internal/otlp/traces/SpanMarshaler.calculateSize (3 samples, 0.08%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.addEntityEntry (18 samples, 0.50%; 0.00%) + + + +tcp_stream_alloc_skb (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/http/HttpServerAttributesExtractor.onEnd (2 samples, 0.06%; +0.03%) + + + +io/netty/util/concurrent/AbstractEventExecutor.runTask (449 samples, 12.51%; 0.00%) +io/netty/util/conc.. + + +_raw_spin_unlock_irqrestore (4 samples, 0.11%; +0.11%) + + + +selinux_socket_recvmsg (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/internal/AttributesMap.put (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/streams/impl/InboundBuffer$$Lambda.0x000000009fbc6e80.handle (1 samples, 0.03%; 0.00%) + + + +java/util/HashSet.add (1 samples, 0.03%; 0.00%) + + + +nft_rhash_lookup?[nf_tables] (1 samples, 0.03%; +0.03%) + + + +Mutex::try_lock (1 samples, 0.03%; +0.03%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.linkToSession (3 samples, 0.08%; 0.00%) + + + +nmethod::fix_oop_relocations (1 samples, 0.03%; 0.00%) + + + +org/postgresql/jdbc/PgConnection.isClosed (1 samples, 0.03%; 0.00%) + + + +org/postgresql/core/PGStream.flush (686 samples, 19.11%; 0.00%) +org/postgresql/core/PGStream... + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +io/quarkus/arc/generator/Default_jakarta_enterprise_context_ApplicationScoped_ContextInstances.getIfPresent (2 samples, 0.06%; +0.03%) + + + +io/vertx/core/net/impl/pool/Endpoint.lambda$getConnection$0_[1] (10 samples, 0.28%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/datasource/OpenTelemetryDataSource.wrapCall (103 samples, 2.87%; 0.00%) +io.. + + +com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.serialize (42 samples, 1.17%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader (1 samples, 0.03%; 0.00%) + + + +nft_do_chain_inet?[nf_tables] (8 samples, 0.22%; 0.00%) + + + +process_backlog (1 samples, 0.03%; 0.00%) + + + +__virt_addr_valid (2 samples, 0.06%; +0.06%) + + + +futex_do_wait (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.getAssociatedManagedEntity (2 samples, 0.06%; 0.00%) + + + +io/netty/util/concurrent/DefaultPromise.setValue0 (3 samples, 0.08%; 0.00%) + + + +java/util/ArrayList.grow (3 samples, 0.08%; 0.00%) + + + +io/micrometer/core/instrument/MeterRegistry.getOrCreateMeter (8 samples, 0.22%; 0.00%) + + + +java/util/BitSet.expandTo (2 samples, 0.06%; +0.06%) + + + +org/postgresql/jdbc/TypeInfoCache.getPGArrayElement (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap$EntryIterator.next (1 samples, 0.03%; 0.00%) + + + +io/netty/util/AsciiString.hashCode (2 samples, 0.06%; 0.00%) + + + +io/smallrye/mutiny/converters/uni/UniToMultiPublisher$UniToMultiSubscription.onItem_[1] (9 samples, 0.25%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.getLocal (2 samples, 0.06%; 0.00%) + + + +org/hibernate/query/internal/QueryInterpretationCacheStandardImpl.resolveHqlInterpretation (5 samples, 0.14%; 0.00%) + + + +__inet_lookup_established (8 samples, 0.22%; +0.20%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelWritabilityChanged (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/nio/AbstractNioChannel.newDirectBuffer (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (1 samples, 0.03%; +0.03%) + + + +java/util/stream/Nodes$FixedNodeBuilder.accept (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/LinkedTransferQueue$DualNode.cmpExItem (1 samples, 0.03%; +0.03%) + + + +nf_nat_inet_fn?[nf_nat] (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (280 samples, 7.80%; 0.00%) +io/netty/ch.. + + +org/hibernate/sql/results/internal/LoadingCollectionEntryImpl.load (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.extractRawValue (5 samples, 0.14%; 0.00%) + + + +org/hibernate/engine/spi/EntityKey.equals (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.getCurrentRowValue (5 samples, 0.14%; 0.00%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/internal/ResultsHelper.finalizeCollectionLoading (9 samples, 0.25%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.write (3 samples, 0.08%; 0.00%) + + + +java/util/HashMap.putIfAbsent (5 samples, 0.14%; 0.00%) + + + +org/hibernate/internal/SessionImpl.checkOpen (5 samples, 0.14%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/LocalRootSpan.fromContextOrNull (2 samples, 0.06%; 0.00%) + + + +com/fasterxml/jackson/databind/util/internal/PrivateMaxEntriesMap.drainOnReadIfNeeded (3 samples, 0.08%; +0.06%) + + + +java/util/ArrayList.grow (3 samples, 0.08%; 0.00%) + + + +[vdso] (3 samples, 0.08%; +0.08%) + + + +nft_do_chain?[nf_tables] (8 samples, 0.22%; +0.11%) + + + +org/hibernate/persister/collection/AbstractCollectionPersister.initialize (996 samples, 27.75%; 0.00%) +org/hibernate/persister/collection/AbstractC.. + + +java/util/HashMap.hash (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWrite (1 samples, 0.03%; 0.00%) + + + +JavaThread::thread_main_inner (5 samples, 0.14%; 0.00%) + + + +io/netty/util/internal/PromiseNotificationUtil.trySuccess (3 samples, 0.08%; 0.00%) + + + +org/hibernate/type/descriptor/jdbc/BasicExtractor.extract (3 samples, 0.08%; +0.03%) + + + +sock_def_readable (11 samples, 0.31%; 0.00%) + + + +__syscall_cancel (10 samples, 0.28%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.initializeInstance (2 samples, 0.06%; +0.06%) + + + +org/hibernate/event/internal/DefaultLoadEventListener.load (139 samples, 3.87%; 0.00%) +org/.. + + +itable stub (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.getCurrentRowValue (11 samples, 0.31%; 0.00%) + + + +org/hibernate/internal/SessionImpl.getHintedQueryTimeout (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/socket/nio/NioSocketChannel.doWrite (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.put (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannel.read (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/impl/ContextImpl.emit (10 samples, 0.28%; 0.00%) + + + +tcp_sendmsg_locked (326 samples, 9.08%; +0.17%) +tcp_sendmsg_l.. + + +rw_verify_area (3 samples, 0.08%; +0.03%) + + + +io/quarkus/hibernate/orm/runtime/RequestScopedSessionHolder_Bean.destroy (30 samples, 0.84%; +0.11%) + + + +futex_wake_mark (3 samples, 0.08%; +0.06%) + + + +org/hibernate/internal/SessionImpl.isEventSource (5 samples, 0.14%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap.remove (9 samples, 0.25%; 0.00%) + + + +io/netty/buffer/PooledByteBuf.init (7 samples, 0.20%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/vertx/VertxHttpServerMetrics$$Lambda.0x000000009fbcd378.apply (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.get (5 samples, 0.14%; 0.00%) + + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.set (12 samples, 0.33%; 0.00%) + + + +org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.resolveJdbcValues (490 samples, 13.65%; 0.00%) +org/hibernate/sql/ex.. + + +G1NMethodClosure::do_nmethod (2 samples, 0.06%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.acquire (105 samples, 2.93%; 0.00%) +or.. + + +org/postgresql/util/internal/PgBufferedOutputStream.flushBuffer (304 samples, 8.47%; 0.00%) +org/postgres.. + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.initializeInstance (3 samples, 0.08%; 0.00%) + + + +_raw_spin_unlock_irqrestore (2 samples, 0.06%; +0.06%) + + + +io/netty/handler/codec/ByteToMessageDecoder.fireChannelRead (264 samples, 7.36%; 0.00%) +io/netty/h.. + + +java/util/concurrent/LinkedTransferQueue$DualNode.await (39 samples, 1.09%; 0.00%) + + + +io/smallrye/mutiny/groups/UniSubscribe.with (1 samples, 0.03%; 0.00%) + + + +tcp_clean_rtx_queue (25 samples, 0.70%; +0.17%) + + + +io/agroal/pool/ConnectionPool.afterAcquire (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextImpl.lambda$emit$8 (10 samples, 0.28%; 0.00%) + + + +java/util/TreeMap.successor (2 samples, 0.06%; +0.06%) + + + +io/smallrye/context/impl/wrappers/SlowContextualSupplier.get_[1] (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextBase.getLocal (1 samples, 0.03%; 0.00%) + + + +tcp_recvmsg_locked (9 samples, 0.25%; 0.00%) + + + +io/netty/channel/SingleThreadEventLoop.afterRunningAllTasks (3 samples, 0.08%; 0.00%) + + + +io/vertx/ext/web/impl/RoutingContextImplBase.iterateNext (128 samples, 3.57%; +0.03%) +io/.. + + +java/lang/reflect/Field.set (12 samples, 0.33%; 0.00%) + + + +CompileBroker::invoke_compiler_on_method (5 samples, 0.14%; 0.00%) + + + +__futex_unqueue (1 samples, 0.03%; 0.00%) + + + +nf_nat_inet_fn?[nf_nat] (1 samples, 0.03%; +0.03%) + + + +tcp_v4_rcv (106 samples, 2.95%; +0.03%) +tc.. + + +ipv4_mtu (1 samples, 0.03%; 0.00%) + + + +void WeakProcessor::Task::work<G1STWIsAliveClosure, G1KeepAliveClosure> (1 samples, 0.03%; +0.03%) + + + +sun/nio/ch/SocketChannelImpl.write (3 samples, 0.08%; 0.00%) + + + +java/util/ArrayList$ArrayListSpliterator.forEachRemaining (1,122 samples, 31.26%; 0.00%) +java/util/ArrayList$ArrayListSpliterator.forEachRe.. + + +sun/nio/ch/NioSocketImpl.tryRead (41 samples, 1.14%; +0.03%) + + + +io/netty/handler/codec/http2/WeightedFairQueueByteDistributor$State.write (1 samples, 0.03%; 0.00%) + + + +org/hibernate/collection/spi/AbstractPersistentCollection.withTemporarySessionIfNeeded (1,092 samples, 30.43%; 0.00%) +org/hibernate/collection/spi/AbstractPersistentC.. + + +org/postgresql/jdbc/PgPreparedStatement.setArray (6 samples, 0.17%; 0.00%) + + + +io/opentelemetry/api/trace/Span.fromContext (1 samples, 0.03%; 0.00%) + + + +__napi_poll (1 samples, 0.03%; 0.00%) + + + +_raw_spin_unlock_irqrestore (8 samples, 0.22%; +0.22%) + + + +io/vertx/ext/web/impl/RoutingContextImpl$$Lambda.0x000000009fbacaf8.handle (2 samples, 0.06%; 0.00%) + + + +java/lang/reflect/Field.set (23 samples, 0.64%; 0.00%) + + + +io/netty/buffer/PoolThreadCache$MemoryRegionCache$Entry.unguardedRecycle (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +__dev_queue_xmit (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.putVal (2 samples, 0.06%; +0.03%) + + + +__read (1 samples, 0.03%; 0.00%) + + + +java/lang/AbstractStringBuilder.append (2 samples, 0.06%; 0.00%) + + + +avc_has_perm_noaudit (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/DataSource.getConnection (12 samples, 0.33%; +0.03%) + + + +__nf_conntrack_find_get?[nf_conntrack] (8 samples, 0.22%; +0.22%) + + + +java/util/ArrayList.add (3 samples, 0.08%; 0.00%) + + + +java/lang/AbstractStringBuilder.append (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/CacheHelper.fromSharedCache (23 samples, 0.64%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender$6.get_[1] (1 samples, 0.03%; 0.00%) + + + +java/util/stream/ReferencePipeline.toArray (1,121 samples, 31.23%; 0.00%) +java/util/stream/ReferencePipeline.toArray + + +java/util/concurrent/atomic/LongAdder.add (4 samples, 0.11%; +0.11%) + + + +io/quarkus/vertx/core/runtime/context/VertxContextSafetyToggle.setContextSafe (1 samples, 0.03%; 0.00%) + + + +resolve_normal_ct?[nf_conntrack] (11 samples, 0.31%; +0.03%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.hasExpired (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.routed (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/LoadQueryInfluencers.hasSubselectLoadableCollectionsEnabledInProfile (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/exec/internal/AbstractJdbcParameter.bindParameterValue (26 samples, 0.72%; 0.00%) + + + +io/agroal/pool/wrapper/ResultSetWrapper.getLong (2 samples, 0.06%; 0.00%) + + + +io/micrometer/core/instrument/Meter$Id.hashCode (3 samples, 0.08%; 0.00%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (1 samples, 0.03%; 0.00%) + + + +java/lang/reflect/Field.set (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap.remove (6 samples, 0.17%; 0.00%) + + + +java/util/AbstractSequentialList.iterator (1 samples, 0.03%; +0.03%) + + + +nft_immediate_eval?[nf_tables] (3 samples, 0.08%; +0.08%) + + + +io/smallrye/mutiny/helpers/UniCallbackSubscriber.onItem_[1] (9 samples, 0.25%; 0.00%) + + + +jdk/internal/reflect/DirectConstructorHandleAccessor.invokeImpl (6 samples, 0.17%; 0.00%) + + + +org/hibernate/internal/SessionImpl.checkOpenOrWaitingForAutoClose (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/operators/uni/builders/UniCreateFromCompletionStage.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/NonContextualJdbcConnectionAccess.<init> (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/results/spi/LoadContexts.cleanup (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl.cacheResolutionFromLoad (14 samples, 0.39%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.clearManagedEntity (5 samples, 0.14%; +0.03%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +C2Compiler::compile_method (5 samples, 0.14%; 0.00%) + + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +org/postgresql/jdbc/ArrayEncoding.getArrayEncoder (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.getNode (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.put (5 samples, 0.14%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.localContextData (1 samples, 0.03%; 0.00%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.<init> (2 samples, 0.06%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/ResourceRegistryStandardImpl.close (11 samples, 0.31%; 0.00%) + + + +java/util/HashMap.computeIfAbsent (6 samples, 0.17%; +0.06%) + + + +io/netty/util/AsciiString.contentEqualsIgnoreCase (2 samples, 0.06%; +0.06%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.resolveJdbcValuesSource (491 samples, 13.68%; +0.03%) +org/hibernate/sql/ex.. + + +org/postgresql/jdbc/PgResultSet.getNumeric (3 samples, 0.08%; +0.03%) + + + +io/smallrye/mutiny/operators/AbstractUni.subscribe (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (2 samples, 0.06%; +0.06%) + + + +java/util/concurrent/ConcurrentHashMap.initTable (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/PlatformDependent.hashCodeAscii (1 samples, 0.03%; +0.03%) + + + +sun/nio/ch/SocketChannelImpl.implWrite (355 samples, 9.89%; 0.00%) +sun/nio/ch/Soc.. + + +io/netty/util/Recycler.get (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/core/ResteasyReactiveRequestContext.getOrCreateOutputStream (7 samples, 0.20%; 0.00%) + + + +java/util/ArrayList.grow (2 samples, 0.06%; +0.06%) + + + +start_thread (19 samples, 0.53%; 0.00%) + + + +io/netty/buffer/PooledByteBuf.init (1 samples, 0.03%; 0.00%) + + + +java/lang/String.hashCode (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/api/trace/SpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/SharedClientHttpStreamEndpoint$Request.handle_[1] (10 samples, 0.28%; 0.00%) + + + +jdk/internal/reflect/DirectConstructorHandleAccessor.newInstance (6 samples, 0.17%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.getEntityEntry (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline$HeadContext.flush (4 samples, 0.11%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.computeIfAbsent (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (2 samples, 0.06%; 0.00%) + + + +jdk/internal/misc/VM.toThreadState (1 samples, 0.03%; +0.03%) + + + +tcp_rcv_established (90 samples, 2.51%; +0.25%) +tc.. + + +tcp_rearm_rto (1 samples, 0.03%; +0.03%) + + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +org/hibernate/query/spi/AbstractSelectionQuery.afterQuery (223 samples, 6.21%; 0.00%) +org/hibe.. + + +org/hibernate/sql/results/graph/collection/internal/AbstractCollectionInitializer.resolveCollectionKey (5 samples, 0.14%; +0.08%) + + + +org/postgresql/core/v3/QueryExecutorImpl.sendQuery (3 samples, 0.08%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http/HttpObjectDecoder.readHeaders (6 samples, 0.17%; +0.03%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryStatement.wrapCall (758 samples, 21.12%; 0.00%) +io/opentelemetry/instrumentation/.. + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl.registerLoadingCollection (3 samples, 0.08%; 0.00%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.putVal (6 samples, 0.17%; +0.06%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +nft_rhash_lookup?[nf_tables] (1 samples, 0.03%; 0.00%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus (3 samples, 0.08%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.remove (1 samples, 0.03%; 0.00%) + + + +__internal_syscall_cancel (11 samples, 0.31%; 0.00%) + + + +__poll (10 samples, 0.28%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +java/lang/reflect/Constructor.newInstanceWithCaller (6 samples, 0.17%; 0.00%) + + + +futex_wait (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.put (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.registerLoadingEntity (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/trace/SpanBuilder$$Lambda.0x000000009f9540b8.accept (2 samples, 0.06%; 0.00%) + + + +org/hibernate/loader/ast/internal/CollectionBatchLoaderArrayParam.finishInitializingKeys (1 samples, 0.03%; +0.03%) + + + +_raw_spin_lock_bh (2 samples, 0.06%; +0.06%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +org/jboss/logging/DelegatingBasicLogger.isTraceEnabled (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/SpanSuppressors$ByContextKey.storeInContext (1 samples, 0.03%; 0.00%) + + + +tcp_mstamp_refresh (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/AttributesExtractorUtil.internalSet (1 samples, 0.03%; 0.00%) + + + +org/hibernate/event/service/internal/EventListenerGroupImpl.fireEventOnEachListener (1 samples, 0.03%; +0.03%) + + + +hash_conntrack_raw?[nf_conntrack] (4 samples, 0.11%; +0.03%) + + + +org/hibernate/engine/spi/EntityKey.generateHashCode (6 samples, 0.17%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap$WithInlinedExpunction.getLookupKey (1 samples, 0.03%; 0.00%) + + + +net_rx_action (406 samples, 11.31%; +0.17%) +net_rx_action + + +io/agroal/pool/wrapper/StatementWrapper.close (5 samples, 0.14%; 0.00%) + + + +__mod_timer (5 samples, 0.14%; 0.00%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.connection (2 samples, 0.06%; +0.06%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.putLocal (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/SubselectFetch.createRegistrationHandler (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.fireChannelReadComplete (3 samples, 0.08%; 0.00%) + + + +kmem_cache_free (3 samples, 0.08%; +0.03%) + + + +java/util/stream/Sink$ChainedReference.begin (5 samples, 0.14%; +0.08%) + + + +try_charge_memcg (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender$6.get_[1] (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/panache/common/runtime/CommonPanacheQueryImpl.list (1,235 samples, 34.41%; +0.06%) +io/quarkus/hibernate/orm/panache/common/runtime/CommonP.. + + +MemAllocator::allocate (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/CompletableFuture.complete (9 samples, 0.25%; 0.00%) + + + +com/fasterxml/jackson/databind/ser/std/CollectionSerializer.serialize (59 samples, 1.64%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/context/ArrayBasedContext.get (3 samples, 0.08%; +0.08%) + + + +java/util/HashMap.putIfAbsent (1 samples, 0.03%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +java/util/stream/AbstractPipeline.evaluate (1,135 samples, 31.62%; 0.00%) +java/util/stream/AbstractPipeline.evaluate + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryPreparedStatement.wrapCall (398 samples, 11.09%; 0.00%) +io/opentelemetry.. + + +java/lang/ThreadLocal$ThreadLocalMap.getEntry (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController.writePendingBytes (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +G1RootProcessor::evacuate_roots (5 samples, 0.14%; 0.00%) + + + +ep_poll (26 samples, 0.72%; +0.06%) + + + +__futex_abstimed_wait_common (3 samples, 0.08%; 0.00%) + + + +java/util/HashMap$KeyIterator.<init> (2 samples, 0.06%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/OpenTelemetryUtil.setMDCData (15 samples, 0.42%; 0.00%) + + + +avc_has_perm (4 samples, 0.11%; +0.06%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/AbstractWeakConcurrentMap.computeIfAbsent (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap$WithInlinedExpunction.remove (6 samples, 0.17%; 0.00%) + + + +org/hibernate/dialect/type/PostgreSQLArrayJdbcType.access$100 (2 samples, 0.06%; 0.00%) + + + +tcp_schedule_loss_probe.part.0 (7 samples, 0.20%; +0.17%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (23 samples, 0.64%; 0.00%) + + + +kfree_skbmem (2 samples, 0.06%; +0.06%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.get (2 samples, 0.06%; 0.00%) + + + +wake_q_add_safe (2 samples, 0.06%; +0.06%) + + + +sun/nio/ch/NioSocketImpl.park (12 samples, 0.33%; 0.00%) + + + +io/netty/buffer/AbstractReferenceCountedByteBuf.handleRelease (6 samples, 0.17%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.initTable (3 samples, 0.08%; +0.08%) + + + +nft_set_do_lookup?[nf_tables] (5 samples, 0.14%; +0.06%) + + + +security_socket_sendmsg (5 samples, 0.14%; 0.00%) + + + +io/netty/util/concurrent/DefaultPromise.notifyListener0 (3 samples, 0.08%; +0.03%) + + + +io/quarkus/narayana/jta/runtime/NotifyingTransactionManager.getTransaction (2 samples, 0.06%; 0.00%) + + + +org/jboss/threads/DelegatingRunnable.run_[0] (2,713 samples, 75.59%; 0.00%) +org/jboss/threads/DelegatingRunnable.run_[0] + + +jlong_disjoint_arraycopy (2 samples, 0.06%; +0.06%) + + + +futex_hash_put (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/impl/ContextImpl.emit (10 samples, 0.28%; 0.00%) + + + +java/util/concurrent/CompletableFuture.postComplete_[1] (9 samples, 0.25%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.addEntity (3 samples, 0.08%; +0.03%) + + + +java/util/AbstractCollection.addAll (1 samples, 0.03%; 0.00%) + + + +G1BarrierSetRuntime::write_ref_array_post_entry (2 samples, 0.06%; +0.06%) + + + +skb_clone (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/api/semconv/network/internal/InternalServerAttributesExtractor.onStart (13 samples, 0.36%; 0.00%) + + + +java/util/ArrayList.grow (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/http/runtime/VertxHttpRecorder$1.handle (167 samples, 4.65%; 0.00%) +io/qu.. + + +InterpreterRuntime::frequency_counter_overflow (1 samples, 0.03%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.afterTransaction (221 samples, 6.16%; 0.00%) +org/hibe.. + + +io/quarkus/vertx/core/runtime/VertxMDC.reinitializeVertxMdc (18 samples, 0.50%; +0.06%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +org/acme/domain/Store.$$_hibernate_setNextManagedEntity_[1] (1 samples, 0.03%; +0.03%) + + + +com/fasterxml/jackson/core/json/UTF8JsonGenerator.writeStartArray (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.addCount (1 samples, 0.03%; +0.03%) + + + +org/postgresql/jdbc/PgStatement.execute (744 samples, 20.73%; 0.00%) +org/postgresql/jdbc/PgStatement... + + +io/opentelemetry/instrumentation/api/semconv/http/ForwardedHostAddressAndPortExtractor.extractHost (1 samples, 0.03%; 0.00%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.normalizedPath (4 samples, 0.11%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/OpenTelemetryUtil.setMDCData (1 samples, 0.03%; 0.00%) + + + +do_sys_poll (9 samples, 0.25%; +0.08%) + + + +org/hibernate/engine/spi/SharedSessionContractImplementor.checkOpen (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/OpenTelemetryVertxTracer.sendResponse (18 samples, 0.50%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap$MapEntry.hashCode (1 samples, 0.03%; 0.00%) + + + +org/postgresql/util/LruCache.borrow (2 samples, 0.06%; +0.03%) + + + +org/jboss/logmanager/Logger.isLoggable (3 samples, 0.08%; +0.06%) + + + +io/netty/buffer/PooledByteBufAllocator.newDirectBuffer (1 samples, 0.03%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/vertx/HttpRequestMetric.<init> (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/nio/SelectedSelectionKeySetSelector.select (43 samples, 1.20%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration$$Lambda.0x000000009f5b9cb8.call (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.addEntry (18 samples, 0.50%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage$1.close (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.pulseTransactionCoordinator (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.removeLocal (1 samples, 0.03%; 0.00%) + + + +org/hibernate/type/descriptor/jdbc/DecimalJdbcType$2.doExtract (7 samples, 0.20%; +0.06%) + + + +do_writev (346 samples, 9.64%; +0.03%) +do_writev + + +java/util/stream/ReferencePipeline$3$1.accept (1,122 samples, 31.26%; 0.00%) +java/util/stream/ReferencePipeline$3$1.accept + + +io/opentelemetry/context/Context.makeCurrent (16 samples, 0.45%; 0.00%) + + + +java/util/ArrayDeque.addLast (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/jdbc/internal/DataSourceDbAttributesExtractor.onStart (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/api/internal/InternalAttributeKeyImpl.hashCode_[1] (1 samples, 0.03%; +0.03%) + + + +java/net/URI$Parser.parse (16 samples, 0.45%; 0.00%) + + + +org/hibernate/sql/results/graph/internal/AbstractInitializer.startLoading (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.clearAllReferencesFromManagedEntities (17 samples, 0.47%; +0.03%) + + + +com/fasterxml/jackson/databind/ser/std/CollectionSerializer.serializeContents (58 samples, 1.62%; +0.08%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.getIfPresent (5 samples, 0.14%; +0.06%) + + + +nf_hook_slow (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/VarHandleReferences$FieldInstanceReadWrite.compareAndSet (3 samples, 0.08%; -0.06%) + + + +__netif_receive_skb_one_core (113 samples, 3.15%; +0.03%) +__n.. + + +java/lang/invoke/Invokers$Holder.invokeExact_MT (5 samples, 0.14%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.remove (4 samples, 0.11%; +0.08%) + + + +java/lang/Long.hashCode (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/semconv/http/HttpServerAddressAndPortExtractor.extract (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/EventLoopExecutor.execute (4 samples, 0.11%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.getAll (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl.instantiate (17 samples, 0.47%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.getCurrentRowValue (11 samples, 0.31%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/codec/http/HttpObjectEncoder.writeOutList (3 samples, 0.08%; 0.00%) + + + +java/util/ArrayList.grow (3 samples, 0.08%; +0.08%) + + + +jdk/internal/math/FloatToDecimal.toChars (5 samples, 0.14%; 0.00%) + + + +org/hibernate/internal/NonContextualJdbcConnectionAccess.<init> (2 samples, 0.06%; +0.03%) + + + +Java_sun_nio_ch_Net_poll (10 samples, 0.28%; 0.00%) + + + +__futex_queue (1 samples, 0.03%; 0.00%) + + + +org/acme/domain/Store.$$_hibernate_getEntityEntry_[1] (4 samples, 0.11%; +0.11%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.read0 (21 samples, 0.59%; +0.03%) + + + +tcp_bpf_rtt (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/tracing/DropTargetsSampler.shouldSample (11 samples, 0.31%; 0.00%) + + + +Unsafe_Unpark (80 samples, 2.23%; 0.00%) +U.. + + +org/hibernate/internal/util/collections/StandardStack.findCurrentFirstWithParameter (9 samples, 0.25%; +0.11%) + + + +io/quarkus/vertx/utils/VertxOutputStream.<init> (6 samples, 0.17%; 0.00%) + + + +java/util/HashMap$ValueIterator.next (3 samples, 0.08%; 0.00%) + + + +org/postgresql/jdbc/PgArray.getBaseTypeName (5 samples, 0.14%; +0.03%) + + + +srso_alias_return_thunk (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.hash (1 samples, 0.03%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +PhaseIterGVN::transform_old (2 samples, 0.06%; 0.00%) + + + +tcp_v4_do_rcv (90 samples, 2.51%; 0.00%) +tc.. + + +org/acme/repository/FruitRepository_ClientProxy.listAll (1 samples, 0.03%; 0.00%) + + + +nft_lookup_eval?[nf_tables] (2 samples, 0.06%; +0.03%) + + + +org/hibernate/engine/spi/SessionLazyDelegator.createSelectionQuery (19 samples, 0.53%; 0.00%) + + + +com/fasterxml/jackson/databind/util/internal/PrivateMaxEntriesMap.get (3 samples, 0.08%; 0.00%) + + + +io/netty/buffer/PoolThreadCache$MemoryRegionCache.allocate (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl.<init> (7 samples, 0.20%; +0.03%) + + + +org/jboss/logging/JBossLogManagerLogger.isEnabled (3 samples, 0.08%; 0.00%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache$$Lambda.0x000000009f640500.accept (2 samples, 0.06%; +0.03%) + + + +org/acme/domain/Fruit.$$_hibernate_getInterceptor_[1] (1 samples, 0.03%; +0.03%) + + + +selinux_socket_sendmsg (5 samples, 0.14%; +0.08%) + + + +do_softirq.part.0 (421 samples, 11.73%; +0.14%) +do_softirq.part.0 + + +io/vertx/core/http/impl/HttpUtils.parsePath (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/exporter/internal/marshal/CodedOutputStream.computeInt64SizeNoTag (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/codec/http2/Http2ConnectionHandler.decode (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/context/ArrayBasedContext.get (1 samples, 0.03%; +0.03%) + + + +java/lang/AbstractStringBuilder.ensureCapacityNewCoder (2 samples, 0.06%; 0.00%) + + + +java/util/BitSet.expandTo (1 samples, 0.03%; +0.03%) + + + +tcp_rate_skb_delivered (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/SpanSuppressors$BySpanKey.shouldSuppress (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannel$AbstractUnsafe.write (2 samples, 0.06%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +org/postgresql/core/QueryExecutorBase.releaseQuery (3 samples, 0.08%; 0.00%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (2 samples, 0.06%; +0.06%) + + + +io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$WritabilityMonitor.write (1 samples, 0.03%; 0.00%) + + + +Parker::park (3 samples, 0.08%; 0.00%) + + + +nf_conntrack_tcp_packet?[nf_conntrack] (12 samples, 0.33%; +0.20%) + + + +org/infinispan/quarkus/hibernate/cache/AbstractDomainDataAccess.get (23 samples, 0.64%; 0.00%) + + + +__GI___pthread_cond_signal (79 samples, 2.20%; +0.14%) +_.. + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.remove (3 samples, 0.08%; +0.03%) + + + +nf_hook_slow (34 samples, 0.95%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +ThreadsListHandle::~ThreadsListHandle (1 samples, 0.03%; +0.03%) + + + +entry_SYSCALL_64_after_hwframe (19 samples, 0.53%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.processLoadedEntityHolder (6 samples, 0.17%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_Bean.getScope_[1] (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/api/trace/SpanBuilder.lambda$setAllAttributes$0 (2 samples, 0.06%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionSynchronizationRegistryImple.getTransactionStatus (1 samples, 0.03%; 0.00%) + + + +java/lang/String.isLatin1 (1 samples, 0.03%; +0.03%) + + + +io/quarkus/narayana/jta/runtime/NotifyingTransactionManager.getTransaction (2 samples, 0.06%; 0.00%) + + + +try_to_wake_up (54 samples, 1.50%; +0.06%) + + + +org/hibernate/internal/AbstractSharedSessionContract.setClosed (25 samples, 0.70%; 0.00%) + + + +io/netty/buffer/PoolThreadCache.add (2 samples, 0.06%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlQuery (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/MethodHandle.invokeBasic (1 samples, 0.03%; +0.03%) + + + +java/util/ArrayList.add (3 samples, 0.08%; 0.00%) + + + +__x64_sys_read (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (24 samples, 0.67%; +0.03%) + + + +nft_do_chain?[nf_tables] (19 samples, 0.53%; +0.11%) + + + +tcp_in_ack_event (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/api/trace/SpanBuilder$$Lambda.0x000000009f9540b8.accept (1 samples, 0.03%; 0.00%) + + + +__dev_queue_xmit (466 samples, 12.98%; +0.25%) +__dev_queue_xmit + + +ConnectionGraph::do_analysis (1 samples, 0.03%; 0.00%) + + + +java/util/HashSet.iterator (2 samples, 0.06%; 0.00%) + + + +napi_consume_skb (2 samples, 0.06%; 0.00%) + + + +simple_copy_to_iter (2 samples, 0.06%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (3 samples, 0.08%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/vertx/HttpRequestMetric.getUrlTemplatePath (1 samples, 0.03%; 0.00%) + + + +io/netty/util/Recycler$LocalPool.claim (1 samples, 0.03%; 0.00%) + + + +__clone3 (19 samples, 0.53%; 0.00%) + + + +get_timespec64 (4 samples, 0.11%; +0.06%) + + + +hrtimer_setup_sleeper_on_stack (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.isClosed (5 samples, 0.14%; +0.11%) + + + +loopback_xmit (13 samples, 0.36%; +0.06%) + + + +org/jboss/threads/EnhancedQueueExecutor$PoolThreadNode.park (88 samples, 2.45%; 0.00%) +or.. + + +_copy_from_user (1 samples, 0.03%; +0.03%) + + + +org/postgresql/jdbc/PgConnection.borrowQuery (2 samples, 0.06%; 0.00%) + + + +__netif_receive_skb_one_core (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.getInitializerData (1 samples, 0.03%; +0.03%) + + + +nf_confirm?[nf_conntrack] (2 samples, 0.06%; +0.06%) + + + +I2C/C2I adapters (3 samples, 0.08%; +0.08%) + + + +io/vertx/core/net/impl/ConnectionBase.writeToChannel (46 samples, 1.28%; 0.00%) + + + +__internal_syscall_cancel (17 samples, 0.47%; 0.00%) + + + +__rcu_read_lock (1 samples, 0.03%; +0.03%) + + + +com/fasterxml/jackson/databind/util/internal/PrivateMaxEntriesMap.tryToDrainBuffers (1 samples, 0.03%; +0.03%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (2 samples, 0.06%; +0.06%) + + + +ksys_read (11 samples, 0.31%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$RouteGetter.get (3 samples, 0.08%; 0.00%) + + + +org/hibernate/proxy/HibernateProxy.extractLazyInitializer (1 samples, 0.03%; +0.03%) + + + +nf_hook_slow (50 samples, 1.39%; +0.08%) + + + +org/hibernate/engine/internal/EntityEntryContext.getAssociatedManagedEntity (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/datasource/OpenTelemetryDataSource$$Lambda.0x000000009f58e0a0.call (12 samples, 0.33%; 0.00%) + + + +io/vertx/core/http/impl/HttpClientImpl.doRequest_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/property/access/spi/GetterFieldImpl.get (6 samples, 0.17%; 0.00%) + + + +ip_rcv_finish_core (2 samples, 0.06%; +0.06%) + + + +__syscall_cancel (38 samples, 1.06%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.instantiateEntity (4 samples, 0.11%; 0.00%) + + + +org/postgresql/core/v3/QueryExecutorImpl.sendSync (686 samples, 19.11%; 0.00%) +org/postgresql/core/v3/QueryE.. + + +org/hibernate/engine/creation/internal/SessionBuilderImpl.openSession (7 samples, 0.20%; 0.00%) + + + +do_poll.constprop.0 (5 samples, 0.14%; +0.06%) + + + +__GI___write (301 samples, 8.39%; +0.03%) +__GI___write + + +sun/nio/ch/IOUtil.write (355 samples, 9.89%; +0.06%) +sun/nio/ch/IOU.. + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.put (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/datasource/OpenTelemetryDataSource.getConnection (52 samples, 1.45%; 0.00%) + + + +io/netty/channel/ChannelOutboundBuffer.safeSuccess (3 samples, 0.08%; 0.00%) + + + +entry_SYSCALL_64_after_hwframe (31 samples, 0.86%; 0.00%) + + + +io/vertx/core/Future$$Lambda.0x000000009f894938.handle_[1] (9 samples, 0.25%; 0.00%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus (6 samples, 0.17%; 0.00%) + + + +io/netty/util/concurrent/PromiseCombiner$1.operationComplete0 (1 samples, 0.03%; 0.00%) + + + +java/lang/StringLatin1.charAt (1 samples, 0.03%; 0.00%) + + + +__GI___pthread_cond_signal (67 samples, 1.87%; +0.14%) +_.. + + +org/hibernate/sql/exec/spi/JdbcSelectExecutor.list (983 samples, 27.39%; 0.00%) +org/hibernate/sql/exec/spi/JdbcSelectExecut.. + + +io/opentelemetry/sdk/trace/SdkSpan.<init> (1 samples, 0.03%; +0.03%) + + + +_copy_from_iter (3 samples, 0.08%; +0.08%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.startSpan (1 samples, 0.03%; +0.03%) + + + +tcp_write_xmit (602 samples, 16.77%; +0.17%) +tcp_write_xmit + + +frame::oops_do_internal (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpClientImpl$$Lambda.0x000000009f917dd0.handle_[1] (10 samples, 0.28%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (3 samples, 0.08%; 0.00%) + + + +io/quarkus/vertx/utils/VertxOutputStream.writeBlocking (66 samples, 1.84%; 0.00%) +i.. + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/Http1xServerResponse.end (59 samples, 1.64%; 0.00%) + + + +io/vertx/grpc/client/impl/GrpcClientRequestImpl.end (4 samples, 0.11%; 0.00%) + + + +kfree_skbmem (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/WrappedByteBuf.getBytes (1 samples, 0.03%; 0.00%) + + + +__inet_lookup_skb (8 samples, 0.22%; 0.00%) + + + +java/util/HashMap.getNode (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (7 samples, 0.20%; +0.03%) + + + +io/quarkus/hibernate/orm/panache/common/runtime/AbstractManagedJpaOperations.getSession (1 samples, 0.03%; 0.00%) + + + +nft_immediate_eval?[nf_tables] (8 samples, 0.22%; +0.22%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putAll (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/http/HttpCommonAttributesExtractor.onEnd (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpan.endInternal (1 samples, 0.03%; 0.00%) + + + +java/util/TreeMap$PrivateEntryIterator.nextEntry (2 samples, 0.06%; 0.00%) + + + +io/netty/util/concurrent/PromiseCombiner.access$600 (1 samples, 0.03%; 0.00%) + + + +ip_output (244 samples, 6.80%; +0.03%) +ip_output + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (16 samples, 0.45%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.processIfManagedEntity (1 samples, 0.03%; 0.00%) + + + +java/util/stream/SpinedBuffer.accept (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.getAll (1 samples, 0.03%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/collection/internal/BagInitializer.readCollectionRow (3 samples, 0.08%; 0.00%) + + + +java/lang/ThreadLocal.getCarrierThreadLocal (2 samples, 0.06%; 0.00%) + + + +com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.serializeValue (59 samples, 1.64%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +java/lang/reflect/Field.get (5 samples, 0.14%; 0.00%) + + + +ipv4_conntrack_defrag?[nf_defrag_ipv4] (1 samples, 0.03%; +0.03%) + + + +nf_hook_slow (4 samples, 0.11%; +0.03%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractCollectionInitializer.resolveKey (5 samples, 0.14%; 0.00%) + + + +OptoRuntime::new_instance_C (2 samples, 0.06%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +nf_confirm?[nf_conntrack] (2 samples, 0.06%; +0.06%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.put (4 samples, 0.11%; 0.00%) + + + +io/vertx/core/streams/impl/InboundBuffer.fetch (4 samples, 0.11%; 0.00%) + + + +sock_def_readable (24 samples, 0.67%; +0.11%) + + + +__futex_wait (17 samples, 0.47%; +0.03%) + + + +jdk/internal/misc/Unsafe.park (38 samples, 1.06%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.tryRead (24 samples, 0.67%; 0.00%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +sk_filter_trim_cap (4 samples, 0.11%; +0.03%) + + + +io/netty/buffer/AbstractByteBufAllocator.directBuffer (1 samples, 0.03%; 0.00%) + + + +VM_Operation::evaluate (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/MethodHandle.invokeBasic (2 samples, 0.06%; +0.06%) + + + +io/agroal/pool/ConnectionHandler.verifyEnlistment (4 samples, 0.11%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/InstrumenterVertxTracer.receiveRequest (80 samples, 2.23%; 0.00%) +i.. + + +org/hibernate/engine/spi/ManagedEntity.asManagedEntity (1 samples, 0.03%; +0.03%) + + + +ktime_get (1 samples, 0.03%; 0.00%) + + + +ObjectSynchronizer::FastHashCode (1 samples, 0.03%; 0.00%) + + + +nft_do_chain_inet?[nf_tables] (47 samples, 1.31%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (2 samples, 0.06%; +0.06%) + + + +io/quarkus/micrometer/runtime/binder/vertx/VertxHttpServerMetrics.requestRouted (1 samples, 0.03%; 0.00%) + + + +wake_up_q (154 samples, 4.29%; +0.06%) +wake_.. + + +__virt_addr_valid (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/IOVecWrapper.release (1 samples, 0.03%; 0.00%) + + + +org/hibernate/metamodel/internal/EmbeddableInstantiatorRecordStandard.instantiate (6 samples, 0.17%; 0.00%) + + + +io/vertx/core/http/impl/HttpClientImpl.lambda$doRequest$4_[1] (10 samples, 0.28%; 0.00%) + + + +org/postgresql/jdbc/PgConnection.getWarnings (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.put (3 samples, 0.08%; 0.00%) + + + +java/lang/reflect/Field.set (5 samples, 0.14%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStart (4 samples, 0.11%; 0.00%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.getCurrentRowValue (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (3 samples, 0.08%; +0.06%) + + + +org/postgresql/util/internal/PgBufferedOutputStream.flush (306 samples, 8.53%; +0.06%) +org/postgres.. + + +com/fasterxml/jackson/core/JsonFactory.createGenerator (3 samples, 0.08%; +0.06%) + + + +G1EvacFailureRegions::pre_collection (1 samples, 0.03%; 0.00%) + + + +VMThread::inner_execute (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/context/VertxContextSafetyToggle.setContextSafe (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (2 samples, 0.06%; 0.00%) + + + +org/postgresql/jdbc/PgStatement.execute (349 samples, 9.72%; 0.00%) +org/postgresql.. + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl$$Lambda.0x000000009fb8a500.accept (1 samples, 0.03%; 0.00%) + + + +org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.pulse (6 samples, 0.17%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (4 samples, 0.11%; 0.00%) + + + +__local_bh_enable_ip (133 samples, 3.71%; +0.03%) +__lo.. + + +__inet_lookup_skb (2 samples, 0.06%; 0.00%) + + + +__syscall_cancel_arch_end (37 samples, 1.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.put (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.get (5 samples, 0.14%; 0.00%) + + + +nf_hook_slow (38 samples, 1.06%; +0.03%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.transactionRunning (2 samples, 0.06%; 0.00%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (2 samples, 0.06%; +0.06%) + + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +do_iter_readv_writev (3 samples, 0.08%; 0.00%) + + + +java/util/HashSet.<init> (1 samples, 0.03%; 0.00%) + + + +sk_page_frag_refill (3 samples, 0.08%; +0.03%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/DbClientSpanNameExtractor.computeSpanName (3 samples, 0.08%; 0.00%) + + + +tcp_tso_segs (2 samples, 0.06%; +0.06%) + + + +java/util/Formatter.parse (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/AbstractByteBufAllocator.directBuffer (2 samples, 0.06%; +0.03%) + + + +io/vertx/core/http/impl/Http2ClientConnection$StreamImpl.writeHeaders_[1] (4 samples, 0.11%; 0.00%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +io/quarkus/resteasy/reactive/server/runtime/observability/ObservabilityUtil.setUrlPathTemplate (1 samples, 0.03%; 0.00%) + + + +tcp_established_options (1 samples, 0.03%; +0.03%) + + + +unknown (1 samples, 0.03%; 0.00%) + + + +irqentry_exit (1 samples, 0.03%; +0.03%) + + + +JVM_IHashCode (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009fbca400.invoke (3 samples, 0.08%; +0.08%) + + + +io/vertx/core/impl/future/Mapping.onSuccess (9 samples, 0.25%; 0.00%) + + + +java/util/concurrent/ThreadLocalRandom$Access$1.getThreadLocalRandomProbe (1 samples, 0.03%; 0.00%) + + + +PhaseIdealLoop::build_loop_late (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/UnpooledUnsafeHeapByteBuf.<init> (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.isManagedEntity (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/PlatformDependent.allocateUninitializedArray (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/InstrumenterContext.computeIfAbsent (1 samples, 0.03%; 0.00%) + + + +org/acme/service/FruitService$$Lambda.0x000000009fb8db18.apply (1,121 samples, 31.23%; 0.00%) +org/acme/service/FruitService$$Lambda.0x000000009f.. + + +org/hibernate/query/spi/AbstractSelectionQuery.afterQueryHandlingFetchProfiles (223 samples, 6.21%; 0.00%) +org/hibe.. + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +__x64_sys_poll (9 samples, 0.25%; 0.00%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (1 samples, 0.03%; +0.03%) + + + +itable stub (2 samples, 0.06%; +0.06%) + + + +io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder$FrameReadListener.onHeadersRead (1 samples, 0.03%; 0.00%) + + + +_raw_spin_unlock_irq (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/sdk/metrics/SdkDoubleHistogram.record (3 samples, 0.08%; 0.00%) + + + +org/jboss/resteasy/reactive/server/vertx/VertxResteasyReactiveRequestContext.handle (3 samples, 0.08%; 0.00%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_setNextManagedEntity_[1] (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/shaded/org/jctools/queues/BaseMpscLinkedArrayQueue.offer (2 samples, 0.06%; +0.06%) + + + +sun/nio/ch/Util.offerFirstTemporaryDirectBuffer (1 samples, 0.03%; 0.00%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.forEach (2 samples, 0.06%; 0.00%) + + + +java/lang/ThreadLocal.remove (2 samples, 0.06%; 0.00%) + + + +org/hibernate/query/spi/AbstractSelectionQuery.beforeQueryHandlingFetchProfiles (1 samples, 0.03%; 0.00%) + + + +jdk/internal/reflect/DirectConstructorHandleAccessor.invokeImpl (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (2 samples, 0.06%; 0.00%) + + + +java/lang/StringBuilder.append (2 samples, 0.06%; 0.00%) + + + +org/acme/dto/StoreFruitPriceDTO$quarkusjacksonserializer.serialize (42 samples, 1.17%; 0.00%) + + + +org/hibernate/engine/spi/EntityKey.hashCode_[1] (1 samples, 0.03%; +0.03%) + + + +_raw_spin_unlock_irq (3 samples, 0.08%; +0.08%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl.cacheResolutionLocally (7 samples, 0.20%; 0.00%) + + + +io/vertx/core/http/impl/VertxHttpResponseEncoder.encodeHeaders (2 samples, 0.06%; 0.00%) + + + +nf_nat_ipv4_fn?[nf_nat] (1 samples, 0.03%; +0.03%) + + + +io/quarkus/hibernate/orm/runtime/RequestScopedSessionHolder_Bean.destroy (30 samples, 0.84%; 0.00%) + + + +java/lang/ThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryResultSet.getString (5 samples, 0.14%; 0.00%) + + + +io/quarkus/arc/generator/Default_jakarta_enterprise_context_RequestScoped_ContextInstances.removeEach (30 samples, 0.84%; 0.00%) + + + +java/net/Socket$SocketOutputStream.write (683 samples, 19.03%; 0.00%) +java/net/Socket$SocketOutputS.. + + +org/hibernate/property/access/spi/EnhancedSetterImpl.set (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/AbstractByteBufAllocator.directBuffer (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.hash (3 samples, 0.08%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.disassociate (2 samples, 0.06%; 0.00%) + + + +futex_hash_put (1 samples, 0.03%; +0.03%) + + + +__memset_avx512_unaligned_erms (1 samples, 0.03%; +0.03%) + + + +hrtimer_sleeper_start_expires (1 samples, 0.03%; +0.03%) + + + +org/hibernate/query/internal/QueryInterpretationCacheStandardImpl.resolveSelectQueryPlan (5 samples, 0.14%; 0.00%) + + + +io/vertx/core/http/impl/HttpClientImpl.request_[1] (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/exporter/internal/marshal/Serializer.serializeSpanId (1 samples, 0.03%; 0.00%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +java/lang/ThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/VertxHttp2ConnectionHandler.channelRead (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/EPollSelectorImpl.clearInterrupt (1 samples, 0.03%; 0.00%) + + + +selinux_ip_postroute (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/exporter/internal/marshal/ProtoSerializer$$Lambda.0x000000009fbd70a8.apply (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/PooledByteBuf.init0 (7 samples, 0.20%; 0.00%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.prepareStatement (6 samples, 0.17%; 0.00%) + + + +Java_sun_nio_ch_Net_poll (12 samples, 0.33%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.processIfSelfDirtinessTracker (3 samples, 0.08%; +0.06%) + + + +org/hibernate/dialect/type/PostgreSQLArrayJdbcType.access$200 (10 samples, 0.28%; 0.00%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.close (210 samples, 5.85%; 0.00%) +io/agro.. + + +io/opentelemetry/instrumentation/api/internal/InstrumenterContext.reset (2 samples, 0.06%; 0.00%) + + + +os::javaTimeNanos (2 samples, 0.06%; +0.03%) + + + +tcp_skb_entail (2 samples, 0.06%; +0.06%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/jdbc/spi/SqlExceptionHelper.handleAndClearWarnings (3 samples, 0.08%; +0.03%) + + + +G1NmethodProcessor::do_regular_processing (1 samples, 0.03%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.setPropertyValues (8 samples, 0.22%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl.registerLoadingEntityHolder (1 samples, 0.03%; 0.00%) + + + +org/hibernate/metamodel/internal/EmbeddableInstantiatorRecordStandard.instantiate (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +tcp_options_write (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKey (14 samples, 0.39%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.putLocal (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/AbstractJdbcValues.next (2 samples, 0.06%; 0.00%) + + + +org/jboss/resteasy/reactive/server/core/ServerSerialisers$1.accept (3 samples, 0.08%; +0.03%) + + + +nft_ct_get_fast_eval?[nf_tables] (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/timeout/IdleStateHandler.write (8 samples, 0.22%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putObject (3 samples, 0.08%; 0.00%) + + + +__internal_syscall_cancel (38 samples, 1.06%; +0.03%) + + + +org/jboss/resteasy/reactive/server/mapping/RequestMapper.mapFromPathMatcher (2 samples, 0.06%; +0.06%) + + + +java/util/HashMap.putIfAbsent (3 samples, 0.08%; +0.03%) + + + +io/vertx/ext/web/impl/HttpServerRequestWrapper.path (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/code/CodeSpanNameExtractor.extract (2 samples, 0.06%; 0.00%) + + + +org/jboss/tm/TxUtils.isTransactionManagerTimeoutThread (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/spi/context/storage/ContextLocal.get (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusJtaPlatform.canRegisterSynchronization (1 samples, 0.03%; 0.00%) + + + +java/util/stream/AbstractPipeline.wrapSink (1 samples, 0.03%; +0.03%) + + + +Java_java_lang_System_identityHashCode (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/VertxHttp2ConnectionHandler.writeData_[1] (4 samples, 0.11%; 0.00%) + + + +strnlen (3 samples, 0.08%; +0.08%) + + + +net_rx_action (1 samples, 0.03%; 0.00%) + + + +do_softirq.part.0 (206 samples, 5.74%; +0.11%) +do_soft.. + + +java/util/concurrent/ConcurrentHashMap.putVal (1 samples, 0.03%; 0.00%) + + + +java/lang/reflect/Field.get (6 samples, 0.17%; 0.00%) + + + +ktime_get (3 samples, 0.08%; 0.00%) + + + +io/vertx/core/http/impl/HttpClientImpl$$Lambda.0x000000009f885800.handle_[1] (10 samples, 0.28%; 0.00%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.getJdbcValue (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.hash (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpan.end (1 samples, 0.03%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorSupports_Bean.intercept (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/export/BatchSpanProcessor$Worker.lambda$drain$1 (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (1 samples, 0.03%; +0.03%) + + + +entry_SYSCALL_64_after_hwframe (3 samples, 0.08%; 0.00%) + + + +com/github/benmanes/caffeine/cache/SSMSA.expiresAfterAccess (4 samples, 0.11%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (4 samples, 0.11%; 0.00%) + + + +__x64_sys_futex (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (1 samples, 0.03%; +0.03%) + + + +java/lang/ThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +do_syscall_64 (36 samples, 1.00%; +0.08%) + + + +java/lang/invoke/MethodHandle.invokeBasic (1 samples, 0.03%; +0.03%) + + + +convertReturnVal (1 samples, 0.03%; +0.03%) + + + +org/hibernate/loader/ast/internal/AbstractCollectionBatchLoader.load (996 samples, 27.75%; 0.00%) +org/hibernate/loader/ast/internal/AbstractCo.. + + +nft_ct_get_fast_eval?[nf_tables] (1 samples, 0.03%; +0.03%) + + + +tcp_tso_segs (1 samples, 0.03%; +0.03%) + + + +tcp_rate_check_app_limited (2 samples, 0.06%; +0.06%) + + + +org/jboss/resteasy/reactive/server/core/ServerSerialisers.encodeResponseHeaders (2 samples, 0.06%; 0.00%) + + + +jbyte_arraycopy (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/jdbc/internal/DataSourceDbAttributesExtractor.onEnd (1 samples, 0.03%; 0.00%) + + + +itable stub (4 samples, 0.11%; +0.11%) + + + +java/util/HashMap.putVal (3 samples, 0.08%; +0.08%) + + + +java/util/concurrent/ConcurrentHashMap.replaceNode (2 samples, 0.06%; +0.06%) + + + +Parker::park (1 samples, 0.03%; 0.00%) + + + +tcp_delack_max (1 samples, 0.03%; +0.03%) + + + +org/acme/domain/Fruit.$$_hibernate_getNextManagedEntity_[1] (1 samples, 0.03%; +0.03%) + + + +io/quarkus/arc/impl/Scopes.scopeMatches (1 samples, 0.03%; +0.03%) + + + +do_iter_readv_writev (338 samples, 9.42%; 0.00%) +do_iter_readv.. + + +java/util/HashMap.put (3 samples, 0.08%; 0.00%) + + + +kmem_cache_free (8 samples, 0.22%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.getJdbcConnectionAccess (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.computeIfAbsent (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/EntityKey.equals (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.set (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/buffer/impl/VertxUnsafeHeapByteBuf.<init> (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getEntry (3 samples, 0.08%; 0.00%) + + + +org/jboss/resteasy/reactive/server/vertx/VertxResteasyReactiveRequestContext.<init> (8 samples, 0.22%; 0.00%) + + + +org/hibernate/property/access/spi/SetterFieldImpl.set (1 samples, 0.03%; 0.00%) + + + +tcp_newly_delivered (1 samples, 0.03%; +0.03%) + + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +io/agroal/pool/util/AutoCloseableElement.pruneClosed (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/groups/MultiCreate$1.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/ChannelOutboundBuffer$Entry.unguardedRecycle (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/PooledByteBuf.init0 (1 samples, 0.03%; 0.00%) + + + +ip_protocol_deliver_rcu (184 samples, 5.13%; +0.17%) +ip_pro.. + + +java/lang/StringBuilder.append (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (1 samples, 0.03%; 0.00%) + + + +java/util/stream/Nodes$FixedNodeBuilder.begin (1 samples, 0.03%; +0.03%) + + + +__schedule (2 samples, 0.06%; +0.03%) + + + +org/hibernate/query/internal/SimpleHqlInterpretationImpl.validateResultType (3 samples, 0.08%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.pulseTransactionCoordinator (1 samples, 0.03%; +0.03%) + + + +pthread_mutex_lock@@GLIBC_2.2.5 (1 samples, 0.03%; +0.03%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +java/lang/Thread.run_[0] (3,563 samples, 99.28%; 0.00%) +java/lang/Thread.run_[0] + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/AbstractWeakConcurrentMap.remove (6 samples, 0.17%; 0.00%) + + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +java/lang/Thread.terminatingThreadLocals (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/ConnectionPool.returnConnectionHandler (210 samples, 5.85%; +0.06%) +io/agro.. + + +java/util/ArrayList.add (2 samples, 0.06%; 0.00%) + + + +InstanceKlass::allocate_objArray (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/EntityKey.<init> (2 samples, 0.06%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/RequestMetricInfo.normalizePath (1 samples, 0.03%; +0.03%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusConnectionProvider.closeConnection (210 samples, 5.85%; 0.00%) +io/quar.. + + +strnlen (1 samples, 0.03%; +0.03%) + + + +validate_xmit_skb (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (2 samples, 0.06%; 0.00%) + + + +org/jboss/resteasy/reactive/server/core/ResteasyReactiveRequestContext.getPath (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.remove (3 samples, 0.08%; +0.03%) + + + +org/hibernate/internal/SessionImpl.makeLoadEvent (2 samples, 0.06%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/codec/http2/DecoratingHttp2ConnectionDecoder.decodeFrame (2 samples, 0.06%; 0.00%) + + + +io/netty/util/internal/shaded/org/jctools/queues/MpscUnboundedArrayQueue.offer (4 samples, 0.11%; 0.00%) + + + +ip_rcv_core (4 samples, 0.11%; +0.11%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/context/ArrayBasedContext.with (1 samples, 0.03%; +0.03%) + + + +ip_skb_dst_mtu (1 samples, 0.03%; +0.03%) + + + +io/quarkus/micrometer/runtime/binder/vertx/NetworkMetrics.bytesWritten (8 samples, 0.22%; 0.00%) + + + +io/agroal/pool/wrapper/PreparedStatementWrapper.setArray (6 samples, 0.17%; 0.00%) + + + +tcp_inbound_hash (2 samples, 0.06%; +0.03%) + + + +fdget_pos (1 samples, 0.03%; +0.03%) + + + +skb_page_frag_refill (2 samples, 0.06%; +0.06%) + + + +Java_sun_nio_ch_IOUtil_drain (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.registerToBatchFetchQueue (12 samples, 0.33%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKey (59 samples, 1.64%; 0.00%) + + + +nf_conntrack_in?[nf_conntrack] (31 samples, 0.86%; +0.14%) + + + +org/postgresql/jdbc/PgConnection.releaseQuery (3 samples, 0.08%; 0.00%) + + + +get_next_hash (1 samples, 0.03%; +0.03%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusJtaPlatform.canRegisterSynchronization (6 samples, 0.17%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (2 samples, 0.06%; 0.00%) + + + +G1ParCopyClosure<(G1Barrier)0, false>::do_oop (1 samples, 0.03%; 0.00%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/serialisers/BasicServerJacksonMessageBodyWriter.writeResponse (166 samples, 4.63%; 0.00%) +io/qu.. + + +netlbl_enabled (2 samples, 0.06%; +0.06%) + + + +InstanceKlass::allocate_objArray (1 samples, 0.03%; 0.00%) + + + +io/netty/util/AsciiString.hashCode (1 samples, 0.03%; 0.00%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/internal/ClassNames.simpleName (3 samples, 0.08%; 0.00%) + + + +io/agroal/pool/ConnectionPool.handlerFromTransaction (3 samples, 0.08%; 0.00%) + + + +[vdso] (2 samples, 0.06%; +0.06%) + + + +io/vertx/core/impl/ContextInternal.getLocal (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryImpl$$Lambda.0x000000009fb8a2d8.accept (2 samples, 0.06%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/OpenTelemetryVertxTracer.sendResponse (18 samples, 0.50%; 0.00%) + + + +org/hibernate/property/access/spi/GetterFieldImpl.get (5 samples, 0.14%; 0.00%) + + + +__schedule (1 samples, 0.03%; 0.00%) + + + +nf_nat_inet_fn?[nf_nat] (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryConnection.prepareStatement (1 samples, 0.03%; 0.00%) + + + +__ip_local_out (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +avc_has_perm_noaudit (1 samples, 0.03%; 0.00%) + + + +java/lang/String.<init> (2 samples, 0.06%; +0.03%) + + + +java/util/ArrayList.grow (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putAll (3 samples, 0.08%; 0.00%) + + + +MemAllocator::mem_allocate (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/AbstractByteBuf.writeBytes (1 samples, 0.03%; 0.00%) + + + +org/jboss/logmanager/Logger.isLoggable (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.computeIfAbsent (1 samples, 0.03%; +0.03%) + + + +org/postgresql/jdbc/PgStatement.<init> (3 samples, 0.08%; +0.08%) + + + +org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.pulse (3 samples, 0.08%; 0.00%) + + + +org/hibernate/property/access/spi/SetterFieldImpl.set (12 samples, 0.33%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.afterInitialize (4 samples, 0.11%; 0.00%) + + + +cubictcp_cwnd_event (3 samples, 0.08%; +0.08%) + + + +do_syscall_64 (62 samples, 1.73%; +0.11%) + + + +io/netty/util/internal/ObjectPool$RecyclerObjectPool.get (1 samples, 0.03%; 0.00%) + + + +hrtimer_setup_sleeper_on_stack (1 samples, 0.03%; 0.00%) + + + +__x64_sys_epoll_wait (33 samples, 0.92%; +0.03%) + + + +io/quarkus/micrometer/runtime/binder/vertx/VertxHttpServerMetrics.responseEnd (29 samples, 0.81%; +0.03%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +__put_user_nocheck_4 (1 samples, 0.03%; +0.03%) + + + +com/fasterxml/jackson/databind/ObjectWriter.createGenerator (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/context/Context.with (3 samples, 0.08%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.writev (352 samples, 9.81%; 0.00%) +sun/nio/ch/Soc.. + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.getOtelContext (1 samples, 0.03%; 0.00%) + + + +MemAllocator::mem_allocate_inside_tlab_slow (1 samples, 0.03%; 0.00%) + + + +java/util/Collections$UnmodifiableMap.get (1 samples, 0.03%; 0.00%) + + + +org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.pulse (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; 0.00%) + + + +java/util/Spliterators$IteratorSpliterator.estimateSize (1,093 samples, 30.45%; +0.03%) +java/util/Spliterators$IteratorSpliterator.estim.. + + +avc_lookup (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.isNotValidPromise (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline$HeadContext.channelRead (1 samples, 0.03%; 0.00%) + + + +__free_frozen_pages (1 samples, 0.03%; 0.00%) + + + +java/lang/String.startsWith (1 samples, 0.03%; 0.00%) + + + +sock_poll (4 samples, 0.11%; +0.11%) + + + +nft_meta_get_eval?[nf_tables] (11 samples, 0.31%; +0.31%) + + + +security_file_permission (6 samples, 0.17%; +0.03%) + + + +java/util/HashMap$EntryIterator.<init> (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/AttributesExtractorUtil.internalSet (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.path (2 samples, 0.06%; 0.00%) + + + +Thread::call_run (19 samples, 0.53%; 0.00%) + + + +nft_ct_get_fast_eval?[nf_tables] (2 samples, 0.06%; +0.06%) + + + +io/quarkus/narayana/jta/runtime/NotifyingTransactionManager.getTransaction (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/operators/AbstractMulti.subscribe (1 samples, 0.03%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/internal/tsr/TransactionSynchronizationRegistryWrapper.getTransactionStatus (3 samples, 0.08%; 0.00%) + + + +java/lang/Integer.valueOf (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.resolveKey (64 samples, 1.78%; 0.00%) + + + +sk_reset_timer (11 samples, 0.31%; 0.00%) + + + +org/postgresql/util/internal/PgBufferedOutputStream.flushBuffer (683 samples, 19.03%; 0.00%) +org/postgresql/util/internal/.. + + +io/vertx/ext/web/impl/RouteState.handleContext (131 samples, 3.65%; +0.03%) +io/v.. + + +ip_skb_dst_mtu (1 samples, 0.03%; 0.00%) + + + +ip_output (1 samples, 0.03%; 0.00%) + + + +MemAllocator::allocate (1 samples, 0.03%; 0.00%) + + + +java/lang/String.hashCode (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveEntityKey (6 samples, 0.17%; 0.00%) + + + +org/postgresql/jdbc/PgResultSet.getLong (2 samples, 0.06%; 0.00%) + + + +java/lang/ThreadLocal$ThreadLocalMap.cleanSomeSlots (2 samples, 0.06%; +0.06%) + + + +java/lang/ThreadLocal.getMap (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannel$AbstractUnsafe.flush0 (367 samples, 10.23%; +0.03%) +io/netty/channe.. + + +io/opentelemetry/sdk/trace/internal/JcTools.drain (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/sdk/internal/AttributesMap.get (1 samples, 0.03%; 0.00%) + + + +java/util/Arrays.fill (1 samples, 0.03%; +0.03%) + + + +org/postgresql/jdbc/PgStatement.executeInternal (744 samples, 20.73%; 0.00%) +org/postgresql/jdbc/PgStatement... + + +org/hibernate/sql/exec/internal/StandardStatementCreator.createStatement (60 samples, 1.67%; 0.00%) + + + +java/util/HashMap.resize (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/util/collections/StandardStack.clear (1 samples, 0.03%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.acquireConnectionIfNeeded (105 samples, 2.93%; 0.00%) +or.. + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +itable stub (9 samples, 0.25%; +0.25%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.claimEntityHolderIfPossible (1 samples, 0.03%; 0.00%) + + + +org/postgresql/core/PGStream.flush (306 samples, 8.53%; 0.00%) +org/postgres.. + + +io/smallrye/mutiny/operators/multi/MultiRetryWhenOp.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/BatchEntitySelectFetchInitializer.registerResolutionListener (9 samples, 0.25%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/spi/ListResultsConsumer$Results.addUnique (2 samples, 0.06%; +0.06%) + + + +jdk/internal/util/ArraysSupport.mismatch (1 samples, 0.03%; +0.03%) + + + +Java_sun_nio_ch_EPoll_wait (38 samples, 1.06%; 0.00%) + + + +avc_has_perm (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/EntityEntryImpl.getLoadedState_[1] (1 samples, 0.03%; +0.03%) + + + +nf_hook_slow (54 samples, 1.50%; +0.06%) + + + +org/hibernate/event/internal/DefaultLoadEventListener.load (138 samples, 3.85%; 0.00%) +org/.. + + +java/lang/AbstractStringBuilder.append (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/net/impl/ConnectionBase.write (378 samples, 10.53%; 0.00%) +io/vertx/core/n.. + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/OpenTelemetryVertxTracingFactory$VertxDelegator.sendResponse (18 samples, 0.50%; 0.00%) + + + +_raw_spin_lock (1 samples, 0.03%; +0.03%) + + + +finish_task_switch.isra.0 (1 samples, 0.03%; +0.03%) + + + +entry_SYSCALL_64_after_hwframe (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/ConnectionPool.getConnection (11 samples, 0.31%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.computeIfAbsent (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +__x64_sys_futex (74 samples, 2.06%; +0.03%) +_.. + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +sun/nio/ch/NioSocketImpl.implWrite (682 samples, 19.00%; 0.00%) +sun/nio/ch/NioSocketImpl.impl.. + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.resolveInstance (22 samples, 0.61%; 0.00%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.isValidAuthority (3 samples, 0.08%; 0.00%) + + + +java/util/HashMap.put (3 samples, 0.08%; 0.00%) + + + +avc_has_perm_noaudit (1 samples, 0.03%; 0.00%) + + + +org/hibernate/property/access/spi/EnhancedSetterImpl.set (28 samples, 0.78%; 0.00%) + + + +io/netty/handler/codec/http/HttpObjectEncoder.write (8 samples, 0.22%; 0.00%) + + + +__list_del_entry_valid_or_report (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/trace/export/BatchSpanProcessor$Worker.exportCurrentBatch_[1] (11 samples, 0.31%; 0.00%) + + + +__usecs_to_jiffies (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/exporter/internal/otlp/traces/TraceRequestMarshaler.create (9 samples, 0.25%; 0.00%) + + + +do_softirq.part.0 (1 samples, 0.03%; 0.00%) + + + +java/util/TreeMap.successor (1 samples, 0.03%; +0.03%) + + + +org/hibernate/query/sqm/internal/SqmSelectionQueryImpl.resolveQueryPlan (6 samples, 0.17%; 0.00%) + + + +itable stub (3 samples, 0.08%; +0.08%) + + + +java/util/HashMap.forEach (2 samples, 0.06%; 0.00%) + + + +__tcp_push_pending_frames (306 samples, 8.53%; 0.00%) +__tcp_push_p.. + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.extractRawValue (1 samples, 0.03%; 0.00%) + + + +futex_wait (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.isEmpty (1 samples, 0.03%; 0.00%) + + + +fdval (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/SessionImpl.checkOpen (1 samples, 0.03%; 0.00%) + + + +read_tsc (1 samples, 0.03%; +0.03%) + + + +__mod_timer (11 samples, 0.31%; +0.06%) + + + +io/opentelemetry/sdk/trace/export/BatchSpanProcessor$Worker.access$100 (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.initTable (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http/HttpObjectEncoder.encodeFullHttpMessage (5 samples, 0.14%; +0.03%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +io/quarkus/narayana/jta/runtime/NotifyingTransactionManager.getTransaction (3 samples, 0.08%; 0.00%) + + + +io/quarkus/vertx/utils/VertxOutputStream$2.handle (2 samples, 0.06%; 0.00%) + + + +org/hibernate/metamodel/mapping/internal/AbstractEmbeddableMapping.getValue (5 samples, 0.14%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender$7.accept_[1] (9 samples, 0.25%; 0.00%) + + + +nf_nat_ipv4_pre_routing?[nf_nat] (3 samples, 0.08%; +0.03%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/serialisers/BasicServerJacksonMessageBodyWriter.getWriter (14 samples, 0.39%; 0.00%) + + + +java/util/HashMap.removeNode (2 samples, 0.06%; +0.06%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putObject (2 samples, 0.06%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.execute (46 samples, 1.28%; 0.00%) + + + +io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$WritabilityMonitor.writePendingBytes (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/trace/SpanBuilder$$Lambda.0x000000009f9540b8.accept (2 samples, 0.06%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.linkToSession (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.computeIfAbsent (5 samples, 0.14%; +0.08%) + + + +__mod_timer (1 samples, 0.03%; +0.03%) + + + +__syscall_cancel_arch_end (351 samples, 9.78%; +0.11%) +__syscall_canc.. + + +ksys_read (16 samples, 0.45%; 0.00%) + + + +org/postgresql/jdbc/PgPreparedStatement.closeImpl (3 samples, 0.08%; 0.00%) + + + +slab_update_freelist.isra.0 (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.putIfAbsent (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/future/FutureImpl$4.onSuccess_[1] (9 samples, 0.25%; 0.00%) + + + +avc_has_perm_noaudit (1 samples, 0.03%; 0.00%) + + + +_copy_from_iter (2 samples, 0.06%; +0.06%) + + + +pthread_self (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/api/instrumenter/SpanKindExtractor$$Lambda.0x000000009f54dd58.extract (2 samples, 0.06%; +0.06%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/serialisers/BasicServerJacksonMessageBodyWriter_ClientProxy.arc$delegate (3 samples, 0.08%; 0.00%) + + + +ObjectMonitor::try_spin (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (4 samples, 0.11%; +0.03%) + + + +entry_SYSCALL_64_after_hwframe (17 samples, 0.47%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/exporter/internal/otlp/KeyValueMarshaler.createForAttributes (4 samples, 0.11%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/EntityEntryImpl$$Lambda.0x000000009fb89c70.accept (6 samples, 0.17%; 0.00%) + + + +skb_release_data (5 samples, 0.14%; +0.08%) + + + +java/lang/StringLatin1.newString (1 samples, 0.03%; +0.03%) + + + +__pi_memcpy (1 samples, 0.03%; +0.03%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.next (141 samples, 3.93%; 0.00%) +io/v.. + + +io/micrometer/core/instrument/Timer$Builder.register (12 samples, 0.33%; 0.00%) + + + +ip_send_check (1 samples, 0.03%; +0.03%) + + + +io/quarkus/hibernate/orm/panache/common/runtime/CommonPanacheQueryImpl.createQuery (19 samples, 0.53%; 0.00%) + + + +io/opentelemetry/api/internal/OtelEncodingUtils.bytesFromBase16 (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/semconv/http/HttpServerRouteBuilder.lambda$build$0 (4 samples, 0.11%; 0.00%) + + + +org/hibernate/sql/exec/internal/CallbackImpl.invokeAfterLoadActions (4 samples, 0.11%; +0.11%) + + + +io/opentelemetry/instrumentation/api/internal/InstrumenterContext.get (2 samples, 0.06%; 0.00%) + + + +com/fasterxml/jackson/core/util/BufferRecycler.releaseCharBuffer (1 samples, 0.03%; +0.03%) + + + +__tcp_push_pending_frames (250 samples, 6.97%; 0.00%) +__tcp_pus.. + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.resolveKey (64 samples, 1.78%; 0.00%) + + + +java/util/concurrent/LinkedTransferQueue$DualNode.await (2 samples, 0.06%; +0.03%) + + + +org/hibernate/sql/results/internal/StandardRowReader.finishUp (175 samples, 4.88%; +0.03%) +org/hi.. + + +io/netty/handler/codec/http2/DefaultHttp2Connection.removeStream (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.getNode (1 samples, 0.03%; +0.03%) + + + +sun/nio/ch/NativeThread.current (2 samples, 0.06%; +0.03%) + + + +org/hibernate/sql/results/internal/StandardRowReader.finishUp (1 samples, 0.03%; 0.00%) + + + +skb_defer_free_flush (30 samples, 0.84%; +0.56%) + + + +G1ParScanThreadState::trim_queue_to_threshold (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/ChannelOutboundBuffer.fireChannelWritabilityChanged (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.getCurrentRowValue (1 samples, 0.03%; 0.00%) + + + +itable stub (6 samples, 0.17%; +0.17%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.onEnd (6 samples, 0.17%; +0.03%) + + + +java/lang/ThreadLocal.remove (2 samples, 0.06%; 0.00%) + + + +java/lang/reflect/Field.set (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.postLoad (11 samples, 0.31%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.getOtelContext (1 samples, 0.03%; 0.00%) + + + +org/hibernate/metamodel/internal/EntityInstantiatorPojoStandard.instantiate (6 samples, 0.17%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/OpenTelemetryVertxTracer.receiveRequest (83 samples, 2.31%; 0.00%) +i.. + + +avc_has_perm (2 samples, 0.06%; +0.06%) + + + +__pi_memcpy (1 samples, 0.03%; +0.03%) + + + +org/acme/domain/Fruit.$$_hibernate_clearDirtyCollectionNames (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +java/lang/ThreadLocal.getMap (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/AbstractSharedSessionContract.interpretAndCreateSelectionQuery (10 samples, 0.28%; 0.00%) + + + +security_socket_sendmsg (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.startSpan (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.getEntrySet (5 samples, 0.14%; 0.00%) + + + +org/jboss/logging/DelegatingBasicLogger.isTraceEnabled (3 samples, 0.08%; 0.00%) + + + +Parker::park (36 samples, 1.00%; +0.03%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusJtaPlatform.canRegisterSynchronization (2 samples, 0.06%; 0.00%) + + + +C2 Runtime new_array (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (1 samples, 0.03%; +0.03%) + + + +do_syscall_64 (3 samples, 0.08%; +0.03%) + + + +org/hibernate/internal/AbstractSharedSessionContract.pulseTransactionCoordinator (3 samples, 0.08%; 0.00%) + + + +io/quarkus/vertx/http/runtime/options/HttpServerCommonHandlers$1.handle (130 samples, 3.62%; 0.00%) +io/q.. + + +org/postgresql/core/v3/QueryExecutorImpl.sendSync (306 samples, 8.53%; 0.00%) +org/postgres.. + + +java/util/HashSet.remove (2 samples, 0.06%; 0.00%) + + + +io/agroal/pool/wrapper/ResultSetWrapper.getString (5 samples, 0.14%; 0.00%) + + + +java/util/concurrent/locks/LockSupport.unpark (68 samples, 1.89%; 0.00%) +j.. + + +org/hibernate/sql/results/graph/collection/internal/DelayedCollectionInitializer.resolveInstance (9 samples, 0.25%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putObject (5 samples, 0.14%; 0.00%) + + + +org/hibernate/engine/jdbc/internal/StatementPreparerImpl.prepareQueryStatement (106 samples, 2.95%; 0.00%) +or.. + + +nft_do_chain?[nf_tables] (102 samples, 2.84%; +1.59%) +nf.. + + +org/postgresql/jdbc/PgStatement.executeInternal (349 samples, 9.72%; +0.06%) +org/postgresql.. + + +java/util/stream/ReferencePipeline.makeNodeBuilder (1 samples, 0.03%; 0.00%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache$PerformCleanupTask.run (3 samples, 0.08%; +0.03%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +org/acme/service/FruitService_Subclass$0.apply (2,375 samples, 66.17%; 0.00%) +org/acme/service/FruitService_Subclass$0.apply + + +io/vertx/core/spi/context/storage/ContextLocal.get (1 samples, 0.03%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/net/impl/VertxHandler.channelRead (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.executeQuery (983 samples, 27.39%; +0.03%) +org/hibernate/sql/exec/internal/JdbcSelectE.. + + +org/postgresql/core/QueryExecutorBase.getWarnings (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (261 samples, 7.27%; 0.00%) +io/netty/c.. + + +__pi_memset (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/DirectMethodHandle$Holder.invokeSpecial (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap$HashIterator.nextNode (3 samples, 0.08%; +0.08%) + + + +jdk/internal/reflect/DirectConstructorHandleAccessor.newInstance (2 samples, 0.06%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.createSelectionQuery (10 samples, 0.28%; 0.00%) + + + +java/lang/String.format (9 samples, 0.25%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/OpenTelemetryVertxTracer.receiveRequest (83 samples, 2.31%; 0.00%) +i.. + + +ksys_write (651 samples, 18.14%; +0.03%) +ksys_write + + +java/util/ArrayList.grow (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpClientImpl.peerAddress_[1] (1 samples, 0.03%; +0.03%) + + + +itable stub (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/jdbc/internal/StatementPreparerImpl$StatementPreparationTemplate.prepareStatement (106 samples, 2.95%; 0.00%) +or.. + + +io/vertx/core/impl/ContextInternal.putLocal (1 samples, 0.03%; 0.00%) + + + +org/jboss/logmanager/LoggerNode.isLoggableLevel (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.headers (5 samples, 0.14%; +0.14%) + + + +nft_do_chain_inet?[nf_tables] (17 samples, 0.47%; +0.03%) + + + +io/opentelemetry/api/trace/Span.storeInContext (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.computeIfAbsent (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/semconv/http/HttpServerRoute.update (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.prepareCompositeInstance (8 samples, 0.22%; 0.00%) + + + +nft_do_chain?[nf_tables] (3 samples, 0.08%; 0.00%) + + + +loopback_xmit (18 samples, 0.50%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.start (4 samples, 0.11%; 0.00%) + + + +org/postgresql/core/PGStream.receiveChar (36 samples, 1.00%; 0.00%) + + + +_copy_from_iter (4 samples, 0.11%; +0.11%) + + + +io/opentelemetry/instrumentation/api/semconv/http/ForwardedUrlSchemeProvider.apply (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/WeakLockFreeCache.computeIfAbsent (3 samples, 0.08%; 0.00%) + + + +net_rx_action (201 samples, 5.60%; 0.00%) +net_rx_.. + + +org/hibernate/event/service/internal/EventListenerGroupImpl.fireEventOnEachListener (6 samples, 0.17%; 0.00%) + + + +ip_local_out (1 samples, 0.03%; 0.00%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/nio/AbstractNioByteChannel.filterOutboundMessage (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (3 samples, 0.08%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +__put_partials (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; 0.00%) + + + +PhaseIdealLoop::build_loop_late_post_work (1 samples, 0.03%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +slab_update_freelist.isra.0 (2 samples, 0.06%; +0.06%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration$$Lambda.0x000000009f5b9cb8.call (2 samples, 0.06%; 0.00%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/ClientHttpEndpointBase.requestConnection_[1] (1 samples, 0.03%; +0.03%) + + + +com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.serializeContents (42 samples, 1.17%; 0.00%) + + + +rb_erase (2 samples, 0.06%; +0.06%) + + + +check_heap_object (2 samples, 0.06%; 0.00%) + + + +__siphash_unaligned (1 samples, 0.03%; +0.03%) + + + +kmalloc_reserve (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerRequest.reportRequestBegin (89 samples, 2.48%; 0.00%) +io.. + + +org/acme/mapping/FruitMapper.map (1,121 samples, 31.23%; 0.00%) +org/acme/mapping/FruitMapper.map + + +io/vertx/core/Promise.complete (9 samples, 0.25%; 0.00%) + + + +futex_setup_timer (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (2 samples, 0.06%; +0.06%) + + + +itable stub (3 samples, 0.08%; +0.08%) + + + +io/opentelemetry/sdk/trace/SdkSpan.toSpanData (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/spi/ListResultsConsumer.transformList (1 samples, 0.03%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/RequestMetricInfo.getNormalizedUriPath (4 samples, 0.11%; +0.03%) + + + +futex_hash (5 samples, 0.14%; +0.11%) + + + +org/hibernate/metamodel/mapping/internal/AbstractEmbeddableMapping.getAttributeValues (4 samples, 0.11%; 0.00%) + + + +io/quarkus/vertx/utils/VertxOutputStream.write (14 samples, 0.39%; +0.08%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.addEndHandler (6 samples, 0.17%; +0.11%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionManagerImple.getTransaction (3 samples, 0.08%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.offerTask (4 samples, 0.11%; 0.00%) + + + +org/hibernate/event/spi/LoadEvent.validate (2 samples, 0.06%; +0.06%) + + + +select_estimate_accuracy (2 samples, 0.06%; +0.03%) + + + +org/postgresql/jdbc/PgResultSet.getBigDecimal (5 samples, 0.14%; +0.03%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +selinux_file_permission (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchInitializer.instanceWithId (3 samples, 0.08%; 0.00%) + + + +jbyte_arraycopy (1 samples, 0.03%; +0.03%) + + + +java/util/Arrays.copyOf (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.containsKey (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/net/impl/VertxHandler.channelRead (1 samples, 0.03%; +0.03%) + + + +nf_nat_inet_fn?[nf_nat] (1 samples, 0.03%; +0.03%) + + + +tcp_event_data_recv (4 samples, 0.11%; +0.08%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.addEntityHolder (7 samples, 0.20%; +0.03%) + + + +JavaThread::is_interrupted (2 samples, 0.06%; -0.03%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.associate (3 samples, 0.08%; 0.00%) + + + +io/quarkus/resteasy/reactive/server/runtime/ResteasyReactiveRecorder$3.isBlockingAllowed (2 samples, 0.06%; 0.00%) + + + +java/lang/invoke/Invokers$Holder.linkToTargetMethod (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.write (1 samples, 0.03%; 0.00%) + + + +tcp_send_mss (3 samples, 0.08%; 0.00%) + + + +tcp_send_delayed_ack (2 samples, 0.06%; +0.03%) + + + +com/fasterxml/jackson/databind/type/TypeFactory.constructType (12 samples, 0.33%; 0.00%) + + + +java/util/HashMap.getNode (1 samples, 0.03%; 0.00%) + + + +java/net/URI$Parser.scan (3 samples, 0.08%; +0.08%) + + + +io/netty/handler/timeout/IdleStateHandler.channelReadComplete (3 samples, 0.08%; 0.00%) + + + +InstanceKlass::allocate_instance (1 samples, 0.03%; 0.00%) + + + +jbyte_arraycopy (1 samples, 0.03%; +0.03%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (1 samples, 0.03%; 0.00%) + + + +io/vertx/ext/web/impl/RoutingContextImpl$$Lambda.0x000000009f9624a0.handle (3 samples, 0.08%; 0.00%) + + + +io/vertx/core/impl/future/FutureBase.emitSuccess (9 samples, 0.25%; 0.00%) + + + +nft_rhash_lookup?[nf_tables] (3 samples, 0.08%; +0.08%) + + + +tcp_rate_gen (2 samples, 0.06%; +0.06%) + + + +os::malloc (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +java/util/stream/AbstractPipeline.wrapSink (4 samples, 0.11%; +0.03%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +itable stub (3 samples, 0.08%; +0.08%) + + + +java/lang/invoke/MethodHandle.invokeBasic (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/spi/LoadContexts.findLoadingCollectionEntry (9 samples, 0.25%; 0.00%) + + + +java/util/HashMap.get (1 samples, 0.03%; 0.00%) + + + +sock_write_iter (3 samples, 0.08%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/RequestScopedSessionHolder.destroy (26 samples, 0.72%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.getContentLength (4 samples, 0.11%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.linkToSession (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/net/impl/ConnectionBase.writeToChannel (46 samples, 1.28%; 0.00%) + + + +java/util/HashMap.putVal (2 samples, 0.06%; +0.06%) + + + +java/lang/System$1.getCarrierThreadLocal (2 samples, 0.06%; 0.00%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009fbd2400.invoke (2 samples, 0.06%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.getEntityFromExecutionContext (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.getJdbcValue (11 samples, 0.31%; 0.00%) + + + +io/quarkus/vertx/http/runtime/ResumingRequestWrapper$2$1.handle (9 samples, 0.25%; 0.00%) + + + +org/hibernate/Session_x03UFp930IxQOyJJLmtWw2baujI_Synthetic_ClientProxy.createSelectionQuery (19 samples, 0.53%; 0.00%) + + + +sun/nio/ch/NioSocketImpl$2.write (683 samples, 19.03%; 0.00%) +sun/nio/ch/NioSocketImpl$2.wr.. + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +io/agroal/pool/wrapper/ResultSetWrapper.internalClosed (1 samples, 0.03%; +0.03%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http/HttpMessageDecoderResult.<init> (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/buffer/impl/VertxByteBufAllocator$1.newHeapBuffer (1 samples, 0.03%; 0.00%) + + + +__inet_lookup_established (9 samples, 0.25%; +0.22%) + + + +org/hibernate/resource/jdbc/internal/ResourceRegistryStandardImpl.release (11 samples, 0.31%; 0.00%) + + + +io/opentelemetry/sdk/trace/MultiSpanProcessor.onEnd (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/CurrentManagedContext$2.accept (30 samples, 0.84%; 0.00%) + + + +java/util/stream/AbstractPipeline.evaluateToArrayNode (1,121 samples, 31.23%; 0.00%) +java/util/stream/AbstractPipeline.evaluateToArrayN.. + + +org/postgresql/jdbc/PgPreparedStatement.executeQuery (744 samples, 20.73%; 0.00%) +org/postgresql/jdbc/PgPreparedSt.. + + +org/hibernate/internal/SessionImpl.isConnected (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/AbstractReferenceCountedByteBuf.isAccessible (1 samples, 0.03%; 0.00%) + + + +java/lang/StringConcatHelper$Concat1.concat0 (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader (1 samples, 0.03%; 0.00%) + + + +__ip_local_out (66 samples, 1.84%; +0.08%) +_.. + + +io/netty/buffer/PoolChunk.decrementPinnedMemory (1 samples, 0.03%; 0.00%) + + + +org/infinispan/quarkus/hibernate/cache/CaffeineCache.getOrNull (21 samples, 0.59%; 0.00%) + + + +io/opentelemetry/sdk/metrics/export/PeriodicMetricReader$Scheduled.run_[0] (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/traces/ResourceSpansMarshaler.writeTo_[1] (4 samples, 0.11%; 0.00%) + + + +java/util/HashMap.put (3 samples, 0.08%; 0.00%) + + + +os::javaTimeNanos (3 samples, 0.08%; 0.00%) + + + +io/quarkus/arc/impl/Scopes.scopeMatches (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap.getLookupKey (3 samples, 0.08%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.write (376 samples, 10.48%; +0.03%) +io/netty/channe.. + + +java/lang/String.isLatin1 (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.getResultSet (865 samples, 24.10%; 0.00%) +org/hibernate/sql/results/jdbc/interna.. + + +__rcu_read_lock (2 samples, 0.06%; +0.06%) + + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/context/VertxContextSafetyToggle.setContextSafe (1 samples, 0.03%; 0.00%) + + + +java/util/Collections$UnmodifiableCollection$1.<init> (3 samples, 0.08%; +0.08%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/AbstractByteBuf.indexOf (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.resolveKey (11 samples, 0.31%; 0.00%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (1 samples, 0.03%; 0.00%) + + + +ip_protocol_deliver_rcu (1 samples, 0.03%; 0.00%) + + + +nft_lookup_eval?[nf_tables] (5 samples, 0.14%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.releaseConnectionIfNeeded (221 samples, 6.16%; +0.08%) +org/hibe.. + + +io/netty/buffer/PoolChunk.incrementPinnedMemory (7 samples, 0.20%; +0.20%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (2 samples, 0.06%; +0.06%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.getAll (9 samples, 0.25%; +0.03%) + + + +io/opentelemetry/sdk/internal/AttributesMap.put (2 samples, 0.06%; +0.03%) + + + +org/hibernate/type/descriptor/jdbc/BasicExtractor.extract (2 samples, 0.06%; +0.03%) + + + +entry_SYSCALL_64_after_hwframe (15 samples, 0.42%; 0.00%) + + + +io/vertx/core/net/impl/ConnectionBase.writeToChannel (46 samples, 1.28%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryResultSet.getLong (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/AbstractInstanceHandle.destroyInternal (30 samples, 0.84%; 0.00%) + + + +java/util/Arrays.copyOf (2 samples, 0.06%; +0.03%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.addEntry (9 samples, 0.25%; 0.00%) + + + +io/agroal/pool/util/ListenerHelper.fireOnConnectionReturn (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/internal/EntityEntryImpl.useTracker (2 samples, 0.06%; 0.00%) + + + +entry_SYSCALL_64_after_hwframe (297 samples, 8.28%; 0.00%) +entry_SYSCA.. + + +io/quarkus/resteasy/reactive/server/runtime/ResteasyReactiveRecorder$13.handle (134 samples, 3.73%; +0.03%) +io/q.. + + +org/hibernate/sql/results/internal/StandardRowReader.readRow (78 samples, 2.17%; 0.00%) +o.. + + +io/opentelemetry/instrumentation/api/instrumenter/LocalRootSpan.fromContextOrNull (1 samples, 0.03%; 0.00%) + + + +org/hibernate/type/descriptor/jdbc/ArrayJdbcType.getArray (2 samples, 0.06%; 0.00%) + + + +java/util/ComparableTimSort.binarySort (8 samples, 0.22%; +0.22%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.putVal (5 samples, 0.14%; +0.14%) + + + +io/netty/buffer/AbstractByteBuf.ensureWritable (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.beginWrite (2 samples, 0.06%; 0.00%) + + + +[vdso] (3 samples, 0.08%; +0.08%) + + + +org/hibernate/engine/spi/BatchFetchQueue.collectBatchLoadableCollectionKeys (5 samples, 0.14%; +0.08%) + + + +__syscall_cancel (19 samples, 0.53%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (16 samples, 0.45%; 0.00%) + + + +__netif_receive_skb_core.constprop.0 (4 samples, 0.11%; +0.11%) + + + +java/lang/String.startsWith (1 samples, 0.03%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/NotifyingTransactionManager.getTransaction (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.implRead (36 samples, 1.00%; 0.00%) + + + +validate_xmit_xfrm (1 samples, 0.03%; +0.03%) + + + +sun/nio/ch/NioSocketImpl.park (10 samples, 0.28%; 0.00%) + + + +skb_do_copy_data_nocache (4 samples, 0.11%; 0.00%) + + + +io/netty/util/internal/PlatformDependent.hashCodeAsciiSanitizeInt (1 samples, 0.03%; 0.00%) + + + +org/postgresql/jdbc/TypeInfoCache.getPGArrayType (1 samples, 0.03%; 0.00%) + + + +tcp_grow_window (1 samples, 0.03%; +0.03%) + + + +__ip_queue_xmit (289 samples, 8.05%; +0.11%) +__ip_queue_.. + + +get_timespec64 (1 samples, 0.03%; +0.03%) + + + +io/quarkus/hibernate/orm/runtime/TransactionSessions_ClientProxy.getSession (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.processIfPersistentAttributeInterceptable (2 samples, 0.06%; 0.00%) + + + +io/quarkus/panache/hibernate/common/runtime/PanacheJpaUtil.getEntityName (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/NioSocketImpl$2.write (304 samples, 8.47%; 0.00%) +sun/nio/ch/N.. + + +io/opentelemetry/exporter/internal/grpc/GrpcExporter.export_[1] (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/ChannelOutboundBuffer.removeBytes (1 samples, 0.03%; 0.00%) + + + +__futex_wait (1 samples, 0.03%; +0.03%) + + + +org/hibernate/query/sqm/internal/SqmInterpretationsKey.isCacheable (1 samples, 0.03%; 0.00%) + + + +java/lang/System.identityHashCode (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/locks/ReentrantLock.unlock (1 samples, 0.03%; 0.00%) + + + +netif_skb_features (2 samples, 0.06%; +0.06%) + + + +java/util/HashMap.get (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.putVal (2 samples, 0.06%; +0.06%) + + + +InterpreterRuntime::frequency_counter_overflow_inner (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (8 samples, 0.22%; 0.00%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/PoolThreadCache$MemoryRegionCache.newEntry (2 samples, 0.06%; 0.00%) + + + +__poll (12 samples, 0.33%; 0.00%) + + + +PhiNode::is_unsafe_data_reference (1 samples, 0.03%; +0.03%) + + + +nf_hook_slow (25 samples, 0.70%; +0.06%) + + + +io/opentelemetry/api/trace/SpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.get (5 samples, 0.14%; 0.00%) + + + +java/util/Collections$UnmodifiableCollection$1.<init> (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (2 samples, 0.06%; +0.03%) + + + +org/hibernate/internal/SessionImpl.getSessionProperty (1 samples, 0.03%; 0.00%) + + + +tcp_tso_segs (1 samples, 0.03%; +0.03%) + + + +java/lang/Float.toString (11 samples, 0.31%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/code/CodeAttributesExtractor.onEnd (1 samples, 0.03%; +0.03%) + + + +org/postgresql/core/VisibleBufferedInputStream.ensureBytes (57 samples, 1.59%; 0.00%) + + + +jshort_disjoint_arraycopy (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/ConnectionHandler.resetConnection (1 samples, 0.03%; +0.03%) + + + +org/jboss/resteasy/reactive/server/mapping/RequestMapper.map (2 samples, 0.06%; 0.00%) + + + +rb_erase (1 samples, 0.03%; +0.03%) + + + +io/quarkus/narayana/jta/runtime/internal/tsr/TransactionSynchronizationRegistryWrapper.getTransactionStatus (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline$HeadContext.flush (367 samples, 10.23%; 0.00%) +io/netty/channe.. + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +org/hibernate/LockMode.requiresVersion (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/LambdaForm$DMH.0x000000009fbc9800.newInvokeSpecial (3 samples, 0.08%; +0.06%) + + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.extractRowState (1 samples, 0.03%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/vertx/HttpRequestMetric.getNormalizedUriPath (5 samples, 0.14%; +0.03%) + + + +io/netty/buffer/PoolArena$DirectArena.newByteBuf (1 samples, 0.03%; 0.00%) + + + +jdk/internal/reflect/DirectConstructorHandleAccessor.invokeImpl (6 samples, 0.17%; 0.00%) + + + +ip_output (162 samples, 4.51%; 0.00%) +ip_ou.. + + +io/quarkus/vertx/core/runtime/VertxMDC.getEntrySet (7 samples, 0.20%; 0.00%) + + + +inet6_sendmsg (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f96c000.invokeExact_MT (1 samples, 0.03%; +0.03%) + + + +futex_wait_setup (9 samples, 0.25%; +0.03%) + + + +io/opentelemetry/context/ArrayBasedContext.get (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/AbstractByteBufAllocator.directBuffer (1 samples, 0.03%; 0.00%) + + + +ip_rcv_finish_core (2 samples, 0.06%; +0.06%) + + + +com/fasterxml/jackson/databind/util/internal/PrivateMaxEntriesMap.drainOnReadIfNeeded (5 samples, 0.14%; +0.14%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/DbClientSpanNameExtractor$SqlClientSpanNameExtractor.extract (2 samples, 0.06%; 0.00%) + + + +java/util/ArrayList.add (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.extractRawValue (3 samples, 0.08%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender.send_[1] (2 samples, 0.06%; 0.00%) + + + +__netif_receive_skb (2 samples, 0.06%; +0.06%) + + + +nft_set_do_lookup?[nf_tables] (7 samples, 0.20%; +0.08%) + + + +java/util/HashMap.containsKey (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/ArrayBasedContext.get (1 samples, 0.03%; +0.03%) + + + +java/util/HashSet.<init> (1 samples, 0.03%; 0.00%) + + + +java/util/ArrayList.add (1 samples, 0.03%; 0.00%) + + + +org/hibernate/query/sqm/internal/SqmInterpretationsKey.createInterpretationsKey (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.getAll (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/trace/SpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +FreeListAllocator::release (1 samples, 0.03%; +0.03%) + + + +selinux_ip_output (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.readCurrentRowValues (2 samples, 0.06%; 0.00%) + + + +org/jboss/threads/EnhancedQueueExecutor$Task.doRunWith (2,607 samples, 72.64%; -0.06%) +org/jboss/threads/EnhancedQueueExecutor$Task.doRunWith + + +entry_SYSCALL_64_after_hwframe (62 samples, 1.73%; 0.00%) + + + +sock_read_iter (3 samples, 0.08%; +0.06%) + + + +futex_setup_timer (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryConnection.getWarnings (2 samples, 0.06%; 0.00%) + + + +java/lang/String.substring (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/core/ServerSerialisers.invokeWriter (169 samples, 4.71%; 0.00%) +org/j.. + + +java/util/Collections$UnmodifiableCollection$1.<init> (1 samples, 0.03%; +0.03%) + + + +itable stub (2 samples, 0.06%; +0.06%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +nf_hook_slow (5 samples, 0.14%; 0.00%) + + + +io/netty/buffer/PoolThreadCache$MemoryRegionCache.allocate (1 samples, 0.03%; 0.00%) + + + +tcp_clean_rtx_queue (45 samples, 1.25%; +0.42%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +org/jboss/resteasy/reactive/server/core/ServerSerialisers.invokeWriter (170 samples, 4.74%; +0.03%) +org/j.. + + +io/netty/util/internal/PlatformDependent.hashCodeAscii (1 samples, 0.03%; +0.03%) + + + +do_syscall_64 (27 samples, 0.75%; +0.11%) + + + +io/opentelemetry/exporter/internal/marshal/MarshalerUtil.groupByResourceAndScope (9 samples, 0.25%; +0.06%) + + + +java/util/HashMap.containsKey (2 samples, 0.06%; 0.00%) + + + +java/util/AbstractCollection.addAll (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/ByteToMessageDecoder.channelRead (277 samples, 7.72%; 0.00%) +io/netty/h.. + + +java/lang/Object.<init> (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (2 samples, 0.06%; 0.00%) + + + +__internal_syscall_cancel (352 samples, 9.81%; +0.03%) +__internal_sys.. + + +JavaThread::oops_do_no_frames (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.set (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.get (7 samples, 0.20%; +0.20%) + + + +org/hibernate/query/spi/AbstractSelectionQuery.beforeQuery (1 samples, 0.03%; 0.00%) + + + +Threads::possibly_parallel_oops_do (4 samples, 0.11%; 0.00%) + + + +io/quarkus/hibernate/orm/panache/runtime/PanacheQueryImpl.list (1,237 samples, 34.47%; +0.06%) +io/quarkus/hibernate/orm/panache/runtime/PanacheQueryIm.. + + +skb_do_copy_data_nocache (7 samples, 0.20%; 0.00%) + + + +sun/nio/ch/NioSocketImpl$1.read (55 samples, 1.53%; 0.00%) + + + +java/lang/StringBuilder.append (1 samples, 0.03%; 0.00%) + + + +MemAllocator::mem_allocate (1 samples, 0.03%; 0.00%) + + + +io/netty/util/concurrent/DefaultPromise.notifyListenersNow (3 samples, 0.08%; 0.00%) + + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/wrapper/ResultSetWrapper.getLong (1 samples, 0.03%; 0.00%) + + + +java/lang/StringBuilder.append (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline$HeadContext.write (1 samples, 0.03%; 0.00%) + + + +tcp_schedule_loss_probe.part.0 (2 samples, 0.06%; +0.03%) + + + +java/lang/ThreadLocal.getCarrierThreadLocal (1 samples, 0.03%; 0.00%) + + + +org/postgresql/core/v3/QueryExecutorImpl.processResults (57 samples, 1.59%; 0.00%) + + + +dst_release (1 samples, 0.03%; +0.03%) + + + +futex_wake (73 samples, 2.03%; +0.08%) +f.. + + +io/netty/channel/AbstractChannelHandlerContext.findContextOutbound (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder.decodeFrame (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/AbstractChannel$AbstractUnsafe.write (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/groups/MultiCreate$1.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.write (304 samples, 8.47%; 0.00%) +sun/nio/ch/N.. + + +io/micrometer/core/instrument/Tags.toTags (9 samples, 0.25%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (3 samples, 0.08%; 0.00%) + + + +io/smallrye/mutiny/subscription/SwitchableSubscriptionSubscriber.onSubscribe_[1] (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.hash (1 samples, 0.03%; 0.00%) + + + +__internal_syscall_cancel (676 samples, 18.84%; +0.06%) +__internal_syscall_cancel + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus (2 samples, 0.06%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.transactionRunning (4 samples, 0.11%; 0.00%) + + + +com/fasterxml/jackson/databind/ser/std/CollectionSerializer.serializeContentsUsing (55 samples, 1.53%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.resolveInstanceFromIdentifier (28 samples, 0.78%; 0.00%) + + + +ObjectSampler::is_created (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/SessionImpl.instantiate (4 samples, 0.11%; 0.00%) + + + +sun/nio/ch/Net.poll (10 samples, 0.28%; 0.00%) + + + +io/vertx/core/spi/context/storage/ContextLocal.get (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStart (5 samples, 0.14%; 0.00%) + + + +Compile::Optimize (4 samples, 0.11%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/OpenTelemetryUtil.setMDCData (10 samples, 0.28%; 0.00%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_setUseTracker_[1] (1 samples, 0.03%; +0.03%) + + + +read_tsc (2 samples, 0.06%; +0.06%) + + + +io/netty/util/Recycler$LocalPool.accept (1 samples, 0.03%; 0.00%) + + + +org/postgresql/core/VisibleBufferedInputStream.ensureBytes (36 samples, 1.00%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/OpenTelemetryUtil.setMDCData (8 samples, 0.22%; 0.00%) + + + +tcp_ack_update_rtt (5 samples, 0.14%; +0.03%) + + + +io/smallrye/mutiny/operators/multi/processors/SerializedProcessor.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/AroundInvokeInvocationContext.proceed (2,378 samples, 66.26%; 0.00%) +io/quarkus/arc/impl/AroundInvokeInvocationContext.proceed + + +org/postgresql/jdbc/PgConnection.prepareStatement (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (367 samples, 10.23%; 0.00%) +io/netty/channe.. + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.set (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/ArrayBasedContext.get (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.entrySet (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.<init> (3 samples, 0.08%; +0.03%) + + + +org/hibernate/sql/exec/spi/JdbcSelectExecutor.list (983 samples, 27.39%; 0.00%) +org/hibernate/sql/exec/spi/JdbcSelectExecut.. + + +io/quarkus/narayana/jta/runtime/internal/tsr/TransactionSynchronizationRegistryWrapper.getTransactionStatus (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.getExistingInitializedInstance (10 samples, 0.28%; 0.00%) + + + +LightweightSynchronizer::inflate_and_enter (1 samples, 0.03%; 0.00%) + + + +itable stub (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/api/trace/SpanBuilder.lambda$setAllAttributes$0 (2 samples, 0.06%; 0.00%) + + + +nf_conntrack_in?[nf_conntrack] (2 samples, 0.06%; +0.06%) + + + +cubictcp_acked (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/exporter/internal/otlp/IntAnyValueMarshaler.<init> (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/PoolThreadCache$MemoryRegionCache.add (2 samples, 0.06%; +0.06%) + + + +kfree (1 samples, 0.03%; +0.03%) + + + +org/postgresql/jdbc/PgPreparedStatement.<init> (5 samples, 0.14%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.associate (1 samples, 0.03%; 0.00%) + + + +tcp_sendmsg_locked (278 samples, 7.75%; +0.14%) +tcp_sendms.. + + +OptoRuntime::new_array_C (1 samples, 0.03%; 0.00%) + + + +io/netty/util/internal/DefaultPriorityQueue.poll (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.getAll (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/trace/SpanBuilder.lambda$setAllAttributes$0 (2 samples, 0.06%; 0.00%) + + + +do_softirq.part.0 (132 samples, 3.68%; 0.00%) +do_s.. + + +io/micrometer/core/instrument/Tags.and (9 samples, 0.25%; 0.00%) + + + +io/netty/util/internal/ReferenceCountUpdater.isLiveNonVolatile (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/CompletableFuture.uniWhenComplete_[1] (9 samples, 0.25%; 0.00%) + + + +io/netty/handler/codec/http2/DefaultHttp2Connection$DefaultStream.close (1 samples, 0.03%; 0.00%) + + + +com/fasterxml/jackson/core/json/JsonWriteContext.createChildObjectContext (11 samples, 0.31%; +0.28%) + + + +org/hibernate/event/internal/DefaultLoadEventListener.doLoad (139 samples, 3.87%; 0.00%) +org/.. + + +io/vertx/core/http/impl/Http1xServerRequest.path (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/impl/ContextImpl.emit (169 samples, 4.71%; 0.00%) +io/ve.. + + +sun/nio/ch/SocketDispatcher.read (21 samples, 0.59%; 0.00%) + + + +io/netty/buffer/PoolArena.allocate (1 samples, 0.03%; 0.00%) + + + +org/hibernate/dialect/type/PostgreSQLArrayJdbcType$1.getArray (18 samples, 0.50%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStartImpl (28 samples, 0.78%; +0.20%) + + + +io/quarkus/opentelemetry/runtime/OpenTelemetryUtil.setMDCData (23 samples, 0.64%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryImpl$$Lambda.0x000000009fb89c70.accept (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/Invokers$Holder.invokeExact_MT (8 samples, 0.22%; +0.14%) + + + +__local_bh_enable_ip (1 samples, 0.03%; 0.00%) + + + +java/util/stream/ReferencePipeline.toArray (1,121 samples, 31.23%; 0.00%) +java/util/stream/ReferencePipeline.toArray + + +io/vertx/ext/web/impl/RoutingContextImpl.lambda$getHeadersEndHandlers$1 (3 samples, 0.08%; 0.00%) + + + +__tcp_cleanup_rbuf (1 samples, 0.03%; +0.03%) + + + +org/hibernate/property/access/spi/EnhancedSetterImpl.set (5 samples, 0.14%; 0.00%) + + + +org/hibernate/persister/entity/EntityPersister.setValues (8 samples, 0.22%; 0.00%) + + + +file_has_perm (4 samples, 0.11%; 0.00%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_getInterceptor_[1] (1 samples, 0.03%; +0.03%) + + + +io/vertx/ext/web/impl/HandlersList.put (2 samples, 0.06%; 0.00%) + + + +ip_local_deliver (11 samples, 0.31%; 0.00%) + + + +CompilationPolicy::method_back_branch_event (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.set (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel (12 samples, 0.33%; +0.03%) + + + +sock_poll (1 samples, 0.03%; +0.03%) + + + +__read (25 samples, 0.70%; 0.00%) + + + +com/fasterxml/jackson/databind/type/TypeFactory._fromClass (3 samples, 0.08%; 0.00%) + + + +java/lang/AbstractStringBuilder.append (2 samples, 0.06%; +0.03%) + + + +java/util/concurrent/locks/LockSupport.parkNanos (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerConnection.handleMessage (258 samples, 7.19%; 0.00%) +io/vertx/.. + + +org/postgresql/jdbc/PgStatement.close (3 samples, 0.08%; 0.00%) + + + +io/netty/buffer/AbstractByteBuf.ensureWritable0 (1 samples, 0.03%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.assemble (12 samples, 0.33%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/tracing/DropTargetsSampler.shouldSample (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl$$Lambda.0x000000009fbae2f0.accept (6 samples, 0.17%; 0.00%) + + + +ip_local_deliver_finish (73 samples, 2.03%; 0.00%) +i.. + + +io/quarkus/hibernate/orm/runtime/HibernateOrmRecorder$5$1.get (1 samples, 0.03%; 0.00%) + + + +sk_reset_timer (5 samples, 0.14%; 0.00%) + + + +sun/nio/ch/IOUtil.read (25 samples, 0.70%; 0.00%) + + + +bpf_skops_write_hdr_opt.isra.0 (1 samples, 0.03%; +0.03%) + + + +org/hibernate/event/internal/DefaultLoadEventListener.onLoad (151 samples, 4.21%; 0.00%) +org/h.. + + +io/quarkus/arc/impl/CurrentManagedContext.getIfActive (1 samples, 0.03%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.execute0 (4 samples, 0.11%; 0.00%) + + + +java/lang/String.checkIndex (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/SessionImpl$$Lambda.0x000000009fb908e8.accept (996 samples, 27.75%; 0.00%) +org/hibernate/internal/SessionImpl$$Lambda.0.. + + +InterpreterRuntime::frequency_counter_overflow_inner (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http2/WeightedFairQueueByteDistributor$StateOnlyComparator.compare (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/util/AutoCloseableElement.pruneClosed (1 samples, 0.03%; +0.03%) + + + +_raw_spin_unlock_irqrestore (29 samples, 0.81%; +0.81%) + + + +futex_q_lock (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +Java_sun_nio_ch_EventFD_set0 (40 samples, 1.11%; 0.00%) + + + +java/util/ArrayList.add (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.getCurrentRowValue (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/traces/ResourceSpansMarshaler.groupByResourceAndScope (9 samples, 0.25%; 0.00%) + + + +Java_sun_nio_ch_SocketDispatcher_writev0 (352 samples, 9.81%; 0.00%) +Java_sun_nio_c.. + + +org/hibernate/sql/results/internal/LoadingCollectionEntryImpl.finishLoading (14 samples, 0.39%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer.sendResponse (17 samples, 0.47%; 0.00%) + + + +org/hibernate/property/access/spi/EnhancedSetterImpl.set (5 samples, 0.14%; 0.00%) + + + +plist_add (1 samples, 0.03%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/PropagatingFromUpstreamInstrumenter.start (64 samples, 1.78%; 0.00%) + + + +__ip_queue_xmit (2 samples, 0.06%; 0.00%) + + + +enqueue_to_backlog (3 samples, 0.08%; +0.03%) + + + +org/jboss/resteasy/reactive/server/handlers/MatrixParamHandler.handle (3 samples, 0.08%; 0.00%) + + + +org/jboss/resteasy/reactive/server/mapping/RequestMapper.mapFromPathMatcher (2 samples, 0.06%; +0.06%) + + + +security_sock_rcv_skb (1 samples, 0.03%; 0.00%) + + + +tcp_event_new_data_sent (11 samples, 0.31%; +0.08%) + + + +hash_conntrack_raw?[nf_conntrack] (2 samples, 0.06%; +0.03%) + + + +org/hibernate/sql/results/graph/collection/internal/DelayedCollectionInitializer.resolveInstance (9 samples, 0.25%; 0.00%) + + + +jdk/internal/misc/CarrierThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +_raw_spin_unlock_irqrestore (61 samples, 1.70%; +1.70%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asManagedEntity (2 samples, 0.06%; 0.00%) + + + +io/smallrye/mutiny/subscription/MultiSubscriber.onNext (9 samples, 0.25%; 0.00%) + + + +io/netty/util/concurrent/DefaultPromise.setSuccess0 (3 samples, 0.08%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.beginRead (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.setAttribute (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.shouldStart (3 samples, 0.08%; +0.03%) + + + +org/hibernate/sql/results/graph/internal/AbstractInitializer.startLoading (1 samples, 0.03%; 0.00%) + + + +Java_sun_nio_ch_SocketDispatcher_write0 (676 samples, 18.84%; 0.00%) +Java_sun_nio_ch_SocketDispatc.. + + +security_socket_recvmsg (6 samples, 0.17%; +0.08%) + + + +io/opentelemetry/instrumentation/api/instrumenter/SpanSuppressors$ByContextKey.shouldSuppress (2 samples, 0.06%; 0.00%) + + + +org/hibernate/property/access/spi/SetterFieldImpl.set (4 samples, 0.11%; 0.00%) + + + +epoll_wait (38 samples, 1.06%; 0.00%) + + + +org/hibernate/type/descriptor/jdbc/ArrayJdbcType.getElementTypeName (10 samples, 0.28%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWrite (8 samples, 0.22%; 0.00%) + + + +io/opentelemetry/exporter/internal/marshal/ProtoSerializer.serializeRepeatedMessage (4 samples, 0.11%; 0.00%) + + + +io/micrometer/core/instrument/Tags.tagsEqual (2 samples, 0.06%; +0.03%) + + + +org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.resolveJdbcValues (865 samples, 24.10%; 0.00%) +org/hibernate/sql/exec/internal/JdbcSe.. + + +xmit_one.constprop.0 (20 samples, 0.56%; +0.06%) + + + +__ip_local_out (40 samples, 1.11%; 0.00%) + + + +org/hibernate/loader/internal/CacheLoadHelper.processCachedEntry (79 samples, 2.20%; 0.00%) +o.. + + +org/postgresql/jdbc/PgConnection.prepareStatement (1 samples, 0.03%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/codec/http2/DefaultHttp2Connection$DefaultStream.close (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.accessCheck (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/PoolThreadCache$SubPageMemoryRegionCache.initBuf (7 samples, 0.20%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.extractConcreteTypeStateValues (18 samples, 0.50%; +0.08%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel (37 samples, 1.03%; +0.03%) + + + +org/hibernate/internal/SessionImpl.isClosed (5 samples, 0.14%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +__internal_syscall_cancel (37 samples, 1.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.isEmpty (1 samples, 0.03%; 0.00%) + + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.set (7 samples, 0.20%; 0.00%) + + + +com/github/benmanes/caffeine/cache/LocalManualCache.getIfPresent (21 samples, 0.59%; 0.00%) + + + +MemAllocator::allocate (1 samples, 0.03%; 0.00%) + + + +TypeAryPtr::xmeet_helper (1 samples, 0.03%; +0.03%) + + + +__list_del_entry_valid_or_report (1 samples, 0.03%; +0.03%) + + + +__ip_finish_output (2 samples, 0.06%; +0.03%) + + + +schedule (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.park (12 samples, 0.33%; 0.00%) + + + +nft_rhash_lookup?[nf_tables] (4 samples, 0.11%; +0.03%) + + + +java/lang/StringBuilder.append (2 samples, 0.06%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.checksBeforeQueryCreation (1 samples, 0.03%; 0.00%) + + + +raw_v4_input (2 samples, 0.06%; +0.03%) + + + +Java_sun_nio_ch_SocketDispatcher_writev0 (3 samples, 0.08%; 0.00%) + + + +org/postgresql/core/VisibleBufferedInputStream.read (36 samples, 1.00%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/OpenTelemetryVertxTracer.getTracer (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.put (6 samples, 0.17%; 0.00%) + + + +java/util/stream/ReferencePipeline$2$1.begin (2 samples, 0.06%; +0.06%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.putVal (2 samples, 0.06%; +0.06%) + + + +__libc_malloc (1 samples, 0.03%; +0.03%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.getPhysicalConnection (54 samples, 1.50%; 0.00%) + + + +inet_ehashfn (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/Http1xServerRequest.routed (1 samples, 0.03%; 0.00%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.getJdbcValue (3 samples, 0.08%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getOrInitializeNewHolder (2 samples, 0.06%; +0.06%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap$LookupKey.withValue (5 samples, 0.14%; 0.00%) + + + +schedule (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/cdi/WithSpanInterceptor$ClassMethodNameAttributesExtractor.onStart (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (3 samples, 0.08%; +0.08%) + + + +io/quarkus/arc/generator/Default_jakarta_enterprise_context_ApplicationScoped_ContextInstances.getIfPresent (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/internal/AbstractInitializer.getData (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/AttributesExtractorUtil.internalSet (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl.getEntityUsingInterceptor (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/Scopes.scopeMatches (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.getNode (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.shouldStart (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.<init> (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/exporter/internal/marshal/Marshaler.writeBinaryTo_[1] (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/IntAnyValueMarshaler.create (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.replaceNode (1 samples, 0.03%; +0.03%) + + + +tcp_event_data_recv (5 samples, 0.14%; +0.06%) + + + +io/netty/buffer/PoolArena.free (4 samples, 0.11%; 0.00%) + + + +java/util/stream/Sink$ChainedReference.end (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.extractRowState (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (3 samples, 0.08%; 0.00%) + + + +io/vertx/core/buffer/impl/PartialPooledByteBufAllocator.ioBuffer (1 samples, 0.03%; +0.03%) + + + +org/hibernate/loader/internal/CacheLoadHelper.getFromSharedCache (28 samples, 0.78%; 0.00%) + + + +io/quarkus/arc/impl/Scopes.scopeMatches (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.put (3 samples, 0.08%; 0.00%) + + + +io/netty/buffer/PoolArena.allocate (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusJtaPlatform.canRegisterSynchronization (2 samples, 0.06%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.releaseConnectionIfNeeded (90 samples, 2.51%; +0.17%) +or.. + + +com/github/benmanes/caffeine/cache/StripedBuffer.drainTo (2 samples, 0.06%; 0.00%) + + + +org/acme/rest/FruitController.getAll (2,400 samples, 66.87%; 0.00%) +org/acme/rest/FruitController.getAll + + +io/quarkus/narayana/jta/runtime/NotifyingTransactionManager.getTransaction (2 samples, 0.06%; 0.00%) + + + +org/hibernate/collection/spi/AbstractPersistentCollection.initialize (1,092 samples, 30.43%; 0.00%) +org/hibernate/collection/spi/AbstractPersistentC.. + + +lock_sock_nested (1 samples, 0.03%; 0.00%) + + + +io/vertx/ext/web/impl/HandlersList.<init> (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/wrapper/StatementWrapper.close (1 samples, 0.03%; 0.00%) + + + +handle_softirqs (132 samples, 3.68%; +0.08%) +hand.. + + +java/util/concurrent/ConcurrentHashMap.replaceNode (2 samples, 0.06%; +0.06%) + + + +java/util/stream/AbstractPipeline.wrapAndCopyInto (1,134 samples, 31.60%; +0.08%) +java/util/stream/AbstractPipeline.wrapAndCopyInto + + +sun/nio/ch/SocketDispatcher.write0 (678 samples, 18.89%; +0.06%) +sun/nio/ch/SocketDispatcher.w.. + + +get_timespec64 (1 samples, 0.03%; +0.03%) + + + +__GI___pthread_cond_timedwait (18 samples, 0.50%; +0.03%) + + + +org/hibernate/internal/AbstractSharedSessionContract.pulseTransactionCoordinator (1 samples, 0.03%; 0.00%) + + + +java/lang/ThreadLocal.getMap (2 samples, 0.06%; +0.03%) + + + +java/lang/ThreadLocal$ThreadLocalMap.getEntry (1 samples, 0.03%; +0.03%) + + + +java/util/stream/AbstractPipeline.copyInto (1,130 samples, 31.49%; 0.00%) +java/util/stream/AbstractPipeline.copyInto + + +io/opentelemetry/sdk/metrics/internal/aggregator/AggregatorHandle.recordDouble (3 samples, 0.08%; 0.00%) + + + +org/jboss/threads/EnhancedQueueExecutor$QNode.compareAndSetNext (1 samples, 0.03%; +0.03%) + + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (3 samples, 0.08%; +0.06%) + + + +org/hibernate/internal/NonContextualJdbcConnectionAccess.obtainConnection (103 samples, 2.87%; 0.00%) +or.. + + +__x64_sys_futex (58 samples, 1.62%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.addCollection (2 samples, 0.06%; 0.00%) + + + +org/hibernate/type/ComponentType.getPropertyValues (4 samples, 0.11%; 0.00%) + + + +java/util/HashMap.get (2 samples, 0.06%; 0.00%) + + + +MemAllocator::Allocation::notify_allocation_jfr_sampler (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (367 samples, 10.23%; 0.00%) +io/netty/channe.. + + +io/netty/handler/timeout/IdleStateHandler.channelRead (261 samples, 7.27%; 0.00%) +io/netty/h.. + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.scheduleDrainBuffers (3 samples, 0.08%; 0.00%) + + + +org/hibernate/engine/spi/BatchFetchQueue.removeBatchLoadableEntityKey (4 samples, 0.11%; 0.00%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/mappers/JacksonMapperUtil.getGenericRootType (12 samples, 0.33%; 0.00%) + + + +process_backlog (368 samples, 10.25%; +0.14%) +process_backlog + + +org/postgresql/core/QueryExecutorBase.borrowQuery (2 samples, 0.06%; 0.00%) + + + +tcp_v4_do_rcv (143 samples, 3.98%; +0.11%) +tcp_.. + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/AbstractWeakConcurrentMap.remove (9 samples, 0.25%; 0.00%) + + + +__syscall_cancel_arch (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/operators/AbstractUni.subscribe (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (13 samples, 0.36%; 0.00%) + + + +G1RootProcessor::process_java_roots (5 samples, 0.14%; 0.00%) + + + +hash_conntrack_raw?[nf_conntrack] (2 samples, 0.06%; +0.03%) + + + +org/hibernate/property/access/spi/SetterFieldImpl.set (5 samples, 0.14%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap$EntryIterator.next (6 samples, 0.17%; 0.00%) + + + +io/quarkus/micrometer/runtime/export/exemplars/NoopOpenTelemetryExemplarContextUnwrapper.executeInContext (1 samples, 0.03%; 0.00%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; 0.00%) + + + +__GI___pthread_cond_timedwait (33 samples, 0.92%; 0.00%) + + + +org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.lambda$new$1 (984 samples, 27.42%; +0.03%) +org/hibernate/query/sqm/internal/ConcreteSq.. + + +java/lang/ThreadLocal.set (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (281 samples, 7.83%; 0.00%) +io/netty/ch.. + + +sun/nio/ch/EventFD.set (41 samples, 1.14%; 0.00%) + + + +tcp_queue_rcv (1 samples, 0.03%; +0.03%) + + + +org/postgresql/core/VisibleBufferedInputStream.readMore (36 samples, 1.00%; 0.00%) + + + +io/opentelemetry/internal/shaded/jctools/queues/atomic/MpscAtomicArrayQueue.drain (2 samples, 0.06%; -0.03%) + + + +tcp_ack (64 samples, 1.78%; +0.20%) + + + +io/netty/handler/codec/http2/DefaultHttp2FrameReader.readDataFrame_[1] (1 samples, 0.03%; 0.00%) + + + +com/fasterxml/jackson/databind/type/TypeFactory._fromAny (7 samples, 0.20%; 0.00%) + + + +java/lang/invoke/Invokers.checkCustomized (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStart (64 samples, 1.78%; 0.00%) + + + +com/fasterxml/jackson/databind/util/LRUMap.get (6 samples, 0.17%; 0.00%) + + + +ObjAllocator::initialize (1 samples, 0.03%; +0.03%) + + + +ksys_write (294 samples, 8.19%; +0.03%) +ksys_write + + +org/hibernate/sql/results/spi/ListResultsConsumer.consume (109 samples, 3.04%; +0.08%) +org.. + + +kmem_cache_alloc_node_noprof (2 samples, 0.06%; +0.03%) + + + +java/util/HashMap.hash (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.computeIfAbsent (2 samples, 0.06%; +0.03%) + + + +check_heap_object (2 samples, 0.06%; +0.03%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.pruneClosedStatements (1 samples, 0.03%; 0.00%) + + + +G1MergeHeapRootsTask::work (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap$MapEntry.hashCode (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/traces/TraceRequestMarshaler.writeTo (4 samples, 0.11%; 0.00%) + + + +validate_xmit_skb (10 samples, 0.28%; +0.11%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader (9 samples, 0.25%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionManagerImple.getTransaction (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (3 samples, 0.08%; +0.06%) + + + +org/infinispan/quarkus/hibernate/cache/ReadWriteEntityDataAccess.generateCacheKey (5 samples, 0.14%; +0.08%) + + + +fdget_pos (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.start (30 samples, 0.84%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlPath (6 samples, 0.17%; 0.00%) + + + +LoadNode::Ideal (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/exec/internal/AbstractJdbcParameter.bindParameterValue (26 samples, 0.72%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/locks/AbstractQueuedSynchronizer.release (1 samples, 0.03%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/trace/export/BatchSpanProcessor$Worker$$Lambda.0x000000009f50a380.accept (2 samples, 0.06%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusJtaPlatform.canRegisterSynchronization (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doEnd (3 samples, 0.08%; 0.00%) + + + +__ip_finish_output (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http2/DecoratingHttp2ConnectionDecoder.decodeFrame (2 samples, 0.06%; 0.00%) + + + +__pi_memset (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/PoolThreadCache.allocate (10 samples, 0.28%; 0.00%) + + + +io/quarkus/hibernate/orm/panache/runtime/JpaOperations.list (1,237 samples, 34.47%; 0.00%) +io/quarkus/hibernate/orm/panache/runtime/JpaOperations... + + +io/opentelemetry/instrumentation/api/internal/ClassNames.simpleName (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/concurrentlinkedhashmap/ConcurrentLinkedHashMap.get (2 samples, 0.06%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +itable stub (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/spi/EntityKey.<init> (5 samples, 0.14%; 0.00%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.lambda$getEndHandlers$3 (2 samples, 0.06%; 0.00%) + + + +tcp_update_pacing_rate (2 samples, 0.06%; +0.06%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.getIfPresent (21 samples, 0.59%; +0.11%) + + + +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorBase.resetUserTransactionAvailability (2 samples, 0.06%; 0.00%) + + + +io/netty/handler/codec/http2/DefaultHttp2FrameWriter.writeData (1 samples, 0.03%; 0.00%) + + + +org/jboss/threads/EnhancedQueueExecutor$PoolThreadNode.unpark (85 samples, 2.37%; 0.00%) +o.. + + +Compile::Compile (5 samples, 0.14%; 0.00%) + + + +java/util/Collections$UnmodifiableCollection.iterator (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerConnection.responseComplete (57 samples, 1.59%; +0.03%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/ConnectionHandler.verifyEnlistment (1 samples, 0.03%; 0.00%) + + + +sk_filter_trim_cap (3 samples, 0.08%; +0.06%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +jdk/internal/misc/CarrierThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/SocketChannelImpl.write (355 samples, 9.89%; 0.00%) +sun/nio/ch/Soc.. + + +java/util/ArrayList.add (3 samples, 0.08%; 0.00%) + + + +java/lang/System$1.getCarrierThreadLocal (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/spi/context/storage/AccessMode$1.getOrCreate (1 samples, 0.03%; +0.03%) + + + +__ip_local_out (50 samples, 1.39%; 0.00%) + + + +do_syscall_64 (15 samples, 0.42%; +0.11%) + + + +io/agroal/pool/util/ListenerHelper.fireOnConnectionAcquired (1 samples, 0.03%; +0.03%) + + + +org/hibernate/query/internal/QueryOptionsImpl.getSemantic_[1] (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/wrapper/PreparedStatementWrapper.close (5 samples, 0.14%; 0.00%) + + + +do_sys_poll (8 samples, 0.22%; +0.06%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.connection (2 samples, 0.06%; 0.00%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/LinkedTransferQueue.xfer (2 samples, 0.06%; 0.00%) + + + +org/hibernate/jpa/internal/LegacySpecHelper.getInteger (1 samples, 0.03%; 0.00%) + + + +__alloc_skb (5 samples, 0.14%; 0.00%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/api/trace/TraceId.fromLongs (2 samples, 0.06%; 0.00%) + + + +java/util/TreeSet.iterator (2 samples, 0.06%; 0.00%) + + + +tcp_rate_skb_sent (1 samples, 0.03%; +0.03%) + + + +kmem_cache_free (4 samples, 0.11%; +0.06%) + + + +io/smallrye/context/impl/wrappers/SlowContextualConsumer.accept_[1] (9 samples, 0.25%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.<init> (489 samples, 13.62%; +0.03%) +org/hibernate/sql/re.. + + +org/hibernate/persister/entity/EntityPersister.setValues (29 samples, 0.81%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/datasource/OpenTelemetryDataSource.getConnection (103 samples, 2.87%; 0.00%) +io.. + + +com/fasterxml/jackson/databind/ObjectWriter$Prefetch.serialize (59 samples, 1.64%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/OpenTelemetryVertxTracer.getTracer (3 samples, 0.08%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerConnection.handleMessage (1 samples, 0.03%; +0.03%) + + + +io/agroal/narayana/NarayanaTransactionIntegration$$Lambda.0x000000009f5b9cb8.call (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerRequest.path (2 samples, 0.06%; 0.00%) + + + +java/util/HashSet.add (2 samples, 0.06%; 0.00%) + + + +com/fasterxml/jackson/databind/type/TypeFactory._fromParamType (12 samples, 0.33%; +0.06%) + + + +io/opentelemetry/instrumentation/api/internal/cache/WeakLockFreeCache.remove (6 samples, 0.17%; 0.00%) + + + +do_syscall_64 (31 samples, 0.86%; +0.06%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender$ClientRequestOnSuccessHandler.handle_[1] (9 samples, 0.25%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.writeAndFlush (378 samples, 10.53%; +0.06%) +io/netty/channe.. + + +io/netty/buffer/PooledByteBufAllocator.newDirectBuffer (11 samples, 0.31%; 0.00%) + + + +org/hibernate/engine/spi/EffectiveEntityGraph.getSemantic_[1] (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/SqlStatementSanitizer.sanitize (2 samples, 0.06%; 0.00%) + + + +__futex_hash (1 samples, 0.03%; +0.03%) + + + +ktime_get (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/utils/AppendBuffer.append (11 samples, 0.31%; 0.00%) + + + +java/util/HashMap.getNode (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/Http2ClientConnection$Stream.doWriteData (4 samples, 0.11%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage$1.close (5 samples, 0.14%; 0.00%) + + + +tcp_stream_alloc_skb (9 samples, 0.25%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.getEntrySet (2 samples, 0.06%; 0.00%) + + + +futex_wait (18 samples, 0.50%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/network/ServerAttributesExtractor.onStart (2 samples, 0.06%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/BaseTransaction.getStatus (3 samples, 0.08%; 0.00%) + + + +tcp_send_delayed_ack (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getEntityHolder (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/NativeThread.current (2 samples, 0.06%; 0.00%) + + + +io/quarkus/resteasy/reactive/server/runtime/QuarkusResteasyReactiveRequestContext.invokeHandler (2,571 samples, 71.64%; +0.03%) +io/quarkus/resteasy/reactive/server/runtime/QuarkusResteasyReactiveRequestContext.invokeHandler + + +__kfree_skb (10 samples, 0.28%; 0.00%) + + + +io/vertx/core/http/impl/HttpUtils.parsePath (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (2 samples, 0.06%; +0.06%) + + + +jdk/internal/misc/Unsafe.unpark (68 samples, 1.89%; 0.00%) +j.. + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.end (2 samples, 0.06%; 0.00%) + + + +java/net/Socket$SocketInputStream.implRead (55 samples, 1.53%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.dispatch (1 samples, 0.03%; 0.00%) + + + +get_next_hash (1 samples, 0.03%; +0.03%) + + + +tcp_measure_rcv_mss (3 samples, 0.08%; +0.08%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.isCompositeTracker (2 samples, 0.06%; +0.06%) + + + +java/lang/ThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +tcp_sendmsg (280 samples, 7.80%; 0.00%) +tcp_sendmsg + + +skb_do_copy_data_nocache (4 samples, 0.11%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerConnection.responseComplete (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.forEach (2 samples, 0.06%; 0.00%) + + + +io/netty/buffer/UnpooledHeapByteBuf.array (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.assemble (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/tracing/LateBoundSpanProcessor.onEnd (1 samples, 0.03%; 0.00%) + + + +avc_lookup (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/exporter/internal/otlp/traces/SpanMarshaler.create (7 samples, 0.20%; 0.00%) + + + +_raw_spin_lock_bh (3 samples, 0.08%; +0.08%) + + + +org/acme/service/FruitService_Subclass.getAllFruits$$superforward (1 samples, 0.03%; 0.00%) + + + +org/jboss/logmanager/Logger.log (2 samples, 0.06%; +0.06%) + + + +nft_do_chain_inet?[nf_tables] (11 samples, 0.31%; +0.11%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl.cacheResolutionFromLoad (7 samples, 0.20%; 0.00%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009fbca000.invoke (2 samples, 0.06%; +0.06%) + + + +tcp_stream_alloc_skb (12 samples, 0.33%; 0.00%) + + + +org/hibernate/internal/SessionImpl.checkOpenOrWaitingForAutoClose (1 samples, 0.03%; 0.00%) + + + +tcp_queue_rcv (4 samples, 0.11%; +0.11%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionManagerImple.getTransaction (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.preLoad (8 samples, 0.22%; 0.00%) + + + +nft_meta_store_ifname?[nf_tables] (19 samples, 0.53%; +0.31%) + + + +jdk/internal/util/DecimalDigits.uncheckedGetCharsLatin1 (1 samples, 0.03%; +0.03%) + + + +selinux_ip_postroute (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.forEachSubInitializer (2 samples, 0.06%; 0.00%) + + + +com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.serialize (42 samples, 1.17%; 0.00%) + + + +org/jboss/resteasy/reactive/server/core/ResteasyReactiveRequestContext.getHeader (2 samples, 0.06%; 0.00%) + + + +org/hibernate/event/spi/AbstractCollectionEvent.getAffectedOwnerEntityName (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (2 samples, 0.06%; +0.06%) + + + +io/micrometer/core/instrument/ImmutableTag.equals (1 samples, 0.03%; 0.00%) + + + +org/jboss/threads/EnhancedQueueExecutor$ThreadBody.run_[0] (2,713 samples, 75.59%; 0.00%) +org/jboss/threads/EnhancedQueueExecutor$ThreadBody.run_[0] + + +org/postgresql/core/v3/QueryExecutorImpl.execute (744 samples, 20.73%; +0.03%) +org/postgresql/core/v3/QueryExec.. + + +org/hibernate/engine/internal/StatefulPersistenceContext.addUninitializedCollection (9 samples, 0.25%; +0.06%) + + + +io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (261 samples, 7.27%; 0.00%) +io/netty/c.. + + +__internal_syscall_cancel (36 samples, 1.00%; 0.00%) + + + +io/netty/buffer/AbstractByteBuf.writeBytes (25 samples, 0.70%; 0.00%) + + + +mem_cgroup_sk_charge (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/http/runtime/options/HttpServerCommonHandlers$2.handle (148 samples, 4.12%; 0.00%) +io/q.. + + +io/vertx/grpc/client/impl/GrpcClientRequestImpl.writeMessage_[1] (4 samples, 0.11%; 0.00%) + + + +java/util/HashMap.getNode (4 samples, 0.11%; +0.11%) + + + +enqueue_to_backlog (11 samples, 0.31%; +0.03%) + + + +io/vertx/grpc/client/GrpcClientRequest.send (4 samples, 0.11%; 0.00%) + + + +io/netty/channel/nio/NioEventLoop.wakeup (42 samples, 1.17%; 0.00%) + + + +sock_read_iter (14 samples, 0.39%; 0.00%) + + + +handle_softirqs (416 samples, 11.59%; +0.28%) +handle_softirqs + + +io/vertx/core/impl/ContextInternal.localContextData (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.fireChannelRead (264 samples, 7.36%; 0.00%) +io/netty/c.. + + +tcp_mstamp_refresh (2 samples, 0.06%; 0.00%) + + + +G1EvacuateRegionsBaseTask::work (8 samples, 0.22%; 0.00%) + + + +io/netty/util/Recycler$DefaultHandle.unguardedRecycle (1 samples, 0.03%; 0.00%) + + + +ipv4_conntrack_local?[nf_conntrack] (1 samples, 0.03%; +0.03%) + + + +java/util/HashSet.add (1 samples, 0.03%; 0.00%) + + + +org/jboss/tm/usertx/client/ServerVMClientUserTransaction.setAvailability (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/api/internal/TemporaryBuffers.chars (1 samples, 0.03%; 0.00%) + + + +io/quarkus/resteasy/reactive/server/runtime/ResteasyReactiveRecorder$13.handle (133 samples, 3.71%; 0.00%) +io/q.. + + +io/netty/handler/codec/ByteToMessageDecoder.channelRead (2 samples, 0.06%; 0.00%) + + + +jdk/internal/util/ArraysSupport.mismatch (1 samples, 0.03%; +0.03%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.getPhysicalConnection (105 samples, 2.93%; 0.00%) +or.. + + +__netif_rx (13 samples, 0.36%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.flush (367 samples, 10.23%; 0.00%) +io/netty/channe.. + + +com/fasterxml/jackson/databind/util/internal/PrivateMaxEntriesMap.afterRead (5 samples, 0.14%; 0.00%) + + + +java/util/stream/ReferencePipeline$3.<init> (1 samples, 0.03%; 0.00%) + + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +com/fasterxml/jackson/core/io/NumberOutput.toString (11 samples, 0.31%; 0.00%) + + + +InstanceKlass::allocate_instance (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/http/runtime/ResumingRequestWrapper$2$1.handle (9 samples, 0.25%; 0.00%) + + + +java/util/ArrayList.grow (2 samples, 0.06%; 0.00%) + + + +org/acme/domain/Fruit.$$_hibernate_clearDirtyAttributes (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityAssembler.assemble (1 samples, 0.03%; +0.03%) + + + +skb_release_data (4 samples, 0.11%; +0.11%) + + + +__check_object_size (4 samples, 0.11%; 0.00%) + + + +org/postgresql/jdbc/TypeInfoCache.getPGType (2 samples, 0.06%; +0.06%) + + + +metadata_Relocation::fix_metadata_relocation (1 samples, 0.03%; +0.03%) + + + +__netif_receive_skb_one_core (354 samples, 9.86%; +0.11%) +__netif_receiv.. + + +io/vertx/core/http/impl/headers/HeadersMultiMap.getAll (1 samples, 0.03%; 0.00%) + + + +java/lang/StringBuilder.append (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/BatchEntitySelectFetchInitializer$$Lambda.0x000000009fb9f520.apply (1 samples, 0.03%; +0.03%) + + + +java/net/URI$Parser.checkChars (6 samples, 0.17%; 0.00%) + + + +org/hibernate/internal/SessionImpl.generateEntityKey (2 samples, 0.06%; 0.00%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; +0.03%) + + + +tcp_update_skb_after_send (4 samples, 0.11%; +0.03%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asManagedEntity (1 samples, 0.03%; 0.00%) + + + +__tcp_transmit_skb (297 samples, 8.28%; +0.11%) +__tcp_trans.. + + +jlong_disjoint_arraycopy (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getEntityHolder (1 samples, 0.03%; 0.00%) + + + +java/util/stream/Nodes.builder (1 samples, 0.03%; 0.00%) + + + +__napi_poll (190 samples, 5.29%; 0.00%) +__napi.. + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +java/lang/String.startsWith (1 samples, 0.03%; 0.00%) + + + +G1BatchedTask::work (1 samples, 0.03%; 0.00%) + + + +java/util/ArrayList.add (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.getCurrentRowValue (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.read0 (25 samples, 0.70%; 0.00%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/serialisers/BasicServerJacksonMessageBodyWriter_ClientProxy.writeResponse (166 samples, 4.63%; 0.00%) +io/qu.. + + +org/hibernate/engine/spi/EntityKey.<init> (1 samples, 0.03%; 0.00%) + + + +java/lang/ThreadLocal$ThreadLocalMap.getEntry (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$RouteGetter.get (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/sdk/trace/internal/JcTools$$Lambda.0x000000009f50a7c8.accept (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.hash (3 samples, 0.08%; 0.00%) + + + +avc_has_perm_noaudit (2 samples, 0.06%; +0.03%) + + + +io/netty/buffer/PooledUnsafeDirectByteBuf.newInstance (1 samples, 0.03%; 0.00%) + + + +io/vertx/grpc/client/impl/GrpcClientRequestImpl.endMessage (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/SpanKey.storeInContext (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/shaded/org/jctools/queues/unpadded/MpscUnpaddedArrayQueue.offer (1 samples, 0.03%; +0.03%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionManagerImple.getTransaction (3 samples, 0.08%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (3 samples, 0.08%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.acquire (54 samples, 1.50%; 0.00%) + + + +java/util/HashMap.putVal (3 samples, 0.08%; +0.06%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.createInitializerData (1 samples, 0.03%; 0.00%) + + + +__netif_receive_skb_one_core (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.computeIfAbsent (3 samples, 0.08%; +0.03%) + + + +file_has_perm (2 samples, 0.06%; +0.03%) + + + +_raw_spin_unlock_irqrestore (2 samples, 0.06%; +0.06%) + + + +org/hibernate/property/access/spi/GetterFieldImpl.get (4 samples, 0.11%; 0.00%) + + + +java/lang/invoke/Invokers$Holder.invokeExact_MT (6 samples, 0.17%; +0.08%) + + + +ip_rcv (34 samples, 0.95%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.clearVertxMdcFromContext (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/panache/common/runtime/AbstractJpaOperations.listAll (1,239 samples, 34.52%; 0.00%) +io/quarkus/hibernate/orm/panache/common/runtime/Abstrac.. + + +io/smallrye/mutiny/operators/multi/MultiRetryWhenOp$TriggerSubscriber.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +Parker::unpark (1 samples, 0.03%; 0.00%) + + + +os::javaTimeNanos (4 samples, 0.11%; +0.03%) + + + +itable stub (5 samples, 0.14%; +0.14%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/context/ArrayBasedContext.get (1 samples, 0.03%; +0.03%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_setPersistenceInfo (3 samples, 0.08%; +0.08%) + + + +com/fasterxml/jackson/core/json/UTF8JsonGenerator.writeNumber (14 samples, 0.39%; 0.00%) + + + +org/postgresql/jdbc/PgConnection.prepareStatement (5 samples, 0.14%; 0.00%) + + + +io/vertx/ext/web/impl/RouteState.matches (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/LinkedTransferQueue.xfer (70 samples, 1.95%; +0.03%) +j.. + + +java/lang/Object.hashCode (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/SqlStatementSanitizerUtil.sanitize (6 samples, 0.17%; 0.00%) + + + +__rcu_read_lock (1 samples, 0.03%; +0.03%) + + + +schedule (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel (25 samples, 0.70%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (4 samples, 0.11%; 0.00%) + + + +org/postgresql/jdbc/TypeInfoCache.getPGType (3 samples, 0.08%; 0.00%) + + + +tcp_skb_entail (1 samples, 0.03%; +0.03%) + + + +__mod_timer (2 samples, 0.06%; 0.00%) + + + +tcp_ack_tstamp (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap$WithInlinedExpunction.remove (9 samples, 0.25%; 0.00%) + + + +tcp_rtt_estimator (3 samples, 0.08%; +0.08%) + + + +do_syscall_64 (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.get (1 samples, 0.03%; 0.00%) + + + +org/jboss/logmanager/Logger.log (1 samples, 0.03%; +0.03%) + + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +tcp_write_xmit (250 samples, 6.97%; +0.11%) +tcp_write.. + + +__futex_abstimed_wait_common (31 samples, 0.86%; +0.06%) + + + +sun/nio/ch/SocketDispatcher.read (39 samples, 1.09%; 0.00%) + + + +_raw_spin_lock_bh (2 samples, 0.06%; +0.06%) + + + +VMThread::evaluate_operation (1 samples, 0.03%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.transactionRunning (1 samples, 0.03%; 0.00%) + + + +ObjAllocator::initialize (1 samples, 0.03%; +0.03%) + + + +java/net/URI.<init> (16 samples, 0.45%; 0.00%) + + + +io/smallrye/mutiny/operators/multi/MultiRetryWhenOp.subscribe_[1] (2 samples, 0.06%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/vertx/VertxHttpServerMetrics.requestRouted (1 samples, 0.03%; 0.00%) + + + +java/util/Formatter.format (6 samples, 0.17%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.write (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/KeyValueMarshaler.access$000 (4 samples, 0.11%; 0.00%) + + + +org/hibernate/event/spi/PostLoadEvent.<init> (2 samples, 0.06%; 0.00%) + + + +org/postgresql/core/v3/QueryExecutorImpl.sendBind (2 samples, 0.06%; +0.03%) + + + +java/lang/Object.hashCode (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/LinkedTransferQueue.poll (40 samples, 1.11%; 0.00%) + + + +java/util/HashMap.resize (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/EntityEntryContext.getAssociatedManagedEntity (1 samples, 0.03%; 0.00%) + + + +java/net/URI$Parser.parse (3 samples, 0.08%; 0.00%) + + + +__hrtimer_setup (1 samples, 0.03%; +0.03%) + + + +java/util/stream/Nodes.builder (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +io/netty/handler/codec/http/HttpObjectDecoder$HeaderParser.parse (1 samples, 0.03%; 0.00%) + + + +tcp_cwnd_validate (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.registerNaturalIdResolution (2 samples, 0.06%; +0.03%) + + + +org/hibernate/query/SelectionQuery.getResultList (1,214 samples, 33.83%; 0.00%) +org/hibernate/query/SelectionQuery.getResultList + + +nft_lookup_eval?[nf_tables] (9 samples, 0.25%; +0.06%) + + + +io/opentelemetry/exporter/internal/grpc/GrpcExporter.export_[1] (2 samples, 0.06%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.releaseConnectionIfNeeded (2 samples, 0.06%; +0.06%) + + + +io/netty/buffer/AbstractByteBufAllocator.buffer (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/LinkedTransferQueue.xfer (201 samples, 5.60%; +0.20%) +java/ut.. + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (7 samples, 0.20%; +0.03%) + + + +vfs_write (650 samples, 18.11%; +0.08%) +vfs_write + + +java/lang/Object.<init> (1 samples, 0.03%; +0.03%) + + + +__syscall_cancel_arch_end (3 samples, 0.08%; 0.00%) + + + +dst_release (3 samples, 0.08%; +0.08%) + + + +InstanceKlass::allocate_instance (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel_arch_end (27 samples, 0.75%; 0.00%) + + + +io/agroal/pool/ConnectionPool.internalGetConnection (11 samples, 0.31%; 0.00%) + + + +tcp_event_new_data_sent (3 samples, 0.08%; 0.00%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.takeSnapshot (3 samples, 0.08%; 0.00%) + + + +java/util/stream/AbstractPipeline.copyInto (1,114 samples, 31.04%; +0.06%) +java/util/stream/AbstractPipeline.copyInto + + +java/lang/invoke/LambdaForm$MH.0x000000009f96c000.invokeExact_MT (4 samples, 0.11%; +0.06%) + + + +io/netty/channel/AbstractChannel$AbstractUnsafe.flush (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStart (30 samples, 0.84%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.initializeInstance (52 samples, 1.45%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline$HeadContext.write (2 samples, 0.06%; 0.00%) + + + +org/acme/dto/AddressDTO$quarkusjacksonserializer.serialize (11 samples, 0.31%; 0.00%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009fbd1800.invoke (2 samples, 0.06%; +0.06%) + + + +io/smallrye/mutiny/operators/uni/UniOnFailureFlatMap.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/trace/Span.fromContext (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/TransactionSessions.getSession (1 samples, 0.03%; 0.00%) + + + +do_syscall_64 (3 samples, 0.08%; 0.00%) + + + +io/netty/channel/ChannelDuplexHandler.flush (367 samples, 10.23%; 0.00%) +io/netty/channe.. + + +OptoRuntime::new_instance_C (1 samples, 0.03%; 0.00%) + + + +java/util/stream/AbstractPipeline.evaluate (1,121 samples, 31.23%; 0.00%) +java/util/stream/AbstractPipeline.evaluate + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (3 samples, 0.08%; 0.00%) + + + +nft_do_chain_inet?[nf_tables] (4 samples, 0.11%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.getOtelContext (1 samples, 0.03%; 0.00%) + + + +java/util/stream/ReferencePipeline$3.opWrapSink (2 samples, 0.06%; +0.03%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.afterTransaction (90 samples, 2.51%; 0.00%) +or.. + + +io/netty/channel/nio/NioEventLoop.select_[0] (48 samples, 1.34%; +0.14%) + + + +itable stub (2 samples, 0.06%; +0.06%) + + + +io/quarkus/narayana/jta/runtime/NotifyingTransactionManager.getTransaction (3 samples, 0.08%; 0.00%) + + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.get (4 samples, 0.11%; 0.00%) + + + +cubictcp_cong_avoid (1 samples, 0.03%; +0.03%) + + + +ipv4_dst_check (2 samples, 0.06%; +0.06%) + + + +MemNode::Ideal_common (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.getEntityEntry (2 samples, 0.06%; 0.00%) + + + +java/util/Arrays.sort (8 samples, 0.22%; 0.00%) + + + +sun/nio/ch/SocketChannelImpl.implWrite (3 samples, 0.08%; 0.00%) + + + +MemAllocator::mem_allocate (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/code/CodeAttributesExtractor.onStart (5 samples, 0.14%; +0.03%) + + + +io/netty/buffer/PoolChunk.incrementPinnedMemory (1 samples, 0.03%; 0.00%) + + + +tcp_v4_do_rcv (54 samples, 1.50%; +0.03%) + + + +org/hibernate/internal/AbstractSharedSessionContract.checkOpen (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.headers (1 samples, 0.03%; 0.00%) + + + +srso_alias_return_thunk (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKeySubInitializers (2 samples, 0.06%; 0.00%) + + + +ip_rcv_core (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/MethodHandle.invokeBasic (2 samples, 0.06%; +0.06%) + + + +java/util/HashMap.get (6 samples, 0.17%; 0.00%) + + + +nf_nat_ipv4_pre_routing?[nf_nat] (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/api/internal/cache/concurrentlinkedhashmap/ConcurrentLinkedHashMap.afterRead (1 samples, 0.03%; 0.00%) + + + +java/util/stream/AbstractPipeline.evaluateToArrayNode (1,135 samples, 31.62%; 0.00%) +java/util/stream/AbstractPipeline.evaluateToArrayN.. + + +org/hibernate/sql/results/internal/StandardRowReader.startLoading (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/wrapper/PreparedStatementWrapper.executeQuery (349 samples, 9.72%; 0.00%) +io/agroal/pool.. + + +PhaseIterGVN::optimize (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/EventFD.reset (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/DirectMethodHandle$Holder.invokeSpecial (1 samples, 0.03%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.release (218 samples, 6.07%; +0.03%) +org/hibe.. + + +expr_call_ops_eval?[nf_tables] (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/spi/LoadQueryInfluencers.hasSubselectLoadableCollections (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +java/net/URI$Parser.parseHierarchical (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.get (1 samples, 0.03%; 0.00%) + + + +avc_has_perm_noaudit (2 samples, 0.06%; +0.06%) + + + +org/postgresql/core/QueryExecutorBase.isClosed (1 samples, 0.03%; 0.00%) + + + +futex_do_wait (8 samples, 0.22%; +0.03%) + + + +io/netty/util/internal/PlatformDependent0.allocateUninitializedArray_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.getResultSet (488 samples, 13.60%; 0.00%) +org/hibernate/sql/re.. + + +io/netty/buffer/PoolThreadCache.allocateSmall (10 samples, 0.28%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryImpl.postLoad (16 samples, 0.45%; 0.00%) + + + +sun/nio/ch/SelectorImpl.lockAndDoSelect (42 samples, 1.17%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.getOtelContext (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl.finishUp (20 samples, 0.56%; +0.03%) + + + +org/hibernate/metamodel/mapping/internal/EmbeddedIdentifierMappingImpl.setIdentifier (5 samples, 0.14%; 0.00%) + + + +org/jboss/logmanager/Logger.log (2 samples, 0.06%; +0.06%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.resolveInstance (1 samples, 0.03%; 0.00%) + + + +rw_verify_area (7 samples, 0.20%; +0.03%) + + + +io/opentelemetry/exporter/internal/marshal/Serializer.serializeMessage (4 samples, 0.11%; 0.00%) + + + +tcp_recvmsg (9 samples, 0.25%; +0.06%) + + + +avc_has_perm (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/ChannelOutboundBuffer.remove (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/wrapper/ResultSetWrapper.getLong (2 samples, 0.06%; 0.00%) + + + +__GI___write (676 samples, 18.84%; 0.00%) +__GI___write + + +io/netty/channel/nio/NioEventLoop.processSelectedKey (316 samples, 8.80%; 0.00%) +io/netty/cha.. + + +io/netty/channel/ChannelOutboundBuffer.incrementPendingOutboundBytes (1 samples, 0.03%; +0.03%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.addTask (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/KeyValueMarshaler.create (4 samples, 0.11%; +0.06%) + + + +avc_lookup (1 samples, 0.03%; +0.03%) + + + +__internal_syscall_cancel (10 samples, 0.28%; 0.00%) + + + +__syscall_cancel (3 samples, 0.08%; 0.00%) + + + +writev (352 samples, 9.81%; 0.00%) +writev + + +io/vertx/core/http/impl/HttpServerRequestWrapper.connection (1 samples, 0.03%; +0.03%) + + + +io/netty/util/concurrent/DefaultPromise.trySuccess (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/LinkedTransferQueue.poll (3 samples, 0.08%; 0.00%) + + + +InstanceKlass::allocate_instance (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/converters/uni/UniToMultiPublisher.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.extractRawValue (11 samples, 0.31%; 0.00%) + + + +io/netty/handler/codec/http2/WeightedFairQueueByteDistributor.distribute (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/nio/SelectedSelectionKeySetSelector.wakeup (42 samples, 1.17%; 0.00%) + + + +io/vertx/ext/web/impl/HandlersList.invokeInReverseOrder (2 samples, 0.06%; 0.00%) + + + +io/vertx/ext/web/impl/RouterImpl.handle (148 samples, 4.12%; +0.03%) +io/v.. + + +java/lang/AbstractStringBuilder.ensureCapacityNewCoder (1 samples, 0.03%; 0.00%) + + + +read_tsc (3 samples, 0.08%; +0.08%) + + + +org/acme/service/FruitService.getAllFruits (2,375 samples, 66.17%; 0.00%) +org/acme/service/FruitService.getAllFruits + + +io/netty/channel/AbstractChannelHandlerContext.write (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.remove (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/spi/BatchFetchQueue.removeBatchLoadableCollection (7 samples, 0.20%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get0 (2 samples, 0.06%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage$1.close (12 samples, 0.33%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.processLoadedEntityHolder (3 samples, 0.08%; 0.00%) + + + +java/lang/StringBuilder.append (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/exporter/internal/marshal/ProtoSerializer.writeSpanId (1 samples, 0.03%; 0.00%) + + + +ip_finish_output2 (158 samples, 4.40%; +0.20%) +ip_fi.. + + +java/math/BigInteger.valueOf (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.reinitializeVertxMdc (12 samples, 0.33%; +0.03%) + + + +io/netty/buffer/AbstractReferenceCountedByteBuf.release (6 samples, 0.17%; 0.00%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (1 samples, 0.03%; 0.00%) + + + +java/util/LinkedHashMap.afterNodeRemoval (1 samples, 0.03%; +0.03%) + + + +io/vertx/ext/web/impl/RoutingContextImplBase.iterateNext (133 samples, 3.71%; 0.00%) +io/v.. + + +io/opentelemetry/instrumentation/api/instrumenter/LocalRootSpan.store (1 samples, 0.03%; 0.00%) + + + +MemAllocator::Allocation::notify_allocation_jfr_sampler (1 samples, 0.03%; +0.03%) + + + +java/lang/ThreadLocal$ThreadLocalMap.set (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.end (9 samples, 0.25%; 0.00%) + + + +io/quarkus/arc/impl/Scopes.scopeMatches (3 samples, 0.08%; +0.06%) + + + +__wake_up_sync_key (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/ConnectionPool.handlerFromSharedCache (44 samples, 1.23%; +0.06%) + + + +ipv4_dst_check (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/net/impl/ConnectionBase.read (259 samples, 7.22%; +0.03%) +io/vertx/c.. + + +io/netty/util/AsciiString.hashCode (1 samples, 0.03%; 0.00%) + + + +JavaThread::is_interrupted (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/exporter/internal/marshal/Serializer.serializeMessage (3 samples, 0.08%; +0.08%) + + + +io/agroal/pool/wrapper/PreparedStatementWrapper.close (1 samples, 0.03%; 0.00%) + + + +nft_immediate_eval?[nf_tables] (1 samples, 0.03%; +0.03%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (1 samples, 0.03%; 0.00%) + + + +nft_set_do_lookup?[nf_tables] (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap$HashIterator.<init> (2 samples, 0.06%; +0.06%) + + + +futex_wake_mark (2 samples, 0.06%; +0.03%) + + + +java/util/HashMap$TreeNode.getTreeNode (1 samples, 0.03%; +0.03%) + + + +netif_rx_internal (8 samples, 0.22%; +0.03%) + + + +org/hibernate/property/access/internal/AccessStrategyHelper.handleEnhancedInjection (2 samples, 0.06%; 0.00%) + + + +__syscall_cancel_arch_end (23 samples, 0.64%; +0.11%) + + + +io/opentelemetry/instrumentation/api/internal/cache/WeakLockFreeCache.remove (9 samples, 0.25%; 0.00%) + + + +io/agroal/pool/wrapper/StatementWrapper.closeTrackedResultSets (1 samples, 0.03%; 0.00%) + + + +java/lang/String.hashCode (1 samples, 0.03%; 0.00%) + + + +__x64_sys_write (1 samples, 0.03%; +0.03%) + + + +tcp_sendmsg (3 samples, 0.08%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/OpenTelemetryUtil.setMDCData (6 samples, 0.17%; 0.00%) + + + +check_heap_object (4 samples, 0.11%; +0.03%) + + + +__syscall_cancel_arch_end (37 samples, 1.03%; +0.08%) + + + +srso_alias_safe_ret (2 samples, 0.06%; +0.06%) + + + +org/hibernate/collection/spi/AbstractPersistentCollection.read (1,092 samples, 30.43%; 0.00%) +org/hibernate/collection/spi/AbstractPersistentC.. + + +tcp_v4_rcv (69 samples, 1.92%; +0.11%) +t.. + + +entry_SYSCALL_64_after_hwframe (178 samples, 4.96%; 0.00%) +entry_.. + + +io/quarkus/vertx/core/runtime/context/VertxContextSafetyToggle.setContextSafe (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/vertx/VertxResteasyReactiveRequestContext.handle (3 samples, 0.08%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.removeLocal (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryConnection.close (79 samples, 2.20%; 0.00%) +i.. + + +io/vertx/core/spi/context/storage/AccessMode$1.getOrCreate (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/AbstractSharedSessionContract.isConnected (1 samples, 0.03%; 0.00%) + + + +__schedule (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (2 samples, 0.06%; 0.00%) + + + +java/lang/StringBuilder.append (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.getEntityEntry (1 samples, 0.03%; 0.00%) + + + +xmit_one.constprop.0 (15 samples, 0.42%; +0.06%) + + + +org/hibernate/engine/spi/ManagedEntity.asManagedEntity (1 samples, 0.03%; +0.03%) + + + +java/lang/ThreadLocal$ThreadLocalMap.expungeStaleEntry (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.end (3 samples, 0.08%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +org/jboss/logmanager/LoggerNode.isLoggableLevel (1 samples, 0.03%; +0.03%) + + + +jdk/internal/misc/Unsafe.unpark (191 samples, 5.32%; +0.03%) +jdk/in.. + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender.initiateSend_[1] (2 samples, 0.06%; 0.00%) + + + +io/netty/handler/codec/http/HttpObjectDecoder.findNonWhitespace (2 samples, 0.06%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/OpenTelemetryVertxTracingFactory$VertxDelegator.receiveRequest (83 samples, 2.31%; 0.00%) +i.. + + +org/hibernate/type/ComponentType.assemble (7 samples, 0.20%; +0.03%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asManagedEntity (1 samples, 0.03%; 0.00%) + + + +io/netty/util/AsciiString.contentEqualsIgnoreCase (2 samples, 0.06%; 0.00%) + + + +MemAllocator::allocate (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/timeout/IdleStateHandler$1.operationComplete (1 samples, 0.03%; 0.00%) + + + +io/netty/util/concurrent/PromiseCombiner$1.operationComplete (2 samples, 0.06%; +0.03%) + + + +io/opentelemetry/instrumentation/jdbc/datasource/OpenTelemetryDataSource$$Lambda.0x000000009f58e0a0.call (53 samples, 1.48%; +0.03%) + + + +java/net/URI.<init> (1 samples, 0.03%; 0.00%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryPreparedStatement$$Lambda.0x000000009fb63728.call (349 samples, 9.72%; 0.00%) +io/opentelemet.. + + +org/postgresql/jdbc/PgResultSet.getLong (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.resolveInstance (24 samples, 0.67%; +0.06%) + + + +io/agroal/pool/ConnectionPool.waitAvailableHandler (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.registerLoadingEntity (6 samples, 0.17%; 0.00%) + + + +__mod_timer (4 samples, 0.11%; +0.06%) + + + +org/hibernate/internal/AbstractSharedSessionContract.checksBeforeQueryCreation (1 samples, 0.03%; 0.00%) + + + +org/postgresql/util/LruCache.put (3 samples, 0.08%; 0.00%) + + + +sun/nio/ch/NativeThread.current0 (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.findContextInbound (3 samples, 0.08%; 0.00%) + + + +ObjectSynchronizer::FastHashCode (1 samples, 0.03%; 0.00%) + + + +fdget_pos (2 samples, 0.06%; +0.06%) + + + +java/util/Formatter$FormatSpecifier.print (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/exporter/internal/marshal/ProtoSerializer.serializeRepeatedMessage (4 samples, 0.11%; 0.00%) + + + +java/util/HashMap.getNode (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/atomic/LongAdder.increment (4 samples, 0.11%; 0.00%) + + + +G1NUMA::index_of_current_thread (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/EntityEntryImpl.postLoad (3 samples, 0.08%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/vertx/HttpRequestMetric.applyTemplateMatching (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +entry_SYSCALL_64_after_hwframe (34 samples, 0.95%; 0.00%) + + + +_raw_spin_unlock_irqrestore (11 samples, 0.31%; +0.31%) + + + +avc_lookup (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl.finishLoadingCollections (16 samples, 0.45%; +0.03%) + + + +jdk/internal/math/FloatToDecimal.toDecimal (9 samples, 0.25%; +0.11%) + + + +io/vertx/core/impl/future/FutureBase.emitSuccess (9 samples, 0.25%; 0.00%) + + + +java/util/HashSet.<init> (5 samples, 0.14%; 0.00%) + + + +org/postgresql/jdbc/PgPreparedStatement.executeWithFlags (744 samples, 20.73%; 0.00%) +org/postgresql/jdbc/PgPreparedSt.. + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +tcp_inbound_hash (2 samples, 0.06%; +0.03%) + + + +sk_reset_timer (6 samples, 0.17%; +0.06%) + + + +org/postgresql/core/v3/QueryExecutorImpl.execute (346 samples, 9.64%; 0.00%) +org/postgresql.. + + +inet_send_prepare (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.reinitializeVertxMdc (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/vertx/VertxResteasyReactiveRequestContext.getAllRequestHeaders (2 samples, 0.06%; 0.00%) + + + +tcp_rate_skb_delivered (2 samples, 0.06%; +0.06%) + + + +slab_update_freelist.isra.0 (3 samples, 0.08%; +0.08%) + + + +io/vertx/core/net/impl/ConnectionBase.queueForWrite (46 samples, 1.28%; 0.00%) + + + +lock_timer_base (1 samples, 0.03%; 0.00%) + + + +kmem_cache_free (5 samples, 0.14%; +0.08%) + + + +__slab_free (2 samples, 0.06%; 0.00%) + + + +tcp_wfree (2 samples, 0.06%; +0.06%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +org/jboss/threads/EnhancedQueueExecutor.runThreadBody (2,712 samples, 75.56%; +0.03%) +org/jboss/threads/EnhancedQueueExecutor.runThreadBody + + +org/hibernate/internal/SessionImpl.getPersistenceContext (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (2 samples, 0.06%; 0.00%) + + + +__rcu_read_lock (1 samples, 0.03%; +0.03%) + + + +io/micrometer/core/instrument/Meter$Id.equals (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryResultSet.getLong (2 samples, 0.06%; 0.00%) + + + +io/micrometer/core/instrument/MeterRegistry.timer (11 samples, 0.31%; 0.00%) + + + +tcp_rearm_rto (1 samples, 0.03%; +0.03%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +selinux_file_permission (1 samples, 0.03%; +0.03%) + + + +AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<544868ul, G1BarrierSet>, (AccessInternal::BarrierType)2, 544868ul>::oop_access_barrier (2 samples, 0.06%; +0.03%) + + + +tcp_schedule_loss_probe.part.0 (3 samples, 0.08%; +0.06%) + + + +io/opentelemetry/exporter/internal/otlp/traces/ResourceSpansMarshaler.create_[1] (9 samples, 0.25%; 0.00%) + + + +__read (19 samples, 0.53%; 0.00%) + + + +jbyte_disjoint_arraycopy (1 samples, 0.03%; +0.03%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +schedule_hrtimeout_range_clock (2 samples, 0.06%; +0.03%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f150800.invoke (1 samples, 0.03%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.release (12 samples, 0.33%; +0.03%) + + + +org/hibernate/internal/SessionImpl.isEventSource (2 samples, 0.06%; 0.00%) + + + +break_compiled (2 samples, 0.06%; 0.00%) + + + +_raw_spin_lock (3 samples, 0.08%; +0.08%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f96c000.invokeExact_MT (7 samples, 0.20%; +0.17%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (3 samples, 0.08%; +0.06%) + + + +org/hibernate/engine/spi/ManagedEntity.asManagedEntity (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/operators/uni/builders/UniCreateFromCompletionStage$CompletionStageUniSubscription.forwardResult_[1] (9 samples, 0.25%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.clear (17 samples, 0.47%; 0.00%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.accept (3 samples, 0.08%; 0.00%) + + + +java/util/HashMap$KeyIterator.next (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/ContextInstanceHandleImpl.destroy (30 samples, 0.84%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.onStart (2 samples, 0.06%; 0.00%) + + + +org/hibernate/loader/ast/internal/CollectionBatchLoaderArrayParam.initializeKeys (989 samples, 27.56%; 0.00%) +org/hibernate/loader/ast/internal/Collectio.. + + +sun/nio/ch/SocketChannelImpl.read (25 samples, 0.70%; 0.00%) + + + +MemAllocator::mem_allocate_inside_tlab_slow (1 samples, 0.03%; 0.00%) + + + +org/hibernate/event/service/internal/EventListenerGroupImpl.fireEventOnEachListener (3 samples, 0.08%; +0.08%) + + + +org/jboss/threads/EnhancedQueueExecutor.tryExecute (88 samples, 2.45%; +0.08%) +or.. + + +memcmp (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.isReadOnly (1 samples, 0.03%; +0.03%) + + + +TypePtr::xmeet (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/groups/UniSubscribe.with_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/query/sqm/internal/SqmJdbcExecutionContextAdapter.getCallback (4 samples, 0.11%; 0.00%) + + + +java/util/HashMap.getNode (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.putLocal (1 samples, 0.03%; 0.00%) + + + +java/lang/AbstractStringBuilder.append (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +nf_conntrack_tcp_packet?[nf_conntrack] (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (3 samples, 0.08%; 0.00%) + + + +sk_forced_mem_schedule (4 samples, 0.11%; +0.06%) + + + +java/util/HashMap.hash (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f96c000.invokeExact_MT (1 samples, 0.03%; +0.03%) + + + +skb_release_data (10 samples, 0.28%; +0.14%) + + + +__futex_hash (2 samples, 0.06%; +0.06%) + + + +nf_conntrack_in?[nf_conntrack] (23 samples, 0.64%; +0.03%) + + + +java/lang/reflect/Field.set (7 samples, 0.20%; 0.00%) + + + +__nr_to_section (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (8 samples, 0.22%; 0.00%) + + + +tcp_ecn_send (1 samples, 0.03%; +0.03%) + + + +skb_csum_hwoffload_help (2 samples, 0.06%; +0.06%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (3 samples, 0.08%; +0.08%) + + + +__dev_queue_xmit (150 samples, 4.18%; +0.11%) +__de.. + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryStatement.close (10 samples, 0.28%; 0.00%) + + + +java/util/stream/ReferencePipeline$StatelessOp.<init> (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/future/FutureBase.emitSuccess (9 samples, 0.25%; 0.00%) + + + +io/quarkus/vertx/http/runtime/options/HttpServerCommonHandlers$2.handle (148 samples, 4.12%; 0.00%) +io/q.. + + +org/acme/domain/Fruit.$$_hibernate_setNextManagedEntity_[1] (2 samples, 0.06%; +0.06%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.set0 (1 samples, 0.03%; 0.00%) + + + +io/vertx/ext/web/impl/HandlersList.invokeInReverseOrder (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/internal/StandardRowReader.coordinateInitializers (77 samples, 2.15%; +0.03%) +o.. + + +io/micrometer/core/instrument/distribution/DistributionStatisticConfig$Builder.build (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.putLocal (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap$MapEntry.hashCode (3 samples, 0.08%; +0.06%) + + + +org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.resolveInstance (28 samples, 0.78%; 0.00%) + + + +org/acme/mapping/FruitMapper$$Lambda.0x000000009fb8e400.apply (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpan.<init> (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f150800.invoke (1 samples, 0.03%; 0.00%) + + + +__kfree_skb (9 samples, 0.25%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +security_file_permission (4 samples, 0.11%; 0.00%) + + + +nf_nat_inet_fn?[nf_nat] (2 samples, 0.06%; +0.06%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_getEntityEntry_[1] (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/spi/context/storage/AccessMode$1.getOrCreate (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/Http1xServerRequest.path (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/Invokers$Holder.invokeExact_MT (6 samples, 0.17%; +0.08%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl.cacheResolution (7 samples, 0.20%; 0.00%) + + + +OptoRuntime::new_array_C (1 samples, 0.03%; 0.00%) + + + +io/quarkus/runtime/BlockingOperationControl.isBlockingAllowed (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/results/spi/ListResultsConsumer.read (80 samples, 2.23%; +0.03%) +o.. + + +org/postgresql/jdbc/ArrayEncoding$NumberArrayEncoder.toBinaryRepresentation (1 samples, 0.03%; 0.00%) + + + +java/net/URI$Parser.scan (6 samples, 0.17%; +0.17%) + + + +io/smallrye/mutiny/operators/uni/builders/UniCreateFromPublisher$PublisherSubscriber.onNext_[1] (9 samples, 0.25%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.prepareForQueryExecution (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel_arch_end (17 samples, 0.47%; 0.00%) + + + +wake_q_add_safe (2 samples, 0.06%; +0.06%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (2 samples, 0.06%; +0.03%) + + + +__check_object_size (2 samples, 0.06%; 0.00%) + + + +tcp_check_space (1 samples, 0.03%; +0.03%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionAware (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/nio/NioEventLoop.run (836 samples, 23.29%; +0.03%) +io/netty/channel/nio/NioEventLoop.run + + +ip_finish_output2 (472 samples, 13.15%; +0.17%) +ip_finish_output2 + + +java/util/HashMap.hash (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryPreparedStatement.executeQuery (758 samples, 21.12%; 0.00%) +io/opentelemetry/instrumentation/.. + + +org/hibernate/type/ComponentType.getPropertyValue (5 samples, 0.14%; 0.00%) + + + +selinux_socket_recvmsg (2 samples, 0.06%; +0.03%) + + + +io/quarkus/arc/impl/Scopes.scopeMatches (1 samples, 0.03%; +0.03%) + + + +_raw_spin_lock_bh (1 samples, 0.03%; +0.03%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/CurrentManagedContext.destroy (30 samples, 0.84%; 0.00%) + + + +java/util/stream/Nodes$SpinedNodeBuilder.build (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.registerNaturalIdResolution (7 samples, 0.20%; 0.00%) + + + +g1_post_barrier_slow (1 samples, 0.03%; +0.03%) + + + +release_sock (5 samples, 0.14%; +0.08%) + + + +io/netty/buffer/AbstractReferenceCountedByteBuf.handleRelease (2 samples, 0.06%; 0.00%) + + + +security_socket_recvmsg (1 samples, 0.03%; 0.00%) + + + +_raw_spin_unlock_irqrestore (2 samples, 0.06%; +0.06%) + + + +resolve_normal_ct?[nf_conntrack] (14 samples, 0.39%; 0.00%) + + + +org/hibernate/type/TypeHelper.deepCopy (7 samples, 0.20%; 0.00%) + + + +io/netty/buffer/PoolThreadCache$MemoryRegionCache$Entry.unguardedRecycle (3 samples, 0.08%; 0.00%) + + + +io/vertx/core/spi/context/storage/ContextLocal.get (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +__syscall_cancel_arch_end (3 samples, 0.08%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionManagerImple.getTransaction (2 samples, 0.06%; 0.00%) + + + +jbyte_disjoint_arraycopy (1 samples, 0.03%; +0.03%) + + + +futex_hash (2 samples, 0.06%; +0.03%) + + + +com/fasterxml/jackson/databind/ser/std/CollectionSerializer.serialize (59 samples, 1.64%; 0.00%) + + + +org/jboss/resteasy/reactive/server/handlers/ClassRoutingHandler.handle (5 samples, 0.14%; 0.00%) + + + +java/util/HashMap.get (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.clearWarnings (4 samples, 0.11%; 0.00%) + + + +__dev_queue_xmit (1 samples, 0.03%; 0.00%) + + + +nf_conntrack_in?[nf_conntrack] (21 samples, 0.59%; +0.08%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (2 samples, 0.06%; +0.06%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/BaseTransaction.getStatus (2 samples, 0.06%; 0.00%) + + + +java/lang/ThreadLocal.set (2 samples, 0.06%; 0.00%) + + + +tcp_schedule_loss_probe (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/InstrumenterContext.get (2 samples, 0.06%; 0.00%) + + + +io/quarkus/hibernate/orm/panache/common/runtime/AbstractManagedJpaOperations.getSession (1 samples, 0.03%; 0.00%) + + + +org/hibernate/query/spi/AbstractSelectionQuery.hasCallbackActions (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.finishUp (10 samples, 0.28%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (2 samples, 0.06%; +0.06%) + + + +JVM_IHashCode (5 samples, 0.14%; +0.11%) + + + +java/lang/String.startsWith (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http2/Http2ConnectionHandler.closeStreamRemote (1 samples, 0.03%; 0.00%) + + + +org/postgresql/jdbc/PgPreparedStatement.executeQuery (349 samples, 9.72%; 0.00%) +org/postgresql.. + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.getJdbcValue (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.get (2 samples, 0.06%; 0.00%) + + + +io/netty/buffer/PoolThreadCache.add (3 samples, 0.08%; 0.00%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.takeSnapshot (3 samples, 0.08%; 0.00%) + + + +java/util/stream/ReferencePipeline.map (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/exec/spi/JdbcSelectExecutor.executeQuery (982 samples, 27.36%; 0.00%) +org/hibernate/sql/exec/spi/JdbcSelectExecut.. + + +org/hibernate/sql/results/spi/ListResultsConsumer.consume (487 samples, 13.57%; 0.00%) +org/hibernate/sql/re.. + + +io/netty/buffer/PoolThreadCache$MemoryRegionCache.add (3 samples, 0.08%; 0.00%) + + + +G1CollectedHeap::allocate_new_tlab (1 samples, 0.03%; +0.03%) + + + +__copy_skb_header (1 samples, 0.03%; +0.03%) + + + +security_file_permission (1 samples, 0.03%; 0.00%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/mappers/JacksonMapperUtil$SerializationInclude.shouldSerialize (2 samples, 0.06%; 0.00%) + + + +java/util/TreeMap.keyIterator (2 samples, 0.06%; 0.00%) + + + +org/jboss/tm/TxUtils.isTransactionManagerTimeoutThread (1 samples, 0.03%; 0.00%) + + + +_raw_spin_unlock_irqrestore (6 samples, 0.17%; +0.17%) + + + +org/hibernate/metamodel/mapping/internal/EmbeddableMappingTypeImpl.getAttributeValues (4 samples, 0.11%; 0.00%) + + + +io/netty/channel/AbstractChannel.flush (4 samples, 0.11%; 0.00%) + + + +com/fasterxml/jackson/databind/ser/DefaultSerializerProvider._serialize (59 samples, 1.64%; 0.00%) + + + +java/lang/reflect/Constructor.newInstance (2 samples, 0.06%; 0.00%) + + + +selinux_file_permission (1 samples, 0.03%; +0.03%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (1 samples, 0.03%; +0.03%) + + + +org/hibernate/event/spi/AbstractCollectionEvent.<init> (1 samples, 0.03%; 0.00%) + + + +java/lang/ThreadLocal$ThreadLocalMap.remove (2 samples, 0.06%; +0.03%) + + + +nf_hook_slow (7 samples, 0.20%; 0.00%) + + + +org/hibernate/internal/SessionImpl.checkOpenOrWaitingForAutoClose (5 samples, 0.14%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.onStart (2 samples, 0.06%; 0.00%) + + + +io/smallrye/mutiny/operators/uni/builders/UniCreateFromPublisher.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractNonJoinCollectionInitializer.resolveInstance (9 samples, 0.25%; 0.00%) + + + +java/lang/ThreadLocal.setInitialValue (2 samples, 0.06%; +0.03%) + + + +java/util/HashMap$TreeNode.getTreeNode (5 samples, 0.14%; +0.14%) + + + +io/micrometer/core/instrument/MeterRegistry.registerMeterIfNecessary (11 samples, 0.31%; +0.08%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; 0.00%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/serialisers/BasicServerJacksonMessageBodyWriter_ClientProxy.isWriteable (3 samples, 0.08%; 0.00%) + + + +_raw_spin_lock_bh (1 samples, 0.03%; +0.03%) + + + +vfs_writev (3 samples, 0.08%; 0.00%) + + + +org/acme/domain/Store.$$_hibernate_getInterceptor_[1] (1 samples, 0.03%; +0.03%) + + + +io/netty/util/concurrent/AbstractEventExecutor.safeExecute (449 samples, 12.51%; 0.00%) +io/netty/util/conc.. + + +org/hibernate/query/spi/AbstractSelectionQuery.list (1,214 samples, 33.83%; 0.00%) +org/hibernate/query/spi/AbstractSelectionQuery.list + + +expr_call_ops_eval?[nf_tables] (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/exporter/internal/otlp/KeyValueMarshaler$1.accept (4 samples, 0.11%; 0.00%) + + + +jdk/internal/math/FloatToDecimal.toString (11 samples, 0.31%; 0.00%) + + + +tcp_rcv_established (137 samples, 3.82%; +0.31%) +tcp_.. + + +org/hibernate/internal/SessionImpl.close (25 samples, 0.70%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.execute (4 samples, 0.11%; 0.00%) + + + +org/postgresql/jdbc/PgPreparedStatement.executeWithFlags (349 samples, 9.72%; 0.00%) +org/postgresql.. + + +__netif_rx (8 samples, 0.22%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/AttributesExtractorUtil.internalSet (1 samples, 0.03%; 0.00%) + + + +java/lang/ThreadLocal$ThreadLocalMap.set (2 samples, 0.06%; 0.00%) + + + +__netif_receive_skb_core.constprop.0 (7 samples, 0.20%; +0.20%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap$WithInlinedExpunction.computeIfAbsent (3 samples, 0.08%; 0.00%) + + + +do_futex (73 samples, 2.03%; 0.00%) +d.. + + +__local_bh_enable_ip (2 samples, 0.06%; +0.06%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f96c000.invokeExact_MT (12 samples, 0.33%; +0.22%) + + + +__GI___futex_abstimed_wait_cancelable64 (1 samples, 0.03%; +0.03%) + + + +io/netty/util/Recycler$LocalPool.release (3 samples, 0.08%; +0.03%) + + + +org/hibernate/query/spi/QueryEngine.interpretHql (5 samples, 0.14%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionManagerImple.getTransaction (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/generator/Default_jakarta_enterprise_context_RequestScoped_ContextInstances.lazyl0 (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/impl/ContextInternal.dispatch (1 samples, 0.03%; 0.00%) + + + +eth_type_trans (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/SessionImpl.afterOperation (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/context/ArrayBasedContext.with (2 samples, 0.06%; +0.06%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get0 (1 samples, 0.03%; +0.03%) + + + +G1CollectedHeap::do_collection_pause_at_safepoint_helper (1 samples, 0.03%; 0.00%) + + + +sized_strscpy (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.forEach (2 samples, 0.06%; 0.00%) + + + +skb_copy_datagram_iter (5 samples, 0.14%; +0.03%) + + + +java/lang/ThreadLocal$ThreadLocalMap.getEntry (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.clear (25 samples, 0.70%; +0.03%) + + + +io/smallrye/mutiny/operators/AbstractUni.subscribe (1 samples, 0.03%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.getCacheEntryStructure (1 samples, 0.03%; +0.03%) + + + +org/acme/service/FruitService_Subclass.getAllFruits (2,398 samples, 66.82%; 0.00%) +org/acme/service/FruitService_Subclass.getAllFruits + + +MemAllocator::allocate (1 samples, 0.03%; 0.00%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate (3 samples, 0.08%; 0.00%) + + + +jdk/internal/misc/Unsafe.park (1 samples, 0.03%; 0.00%) + + + +handle_softirqs (202 samples, 5.63%; +0.03%) +handle_.. + + +jdk/internal/util/ArraysSupport.mismatch (1 samples, 0.03%; +0.03%) + + + +sock_recvmsg (14 samples, 0.39%; +0.03%) + + + +io/micrometer/core/instrument/Tags.tagsEqual (2 samples, 0.06%; +0.06%) + + + +java/util/concurrent/ConcurrentHashMap.containsKey (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/converters/uni/UniToMultiPublisher.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.headers (5 samples, 0.14%; 0.00%) + + + +__x64_sys_futex (2 samples, 0.06%; 0.00%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (1 samples, 0.03%; 0.00%) + + + +__netif_rx (5 samples, 0.14%; 0.00%) + + + +schedule_hrtimeout_range_clock (5 samples, 0.14%; 0.00%) + + + +io/vertx/core/buffer/impl/BufferImpl.buffer (1 samples, 0.03%; 0.00%) + + + +java/lang/ThreadLocal$ThreadLocalMap.cleanSomeSlots (2 samples, 0.06%; +0.06%) + + + +ktime_get (3 samples, 0.08%; +0.03%) + + + +java/lang/System$1.getCarrierThreadLocal (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f150800.invoke (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/AbstractByteBufAllocator.directBuffer (11 samples, 0.31%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerRequest.isValidAuthority (3 samples, 0.08%; 0.00%) + + + +org/hibernate/engine/jdbc/spi/SqlExceptionHelper.logAndClearWarnings (5 samples, 0.14%; +0.06%) + + + +io/opentelemetry/context/Context.with (2 samples, 0.06%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.checkTransactionSynchStatus (1 samples, 0.03%; 0.00%) + + + +java/lang/ThreadLocal$ThreadLocalMap.set (2 samples, 0.06%; 0.00%) + + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (1 samples, 0.03%; 0.00%) + + + +org/hibernate/query/sqm/internal/SqmSelectionQueryImpl.<init> (3 samples, 0.08%; 0.00%) + + + +java/util/HashMap.get (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/jdbc/internal/StatementPreparerImpl$StatementPreparationTemplate.prepareStatement (60 samples, 1.67%; 0.00%) + + + +io/opentelemetry/api/trace/SpanBuilder$$Lambda.0x000000009f9540b8.accept (2 samples, 0.06%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionManagerImple.getTransaction (3 samples, 0.08%; 0.00%) + + + +io/netty/handler/codec/http/HttpObjectEncoder.writePromiseCombiner (3 samples, 0.08%; 0.00%) + + + +tcp_sendmsg_locked (3 samples, 0.08%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (261 samples, 7.27%; 0.00%) +io/netty/c.. + + +io/vertx/core/net/impl/VertxHandler.channelRead (260 samples, 7.24%; +0.03%) +io/vertx/c.. + + +HandleArea::oops_do (1 samples, 0.03%; +0.03%) + + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (3 samples, 0.08%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.getContext (1 samples, 0.03%; 0.00%) + + + +io/netty/util/internal/shaded/org/jctools/queues/MpscChunkedArrayQueue.relaxedOffer (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/LinkedTransferQueue.hasWaitingConsumer (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (3 samples, 0.08%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeFlush0 (4 samples, 0.11%; 0.00%) + + + +io/agroal/pool/wrapper/PreparedStatementWrapper.executeQuery (744 samples, 20.73%; 0.00%) +io/agroal/pool/wrapper/PreparedS.. + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusJtaPlatform.canRegisterSynchronization (1 samples, 0.03%; 0.00%) + + + +G1CodeRootSet::add (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (1 samples, 0.03%; +0.03%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.route (145 samples, 4.04%; 0.00%) +io/v.. + + +io/opentelemetry/instrumentation/api/internal/cache/WeakLockFreeCache.computeIfAbsent (2 samples, 0.06%; 0.00%) + + + +tcp_mstamp_refresh (9 samples, 0.25%; +0.06%) + + + +io/netty/channel/DefaultChannelPipeline.fireChannelRead (281 samples, 7.83%; 0.00%) +io/netty/ch.. + + +file_has_perm (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f96c000.invokeExact_MT (23 samples, 0.64%; +0.31%) + + + +tcp_in_window?[nf_conntrack] (2 samples, 0.06%; +0.06%) + + + +__local_bh_enable_ip (1 samples, 0.03%; +0.03%) + + + +sun/nio/ch/Util.offerFirstTemporaryDirectBuffer (2 samples, 0.06%; 0.00%) + + + +skb_clone (2 samples, 0.06%; +0.03%) + + + +futex_ref_get (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asPersistentAttributeInterceptable (1 samples, 0.03%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/NotifyingTransactionManager.getTransaction (3 samples, 0.08%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/vertx/VertxHttpServerMetrics.responseEnd (28 samples, 0.78%; 0.00%) + + + +io/netty/handler/timeout/IdleStateHandler.channelRead (1 samples, 0.03%; +0.03%) + + + +org/postgresql/jdbc/TypeInfoCache.getPGType (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl.applyQuerySettingsAndHints (1 samples, 0.03%; 0.00%) + + + +io/netty/util/internal/shaded/org/jctools/queues/BaseMpscLinkedArrayQueue.relaxedOffer (2 samples, 0.06%; 0.00%) + + + +io/netty/buffer/PoolArena.allocate (10 samples, 0.28%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline.flush (4 samples, 0.11%; 0.00%) + + + +org/hibernate/type/descriptor/jdbc/spi/JdbcTypeRegistry.getDescriptor (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.initializeEntityInstance (115 samples, 3.20%; +0.11%) +org.. + + +io/opentelemetry/instrumentation/api/semconv/network/internal/InternalClientAttributesExtractor.onStart (2 samples, 0.06%; 0.00%) + + + +io/smallrye/mutiny/operators/multi/MultiRetryWhenOp.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +_find_next_bit (2 samples, 0.06%; +0.06%) + + + +__raw_spin_lock_irqsave (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (3 samples, 0.08%; 0.00%) + + + +MemAllocator::mem_allocate (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.write (678 samples, 18.89%; 0.00%) +sun/nio/ch/SocketDispatcher.w.. + + +tcp_mtu_probe (1 samples, 0.03%; +0.03%) + + + +org/hibernate/metamodel/internal/EntityInstantiatorPojoStandard.instantiate (6 samples, 0.17%; 0.00%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/collection/internal/BagInitializer.forEachSubInitializer (2 samples, 0.06%; 0.00%) + + + +java/lang/String.<init> (1 samples, 0.03%; +0.03%) + + + +org/postgresql/jdbc/TypeInfoCache.getPGArrayType (3 samples, 0.08%; 0.00%) + + + +_raw_spin_unlock_irqrestore (10 samples, 0.28%; +0.28%) + + + +io/netty/handler/codec/ByteToMessageDecoder.decodeRemovalReentryProtection (2 samples, 0.06%; 0.00%) + + + +tcp_send_mss (2 samples, 0.06%; 0.00%) + + + +resolve_normal_ct?[nf_conntrack] (18 samples, 0.50%; +0.06%) + + + +java/util/HashMap.newNode (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.put (3 samples, 0.08%; 0.00%) + + + +org/hibernate/loader/internal/CacheLoadHelper.loadFromSessionCache (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.computeIfAbsent (7 samples, 0.20%; 0.00%) + + + +org/hibernate/event/spi/InitializeCollectionEvent.<init> (3 samples, 0.08%; 0.00%) + + + +CompilationPolicy::event (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.write (1 samples, 0.03%; 0.00%) + + + +org/acme/service/FruitService_Subclass.getAllFruits$$superforward (2,375 samples, 66.17%; 0.00%) +org/acme/service/FruitService_Subclass.getAllFruits$$superforward + + +java/util/Collections.unmodifiableList (3 samples, 0.08%; +0.08%) + + + +io/netty/buffer/AbstractByteBufAllocator.heapBuffer (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/jdbc/internal/StatementPreparerImpl.connection (54 samples, 1.50%; 0.00%) + + + +_raw_spin_unlock_irqrestore (3 samples, 0.08%; +0.08%) + + + +org/hibernate/query/spi/AbstractSelectionQuery.getCallback (4 samples, 0.11%; +0.11%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (2 samples, 0.06%; +0.03%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.addEntry (20 samples, 0.56%; 0.00%) + + + +tcp_v4_fill_cb (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/AbstractWeakConcurrentMap.computeIfAbsent (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.computeIfAbsent (3 samples, 0.08%; +0.03%) + + + +io/vertx/core/impl/ContextImpl.emit (10 samples, 0.28%; 0.00%) + + + +org/hibernate/type/descriptor/jdbc/VarcharJdbcType$2.doExtract (6 samples, 0.17%; +0.03%) + + + +org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.resolveJdbcValuesSource (866 samples, 24.13%; +0.03%) +org/hibernate/sql/exec/internal/JdbcSe.. + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.get (6 samples, 0.17%; 0.00%) + + + +java/util/IdentityHashMap$IdentityHashMapIterator.hasNext (2 samples, 0.06%; +0.06%) + + + +__napi_poll (368 samples, 10.25%; 0.00%) +__napi_poll + + +io/netty/buffer/ByteBufUtil.firstIndexOf (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/metrics/internal/state/DefaultSynchronousMetricStorage.recordDouble (3 samples, 0.08%; 0.00%) + + + +org/postgresql/jdbc/PgConnection.checkClosed (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel (300 samples, 8.36%; 0.00%) +__syscall_c.. + + +jdk/internal/reflect/DirectConstructorHandleAccessor.newInstance (6 samples, 0.17%; 0.00%) + + + +io/smallrye/mutiny/operators/AbstractUni.subscribe (2 samples, 0.06%; 0.00%) + + + +java/util/HashSet.contains (1 samples, 0.03%; 0.00%) + + + +security_file_permission (2 samples, 0.06%; 0.00%) + + + +__wake_up_sync_key (2 samples, 0.06%; +0.03%) + + + +java/lang/System.identityHashCode (5 samples, 0.14%; 0.00%) + + + +io/opentelemetry/api/internal/InstrumentationUtil.shouldSuppressInstrumentation (1 samples, 0.03%; 0.00%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http/HttpObjectDecoder.splitInitialLine (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/trace/Span.fromContext (1 samples, 0.03%; 0.00%) + + + +skb_release_data (9 samples, 0.25%; +0.14%) + + + +io/netty/handler/codec/http/HttpObjectDecoder$LineParser.parse (1 samples, 0.03%; 0.00%) + + + +all (3,589 samples, 100%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.assemble (5 samples, 0.14%; 0.00%) + + + +neigh_hh_output (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionManagerImple.getTransaction (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asPersistentAttributeInterceptable (1 samples, 0.03%; +0.03%) + + + +io/netty/util/AsciiString.hashCode (1 samples, 0.03%; 0.00%) + + + +__GI___pthread_cond_signal (189 samples, 5.27%; +0.31%) +__GI__.. + + +security_socket_sendmsg (1 samples, 0.03%; 0.00%) + + + +java/lang/invoke/Invokers$Holder.invokeExact_MT (5 samples, 0.14%; +0.03%) + + + +org/hibernate/internal/AbstractSharedSessionContract.getJdbcConnectionAccess (2 samples, 0.06%; 0.00%) + + + +com/fasterxml/jackson/core/json/UTF8JsonGenerator.writeStartObject (11 samples, 0.31%; 0.00%) + + + +io/vertx/ext/web/impl/RouteState.pathMatches (8 samples, 0.22%; 0.00%) + + + +java/lang/System$1.getCarrierThreadLocal (1 samples, 0.03%; 0.00%) + + + +__free_slab (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/Future.lambda$toCompletionStage$3 (9 samples, 0.25%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/SpanKindExtractor$$Lambda.0x000000009f54dd58.extract (1 samples, 0.03%; +0.03%) + + + +java/lang/reflect/Constructor.newInstanceWithCaller (5 samples, 0.14%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender.send_[1] (1 samples, 0.03%; 0.00%) + + + +java/util/Spliterators$IteratorSpliterator.forEachRemaining (7 samples, 0.20%; 0.00%) + + + +org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.pulse (1 samples, 0.03%; 0.00%) + + + +org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.performList (984 samples, 27.42%; 0.00%) +org/hibernate/query/sqm/internal/ConcreteSq.. + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (1 samples, 0.03%; +0.03%) + + + +raw_local_deliver (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxMDC$$Lambda.0x000000009f9557e0.apply (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/spi/ListResultsConsumer.consume (109 samples, 3.04%; 0.00%) +org.. + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.forEach (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (3 samples, 0.08%; +0.08%) + + + +vfs_read (16 samples, 0.45%; +0.03%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.afterRead (9 samples, 0.25%; +0.17%) + + + +java/util/concurrent/ConcurrentHashMap$EntryIterator.next (1 samples, 0.03%; 0.00%) + + + +JfrAllocationTracer::JfrAllocationTracer (1 samples, 0.03%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.setIdentifier (6 samples, 0.17%; 0.00%) + + + +org/hibernate/property/access/spi/EnhancedSetterImpl.set (14 samples, 0.39%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/OpenTelemetryUtil.clearMDCData (4 samples, 0.11%; 0.00%) + + + +org/hibernate/internal/NonContextualJdbcConnectionAccess.releaseConnection (210 samples, 5.85%; 0.00%) +org/hib.. + + +org/hibernate/event/service/internal/EventListenerGroupImpl.fireEventOnEachListener (996 samples, 27.75%; 0.00%) +org/hibernate/event/service/internal/EventLi.. + + +java/util/HashMap.getNode (2 samples, 0.06%; +0.03%) + + + +io/vertx/core/http/impl/HttpClientImpl.request_[1] (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryConnection.close (210 samples, 5.85%; 0.00%) +io/open.. + + +java/lang/reflect/Field.get (4 samples, 0.11%; 0.00%) + + + +_raw_spin_lock (1 samples, 0.03%; +0.03%) + + + +lock_sock_nested (3 samples, 0.08%; 0.00%) + + + +io/netty/util/internal/shaded/org/jctools/queues/BaseMpscLinkedArrayQueue.offer (4 samples, 0.11%; +0.11%) + + + +ksys_write (32 samples, 0.89%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext$$Lambda.0x000000009fb8abd8.accept (2 samples, 0.06%; 0.00%) + + + +loopback_xmit (6 samples, 0.17%; +0.03%) + + + +java/lang/String.hashCode (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.write (3 samples, 0.08%; 0.00%) + + + +skb_clone_tx_timestamp (2 samples, 0.06%; +0.06%) + + + +java/lang/String.hashCode (1 samples, 0.03%; 0.00%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate (3 samples, 0.08%; 0.00%) + + + +io/vertx/core/impl/DuplicatedContext.emit (169 samples, 4.71%; 0.00%) +io/ve.. + + +__futex_hash (3 samples, 0.08%; +0.08%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.isReallyReadOnly (2 samples, 0.06%; 0.00%) + + + +entry_SYSCALL_64_after_hwframe (3 samples, 0.08%; 0.00%) + + + +org/hibernate/cache/spi/entry/StandardCacheEntryImpl.assemble (21 samples, 0.59%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/tracing/VertxGrpcSpanExporter.export_[1] (11 samples, 0.31%; 0.00%) + + + +jbyte_arraycopy (1 samples, 0.03%; +0.03%) + + + +security_file_permission (3 samples, 0.08%; 0.00%) + + + +_raw_spin_lock (3 samples, 0.08%; +0.08%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.routed (1 samples, 0.03%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.acquireConnectionIfNeeded (54 samples, 1.50%; 0.00%) + + + +__GI___pthread_mutex_unlock_usercnt (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/ConnectionPool.beforeAcquire (1 samples, 0.03%; 0.00%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_clearDirtyAttributes (4 samples, 0.11%; +0.11%) + + + +org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.doExecuteQuery (981 samples, 27.33%; 0.00%) +org/hibernate/sql/exec/internal/JdbcSelectE.. + + +io/vertx/core/http/impl/Http2ClientConnection$StreamImpl.writeHead_[1] (4 samples, 0.11%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +jdk/internal/reflect/DirectConstructorHandleAccessor.newInstance (5 samples, 0.14%; 0.00%) + + + +io/quarkus/arc/impl/InterceptorInvocation.invoke (2,377 samples, 66.23%; 0.00%) +io/quarkus/arc/impl/InterceptorInvocation.invoke + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/OpenTelemetryVertxTracer.getTracer (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get0 (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/LinkedTransferQueue$DualNode.await (3 samples, 0.08%; 0.00%) + + + +__syscall_cancel_arch_end (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/AbstractByteBuf.ensureAccessible (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/socket/nio/NioSocketChannel.doWrite (366 samples, 10.20%; 0.00%) +io/netty/chann.. + + +skb_release_data (2 samples, 0.06%; +0.06%) + + + +io/vertx/ext/web/impl/HttpServerRequestWrapper.path (2 samples, 0.06%; 0.00%) + + + +CompileBroker::compiler_thread_loop (5 samples, 0.14%; 0.00%) + + + +fput (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/net/impl/pool/ConnectionManager.getConnection_[1] (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/InvocationContexts.performAroundInvoke (2,398 samples, 66.82%; 0.00%) +io/quarkus/arc/impl/InvocationContexts.performAroundInvoke + + +io/netty/handler/codec/http2/Http2ConnectionHandler.closeStream (1 samples, 0.03%; 0.00%) + + + +java/lang/Thread.threadState (1 samples, 0.03%; 0.00%) + + + +__x64_sys_futex (23 samples, 0.64%; +0.03%) + + + +io/smallrye/mutiny/subscription/SwitchableSubscriptionSubscriber.onSubscribe_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/spi/ListResultsConsumer$Results.add (1 samples, 0.03%; 0.00%) + + + +java/util/HashSet.<init> (9 samples, 0.25%; 0.00%) + + + +__list_del_entry_valid_or_report (1 samples, 0.03%; +0.03%) + + + +java/lang/StringBuilder.append (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl$ResolutionImpl.hashCode_[1] (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxCoreRecorder$15.runWith (2,607 samples, 72.64%; -0.06%) +io/quarkus/vertx/core/runtime/VertxCoreRecorder$15.runWith + + +org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.executeQuery (982 samples, 27.36%; +0.03%) +org/hibernate/sql/exec/internal/JdbcSelectE.. + + +io/netty/channel/ChannelOutboundBuffer.setWritable (1 samples, 0.03%; 0.00%) + + + +do_writev (3 samples, 0.08%; 0.00%) + + + +tcp_rtt_estimator (3 samples, 0.08%; +0.06%) + + + +io/netty/buffer/AbstractByteBufAllocator.directBuffer (11 samples, 0.31%; 0.00%) + + + +org/hibernate/engine/spi/EntityKey.<init> (5 samples, 0.14%; 0.00%) + + + +do_syscall_64 (347 samples, 9.67%; +0.03%) +do_syscall_64 + + +java/util/concurrent/LinkedTransferQueue$DualNode.cmpExItem (1 samples, 0.03%; +0.03%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/AbstractUnpooledSlicedByteBuf.getBytes (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.replaceNode (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.path (1 samples, 0.03%; 0.00%) + + + +io/vertx/ext/web/impl/RouterImpl.handle (147 samples, 4.10%; 0.00%) +io/v.. + + +org/hibernate/sql/results/spi/ListResultsConsumer.readRows (80 samples, 2.23%; 0.00%) +o.. + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.set (4 samples, 0.11%; 0.00%) + + + +java/lang/Long.hashCode (2 samples, 0.06%; +0.06%) + + + +io/vertx/core/http/impl/Http1xServerConnection.reportResponseComplete (56 samples, 1.56%; +0.03%) + + + +__syscall_cancel_arch_end (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.claimEntityHolderIfPossible (5 samples, 0.14%; 0.00%) + + + +io/netty/channel/DefaultMaxMessagesRecvByteBufAllocator$MaxMessageHandle.allocate (2 samples, 0.06%; 0.00%) + + + +java/util/stream/ReferencePipeline$2.opWrapSink (1 samples, 0.03%; +0.03%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +java/util/stream/AbstractPipeline.wrapAndCopyInto (1,118 samples, 31.15%; 0.00%) +java/util/stream/AbstractPipeline.wrapAndCopyInto + + +do_syscall_64 (34 samples, 0.95%; +0.06%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.pollTaskFrom (3 samples, 0.08%; +0.08%) + + + +java/util/ArrayList.grow (3 samples, 0.08%; +0.08%) + + + +JfrAllocationTracer::JfrAllocationTracer (1 samples, 0.03%; 0.00%) + + + +org/postgresql/jdbc/ArrayEncoding$NumberArrayEncoder.toBinaryRepresentation (1 samples, 0.03%; 0.00%) + + + +__ip_queue_xmit (557 samples, 15.52%; +0.03%) +__ip_queue_xmit + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.put (1 samples, 0.03%; 0.00%) + + + +_raw_spin_lock_bh (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.resize (1 samples, 0.03%; +0.03%) + + + +io/netty/util/Recycler$DefaultHandle.unguardedRecycle (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.putLocal (1 samples, 0.03%; 0.00%) + + + +java/util/Iterator.forEachRemaining (7 samples, 0.20%; 0.00%) + + + +com/fasterxml/jackson/databind/SerializerProvider.findValueSerializer (13 samples, 0.36%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWrite0 (1 samples, 0.03%; 0.00%) + + + +java/util/Formatter$FormatSpecifier.printString (4 samples, 0.11%; +0.03%) + + + +ThreadLocalAllocBuffer::record_refill_waste (1 samples, 0.03%; +0.03%) + + + +cubictcp_acked (1 samples, 0.03%; +0.03%) + + + +java/util/HashSet.contains (2 samples, 0.06%; 0.00%) + + + +tcp_queue_rcv (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/api/trace/Span.storeInContext (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline.fireChannelReadComplete (8 samples, 0.22%; +0.03%) + + + +io/opentelemetry/sdk/internal/AttributesMap.forEach (4 samples, 0.11%; 0.00%) + + + +__rcu_read_lock (1 samples, 0.03%; +0.03%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +_raw_spin_unlock_irqrestore (52 samples, 1.45%; +1.45%) + + + +read_tsc (1 samples, 0.03%; +0.03%) + + + +org/hibernate/cache/spi/entry/CacheEntryHelper.assemble (7 samples, 0.20%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/session/TransactionScopedSession.createSelectionQuery (18 samples, 0.50%; 0.00%) + + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.resolveInstance (11 samples, 0.31%; 0.00%) + + + +io/opentelemetry/instrumentation/micrometer/v1_5/OpenTelemetryDistributionSummary.recordNonNegative (4 samples, 0.11%; +0.03%) + + + +java/lang/String.hashCode (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/PlatformDependent.hashCodeAsciiCompute (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (3 samples, 0.08%; +0.03%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (1 samples, 0.03%; +0.03%) + + + +org/hibernate/property/access/internal/AccessStrategyHelper.handleEnhancedInjection (1 samples, 0.03%; 0.00%) + + + +org/acme/domain/Fruit.$$_hibernate_setPersistenceInfo (2 samples, 0.06%; +0.06%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f96c000.invokeExact_MT (5 samples, 0.14%; +0.03%) + + + +io/netty/util/internal/PlatformDependent.hashCodeAscii (3 samples, 0.08%; +0.08%) + + + +nft_set_do_lookup?[nf_tables] (4 samples, 0.11%; +0.08%) + + + +io/quarkus/hibernate/orm/runtime/RequestScopedSessionHolder.getOrCreateSession (7 samples, 0.20%; 0.00%) + + + +nf_nat_ipv4_out?[nf_nat] (2 samples, 0.06%; 0.00%) + + + +io/netty/handler/codec/ByteToMessageDecoder.channelReadComplete (4 samples, 0.11%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (1 samples, 0.03%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorBase.invokeInNoTx (2,375 samples, 66.17%; 0.00%) +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorBase.invokeInNoTx + + +finish_task_switch.isra.0 (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/codec/http2/DefaultHttp2Connection$ActiveStreams.removeFromActiveStreams (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/utils/VertxOutputStream.close (66 samples, 1.84%; 0.00%) +i.. + + +C2 Runtime new_instance (2 samples, 0.06%; 0.00%) + + + +io/micrometer/core/instrument/Timer$Builder.lambda$withRegistry$0 (12 samples, 0.33%; 0.00%) + + + +io/agroal/pool/ConnectionPool.handlerFromTransaction (1 samples, 0.03%; 0.00%) + + + +itable stub (3 samples, 0.08%; +0.08%) + + + +io/netty/util/internal/ReferenceCountUpdater.isLiveNonVolatile (1 samples, 0.03%; +0.03%) + + + +org/hibernate/cache/internal/DefaultCacheKeysFactory.staticCreateEntityKey (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/AbstractByteBuf.ensureAccessible (1 samples, 0.03%; 0.00%) + + + +java/net/Socket$SocketOutputStream.implWrite (304 samples, 8.47%; 0.00%) +java/net/Soc.. + + +io/quarkus/vertx/core/runtime/VertxMDC.remove (4 samples, 0.11%; 0.00%) + + + +io/vertx/core/http/impl/HttpUtils.normalizePath (2 samples, 0.06%; +0.06%) + + + +org/hibernate/metamodel/mapping/internal/AbstractEmbeddableMapping.getValue (4 samples, 0.11%; 0.00%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +org/acme/domain/Store.$$_hibernate_getEntityInstance (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWrite (1 samples, 0.03%; 0.00%) + + + +MemAllocator::allocate (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; +0.03%) + + + +tcp_rack_advance (1 samples, 0.03%; +0.03%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +__slab_free (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl.cacheResolution (13 samples, 0.36%; 0.00%) + + + +io/opentelemetry/context/Context.current (1 samples, 0.03%; 0.00%) + + + +__dev_queue_xmit (230 samples, 6.41%; +0.14%) +__dev_qu.. + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.onEnd (5 samples, 0.14%; 0.00%) + + + +void OopMapDo<OopClosure, DerivedOopClosure, SkipNullValue>::iterate_oops_do<RegisterMap> (1 samples, 0.03%; 0.00%) + + + +io/micrometer/core/instrument/AbstractDistributionSummary.record (4 samples, 0.11%; 0.00%) + + + +__list_add_valid_or_report (1 samples, 0.03%; +0.03%) + + + +io/micrometer/core/instrument/MeterRegistry.isStaleId (2 samples, 0.06%; 0.00%) + + + +org/hibernate/event/spi/AbstractSessionEvent.<init> (2 samples, 0.06%; +0.06%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.getOtelContext (1 samples, 0.03%; 0.00%) + + + +PhaseIdealLoop::build_and_optimize (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.put (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.containsKey (3 samples, 0.08%; 0.00%) + + + +io/netty/handler/codec/http2/Http2ConnectionHandler.flush (1 samples, 0.03%; 0.00%) + + + +nf_nat_ipv4_pre_routing?[nf_nat] (3 samples, 0.08%; +0.06%) + + + +java/util/stream/ReferencePipeline.<init> (1 samples, 0.03%; 0.00%) + + + +G1PrimaryConcurrentRefineThread::do_refinement_step (1 samples, 0.03%; 0.00%) + + + +futex_wait_setup (4 samples, 0.11%; +0.03%) + + + +java/util/BitSet.set (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.set (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.getEntrySet (10 samples, 0.28%; 0.00%) + + + +org/postgresql/jdbc/PgConnection.prepareStatement (5 samples, 0.14%; 0.00%) + + + +org/postgresql/util/internal/PgBufferedOutputStream.flush (686 samples, 19.11%; +0.08%) +org/postgresql/util/internal/.. + + +entry_SYSCALL_64_after_hwframe (74 samples, 2.06%; 0.00%) +e.. + + +io/opentelemetry/sdk/trace/export/BatchSpanProcessor.onEnd (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.endDispatch (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStartImpl (4 samples, 0.11%; 0.00%) + + + +java/util/ArrayList.grow (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/spi/ListResultsConsumer.consume (487 samples, 13.57%; +0.08%) +org/hibernate/sql/re.. + + +io/vertx/ext/web/impl/RouteState.pathMatches (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.preLoad (3 samples, 0.08%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline$HeadContext.channelWritabilityChanged (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/cdi/WithSpanInterceptor_Bean.intercept (2,397 samples, 66.79%; 0.00%) +io/quarkus/opentelemetry/runtime/tracing/cdi/WithSpanInterceptor_Bean.intercept + + +java/util/IdentityHashMap$IdentityHashMapIterator.hasNext (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.put (2 samples, 0.06%; 0.00%) + + + +TypeArrayKlass::allocate_common (1 samples, 0.03%; 0.00%) + + + +ip_finish_output2 (1 samples, 0.03%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +org/hibernate/property/access/spi/SetterFieldImpl.set (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.getNode (1 samples, 0.03%; 0.00%) + + + +io/netty/util/internal/ObjectPool$RecyclerObjectPool.get (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.takeResponsibility (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +io/netty/buffer/PoolArena.allocate (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/timeout/IdleStateHandler.write (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.path (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/PooledByteBuf.deallocate (6 samples, 0.17%; 0.00%) + + + +io/quarkus/vertx/http/runtime/filters/AbstractResponseWrapper.end (60 samples, 1.67%; +0.03%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (3 samples, 0.08%; 0.00%) + + + +__siphash_unaligned (1 samples, 0.03%; +0.03%) + + + +bpf_skops_write_hdr_opt.isra.0 (1 samples, 0.03%; +0.03%) + + + +RegionNode::Ideal (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline$HeadContext.channelRead (280 samples, 7.80%; 0.00%) +io/netty/ch.. + + +io/vertx/core/http/impl/Http1xServerConnection$$Lambda.0x000000009fbc70b0.run (57 samples, 1.59%; 0.00%) + + + +mod_node_page_state (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/DefaultPriorityQueue.poll (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http2/DefaultHttp2LocalFlowController.receiveFlowControlledFrame_[1] (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlQuery (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/exec/spi/JdbcSelectExecutor.list (983 samples, 27.39%; 0.00%) +org/hibernate/sql/exec/spi/JdbcSelectExecut.. + + +__netif_receive_skb_one_core (188 samples, 5.24%; 0.00%) +__neti.. + + +java/util/HashMap$HashIterator.nextNode (1 samples, 0.03%; +0.03%) + + + +tcp_established_options (1 samples, 0.03%; +0.03%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.getJdbcConnectionAccess (2 samples, 0.06%; 0.00%) + + + +hystart_update (1 samples, 0.03%; +0.03%) + + + +org/hibernate/metamodel/internal/EmbeddableInstantiatorRecordStandard.instantiate (8 samples, 0.22%; 0.00%) + + + +io/micrometer/core/instrument/composite/CompositeTimer.record (1 samples, 0.03%; 0.00%) + + + +org/hibernate/query/internal/QueryOptionsImpl.getDatabaseHints (2 samples, 0.06%; +0.06%) + + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender$6.get (1 samples, 0.03%; 0.00%) + + + +jbyte_arraycopy (1 samples, 0.03%; +0.03%) + + + +tcp_sendmsg (638 samples, 17.78%; +0.03%) +tcp_sendmsg + + +io/quarkus/hibernate/orm/panache/common/runtime/AbstractJpaOperations.findAll (2 samples, 0.06%; 0.00%) + + + +__siphash_unaligned (3 samples, 0.08%; +0.08%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/Context.with (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/ClientProxies.getSingleContextDelegate (1 samples, 0.03%; 0.00%) + + + +_raw_spin_unlock_irq (2 samples, 0.06%; +0.06%) + + + +java/util/stream/Nodes$SpinedNodeBuilder.accept (2 samples, 0.06%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.instantiateEntity (17 samples, 0.47%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doEnd (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/api/incubator/trace/ExtendedSpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/context/Context.makeCurrent (8 samples, 0.22%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl.finishUp (12 samples, 0.33%; +0.03%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap.computeIfAbsent (1 samples, 0.03%; 0.00%) + + + +java/util/BitSet.set (2 samples, 0.06%; 0.00%) + + + +org/jboss/threads/EnhancedQueueExecutor$Task.run (2,607 samples, 72.64%; 0.00%) +org/jboss/threads/EnhancedQueueExecutor$Task.run + + +io/vertx/core/streams/impl/InboundBuffer.asyncDrain (4 samples, 0.11%; 0.00%) + + + +io/smallrye/mutiny/operators/multi/processors/UnicastProcessor.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +io/netty/util/Recycler$DefaultHandle.unguardedRecycle (2 samples, 0.06%; 0.00%) + + + +__pi_memcpy (4 samples, 0.11%; +0.11%) + + + +io/opentelemetry/exporter/internal/otlp/IntAnyValueMarshaler.calculateSize (1 samples, 0.03%; 0.00%) + + + +org/hibernate/property/access/spi/SetterFieldImpl.set (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.hasCallbackActions (1 samples, 0.03%; 0.00%) + + + +java/lang/AbstractStringBuilder.ensureCapacityNewCoder (1 samples, 0.03%; 0.00%) + + + +org/hibernate/event/internal/DefaultPostLoadEventListener.onPostLoad (6 samples, 0.17%; +0.11%) + + + +__slab_free (2 samples, 0.06%; 0.00%) + + + +G1YoungCollector::collect (1 samples, 0.03%; 0.00%) + + + +CompilationPolicy::event (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.extractRawValue (11 samples, 0.31%; 0.00%) + + + +java/lang/ThreadLocal$ThreadLocalMap.getEntry (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getLoadedCollectionOwnerOrNull (2 samples, 0.06%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (3 samples, 0.08%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/HibernateOrmRecorder$5$1.get (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.getJdbcConnectionAccess (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC$$Lambda.0x000000009f9557e0.apply (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/subscription/MultiSubscriberAdapter.onItem_[1] (9 samples, 0.25%; 0.00%) + + + +io/agroal/pool/util/AutoCloseableElement.closeAllAutocloseableElements (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/trace/SpanBuilder.lambda$setAllAttributes$0 (2 samples, 0.06%; 0.00%) + + + +tcp_push (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/HttpServerRequestWrapper.isValidAuthority (3 samples, 0.08%; 0.00%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009fbc9000.invoke (1 samples, 0.03%; +0.03%) + + + +nf_nat_ipv4_local_in?[nf_nat] (1 samples, 0.03%; 0.00%) + + + +java/net/URI.<init> (3 samples, 0.08%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (2 samples, 0.06%; +0.06%) + + + +java/util/concurrent/ConcurrentHashMap.put (1 samples, 0.03%; +0.03%) + + + +tcp_newly_delivered (2 samples, 0.06%; +0.06%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +__hrtimer_setup (1 samples, 0.03%; +0.03%) + + + +fput (1 samples, 0.03%; +0.03%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.read0 (1 samples, 0.03%; +0.03%) + + + +org/jboss/logging/DelegatingBasicLogger.isTraceEnabled (1 samples, 0.03%; 0.00%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.normalizedPath (3 samples, 0.08%; 0.00%) + + + +__tcp_transmit_skb (576 samples, 16.05%; +0.14%) +__tcp_transmit_skb + + +org/hibernate/internal/AbstractSharedSessionContract.pulseTransactionCoordinator (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl$EntityInitializerData.<init> (1 samples, 0.03%; 0.00%) + + + +java/lang/String.startsWith (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/code/CodeSpanNameExtractor.extract (3 samples, 0.08%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.getContext (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/operators/uni/builders/UniCreateFromPublisher$PublisherSubscriber.forward (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/groups/UniSubscribe.withSubscriber (2 samples, 0.06%; 0.00%) + + + +AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<598116ul, G1BarrierSet>, (AccessInternal::BarrierType)2, 598116ul>::oop_access_barrier (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.extractRawValue (2 samples, 0.06%; 0.00%) + + + +nf_conntrack_in?[nf_conntrack] (1 samples, 0.03%; 0.00%) + + + +__napi_poll (120 samples, 3.34%; +0.06%) +__n.. + + +org/hibernate/engine/spi/PersistentAttributeInterceptable.asPersistentAttributeInterceptable (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.assemble (12 samples, 0.33%; +0.03%) + + + +avc_lookup (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/spi/ManagedEntity.asManagedEntity (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.removeNode (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap$$Lambda.0x000000009f920000.accept (1 samples, 0.03%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.putLocal (1 samples, 0.03%; 0.00%) + + + +itable stub (3 samples, 0.08%; +0.08%) + + + +writev (3 samples, 0.08%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/VertxUtil.extractClientIP (2 samples, 0.06%; 0.00%) + + + +io/netty/util/concurrent/FastThreadLocalRunnable.run_[0] (3,549 samples, 98.89%; 0.00%) +io/netty/util/concurrent/FastThreadLocalRunnable.run_[0] + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.initializeEntityInstance (52 samples, 1.45%; 0.00%) + + + +futex_ref_get (1 samples, 0.03%; +0.03%) + + + +ip_rcv_finish_core (1 samples, 0.03%; +0.03%) + + + +__kfree_skb (6 samples, 0.17%; 0.00%) + + + +io/netty/buffer/PooledByteBuf.setBytes (25 samples, 0.70%; 0.00%) + + + +io/netty/channel/ChannelOutboundBuffer.decrementPendingOutboundBytes (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.createCompositeInstance (8 samples, 0.22%; 0.00%) + + + +dev_hard_start_xmit (23 samples, 0.64%; +0.08%) + + + +java/util/HashMap$HashIterator.nextNode (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/jdbc/datasource/OpenTelemetryDataSource.wrapCall (52 samples, 1.45%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.addEntityHolder (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/IOUtil.drain (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/IOUtil.write (3 samples, 0.08%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.read (1 samples, 0.03%; 0.00%) + + + +kmem_cache_alloc_node_noprof (2 samples, 0.06%; +0.03%) + + + +org/acme/repository/FruitRepository_ClientProxy.arc$delegate (1 samples, 0.03%; 0.00%) + + + +_raw_spin_unlock_irqrestore (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.createInitializerData (1 samples, 0.03%; 0.00%) + + + +org/hibernate/property/access/internal/AccessStrategyHelper.handleEnhancedInjection (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (3 samples, 0.08%; 0.00%) + + + +__pi_memcpy (4 samples, 0.11%; +0.11%) + + + +io/netty/buffer/PoolThreadCache$SubPageMemoryRegionCache.initBuf (1 samples, 0.03%; 0.00%) + + + +org/hibernate/metamodel/model/domain/internal/EntityPersisterConcurrentMap.get (7 samples, 0.20%; 0.00%) + + + +io/vertx/core/net/impl/ConnectionBase.flushBytesWritten (8 samples, 0.22%; 0.00%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +memcmp (1 samples, 0.03%; +0.03%) + + + +sun/nio/ch/EPollSelectorImpl.processUpdateQueue (2 samples, 0.06%; +0.03%) + + + +org/hibernate/engine/jdbc/internal/StatementPreparerImpl$4.doPrepare (60 samples, 1.67%; 0.00%) + + + +io/quarkus/arc/generator/Default_jakarta_enterprise_context_RequestScoped_ContextInstances.computeIfAbsent (1 samples, 0.03%; 0.00%) + + + +org/postgresql/jdbc/PgConnection.createArrayOf (6 samples, 0.17%; 0.00%) + + + +release_sock (2 samples, 0.06%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +java/util/HashMap.computeIfAbsent (1 samples, 0.03%; +0.03%) + + + +do_syscall_64 (74 samples, 2.06%; 0.00%) +d.. + + +org/hibernate/engine/jdbc/internal/JdbcCoordinatorImpl.afterTransaction (90 samples, 2.51%; 0.00%) +or.. + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionAware (3 samples, 0.08%; 0.00%) + + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +org/hibernate/cache/internal/DefaultCacheKeysFactory.createEntityKey (2 samples, 0.06%; +0.03%) + + + +ObjectMonitor::enter (1 samples, 0.03%; 0.00%) + + + +nft_immediate_eval?[nf_tables] (7 samples, 0.20%; +0.20%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/LocalRootSpan.fromContextOrNull (1 samples, 0.03%; 0.00%) + + + +org/hibernate/loader/ast/internal/CollectionBatchLoaderArrayParam.resolveKeysToInitialize (6 samples, 0.17%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.write (3 samples, 0.08%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlPath (6 samples, 0.17%; 0.00%) + + + +jdk/internal/misc/CarrierThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/spi/ListResultsConsumer.getResultListTransformer (1 samples, 0.03%; +0.03%) + + + +__internal_syscall_cancel (29 samples, 0.81%; +0.03%) + + + +sun/nio/ch/Net.poll (12 samples, 0.33%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (5 samples, 0.14%; +0.14%) + + + +java/util/HashMap.putVal (1 samples, 0.03%; 0.00%) + + + +Unsafe_Park (1 samples, 0.03%; 0.00%) + + + +io/netty/util/internal/PlatformDependent.hashCodeAscii (2 samples, 0.06%; +0.06%) + + + +io/vertx/core/impl/ContextInternal.putLocal (1 samples, 0.03%; 0.00%) + + + +__tcp_select_window (1 samples, 0.03%; +0.03%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +ip_send_check (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl.cacheResolutionLocally (13 samples, 0.36%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/traces/ResourceSpansMarshaler$$Lambda.0x000000009fbd4f58.apply (7 samples, 0.20%; 0.00%) + + + +G1RemSetScanState::G1ClearCardTableTask::do_work (1 samples, 0.03%; 0.00%) + + + +java/lang/ThreadLocal.get (3 samples, 0.08%; +0.03%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryPreparedStatement$$Lambda.0x000000009fb63728.call (744 samples, 20.73%; 0.00%) +io/opentelemetry/instrumentation.. + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (264 samples, 7.36%; 0.00%) +io/netty/c.. + + +java/lang/invoke/LambdaForm$MH.0x000000009fbca800.invoke (1 samples, 0.03%; +0.03%) + + + +__internal_syscall_cancel (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asPersistentAttributeInterceptableOrNull (2 samples, 0.06%; +0.03%) + + + +io/opentelemetry/sdk/internal/AttributesMap.put (2 samples, 0.06%; 0.00%) + + + +io/quarkus/micrometer/runtime/binder/RequestMetricInfo.normalizePath (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.initializeInstance (5 samples, 0.14%; +0.06%) + + + +java/util/HashMap.newNode (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.add0 (1 samples, 0.03%; 0.00%) + + + +org/infinispan/quarkus/hibernate/cache/QuarkusInfinispanRegionFactory$$Lambda.0x000000009f6370c0.execute (3 samples, 0.08%; 0.00%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_getInterceptor_[1] (1 samples, 0.03%; +0.03%) + + + +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorSupports_Bean.intercept (2,377 samples, 66.23%; 0.00%) +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorSupports_Bean.intercept + + +G1BarrierSet::write_region (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get (4 samples, 0.11%; +0.06%) + + + +java/net/URI$Parser.scan (10 samples, 0.28%; +0.14%) + + + +java/util/HashMap.putVal (2 samples, 0.06%; +0.03%) + + + +srso_alias_return_thunk (1 samples, 0.03%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_Bean.getScope_[1] (1 samples, 0.03%; +0.03%) + + + +java/util/Arrays.copyOf (2 samples, 0.06%; +0.06%) + + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (3 samples, 0.08%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.localContextData (1 samples, 0.03%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.isInstance (1 samples, 0.03%; +0.03%) + + + +kmem_cache_alloc_node_noprof (4 samples, 0.11%; +0.11%) + + + +org/hibernate/internal/AbstractSharedSessionContract.generateEntityKey (5 samples, 0.14%; 0.00%) + + + +org/hibernate/event/internal/DefaultLoadEventListener.doOnLoad (144 samples, 4.01%; 0.00%) +org/.. + + +org/hibernate/type/descriptor/jdbc/BigIntJdbcType$2.doExtract (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStartImpl (5 samples, 0.14%; +0.03%) + + + +org/hibernate/internal/SessionFactoryImpl.openSession (7 samples, 0.20%; 0.00%) + + + +org/hibernate/internal/SessionImpl.loadFromSecondLevelCache (115 samples, 3.20%; 0.00%) +org.. + + +io/vertx/core/impl/ContextInternal.localContextData (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/internal/AttributesMap.put (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (1 samples, 0.03%; +0.03%) + + + +nft_set_do_lookup?[nf_tables] (6 samples, 0.17%; +0.06%) + + + +release_sock (2 samples, 0.06%; +0.03%) + + + +java/util/HashMap$HashIterator.<init> (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/shaded/org/jctools/queues/BaseMpscLinkedArrayQueueProducerFields.casProducerIndex (4 samples, 0.11%; 0.00%) + + + +io/netty/util/internal/shaded/org/jctools/queues/BaseMpscLinkedArrayQueue.drain (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/http/HttpServerRouteBuilder$$Lambda.0x000000009f552d28.onStart (4 samples, 0.11%; 0.00%) + + + +java/util/Arrays.fill (1 samples, 0.03%; +0.03%) + + + +java/util/stream/AbstractPipeline.exactOutputSizeIfKnown (1 samples, 0.03%; +0.03%) + + + +java/util/Collections$UnmodifiableCollection.iterator (3 samples, 0.08%; 0.00%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get0 (2 samples, 0.06%; +0.06%) + + + +java/util/concurrent/ConcurrentHashMap.putAll (1 samples, 0.03%; 0.00%) + + + +rw_verify_area (5 samples, 0.14%; +0.06%) + + + +free_tail_page_prepare (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/operators/uni/UniOperatorProcessor.onItem_[1] (9 samples, 0.25%; 0.00%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.startSpan (4 samples, 0.11%; +0.08%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (5 samples, 0.14%; +0.06%) + + + +security_file_permission (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline$HeadContext.readIfIsAutoRead (2 samples, 0.06%; 0.00%) + + + +java/lang/ThreadLocal.getCarrierThreadLocal (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/subscription/SwitchableSubscriptionSubscriber.setOrSwitchUpstream_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.interpretHql (5 samples, 0.14%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.resolveKey (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl.prepareForQueryExecution (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/core/ResteasyReactiveRequestContext.close (33 samples, 0.92%; +0.03%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryStatement.close (11 samples, 0.31%; 0.00%) + + + +sk_reset_timer (2 samples, 0.06%; 0.00%) + + + +io/netty/util/AsciiString.hashCode (1 samples, 0.03%; 0.00%) + + + +nf_nat_ipv4_local_in?[nf_nat] (4 samples, 0.11%; +0.06%) + + + +io/quarkus/micrometer/runtime/binder/vertx/HttpRequestMetric.requestStarted (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/SpanKindExtractor$$Lambda.0x000000009f553a60.extract (2 samples, 0.06%; +0.06%) + + + +tcp_established_options (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/SessionImpl.makePostLoadEvent (2 samples, 0.06%; 0.00%) + + + +org/postgresql/jdbc/PgStatement.checkCompletion (1 samples, 0.03%; +0.03%) + + + +nf_confirm?[nf_conntrack] (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/Initializer.endLoading (1 samples, 0.03%; +0.03%) + + + +nft_lookup_eval?[nf_tables] (7 samples, 0.20%; 0.00%) + + + +MemAllocator::allocate (2 samples, 0.06%; 0.00%) + + + +org/hibernate/event/internal/DefaultInitializeCollectionEventListener.onInitializeCollection (996 samples, 27.75%; 0.00%) +org/hibernate/event/internal/DefaultInitiali.. + + +io/vertx/core/http/HttpServerRequest.getHeader (1 samples, 0.03%; 0.00%) + + + +sk_filter_trim_cap (9 samples, 0.25%; +0.22%) + + + +io/netty/buffer/CompositeByteBuf.getBytes (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/Context.makeCurrent (24 samples, 0.67%; 0.00%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryPreparedStatement.setArray (7 samples, 0.20%; +0.03%) + + + +__x64_sys_futex (15 samples, 0.42%; 0.00%) + + + +_raw_spin_unlock_irqrestore (2 samples, 0.06%; +0.06%) + + + +_copy_from_user (2 samples, 0.06%; +0.06%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009fbc9400.invoke (2 samples, 0.06%; +0.03%) + + + +java/lang/reflect/Constructor.newInstance (6 samples, 0.17%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.put (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/SocketChannelImpl.implRead (25 samples, 0.70%; 0.00%) + + + +Java_sun_nio_ch_SocketDispatcher_read0 (20 samples, 0.56%; 0.00%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.drainReadBuffer (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.asManagedEntity (1 samples, 0.03%; 0.00%) + + + +jbyte_arraycopy (1 samples, 0.03%; +0.03%) + + + +vfs_read (27 samples, 0.75%; +0.08%) + + + +org/hibernate/internal/SessionImpl.generateEntityKey (5 samples, 0.14%; 0.00%) + + + +org/hibernate/sql/exec/spi/JdbcSelectExecutor.executeQuery (983 samples, 27.39%; 0.00%) +org/hibernate/sql/exec/spi/JdbcSelectExecut.. + + +inet6_recvmsg (12 samples, 0.33%; 0.00%) + + + +entry_SYSCALL_64_after_hwframe (27 samples, 0.75%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.read (55 samples, 1.53%; 0.00%) + + + +__internal_syscall_cancel (3 samples, 0.08%; 0.00%) + + + +java/util/Formatter$FormatSpecifier.print (4 samples, 0.11%; 0.00%) + + + +io/quarkus/resteasy/reactive/server/runtime/observability/ObservabilityHandler.handle (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.<init> (865 samples, 24.10%; 0.00%) +org/hibernate/sql/results/jdbc/interna.. + + +io/vertx/core/http/impl/Http1xServerRequest.resume (5 samples, 0.14%; +0.03%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.get (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/operators/multi/MultiConcatMapOp$MainSubscriber.onSubscribe_[1] (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/handlers/RestInitialHandler.handle (4 samples, 0.11%; 0.00%) + + + +sun/nio/ch/EPollSelectorImpl.wakeup (42 samples, 1.17%; +0.03%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.getContext (1 samples, 0.03%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +java/util/HashSet.add (1 samples, 0.03%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.runAllTasksFrom (3 samples, 0.08%; 0.00%) + + + +skb_release_data (6 samples, 0.17%; +0.17%) + + + +io/netty/util/concurrent/PromiseCombiner.tryPromise (1 samples, 0.03%; 0.00%) + + + +org/hibernate/property/access/spi/EnhancedSetterImpl.set (1 samples, 0.03%; 0.00%) + + + +io/smallrye/mutiny/operators/uni/builders/UniCreateFromCompletionStage$CompletionStageUniSubscription$$Lambda.0x000000009f895550.accept_[1] (9 samples, 0.25%; 0.00%) + + + +_raw_spin_unlock_irq (30 samples, 0.84%; +0.84%) + + + +org/postgresql/core/QueryExecutorCloseAction.isClosed (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/concurrentlinkedhashmap/ConcurrentLinkedHashMap.drainOnReadIfNeeded (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.start (15 samples, 0.42%; 0.00%) + + + +org/hibernate/engine/internal/ManagedTypeHelper.isManagedEntity (2 samples, 0.06%; 0.00%) + + + +io/netty/util/internal/DefaultPriorityQueue.bubbleDown (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/metrics/internal/exemplar/TraceBasedExemplarFilter.hasSampledTrace (3 samples, 0.08%; 0.00%) + + + +io/smallrye/mutiny/operators/AbstractUni.subscribe (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.put (6 samples, 0.17%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.put (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextImpl$$Lambda.0x000000009fbd7528.run_[1] (10 samples, 0.28%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getEntry (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/nio/AbstractNioByteChannel$NioByteUnsafe.read (316 samples, 8.80%; 0.00%) +io/netty/cha.. + + +io/quarkus/opentelemetry/runtime/exporter/otlp/sender/VertxGrpcSender.initiateSend_[1] (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/RequestScopedSessionHolder$$Lambda.0x000000009f982030.apply (7 samples, 0.20%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.shouldStart (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveEntityInstance2 (5 samples, 0.14%; 0.00%) + + + +io/micrometer/core/instrument/Tags.equals (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.getCurrentRowValue (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/api/internal/TemporaryBuffers.chars (2 samples, 0.06%; 0.00%) + + + +SharedRuntime::complete_monitor_locking_C (1 samples, 0.03%; 0.00%) + + + +tcp_sendmsg_locked (630 samples, 17.55%; +0.14%) +tcp_sendmsg_locked + + +io/opentelemetry/exporter/internal/marshal/Serializer.serializeMessage (4 samples, 0.11%; 0.00%) + + + +__futex_wait (13 samples, 0.36%; +0.03%) + + + +os::javaTimeNanos (3 samples, 0.08%; 0.00%) + + + +tcp_poll (2 samples, 0.06%; +0.03%) + + + +read_tsc (2 samples, 0.06%; +0.06%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryImpl.getLockMode (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.resolveKeySubInitializers (59 samples, 1.64%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (2 samples, 0.06%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/cdi/WithSpanInterceptor.span (2,397 samples, 66.79%; 0.00%) +io/quarkus/opentelemetry/runtime/tracing/cdi/WithSpanInterceptor.span + + +io/netty/channel/DefaultChannelPipeline.fireChannelWritabilityChanged (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelWritabilityChanged (1 samples, 0.03%; 0.00%) + + + +__alloc_skb (3 samples, 0.08%; 0.00%) + + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/PoolThreadCache.allocateSmall (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpUtils.parsePath (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.start (5 samples, 0.14%; 0.00%) + + + +io/vertx/core/http/impl/HttpClientRequestImpl.doWrite_[1] (4 samples, 0.11%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.executeQuery (488 samples, 13.60%; +0.08%) +org/hibernate/sql/re.. + + +java/util/stream/ReferencePipeline$2$1.accept (5 samples, 0.14%; +0.03%) + + + +sized_strscpy (5 samples, 0.14%; +0.14%) + + + +java/lang/String.hashCode (1 samples, 0.03%; +0.03%) + + + +selinux_socket_sendmsg (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (4 samples, 0.11%; +0.08%) + + + +org/hibernate/type/descriptor/jdbc/BasicBinder.bind (26 samples, 0.72%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap.computeIfAbsent (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getCollection (5 samples, 0.14%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKeySubInitializers (8 samples, 0.22%; 0.00%) + + + +org/hibernate/property/access/spi/SetterFieldImpl.set (23 samples, 0.64%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.addHeadersEndHandler (1 samples, 0.03%; 0.00%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.disassociate (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/Context.makeCurrent (7 samples, 0.20%; 0.00%) + + + +org/hibernate/collection/spi/PersistentBag.iterator (1,092 samples, 30.43%; 0.00%) +org/hibernate/collection/spi/PersistentBag.itera.. + + +tcp_v4_rcv (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/core/ServerSerialisers$1.accept (3 samples, 0.08%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.execute (4 samples, 0.11%; 0.00%) + + + +io/netty/util/concurrent/DefaultPromise.setValue0 (1 samples, 0.03%; 0.00%) + + + +io/netty/util/internal/PlatformDependent.hashCodeAscii (1 samples, 0.03%; 0.00%) + + + +io/vertx/grpc/client/impl/GrpcClientImpl.request_[1] (1 samples, 0.03%; 0.00%) + + + +itable stub (5 samples, 0.14%; +0.14%) + + + +io/netty/handler/codec/http2/DefaultHttp2FrameReader.readFrame (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerRequest.isEnded (2 samples, 0.06%; +0.06%) + + + +WorkerThread::run (12 samples, 0.33%; 0.00%) + + + +lock_sock_nested (1 samples, 0.03%; 0.00%) + + + +__tcp_transmit_skb (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionImpl.cleanupOnClose (25 samples, 0.70%; 0.00%) + + + +nft_set_do_lookup?[nf_tables] (2 samples, 0.06%; +0.03%) + + + +io/netty/handler/codec/http/HttpObjectDecoder.decode (10 samples, 0.28%; +0.06%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.forEach (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap$KeyIterator.next (1 samples, 0.03%; 0.00%) + + + +org/hibernate/dialect/type/PostgreSQLArrayJdbcType$1.doBind (26 samples, 0.72%; +0.03%) + + + +org/hibernate/dialect/PostgreSQLDialect.addSqlHintOrComment (2 samples, 0.06%; 0.00%) + + + +java/util/HashMap.getNode (6 samples, 0.17%; 0.00%) + + + +org/hibernate/engine/spi/EntityKey.<init> (1 samples, 0.03%; 0.00%) + + + +io/micrometer/core/instrument/Tags.hashCode (3 samples, 0.08%; +0.08%) + + + +io/netty/util/Recycler.get (2 samples, 0.06%; 0.00%) + + + +org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan$$Lambda.0x000000009fb34c50.interpret (984 samples, 27.42%; 0.00%) +org/hibernate/query/sqm/internal/ConcreteSq.. + + +org/hibernate/metamodel/mapping/internal/SimpleNaturalIdMapping.extractNaturalIdFromEntity (6 samples, 0.17%; 0.00%) + + + +do_syscall_64 (297 samples, 8.28%; +0.06%) +do_syscall_64 + + +org/hibernate/engine/internal/ManagedTypeHelper.asPersistentAttributeInterceptable (1 samples, 0.03%; +0.03%) + + + +__tcp_ack_snd_check (1 samples, 0.03%; +0.03%) + + + +org/hibernate/engine/spi/EntityKey.generateHashCode (5 samples, 0.14%; +0.14%) + + + +java/lang/reflect/Field.set (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveInstance (34 samples, 0.95%; +0.11%) + + + +io/opentelemetry/exporter/internal/marshal/ProtoSerializer.serializeRepeatedMessage (4 samples, 0.11%; 0.00%) + + + +io/netty/util/internal/shaded/org/jctools/queues/MpscUnboundedArrayQueue.offer (4 samples, 0.11%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.fireChannelWritabilityChanged (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/SelfDirtinessTracker.asSelfDirtinessTracker (3 samples, 0.08%; +0.08%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryResultSet.getBigDecimal (5 samples, 0.14%; 0.00%) + + + +handle_softirqs (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpClientImpl.doRequest_[1] (1 samples, 0.03%; 0.00%) + + + +org/acme/domain/StoreFruitPrice.$$_hibernate_setInterceptor_[1] (1 samples, 0.03%; +0.03%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl$EntityResolutions.cache (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/network/internal/AddressAndPortExtractor.extract (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.runOnContext (4 samples, 0.11%; 0.00%) + + + +io/smallrye/mutiny/converters/uni/UniToMultiPublisher$UniToMultiSubscription.request_[1] (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/LinkedTransferQueue.xfer (40 samples, 1.11%; +0.03%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.prepareStatement (1 samples, 0.03%; 0.00%) + + + +org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.release (84 samples, 2.34%; 0.00%) +o.. + + +io/netty/channel/AbstractChannelHandlerContext.fireChannelReadComplete (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/api/internal/InternalAttributeKeyImpl.hashCode_[1] (1 samples, 0.03%; +0.03%) + + + +LShiftLNode::Opcode (1 samples, 0.03%; +0.03%) + + + +clock_gettime@GLIBC_2.2.5 (3 samples, 0.08%; +0.03%) + + + +java/lang/ThreadLocal$ThreadLocalMap.getEntry (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/HttpClientImpl.doRequest_[1] (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/net/impl/HostAndPortImpl.isValidAuthority (2 samples, 0.06%; +0.06%) + + + +io/opentelemetry/context/ArrayBasedContext.get (2 samples, 0.06%; +0.06%) + + + +org/acme/repository/FruitRepository_ClientProxy.listAll (1,239 samples, 34.52%; 0.00%) +org/acme/repository/FruitRepository_ClientProxy.listAll + + +io/vertx/core/impl/ContextInternal$$Lambda.0x000000009f82cf38.run (3 samples, 0.08%; +0.03%) + + + +org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation (984 samples, 27.42%; 0.00%) +org/hibernate/query/sqm/internal/ConcreteSq.. + + +io/opentelemetry/instrumentation/api/internal/InstrumenterContext.computeIfAbsent (2 samples, 0.06%; 0.00%) + + + +io/micrometer/core/instrument/Meter$Id.equals (2 samples, 0.06%; 0.00%) + + + +__internal_syscall_cancel (19 samples, 0.53%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.initTable (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/HttpUtils.parsePath (3 samples, 0.08%; +0.08%) + + + +org/hibernate/jpa/internal/LegacySpecHelper.getValue (1 samples, 0.03%; 0.00%) + + + +MemAllocator::mem_allocate_inside_tlab_slow (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.getEntry (2 samples, 0.06%; 0.00%) + + + +jdk/internal/misc/CarrierThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +java/lang/reflect/Constructor.newInstance (6 samples, 0.17%; 0.00%) + + + +__tcp_transmit_skb (235 samples, 6.55%; +0.25%) +__tcp_tr.. + + +io/quarkus/vertx/core/runtime/VertxMDC.reinitializeVertxMdc (7 samples, 0.20%; +0.03%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.assemble (2 samples, 0.06%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeWriteAndFlush (375 samples, 10.45%; 0.00%) +io/netty/channe.. + + +org/acme/domain/StoreFruitPrice.$$_hibernate_setNextManagedEntity_[1] (2 samples, 0.06%; +0.06%) + + + +tcp_update_skb_after_send (1 samples, 0.03%; +0.03%) + + + +cubictcp_cwnd_event (2 samples, 0.06%; +0.06%) + + + +org/hibernate/internal/SessionImpl.fireLoadNoChecks (154 samples, 4.29%; 0.00%) +org/h.. + + +org/hibernate/type/descriptor/jdbc/BasicExtractor.extract (11 samples, 0.31%; +0.14%) + + + +io/quarkus/opentelemetry/runtime/tracing/DropTargetsSampler.shouldDrop (7 samples, 0.20%; +0.03%) + + + +tcp_send_mss (3 samples, 0.08%; 0.00%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext.addCollectionByKey (2 samples, 0.06%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer.sendResponse (17 samples, 0.47%; 0.00%) + + + +org/hibernate/bytecode/internal/BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor (3 samples, 0.08%; 0.00%) + + + +org/hibernate/internal/SessionFactoryImpl.openSession (7 samples, 0.20%; 0.00%) + + + +io/netty/buffer/PooledUnsafeDirectByteBuf.setBytes (1 samples, 0.03%; 0.00%) + + + +InvocationCounter::set_carry_on_overflow (1 samples, 0.03%; +0.03%) + + + +io/netty/buffer/UnpooledUnsafeHeapByteBuf.allocateArray (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/EntityKey.generateHashCode (1 samples, 0.03%; +0.03%) + + + +io/netty/handler/codec/http2/Http2ConnectionHandler$FrameDecoder.decode (2 samples, 0.06%; 0.00%) + + + +ip_finish_output (2 samples, 0.06%; +0.06%) + + + +sock_read_iter (17 samples, 0.47%; +0.03%) + + + +java/util/LinkedHashMap.newNode (1 samples, 0.03%; +0.03%) + + + +sk_forced_mem_schedule (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/internal/StandardRowReader.readRow (267 samples, 7.44%; 0.00%) +org/hibern.. + + +org/hibernate/resource/jdbc/internal/ResourceRegistryStandardImpl.close (10 samples, 0.28%; 0.00%) + + + +java/util/LinkedHashMap.afterNodeInsertion (2 samples, 0.06%; +0.06%) + + + +__GI___pthread_cond_timedwait (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKey (1 samples, 0.03%; 0.00%) + + + +entry_SYSCALL_64_after_hwframe (654 samples, 18.22%; 0.00%) +entry_SYSCALL_64_after_hwframe + + +io/vertx/core/impl/future/FutureImpl.tryComplete (9 samples, 0.25%; 0.00%) + + + +io/vertx/core/impl/VertxImpl.currentContext (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/atomic/Striped64.getProbe (1 samples, 0.03%; 0.00%) + + + +org/hibernate/type/ComponentType.getHashCode (6 samples, 0.17%; +0.03%) + + + +org/hibernate/collection/spi/PersistentBag.getSnapshot (1 samples, 0.03%; +0.03%) + + + +nft_do_chain?[nf_tables] (47 samples, 1.31%; +0.61%) + + + +io/quarkus/hibernate/orm/panache/runtime/JpaOperations.list (1,237 samples, 34.47%; 0.00%) +io/quarkus/hibernate/orm/panache/runtime/JpaOperations... + + +G1ConcurrentRefine::adjust_threads_periodically (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/ArrayBasedContext.with (1 samples, 0.03%; +0.03%) + + + +netif_rx_internal (5 samples, 0.14%; +0.06%) + + + +java/util/stream/ReferencePipeline.toList (1,135 samples, 31.62%; 0.00%) +java/util/stream/ReferencePipeline.toList + + +io/netty/buffer/PooledUnsafeDirectByteBuf.init (7 samples, 0.20%; 0.00%) + + + +java/util/HashSet.add (3 samples, 0.08%; 0.00%) + + + +org/jboss/threads/EnhancedQueueExecutor$PoolThreadNode.compareAndSetTask (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (2 samples, 0.06%; +0.06%) + + + +org/jboss/resteasy/reactive/server/mapping/RequestMapper.map (4 samples, 0.11%; +0.06%) + + + +java/util/HashMap.getNode (3 samples, 0.08%; 0.00%) + + + +com/fasterxml/jackson/core/JsonFactory._createUTF8Generator (1 samples, 0.03%; +0.03%) + + + +org/hibernate/internal/SessionImpl.createSelectionQuery (10 samples, 0.28%; 0.00%) + + + +io/opentelemetry/api/trace/SpanBuilder.setAllAttributes (2 samples, 0.06%; 0.00%) + + + +__list_del_entry_valid_or_report (1 samples, 0.03%; +0.03%) + + + +io/smallrye/mutiny/operators/uni/builders/UniCreateFromCompletionStage.subscribe_[1] (1 samples, 0.03%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.setSession (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.extractRawValue (1 samples, 0.03%; 0.00%) + + + +MemAllocator::allocate (1 samples, 0.03%; 0.00%) + + + +selinux_ip_output (2 samples, 0.06%; 0.00%) + + + +__alloc_skb (12 samples, 0.33%; +0.11%) + + + +srso_alias_return_thunk (2 samples, 0.06%; +0.03%) + + + +io/netty/handler/codec/http2/Http2ConnectionHandler.flush (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/sdk/metrics/internal/exemplar/DoubleFilteredExemplarReservoir.offerDoubleMeasurement (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/internal/StandardRowReader.finishUpRow (3 samples, 0.08%; +0.08%) + + + +org/postgresql/core/PGStream.isClosed (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.getJdbcValue (5 samples, 0.14%; 0.00%) + + + +org/hibernate/sql/results/jdbc/internal/JdbcValuesResultSetImpl.finishUp (12 samples, 0.33%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.putAll (3 samples, 0.08%; 0.00%) + + + +java/util/HashSet.add (4 samples, 0.11%; 0.00%) + + + +skb_page_frag_refill (2 samples, 0.06%; +0.06%) + + + +io/smallrye/mutiny/operators/multi/MultiRetryWhenOp.subscribe_[1] (2 samples, 0.06%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (8 samples, 0.22%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.flush (4 samples, 0.11%; 0.00%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate (1 samples, 0.03%; 0.00%) + + + +C2 Runtime complete_monitor_locking (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.current (1 samples, 0.03%; 0.00%) + + + +InterpreterRuntime::frequency_counter_overflow (1 samples, 0.03%; 0.00%) + + + +__nf_conntrack_find_get?[nf_conntrack] (14 samples, 0.39%; +0.39%) + + + +tcp_rack_update_reo_wnd (1 samples, 0.03%; +0.03%) + + + +C2 Runtime new_instance (1 samples, 0.03%; 0.00%) + + + +dst_release (1 samples, 0.03%; +0.03%) + + + +jakarta/transaction/NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStart (15 samples, 0.42%; 0.00%) + + + +os::javaTimeNanos (1 samples, 0.03%; 0.00%) + + + +org/postgresql/jdbc/PgResultSet.getBigDecimal (5 samples, 0.14%; 0.00%) + + + +java/util/concurrent/locks/LockSupport.parkNanos (39 samples, 1.09%; 0.00%) + + + +jdk/internal/reflect/DirectConstructorHandleAccessor.newInstance (8 samples, 0.22%; 0.00%) + + + +org/hibernate/loader/ast/internal/CollectionBatchLoaderArrayParam.load (996 samples, 27.75%; 0.00%) +org/hibernate/loader/ast/internal/Collection.. + + +java/util/TreeMap$PrivateEntryIterator.nextEntry (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/sdk/trace/export/BatchSpanProcessor$Worker.run_[0] (14 samples, 0.39%; 0.00%) + + + +ipv4_conntrack_local?[nf_conntrack] (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/shaded/org/jctools/queues/MpscChunkedArrayQueue.drain (1 samples, 0.03%; 0.00%) + + + +java/util/Arrays.copyOf (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/basic/BasicResultAssembler.extractRawValue (2 samples, 0.06%; 0.00%) + + + +avc_has_perm (1 samples, 0.03%; 0.00%) + + + +vfs_write (32 samples, 0.89%; 0.00%) + + + +java/lang/String.charAt (1 samples, 0.03%; 0.00%) + + + +InstanceKlass::allocate_instance (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/ChannelOutboundBuffer.removeBytes (11 samples, 0.31%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelReadComplete (6 samples, 0.17%; 0.00%) + + + +java/lang/ThreadLocal.get (2 samples, 0.06%; 0.00%) + + + +sun/nio/ch/NativeThread.current (3 samples, 0.08%; +0.08%) + + + +srso_alias_return_thunk (1 samples, 0.03%; +0.03%) + + + +org/hibernate/metamodel/mapping/internal/AbstractEmbeddableMapping.getValues (4 samples, 0.11%; 0.00%) + + + +com/arjuna/ats/arjuna/coordinator/BasicAction.Current (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/locks/LockSupport.unpark (193 samples, 5.38%; +0.06%) +java/u.. + + +org/hibernate/engine/spi/ManagedEntity.asManagedEntity (1 samples, 0.03%; +0.03%) + + + +org/postgresql/jdbc/PgPreparedStatement.<init> (3 samples, 0.08%; 0.00%) + + + +slab_update_freelist.isra.0 (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/jdbc/internal/OpenTelemetryPreparedStatement.wrapCall (758 samples, 21.12%; 0.00%) +io/opentelemetry/instrumentation/.. + + +_raw_spin_unlock_bh (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/HttpClientImpl.lambda$null$3_[1] (10 samples, 0.28%; 0.00%) + + + +org/hibernate/property/access/spi/SetterFieldImpl.set (7 samples, 0.20%; 0.00%) + + + +io/netty/channel/DefaultChannelPipeline$HeadContext.channelReadComplete (6 samples, 0.17%; 0.00%) + + + +io/smallrye/mutiny/subscription/MultiSubscriber.onNext (9 samples, 0.25%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorSupports.intercept (2,377 samples, 66.23%; 0.00%) +io/quarkus/narayana/jta/runtime/interceptor/TransactionalInterceptorSupports.intercept + + +futex_do_wait (7 samples, 0.20%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.getAssociatedManagedEntity (6 samples, 0.17%; 0.00%) + + + +org/hibernate/internal/SessionImpl.initializeCollection (1,000 samples, 27.86%; 0.00%) +org/hibernate/internal/SessionImpl.initializ.. + + +java/util/Spliterator.getExactSizeIfKnown (1,094 samples, 30.48%; 0.00%) +java/util/Spliterator.getExactSizeIfKnown + + +org/hibernate/persister/entity/AbstractEntityPersister.setIdentifier (1 samples, 0.03%; 0.00%) + + + +dev_hard_start_xmit (17 samples, 0.47%; +0.06%) + + + +io/netty/buffer/AbstractReferenceCountedByteBuf.isAccessible (1 samples, 0.03%; 0.00%) + + + +skb_defer_free_flush (10 samples, 0.28%; +0.14%) + + + +io/netty/handler/codec/http2/DefaultHttp2Connection$ActiveStreams.deactivate (1 samples, 0.03%; 0.00%) + + + +G1PrepareEvacuationTask::work (1 samples, 0.03%; 0.00%) + + + +selinux_ip_postroute (1 samples, 0.03%; +0.03%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/impl/future/FutureImpl.tryComplete (9 samples, 0.25%; 0.00%) + + + +io/netty/buffer/PoolArena.free (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.getEntrySet (1 samples, 0.03%; 0.00%) + + + +nf_conntrack_tcp_packet?[nf_conntrack] (6 samples, 0.17%; +0.14%) + + + +java/util/HashMap.remove (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.put (2 samples, 0.06%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.close (79 samples, 2.20%; 0.00%) +i.. + + +java/util/HashMap.put (4 samples, 0.11%; 0.00%) + + + +io/quarkus/arc/impl/CurrentManagedContext$2.accept (30 samples, 0.84%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeFlush (367 samples, 10.23%; 0.00%) +io/netty/channe.. + + +org/hibernate/engine/internal/EntityEntryContext.getEntityEntry (3 samples, 0.08%; +0.06%) + + + +io/netty/util/concurrent/DefaultPromise.notifyListenersNow (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.attach (1 samples, 0.03%; 0.00%) + + + +convertReturnVal (1 samples, 0.03%; +0.03%) + + + +io/quarkus/arc/impl/Scopes.scopeMatches (1 samples, 0.03%; 0.00%) + + + +java/util/Formatter.format (9 samples, 0.25%; +0.08%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/BaseTransaction.getStatus (1 samples, 0.03%; 0.00%) + + + +InstanceKlass::allocate_instance (1 samples, 0.03%; 0.00%) + + + +schedule (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/spi/LoadContexts$$Lambda.0x000000009fb7ef88.apply (5 samples, 0.14%; 0.00%) + + + +org/acme/repository/FruitRepository.listAll (1,239 samples, 34.52%; 0.00%) +org/acme/repository/FruitRepository.listAll + + +io/quarkus/hibernate/orm/panache/common/runtime/AbstractJpaOperations.getSession (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/SqlStatementSanitizerUtil.sanitize (1 samples, 0.03%; 0.00%) + + + +G1Allocator::unsafe_max_tlab_alloc (1 samples, 0.03%; 0.00%) + + + +ip_output (488 samples, 13.60%; +0.14%) +ip_output + + +io/quarkus/vertx/http/runtime/options/HttpServerCommonHandlers$1.handle (130 samples, 3.62%; 0.00%) +io/q.. + + +io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder$FrameReadListener.onDataRead_[1] (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (1 samples, 0.03%; 0.00%) + + + +java/lang/String.<init> (3 samples, 0.08%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.findContextInbound (1 samples, 0.03%; +0.03%) + + + +io/quarkus/opentelemetry/runtime/OpenTelemetryUtil.setMDCData (11 samples, 0.31%; 0.00%) + + + +org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.pulse (1 samples, 0.03%; 0.00%) + + + +__rcu_read_unlock (2 samples, 0.06%; +0.06%) + + + +io/netty/channel/DefaultChannelPipeline.read (2 samples, 0.06%; +0.03%) + + + +org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.pulse (1 samples, 0.03%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/session/TransactionScopedSession.acquireSession (8 samples, 0.22%; 0.00%) + + + +org/infinispan/quarkus/hibernate/cache/StrictDataAccess.get (23 samples, 0.64%; +0.06%) + + + +io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder$FlowControlledData.write (1 samples, 0.03%; 0.00%) + + + +entry_SYSCALL_64_after_hwframe (36 samples, 1.00%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/RequestScopedSessionHolder_ClientProxy.arc$delegate (1 samples, 0.03%; 0.00%) + + + +java/lang/reflect/Constructor.newInstanceWithCaller (6 samples, 0.17%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (2 samples, 0.06%; +0.06%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKey (59 samples, 1.64%; 0.00%) + + + +__sk_dst_check (1 samples, 0.03%; 0.00%) + + + +io/netty/util/concurrent/DefaultPromise.setSuccess0 (1 samples, 0.03%; 0.00%) + + + +ip_finish_output2 (232 samples, 6.46%; +0.03%) +ip_finis.. + + +java/util/concurrent/atomic/LongAdder.add (1 samples, 0.03%; 0.00%) + + + +jbyte_disjoint_arraycopy (1 samples, 0.03%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (280 samples, 7.80%; 0.00%) +io/netty/ch.. + + +MemAllocator::allocate (1 samples, 0.03%; 0.00%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.afterRead (1 samples, 0.03%; +0.03%) + + + +itable stub (4 samples, 0.11%; +0.11%) + + + +io/opentelemetry/api/trace/SpanBuilder.lambda$setAllAttributes$0 (1 samples, 0.03%; 0.00%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +tcp_ecn_send (1 samples, 0.03%; +0.03%) + + + +__rcu_read_lock (1 samples, 0.03%; +0.03%) + + + +ClassLoaderDataGraph::roots_cld_do (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/BatchEntitySelectFetchInitializer.endLoading (170 samples, 4.74%; +0.03%) +org/h.. + + +org/hibernate/engine/internal/NaturalIdResolutionsImpl.cacheResolutionFromLoad (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (2 samples, 0.06%; 0.00%) + + + +nf_hook_slow (115 samples, 3.20%; +0.14%) +nf_.. + + +io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder$FrameReadListener.onHeadersRead (1 samples, 0.03%; 0.00%) + + + +__futex_wait (1 samples, 0.03%; 0.00%) + + + +nf_hook_slow (8 samples, 0.22%; +0.08%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/ChannelOutboundBuffer.clearNioBuffers (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/net/impl/ConnectionBase.lambda$queueForWrite$2 (379 samples, 10.56%; +0.03%) +io/vertx/core/n.. + + +nf_nat_ipv4_fn?[nf_nat] (1 samples, 0.03%; +0.03%) + + + +clock_gettime@GLIBC_2.2.5 (3 samples, 0.08%; 0.00%) + + + +io/quarkus/resteasy/reactive/jackson/runtime/mappers/JacksonMapperUtil.serializePojo (53 samples, 1.48%; +0.25%) + + + +java/util/HashMap$EntryIterator.next (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/SessionFactoryImpl$1.createSession (7 samples, 0.20%; 0.00%) + + + +rb_next (1 samples, 0.03%; +0.03%) + + + +java/util/concurrent/locks/LockSupport.parkNanos (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/api/trace/SpanId.fromLong (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/context/VertxContextSafetyToggle.setCurrentContextSafe (1 samples, 0.03%; 0.00%) + + + +sk_reset_timer (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/core/serialization/FixedEntityWriter.write (170 samples, 4.74%; 0.00%) +org/j.. + + +sun/nio/ch/SocketDispatcher.read0 (39 samples, 1.09%; +0.06%) + + + +java/util/concurrent/locks/LockSupport.unpark (85 samples, 2.37%; +0.14%) +j.. + + +do_futex (58 samples, 1.62%; 0.00%) + + + +__pi_memcpy (2 samples, 0.06%; +0.06%) + + + +thread_native_entry (19 samples, 0.53%; 0.00%) + + + +java/util/ArrayList.add (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +PhaseChaitin::Register_Allocate (1 samples, 0.03%; 0.00%) + + + +__local_bh_enable_ip (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/context/ArrayBasedContext.get (1 samples, 0.03%; +0.03%) + + + +Java_sun_nio_ch_SocketDispatcher_write0 (301 samples, 8.39%; 0.00%) +Java_sun_ni.. + + +do_syscall_64 (17 samples, 0.47%; +0.06%) + + + +io/opentelemetry/instrumentation/api/semconv/http/HttpSpanNameExtractor$Server.extract (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/IOUtil.write (355 samples, 9.89%; 0.00%) +sun/nio/ch/IOU.. + + +io/quarkus/vertx/core/runtime/VertxMDC.put (3 samples, 0.08%; 0.00%) + + + +java/lang/ref/ReferenceQueue.poll (1 samples, 0.03%; +0.03%) + + + +futex_hash (6 samples, 0.17%; +0.03%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/SqlStatementSanitizer.sanitize (2 samples, 0.06%; 0.00%) + + + +java/util/TreeMap$KeyIterator.next (1 samples, 0.03%; 0.00%) + + + +io/netty/util/internal/ObjectPool$RecyclerObjectPool$1.newObject (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStartImpl (24 samples, 0.67%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (264 samples, 7.36%; 0.00%) +io/netty/c.. + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.initializeInstance (116 samples, 3.23%; +0.03%) +org.. + + +java/lang/ThreadLocal.get (2 samples, 0.06%; +0.06%) + + + +org/hibernate/internal/SessionImpl.pulseTransactionCoordinator (2 samples, 0.06%; 0.00%) + + + +io/vertx/ext/web/impl/RouteState.matches (9 samples, 0.25%; +0.03%) + + + +org/hibernate/engine/spi/EntityKey.<init> (6 samples, 0.17%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.deepCopy (3 samples, 0.08%; +0.08%) + + + +java/util/ArrayList.add (2 samples, 0.06%; 0.00%) + + + +java/lang/ThreadLocal.setInitialValue (2 samples, 0.06%; 0.00%) + + + +io/vertx/core/http/impl/Http1xServerResponse.prepareHeaders (3 samples, 0.08%; 0.00%) + + + +hrtimer_start_range_ns (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveKey (59 samples, 1.64%; 0.00%) + + + +ip_local_deliver (30 samples, 0.84%; +0.11%) + + + +io/micrometer/core/instrument/Timer$Sample.stop (1 samples, 0.03%; 0.00%) + + + +io/micrometer/core/instrument/Tags.of (9 samples, 0.25%; 0.00%) + + + +io/netty/channel/ChannelOutboundBuffer.addMessage (2 samples, 0.06%; +0.03%) + + + +expr_call_ops_eval?[nf_tables] (3 samples, 0.08%; +0.08%) + + + +io/opentelemetry/instrumentation/api/semconv/http/ForwardedHostAddressAndPortExtractor.extract (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009fbd0800.invoke (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/exporter/internal/otlp/traces/SpanMarshaler.<init> (3 samples, 0.08%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveEntityInstance1 (25 samples, 0.70%; +0.06%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.shouldStart (2 samples, 0.06%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.setSession (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/LoadQueryInfluencers.hasEnabledFetchProfiles (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveEntityInstance (23 samples, 0.64%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (3 samples, 0.08%; +0.08%) + + + +java/lang/String.equals (1 samples, 0.03%; +0.03%) + + + +java/util/stream/ReferencePipeline.toArray (1,135 samples, 31.62%; 0.00%) +java/util/stream/ReferencePipeline.toArray + + +org/acme/dto/FruitDTO$quarkusjacksonserializer.serialize (55 samples, 1.53%; 0.00%) + + + +io/vertx/core/spi/context/storage/ContextLocal.get (1 samples, 0.03%; 0.00%) + + + +com/arjuna/ats/internal/arjuna/thread/ThreadActionData.currentAction (3 samples, 0.08%; +0.06%) + + + +jdk/internal/math/ToDecimal.removeTrailingZeroes (5 samples, 0.14%; +0.14%) + + + +io/smallrye/mutiny/operators/AbstractUni.subscribe (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (1 samples, 0.03%; +0.03%) + + + +java/util/stream/StreamOpFlag.combineOpFlags (1 samples, 0.03%; +0.03%) + + + +java/lang/ThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader (9 samples, 0.25%; 0.00%) + + + +io/quarkus/hibernate/orm/runtime/service/internalcache/QuarkusInternalCache.get (5 samples, 0.14%; 0.00%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.pruneClosedStatements (1 samples, 0.03%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.afterInitialize (1 samples, 0.03%; 0.00%) + + + +org/postgresql/core/Encoding.decode (5 samples, 0.14%; 0.00%) + + + +io/quarkus/narayana/jta/runtime/NotifyingTransactionManager.getTransaction (1 samples, 0.03%; 0.00%) + + + +java/util/HashMap.put (4 samples, 0.11%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/UnsafeAttributes.forEach (1 samples, 0.03%; 0.00%) + + + +try_to_wake_up (152 samples, 4.24%; 0.00%) +try_t.. + + +io/opentelemetry/instrumentation/api/internal/cache/weaklockfree/WeakConcurrentMap$WithInlinedExpunction.computeIfAbsent (2 samples, 0.06%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/api/trace/SpanBuilder$$Lambda.0x000000009f9540b8.accept (2 samples, 0.06%; 0.00%) + + + +__tcp_push_pending_frames (602 samples, 16.77%; 0.00%) +__tcp_push_pending_frames + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.hasExpired (4 samples, 0.11%; 0.00%) + + + +java/util/stream/ReferencePipeline.toArray (1,135 samples, 31.62%; 0.00%) +java/util/stream/ReferencePipeline.toArray + + +org/hibernate/persister/entity/AbstractEntityPersister$$Lambda.0x000000009fb7deb8.accept (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/spi/ListResultsConsumer.readUnique (274 samples, 7.63%; +0.08%) +org/hibern.. + + +java/util/HashMap.put (1 samples, 0.03%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.put (5 samples, 0.14%; 0.00%) + + + +sun/nio/ch/SocketDispatcher.write0 (302 samples, 8.41%; 0.00%) +sun/nio/ch/S.. + + +java/util/HashMap.forEach (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryImpl.clearDirtyAttributes (6 samples, 0.17%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.park (10 samples, 0.28%; 0.00%) + + + +io/netty/channel/nio/AbstractNioChannel$AbstractNioUnsafe.flush0 (367 samples, 10.23%; 0.00%) +io/netty/channe.. + + +io/netty/handler/codec/http2/WeightedFairQueueByteDistributor.distributeToChildren (1 samples, 0.03%; 0.00%) + + + +java/util/BitSet.clear (2 samples, 0.06%; +0.06%) + + + +validate_xmit_skb (5 samples, 0.14%; +0.08%) + + + +io/vertx/core/http/impl/headers/HeadersMultiMap.encode (2 samples, 0.06%; +0.03%) + + + +io/netty/util/AsciiString.hashCode (3 samples, 0.08%; 0.00%) + + + +ImmutableOopMap::oops_do (1 samples, 0.03%; 0.00%) + + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.set (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/InstrumenterContext.computeIfAbsent (3 samples, 0.08%; +0.03%) + + + +_raw_spin_unlock_irqrestore (152 samples, 4.24%; +4.24%) +_raw_.. + + +org/hibernate/engine/internal/ManagedTypeHelper.isPersistentAttributeInterceptable (4 samples, 0.11%; +0.11%) + + + +rw_verify_area (2 samples, 0.06%; +0.03%) + + + +java/lang/reflect/Constructor.newInstanceWithCaller (2 samples, 0.06%; 0.00%) + + + +G1ConcurrentRefineThread::run_service (1 samples, 0.03%; 0.00%) + + + +io/netty/handler/codec/http2/DefaultHttp2FrameReader.readHeadersFrame (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/PoolThreadCache.allocate (1 samples, 0.03%; 0.00%) + + + +ip_local_out (51 samples, 1.42%; +0.03%) + + + +org/hibernate/internal/SessionImpl.getJdbcConnectionAccess (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/network/internal/AddressAndPortExtractor.extract (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/spi/ManagedEntity.asManagedEntity (1 samples, 0.03%; +0.03%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionSynchronizationRegistryImple.getTransactionStatus (1 samples, 0.03%; 0.00%) + + + +org/postgresql/jdbc/ResourceLock.close (1 samples, 0.03%; 0.00%) + + + +_raw_spin_lock_bh (2 samples, 0.06%; +0.06%) + + + +__tcp_transmit_skb (2 samples, 0.06%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/wrapper/ResultSetWrapper.internalClosed (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f96c000.invokeExact_MT (1 samples, 0.03%; +0.03%) + + + +io/agroal/pool/wrapper/ConnectionWrapper.createArrayOf (6 samples, 0.17%; 0.00%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel (38 samples, 1.06%; +0.03%) + + + +java/lang/invoke/MethodHandle.invokeBasic (1 samples, 0.03%; +0.03%) + + + +kmalloc_reserve (3 samples, 0.08%; 0.00%) + + + +java/lang/StringBuilder.<init> (2 samples, 0.06%; 0.00%) + + + +org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.loadInstance (164 samples, 4.57%; 0.00%) +org/h.. + + +jdk/internal/misc/Unsafe.park (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/exporter/internal/otlp/traces/InstrumentationScopeSpansMarshaler.writeTo (4 samples, 0.11%; 0.00%) + + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +java/lang/String.isLatin1 (1 samples, 0.03%; +0.03%) + + + +org/postgresql/jdbc/PgResultSet.getString (5 samples, 0.14%; 0.00%) + + + +cubictcp_acked (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/impl/ContextInternal.getLocal (1 samples, 0.03%; 0.00%) + + + +org/hibernate/internal/NonContextualJdbcConnectionAccess.obtainConnection (52 samples, 1.45%; 0.00%) + + + +io/opentelemetry/instrumentation/api/internal/HttpRouteState.storeInContext (2 samples, 0.06%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.instantiate (14 samples, 0.39%; 0.00%) + + + +org/acme/domain/Fruit.$$_hibernate_setNextManagedEntity_[1] (2 samples, 0.06%; +0.03%) + + + +org/hibernate/sql/results/internal/StandardRowReader.coordinateInitializers (263 samples, 7.33%; +0.20%) +org/hibern.. + + +io/quarkus/opentelemetry/runtime/tracing/instrumentation/vertx/InstrumenterVertxTracer.sendResponse (14 samples, 0.39%; 0.00%) + + + +srso_alias_safe_ret (1 samples, 0.03%; +0.03%) + + + +org/jboss/resteasy/reactive/server/vertx/ResteasyReactiveVertxHandler.handle (117 samples, 3.26%; 0.00%) +org.. + + +itable stub (2 samples, 0.06%; +0.06%) + + + +java/net/Socket$SocketOutputStream.implWrite (683 samples, 19.03%; 0.00%) +java/net/Socket$SocketOutputS.. + + +org/hibernate/metamodel/model/domain/internal/MappingMetamodelImpl.getEntityDescriptor (7 samples, 0.20%; 0.00%) + + + +io/vertx/core/impl/ContextInternal.lambda$runOnContext$0 (2 samples, 0.06%; +0.03%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead (281 samples, 7.83%; 0.00%) +io/netty/ch.. + + +kmalloc_reserve (3 samples, 0.08%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap.get (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/PlatformDependent.hashCodeAscii (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/http/impl/SharedClientHttpStreamEndpoint$Request.handle_[1] (10 samples, 0.28%; 0.00%) + + + +io/quarkus/resteasy/reactive/server/runtime/ResteasyReactiveRecorder$5.createContext (9 samples, 0.25%; 0.00%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.startSpan (3 samples, 0.08%; +0.03%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/internal/AttributesExtractorUtil.internalSet (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/impl/ContextBase.getLocal (1 samples, 0.03%; 0.00%) + + + +jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.set (23 samples, 0.64%; 0.00%) + + + +tcp_rcv_space_adjust (3 samples, 0.08%; +0.08%) + + + +io/micrometer/core/instrument/composite/CompositeDistributionSummary.record (8 samples, 0.22%; 0.00%) + + + +do_syscall_64 (10 samples, 0.28%; +0.03%) + + + +org/hibernate/internal/AbstractSharedSessionContract.checkOpen (5 samples, 0.14%; 0.00%) + + + +org/hibernate/loader/internal/CacheLoadHelper.convertCacheEntryToEntity (77 samples, 2.15%; +0.08%) +o.. + + +org/acme/domain/StoreFruitPrice.$$_hibernate_setPersistenceInfo (2 samples, 0.06%; +0.06%) + + + +org/hibernate/engine/spi/EntityKey.generateHashCode (2 samples, 0.06%; +0.06%) + + + +io/vertx/ext/web/impl/RoutingContextImpl.getHeadersEndHandlers (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/streams/impl/InboundBuffer.createPaused (2 samples, 0.06%; 0.00%) + + + +ip_protocol_deliver_rcu (111 samples, 3.09%; +0.08%) +ip_.. + + +io/vertx/ext/web/impl/RouteState.handleContext (118 samples, 3.29%; +0.03%) +io/.. + + +__rcu_read_unlock (1 samples, 0.03%; +0.03%) + + + +java/lang/ThreadLocal.get (1 samples, 0.03%; 0.00%) + + + +org/hibernate/event/spi/LoadEvent.<init> (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryContext.getAssociatedManagedEntity (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/jdbc/spi/SqlExceptionHelper.logAndClearWarnings (7 samples, 0.20%; +0.03%) + + + +java/lang/System.identityHashCode (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/spi/EntityKey.generateHashCode (1 samples, 0.03%; +0.03%) + + + +com/fasterxml/jackson/databind/type/TypeFactory._fromClass (7 samples, 0.20%; +0.03%) + + + +__syscall_cancel_arch_end (299 samples, 8.33%; +0.06%) +__syscall_c.. + + +io/quarkus/arc/generator/Default_jakarta_enterprise_context_RequestScoped_ContextInstances.ch0 (1 samples, 0.03%; 0.00%) + + + +tcp_rack_advance (1 samples, 0.03%; +0.03%) + + + +org/hibernate/event/internal/DefaultPostLoadEventListener.onPostLoad (2 samples, 0.06%; 0.00%) + + + +io/vertx/ext/web/impl/RoutingContextImplBase.iterateNext (141 samples, 3.93%; +0.06%) +io/v.. + + +io/vertx/core/http/impl/Http1xServerRequest.isEnded (1 samples, 0.03%; +0.03%) + + + +futex_hash (2 samples, 0.06%; 0.00%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.setIdentifier (5 samples, 0.14%; 0.00%) + + + +io/netty/util/concurrent/DefaultPromise.notifyListeners (1 samples, 0.03%; 0.00%) + + + +OptoRuntime::new_instance_C (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/PoolChunk.initBufWithSubpage (7 samples, 0.20%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionSynchronizationRegistryImple.getTransactionStatus (3 samples, 0.08%; 0.00%) + + + +org/hibernate/event/service/internal/EventListenerGroupImpl.fireEventOnEachListener (2 samples, 0.06%; 0.00%) + + + +io/quarkus/arc/impl/AroundInvokeInvocationContext.proceed (2,375 samples, 66.17%; 0.00%) +io/quarkus/arc/impl/AroundInvokeInvocationContext.proceed + + +java/util/concurrent/locks/LockSupport.parkNanos (88 samples, 2.45%; +0.81%) +ja.. + + +io/quarkus/vertx/core/runtime/VertxMDC.reinitializeVertxMdc (4 samples, 0.11%; +0.03%) + + + +io/opentelemetry/exporter/internal/marshal/MarshalerUtil.sizeRepeatedMessage (3 samples, 0.08%; +0.08%) + + + +napi_consume_skb (4 samples, 0.11%; 0.00%) + + + +clock_gettime@plt (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/sdk/trace/SdkSpanBuilder.startSpan (2 samples, 0.06%; +0.03%) + + + +org/hibernate/persister/entity/AbstractEntityPersister$$Lambda.0x000000009fb7deb8.accept (1 samples, 0.03%; 0.00%) + + + +__syscall_cancel_arch_end (674 samples, 18.78%; +0.56%) +__syscall_cancel_arch_end + + +do_syscall_64 (11 samples, 0.31%; +0.08%) + + + +sun/nio/ch/NioSocketImpl$1.read (36 samples, 1.00%; 0.00%) + + + +org/jboss/resteasy/reactive/server/vertx/VertxResteasyReactiveRequestContext.createResponseOutputStream (7 samples, 0.20%; +0.03%) + + + +sun/nio/ch/IOUtil.readIntoNativeBuffer (25 samples, 0.70%; 0.00%) + + + +java/util/ArrayList.add (1 samples, 0.03%; 0.00%) + + + +io/vertx/core/http/impl/HttpUtils.parsePath (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/Initializer.resolveKey (8 samples, 0.22%; +0.03%) + + + +io/agroal/narayana/NarayanaTransactionIntegration.getTransactionPhase (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/exporter/internal/marshal/Serializer.serializeMessage (4 samples, 0.11%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/QuarkusContextStorage.getVertxContext (1 samples, 0.03%; 0.00%) + + + +plist_add (1 samples, 0.03%; +0.03%) + + + +java/util/stream/Sink$ChainedReference.end (3 samples, 0.08%; 0.00%) + + + +io/opentelemetry/context/Context.makeCurrent (1 samples, 0.03%; 0.00%) + + + +tcp_ack_update_rtt (4 samples, 0.11%; +0.03%) + + + +org/hibernate/query/internal/QueryInterpretationCacheStandardImpl.resolveSelectQueryPlan (5 samples, 0.14%; 0.00%) + + + +java/util/concurrent/ConcurrentHashMap$EntryIterator.next (1 samples, 0.03%; 0.00%) + + + +G1YoungCollector::pre_evacuate_collection_set (1 samples, 0.03%; 0.00%) + + + +org/hibernate/bytecode/enhance/internal/tracker/SimpleCollectionTracker.add (1 samples, 0.03%; 0.00%) + + + +io/netty/channel/socket/nio/NioSocketChannel.doReadBytes (25 samples, 0.70%; 0.00%) + + + +org/hibernate/engine/spi/SharedSessionContractImplementor.checkOpen (1 samples, 0.03%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doEnd (9 samples, 0.25%; 0.00%) + + + +sun/nio/ch/IOUtil.read (25 samples, 0.70%; 0.00%) + + + +lock_sock_nested (2 samples, 0.06%; 0.00%) + + + +io/netty/util/internal/shaded/org/jctools/queues/MessagePassingQueueUtil.drain (1 samples, 0.03%; 0.00%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (1 samples, 0.03%; 0.00%) + + + +ktime_get_ts64 (1 samples, 0.03%; 0.00%) + + + +sock_write_iter (282 samples, 7.86%; +0.03%) +sock_write_.. + + +sized_strscpy (6 samples, 0.17%; +0.17%) + + + +org/hibernate/collection/spi/PersistentBag.injectLoadedState (4 samples, 0.11%; +0.03%) + + + +java/lang/reflect/Constructor.newInstance (5 samples, 0.14%; 0.00%) + + + +finish_task_switch.isra.0 (1 samples, 0.03%; +0.03%) + + + +avc_has_perm (1 samples, 0.03%; 0.00%) + + + +com/github/benmanes/caffeine/cache/BoundedLocalCache.getIfPresent (5 samples, 0.14%; +0.06%) + + + +ip_local_out (67 samples, 1.87%; +0.03%) +i.. + + +org/hibernate/internal/SessionImpl.closeWithoutOpenChecks (25 samples, 0.70%; 0.00%) + + + +tcp_clean_rtx_queue (18 samples, 0.50%; +0.06%) + + + +org/hibernate/sql/results/spi/ListResultsConsumer.readRows (276 samples, 7.69%; +0.06%) +org/hibern.. + + +org/hibernate/engine/internal/EntityEntryContext.addEntityEntry (20 samples, 0.56%; +0.03%) + + + +java/lang/reflect/Constructor.newInstanceWithCaller (8 samples, 0.22%; 0.00%) + + + +java/util/ComparableTimSort.sort (8 samples, 0.22%; 0.00%) + + + +jbyte_disjoint_arraycopy (1 samples, 0.03%; +0.03%) + + + +sun/nio/ch/NioSocketImpl.write (683 samples, 19.03%; +0.03%) +sun/nio/ch/NioSocketImpl.write + + +io/netty/util/concurrent/SingleThreadEventExecutor.pollTaskFrom (1 samples, 0.03%; +0.03%) + + + +java/lang/String.indexOf (2 samples, 0.06%; +0.03%) + + + +org/hibernate/sql/results/internal/StandardRowReader.getResult (1 samples, 0.03%; 0.00%) + + + +nft_lookup_eval?[nf_tables] (5 samples, 0.14%; +0.03%) + + + +expr_call_ops_eval?[nf_tables] (3 samples, 0.08%; +0.08%) + + + +tcp_check_space (3 samples, 0.08%; +0.08%) + + + +io/vertx/core/http/impl/VertxHttp2Stream.doWriteData_[1] (4 samples, 0.11%; 0.00%) + + + +java/util/stream/Sink$ChainedReference.end (4 samples, 0.11%; +0.06%) + + + +org/hibernate/sql/exec/internal/StandardStatementCreator.createStatement (106 samples, 2.95%; 0.00%) +or.. + + +org/hibernate/event/internal/DefaultLoadEventListener.getPersister (7 samples, 0.20%; 0.00%) + + + +com/arjuna/ats/internal/jta/transaction/arjunacore/TransactionImple.getTransaction (1 samples, 0.03%; 0.00%) + + + +G1ParScanThreadState::trim_queue_to_threshold (1 samples, 0.03%; +0.03%) + + + +ConnectionGraph::compute_escape (1 samples, 0.03%; 0.00%) + + + +org/jboss/resteasy/reactive/server/handlers/InvocationHandler.handle (2,400 samples, 66.87%; 0.00%) +org/jboss/resteasy/reactive/server/handlers/InvocationHandler.handle + + +raw_v4_input (4 samples, 0.11%; +0.08%) + + + +java/util/concurrent/ThreadLocalRandom.getProbe (1 samples, 0.03%; +0.03%) + + + +java/lang/reflect/Constructor.newInstance (8 samples, 0.22%; 0.00%) + + + +clock_gettime@GLIBC_2.2.5 (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009fbd1400.invoke (2 samples, 0.06%; +0.06%) + + + +__syscall_cancel_arch_end (19 samples, 0.53%; +0.11%) + + + +nft_do_chain_inet?[nf_tables] (18 samples, 0.50%; +0.03%) + + + +io/vertx/ext/web/impl/RouteState.handleContext (136 samples, 3.79%; +0.06%) +io/v.. + + +xmit_one.constprop.0 (7 samples, 0.20%; +0.03%) + + + +io/quarkus/arc/impl/AroundInvokeInvocationContext$NextAroundInvokeInvocationContext.proceed (2,375 samples, 66.17%; 0.00%) +io/quarkus/arc/impl/AroundInvokeInvocationContext$NextAroundInvokeInvocationContext.proceed + + +org/jboss/resteasy/reactive/server/handlers/ResponseWriterHandler.handle (170 samples, 4.74%; 0.00%) +org/j.. + + +ksys_read (28 samples, 0.78%; +0.03%) + + + +java/util/concurrent/ConcurrentHashMap.putVal (3 samples, 0.08%; +0.06%) + + + +MemAllocator::mem_allocate_inside_tlab_slow (1 samples, 0.03%; 0.00%) + + + +nft_rhash_lookup?[nf_tables] (4 samples, 0.11%; +0.08%) + + + +java/util/HashMap$TreeNode.getTreeNode (1 samples, 0.03%; +0.03%) + + + +io/opentelemetry/instrumentation/api/instrumenter/Instrumenter.doStartImpl (64 samples, 1.78%; +0.11%) + + + +sun/nio/ch/IOUtil.write (3 samples, 0.08%; 0.00%) + + + +io/netty/buffer/PooledByteBufAllocator.newDirectBuffer (1 samples, 0.03%; 0.00%) + + + +java/lang/String.<init> (5 samples, 0.14%; +0.06%) + + + +java/lang/invoke/LambdaForm$MH.0x000000009f490c00.invokeExact_MT (2 samples, 0.06%; +0.06%) + + + +org/jboss/resteasy/reactive/common/core/AbstractResteasyReactiveContext.close (30 samples, 0.84%; 0.00%) + + + +org/hibernate/type/descriptor/jdbc/BasicExtractor.extract (11 samples, 0.31%; +0.11%) + + + +io/opentelemetry/instrumentation/api/incubator/semconv/db/SqlStatementSanitizerUtil.sanitize (2 samples, 0.06%; 0.00%) + + + +java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.compareAndSet (1 samples, 0.03%; 0.00%) + + + +__x64_sys_poll (8 samples, 0.22%; 0.00%) + + + +sun/nio/ch/NioSocketImpl.beginWrite (2 samples, 0.06%; 0.00%) + + + +org/jboss/resteasy/reactive/server/handlers/RestInitialHandler.beginProcessing (117 samples, 3.26%; 0.00%) +org.. + + +asm_sysvec_call_function_single (1 samples, 0.03%; 0.00%) + + + +org/postgresql/core/VisibleBufferedInputStream.readMore (57 samples, 1.59%; +0.06%) + + + +io/netty/util/AsciiString.hashCode (1 samples, 0.03%; 0.00%) + + + +io/agroal/pool/ConnectionHandler.verifyEnlistment (2 samples, 0.06%; 0.00%) + + + +io/netty/util/Recycler$LocalPool.accept (1 samples, 0.03%; 0.00%) + + + +kmem_cache_free (2 samples, 0.06%; +0.03%) + + + +kfree_skbmem (1 samples, 0.03%; +0.03%) + + + +I2C/C2I adapters (1 samples, 0.03%; +0.03%) + + + +__slab_free (8 samples, 0.22%; 0.00%) + + + +ip_rcv (128 samples, 3.57%; +0.14%) +ip_.. + + +io/quarkus/hibernate/orm/runtime/customized/QuarkusConnectionProvider.getConnection (52 samples, 1.45%; 0.00%) + + + +org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.resolveKey (1 samples, 0.03%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxLocalsHelper.getLocal (1 samples, 0.03%; 0.00%) + + + +java/net/URI$Parser.parse (1 samples, 0.03%; 0.00%) + + + +os::javaTimeMillis (2 samples, 0.06%; +0.03%) + + + +PhaseIdealLoop::optimize (3 samples, 0.08%; 0.00%) + + + +java/lang/AbstractStringBuilder.ensureCapacityNewCoder (2 samples, 0.06%; 0.00%) + + + +io/quarkus/vertx/core/runtime/VertxMDC.contextualDataMap (1 samples, 0.03%; 0.00%) + + + +io/quarkus/opentelemetry/runtime/tracing/cdi/WithSpanInterceptor$ClassMethodNameAttributesExtractor.onStart (1 samples, 0.03%; 0.00%) + + + +ip_finish_output2 (1 samples, 0.03%; 0.00%) + + + +java/util/TreeMap$KeyIterator.next (2 samples, 0.06%; 0.00%) + + + +io/opentelemetry/instrumentation/api/semconv/network/internal/AddressAndPortExtractor.extract (13 samples, 0.36%; 0.00%) + + + +io/netty/util/concurrent/SingleThreadEventExecutor.pollTask (1 samples, 0.03%; 0.00%) + + + +java/util/ArrayList.add (1 samples, 0.03%; 0.00%) + + + +java/lang/StringConcatHelper.stringSize (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveInstance (8 samples, 0.22%; 0.00%) + + + +io/opentelemetry/instrumentation/api/instrumenter/SpanSuppressors$BySpanKey.storeInContext (1 samples, 0.03%; 0.00%) + + + +org/hibernate/event/service/internal/EventListenerGroupImpl.fireEventOnEachListener (151 samples, 4.21%; 0.00%) +org/h.. + + +nft_do_chain?[nf_tables] (27 samples, 0.75%; +0.42%) + + + +io/opentelemetry/sdk/metrics/internal/exemplar/TraceBasedExemplarFilter.shouldSampleMeasurement (3 samples, 0.08%; 0.00%) + + + +org/postgresql/jdbc/PgConnection.createArrayOf (6 samples, 0.17%; 0.00%) + + + +_raw_spin_unlock_irq (2 samples, 0.06%; +0.06%) + + + +io/quarkus/arc/impl/AbstractSharedContext.get (1 samples, 0.03%; 0.00%) + + + +org/hibernate/engine/internal/EntityEntryImpl.postLoad (5 samples, 0.14%; +0.06%) + + + +io/vertx/core/impl/future/FutureImpl.tryComplete (9 samples, 0.25%; 0.00%) + + + +java/util/HashMap$TreeNode.getTreeNode (5 samples, 0.14%; +0.14%) + + + +io/opentelemetry/sdk/trace/ExtendedSdkSpanBuilder.setAttribute (2 samples, 0.06%; 0.00%) + + + +org/hibernate/engine/jdbc/internal/JdbcCoordinatorImpl.afterTransaction (2 samples, 0.06%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +io/netty/util/internal/PlatformDependent.hashCodeAscii (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/internal/StandardRowReader.finishUpRow (1 samples, 0.03%; +0.03%) + + + +org/hibernate/type/descriptor/jdbc/BasicExtractor.extract (5 samples, 0.14%; +0.08%) + + + +io/vertx/ext/web/impl/HttpServerRequestWrapper.path (3 samples, 0.08%; 0.00%) + + + +do_epoll_wait (31 samples, 0.86%; 0.00%) + + + +org/hibernate/internal/AbstractSharedSessionContract.pulseTransactionCoordinator (3 samples, 0.08%; 0.00%) + + + +C2 Runtime new_array_nozero (1 samples, 0.03%; 0.00%) + + + +sun/nio/ch/EPoll.wait (38 samples, 1.06%; 0.00%) + + + +java/util/Arrays.copyOf (1 samples, 0.03%; 0.00%) + + + +io/netty/buffer/PooledUnsafeDirectByteBuf.init (1 samples, 0.03%; 0.00%) + + + +ep_item_poll.isra.0 (6 samples, 0.17%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.resolveEntityInstance1 (6 samples, 0.17%; 0.00%) + + + +itable stub (1 samples, 0.03%; +0.03%) + + + +[vdso] (1 samples, 0.03%; +0.03%) + + + +java/lang/invoke/MethodHandle.invokeBasic (1 samples, 0.03%; +0.03%) + + + +org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.initializeInstance (52 samples, 1.45%; 0.00%) + + + +wake_up_q (54 samples, 1.50%; 0.00%) + + + +nf_conntrack_in?[nf_conntrack] (1 samples, 0.03%; +0.03%) + + + +io/vertx/core/streams/impl/InboundBuffer.<init> (2 samples, 0.06%; +0.06%) + + + +__raw_spin_lock_irqsave (1 samples, 0.03%; +0.03%) + + + +java/lang/StringConcatHelper$Concat1.concat (1 samples, 0.03%; 0.00%) + + + +do_syscall_64 (654 samples, 18.22%; +0.08%) +do_syscall_64 + + +io/quarkus/arc/impl/ClientProxies.getApplicationScopedDelegate (3 samples, 0.08%; 0.00%) + + + +io/netty/channel/AbstractChannelHandlerContext.write (8 samples, 0.22%; 0.00%) + + + +io/agroal/pool/ConnectionHandler.verifyEnlistment (2 samples, 0.06%; 0.00%) + + + +_raw_spin_unlock_irqrestore (5 samples, 0.14%; +0.14%) + + + +org/hibernate/persister/entity/AbstractEntityPersister.afterInitialize (1 samples, 0.03%; 0.00%) + + + +__futex_queue (1 samples, 0.03%; 0.00%) + + + +org/hibernate/event/spi/AbstractCollectionEvent.getLoadedOwnerOrNull (2 samples, 0.06%; 0.00%) + + + +java/util/ArrayList.grow (3 samples, 0.08%; +0.08%) + + + +java/lang/invoke/MethodHandle.invokeBasic (6 samples, 0.17%; +0.17%) + + + +io/netty/channel/AbstractChannelHandlerContext.invokeChannelWritabilityChanged (1 samples, 0.03%; 0.00%) + + + +org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.getJdbcValue (2 samples, 0.06%; 0.00%) + + + +sk_page_frag_refill (2 samples, 0.06%; 0.00%) + + + + diff --git a/content/post/hidden-cost-rootless-container-networking/diff-flamegraph.svg b/content/post/hidden-cost-rootless-container-networking/diff-flamegraph.svg new file mode 100644 index 0000000..e1a2456 --- /dev/null +++ b/content/post/hidden-cost-rootless-container-networking/diff-flamegraph.svg @@ -0,0 +1,21751 @@ + + + + + + + + + + + + + + +CPU: default pasta networking (red=more) vs host networking (blue=more) +Quarkus benchmark - 15,504 TPS (pasta) vs 24,116 TPS (host-net) + +Reset Zoom +Search +ic + + + +io.opentelemetry.sdk.trace.SdkSpan.toSpanData() (1 samples, 0.03%; 0.00%) + + + +java.lang.reflect.Constructor.newInstance(Object[]) (14 samples, 0.39%; 0.00%) + + + +._raw_spin_lock_bh(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer.sendResponse(Context, Object, OpenTelemetryVertxTracer$SpanOperation, Throwable, TagExtractor) (20 samples, 0.56%; 0.00%) + + + +.futex_wait(k) (13 samples, 0.36%; -0.03%) + + + +io.vertx.core.streams.impl.InboundBuffer.handleEvent(Handler, Object) (1 samples, 0.03%; +0.03%) + + + +.nft_set_do_lookup?[nf_tables](k) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.encoderHeader(CharSequence, CharSequence, ByteBuf) (16 samples, 0.45%; 0.00%) + + + +com.fasterxml.jackson.core.util.BufferRecycler.releaseCharBuffer(int, char[]) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.shouldStart(Context, Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerRequest.handleEnd() (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(long) (448 samples, 12.51%; +0.06%) +io.netty.util.conc.. + + +org.postgresql.jdbc.PgConnection.releaseQuery(CachedQuery) (2 samples, 0.06%; 0.00%) + + + +java.lang.ThreadLocal.get() (2 samples, 0.06%; 0.00%) + + + +jdk.internal.util.ArraysSupport.mismatch(byte[], int, byte[], int, int) (1 samples, 0.03%; +0.03%) + + + +java.util.stream.Sink$ChainedReference.<init>(Sink) (1 samples, 0.03%; 0.00%) + + + +io.smallrye.mutiny.operators.multi.MultiRetryWhenOp.subscribe(MultiSubscriber) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (3 samples, 0.08%; 0.00%) + + + +.rmqueue.isra.0(k) (1 samples, 0.03%; 0.00%) + + + +io.micrometer.core.instrument.MeterRegistry.timer(Meter$Id, DistributionStatisticConfig, PauseDetector) (10 samples, 0.28%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.grpc.common.impl.GrpcReadStreamBase$$Lambda.0x0000000097930000.handle(Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +.vfs_read(k) (8 samples, 0.22%; +0.06%) + + + +org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection() (117 samples, 3.27%; 0.00%) +org.. + + +java.util.concurrent.ConcurrentHashMap.get(Object) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.exporter.internal.grpc.GrpcExporter$$Lambda.0x0000000097872270.accept(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (15 samples, 0.42%; 0.00%) + + + +._find_next_bit(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.PooledUnsafeDirectByteBuf.init(PoolChunk, ByteBuffer, long, int, int, int, PoolThreadCache) (14 samples, 0.39%; 0.00%) + + + +jdk.internal.misc.Unsafe.checkOffset(Object, long) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.internal.PlatformDependent.copyMemory(byte[], int, long, long) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl.findLoadingCollectionLocally(CollectionKey) (4 samples, 0.11%; 0.00%) + + + +.tcp_sendmsg(k) (232 samples, 6.48%; 0.00%) +.tcp_sen.. + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (7 samples, 0.20%; +0.06%) + + + +org.hibernate.engine.internal.EntityEntryImpl.postLoad(Object) (3 samples, 0.08%; 0.00%) + + + +.selinux_ip_output(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.impl.future.FutureImpl.tryComplete(Object) (9 samples, 0.25%; 0.00%) + + + +.nft_meta_store_ifname?[nf_tables](k) (5 samples, 0.14%; +0.14%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.netty.util.internal.PlatformDependent.hashCodeAscii(CharSequence) (2 samples, 0.06%; +0.06%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +io.agroal.pool.wrapper.StatementWrapper.close() (3 samples, 0.08%; 0.00%) + + + +libc.so.6.__poll() (10 samples, 0.28%; 0.00%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorBuilderImpl.buildTransactionCoordinator(TransactionCoordinatorOwner, TransactionCoordinatorBuilder$Options) (17 samples, 0.47%; 0.00%) + + + +io.netty.channel.nio.NioEventLoop.selectNow() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(Object, BiConsumer) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.internal.shaded.org.jctools.queues.MpscChunkedArrayQueue.relaxedOffer(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (5 samples, 0.14%; +0.03%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.InstrumenterContext.computeIfAbsent(String, Function) (1 samples, 0.03%; +0.03%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.checkNotAssociatedWithOtherPersistenceContextIfMutable(ManagedEntity) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.ProtoSerializer.writeStartMessage(ProtoFieldInfo, int) (1 samples, 0.03%; 0.00%) + + + +java.util.Spliterator.getExactSizeIfKnown() (1,104 samples, 30.82%; 0.00%) +java.util.Spliterator.getExactSizeIfKnown() + + +.wake_up_q(k) (75 samples, 2.09%; 0.00%) +... + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder$$Lambda.0x000000009798de18.apply(Object) (26 samples, 0.73%; +0.03%) + + + +libjvm.so.Unsafe_Park() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionSynchronizationRegistryImple.getTransactionStatus() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.finishUpRow() (4 samples, 0.11%; +0.11%) + + + +libjvm.so.G1AllocRegion::new_alloc_region_and_allocate() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (7 samples, 0.20%; +0.11%) + + + +.security_socket_recvmsg(k) (2 samples, 0.06%; 0.00%) + + + +java.util.ArrayList$Itr.next() (1 samples, 0.03%; +0.03%) + + + +io.vertx.grpc.client.impl.GrpcClientRequestImpl$$Lambda.0x000000009791e838.apply(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.runtime.util.ForwardingExecutorService.execute(Runnable) (60 samples, 1.68%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.cdi.WithSpanInterceptor$ClassMethodNameAttributesExtractor.onEnd(AttributesBuilder, Context, Object, Object, Throwable) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.VertxUtil.extractClientIP(HttpServerRequest) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl.clearDirtyAttributes(SelfDirtinessTracker) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.EagerInstanceHandle.<init>(InjectableBean, Object, CreationalContext) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.InstrumenterVertxTracer.receiveRequest(Context, SpanKind, TracingPolicy, Object, String, Iterable, TagExtractor) (76 samples, 2.12%; 0.00%) +i.. + + +libjvm.so.G1ParScanThreadState::steal_and_trim_queue() (1 samples, 0.03%; +0.03%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionSynchronizationRegistryImple.getTransactionStatus() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.<init>(Object, EntityPersister) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.startLoading(RowProcessingState) (16 samples, 0.45%; +0.17%) + + + +.[vdso]() (2 samples, 0.06%; +0.06%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor$SqlClientSpanNameExtractor.extract(Object) (19 samples, 0.53%; 0.00%) + + + +org.hibernate.metamodel.mapping.internal.AbstractEmbeddableMapping.getAttributeValues(Object) (2 samples, 0.06%; 0.00%) + + + +io.netty.util.internal.ObjectPool$RecyclerObjectPool.get() (1 samples, 0.03%; +0.03%) + + + +java.util.stream.ReferencePipeline.toList() (1,120 samples, 31.27%; 0.00%) +java.util.stream.ReferencePipeline.toList() + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.isReallyReadOnly(EntityInitializerImpl$EntityInitializerData, SharedSessionContractImplementor) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.TransactionSessions_ClientProxy.getSession(String) (8 samples, 0.22%; 0.00%) + + + +libjvm.so.BarrierSetC2::compute_liveness_at_stubs() (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.internal.SpanKey.storeInContext(Context, Span) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.SafeThreadsListPtr::release_stable_list() (2 samples, 0.06%; +0.06%) + + + +org.hibernate.internal.SessionImpl.pulseTransactionCoordinator() (6 samples, 0.17%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2FrameReader.readFrame(ChannelHandlerContext, ByteBuf, Http2FrameListener) (3 samples, 0.08%; -0.03%) + + + +jdk.internal.misc.Unsafe.unpark(Object) (79 samples, 2.21%; 0.00%) +j.. + + +org.hibernate.persister.entity.EntityPersister.setValues(Object, Object[]) (25 samples, 0.70%; 0.00%) + + + +java.util.stream.AbstractPipeline.wrapSink(Sink) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.misc.Unsafe.unpark(Object) (89 samples, 2.48%; 0.00%) +jd.. + + +java.util.ArrayList.add(Object, Object[], int) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorSupports.intercept(InvocationContext) (2,425 samples, 67.70%; 0.00%) +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorSupports.intercept(InvocationContext) + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender$ClientRequestOnSuccessHandler.handle(GrpcClientRequest) (9 samples, 0.25%; 0.00%) + + + +._raw_spin_unlock_irq(k) (3 samples, 0.08%; +0.06%) + + + +java.lang.invoke.Invokers$Holder.invokeExact_MT(Object, Object) (14 samples, 0.39%; +0.22%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$ByContextKey.storeInContext(Context, SpanKind, Span) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__GI___pthread_cond_timedwait() (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.putIfAbsent(Object, Object) (8 samples, 0.22%; 0.00%) + + + +.do_softirq.part.0(k) (131 samples, 3.66%; +0.14%) +.do_.. + + +io.vertx.ext.web.impl.RoutingContextImpl.<init>(String, RouterImpl, HttpServerRequest, Set) (2 samples, 0.06%; 0.00%) + + + +.check_heap_object(k) (7 samples, 0.20%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; +0.03%) + + + +java.lang.invoke.Invokers$Holder.invokeExact_MT(Object, Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.SharedRuntime::complete_monitor_unlocking_C() (1 samples, 0.03%; 0.00%) + + + +.nft_rhash_lookup?[nf_tables](k) (3 samples, 0.08%; +0.06%) + + + +.cubictcp_cwnd_event(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State.write(int, StreamByteDistributor$Writer) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.get(Object) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.sdk.trace.ExtendedSdkSpanBuilder.setAttribute(AttributeKey, Object) (4 samples, 0.11%; 0.00%) + + + +io.micrometer.core.instrument.Tags.tagsEqual(Tags) (5 samples, 0.14%; +0.14%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl.getSession() (1 samples, 0.03%; +0.03%) + + + +.entry_SYSCALL_64_after_hwframe(k) (10 samples, 0.28%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c32800.invoke(Object, Object, Object) (6 samples, 0.17%; +0.11%) + + + +sun.nio.ch.SocketDispatcher.write(FileDescriptor, long, int) (258 samples, 7.20%; +0.03%) +sun.nio.ch.. + + +java.util.HashMap$HashIterator.nextNode() (2 samples, 0.06%; +0.06%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.set(Object, Object) (17 samples, 0.47%; 0.00%) + + + +sun.nio.ch.SelectionKeyImpl.translateAndSetReadyOps(int) (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (16 samples, 0.45%; +0.45%) + + + +.nf_nat_ipv4_local_fn?[nf_nat](k) (1 samples, 0.03%; +0.03%) + + + +jdk.internal.misc.Unsafe.park(boolean, long) (1 samples, 0.03%; 0.00%) + + + +.futex_do_wait(k) (4 samples, 0.11%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +.futex_wake_mark(k) (1 samples, 0.03%; -0.08%) + + + +org.jboss.tm.usertx.client.ServerVMClientUserTransaction.isAvailable() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getEntrySet() (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (4 samples, 0.11%; +0.08%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.mappers.JacksonMapperUtil.serializePojo(Object, JsonGenerator, SerializerProvider) (59 samples, 1.65%; 0.00%) + + + +.sk_page_frag_refill(k) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.get(Object) (3 samples, 0.08%; 0.00%) + + + +java.util.HashMap$EntryIterator.next() (1 samples, 0.03%; 0.00%) + + + +java.util.HashSet.add(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.utils.VertxOutputStream.close() (49 samples, 1.37%; 0.00%) + + + +org.acme.repository.FruitRepository.listAll() (1,283 samples, 35.82%; 0.00%) +org.acme.repository.FruitRepository.listAll() + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (5 samples, 0.14%; +0.08%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (16 samples, 0.45%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics.requestBegin(LongTaskTimer$Sample, HttpRequest) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.Unsafe_Unpark() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.ExtendedSdkSpanBuilder.setAttribute(AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +.nf_conntrack_tcp_packet?[nf_conntrack](k) (8 samples, 0.22%; +0.08%) + + + +io.opentelemetry.instrumentation.api.internal.InstrumenterContext.get() (3 samples, 0.08%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (6 samples, 0.17%; 0.00%) + + + +jdk.internal.misc.CarrierThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.getNode(Object) (4 samples, 0.11%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.jdbc.spi.SqlExceptionHelper.handleAndClearWarnings(Connection, SqlExceptionHelper$WarningHandler) (5 samples, 0.14%; 0.00%) + + + +java.util.HashMap.forEach(BiConsumer) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.property.access.spi.SetterFieldImpl.set(Object, Object) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.jdbc.TypeInfoCache.getPGArrayElement(int) (4 samples, 0.11%; +0.06%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.vertx.ext.web.impl.HttpServerRequestWrapper.path() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.metrics.SdkDoubleHistogram.record(double, Attributes, Context) (3 samples, 0.08%; 0.00%) + + + +org.jboss.resteasy.reactive.server.core.BlockingOperationSupport.isBlockingAllowed() (1 samples, 0.03%; 0.00%) + + + +.tcp_event_data_recv(k) (2 samples, 0.06%; +0.03%) + + + +.mutex_lock(k) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.G1ParScanThreadState::trim_queue_to_threshold() (2 samples, 0.06%; 0.00%) + + + +.ip_queue_xmit(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.HttpUtils.validateAsciiHeaderName(AsciiString) (2 samples, 0.06%; +0.06%) + + + +io.agroal.pool.wrapper.PreparedStatementWrapper.executeQuery() (480 samples, 13.40%; 0.00%) +io.agroal.pool.wrapp.. + + +io.netty.channel.ChannelOutboundBuffer.addMessage(Object, int, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.ResultsetsTrackingContainer.storeAssociatedResultset(Statement, ResultSet) (1 samples, 0.03%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.nio.NioEventLoop$1.get() (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.newNode(int, Object, Object, HashMap$Node) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.execute(Runnable, boolean) (2 samples, 0.06%; -0.08%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.release(Connection) (90 samples, 2.51%; 0.00%) +or.. + + +org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement() (129 samples, 3.60%; +0.06%) +org... + + +java.util.HashSet.add(Object) (7 samples, 0.20%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (2 samples, 0.06%; +0.06%) + + + +.wake_q_add_safe(k) (2 samples, 0.06%; +0.06%) + + + +java.util.ArrayList.add(Object) (3 samples, 0.08%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.micrometer.core.instrument.MeterRegistry.getOrCreateMeter(DistributionStatisticConfig, PauseDetector, MeterRegistry$NewMeterSupplier, Meter$Id, Function) (9 samples, 0.25%; 0.00%) + + + +.get_timespec64(k) (2 samples, 0.06%; +0.03%) + + + +.rmqueue_bulk(k) (1 samples, 0.03%; 0.00%) + + + +java.util.stream.AbstractPipeline.wrapAndCopyInto(Sink, Spliterator) (1,129 samples, 31.52%; 0.00%) +java.util.stream.AbstractPipeline.wrapAndCopyInto(.. + + +io.netty.buffer.AbstractByteBufAllocator.ioBuffer(int) (6 samples, 0.17%; 0.00%) + + + +io.smallrye.context.impl.wrappers.SlowContextualSupplier.get() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.Unsafe_Park() (39 samples, 1.09%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryPreparedStatement$$Lambda.0x0000000097bcdc48.call() (306 samples, 8.54%; 0.00%) +io.opentelem.. + + +io.vertx.core.http.impl.HttpClientRequestImpl.handleResponse(Promise, HttpClientResponse, long) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveEntityInstance(EntityInitializerImpl$EntityInitializerData) (35 samples, 0.98%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.removeLocal(Object) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (2 samples, 0.06%; +0.06%) + + + +.expr_call_ops_eval?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +org.acme.domain.Fruit.$$_hibernate_getNextManagedEntity() (2 samples, 0.06%; +0.03%) + + + +io.quarkus.vertx.http.runtime.VertxHttpRecorder$1.handle(HttpServerRequest) (101 samples, 2.82%; 0.00%) +io.. + + +.napi_consume_skb(k) (4 samples, 0.11%; +0.06%) + + + +io.vertx.core.spi.context.storage.AccessMode$1.getOrCreate(AtomicReferenceArray, int, Supplier) (3 samples, 0.08%; +0.03%) + + + +.futex_wake(k) (46 samples, 1.28%; -0.11%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (2 samples, 0.06%; 0.00%) + + + +.sk_filter_trim_cap(k) (4 samples, 0.11%; +0.03%) + + + +io.netty.handler.codec.http2.WeightedFairQueueByteDistributor.distribute(int, StreamByteDistributor$Writer, WeightedFairQueueByteDistributor$State) (1 samples, 0.03%; 0.00%) + + + +.nft_immediate_eval?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isPersistentAttributeInterceptable(Object) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor.onEnd(AttributesBuilder, Context, Object, Object, Throwable) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.jpa.internal.LegacySpecHelper.getInteger(String, String, Function) (9 samples, 0.25%; 0.00%) + + + +.__pi_memcpy(k) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (2 samples, 0.06%; -0.06%) + + + +io.netty.channel.AbstractChannelHandlerContext.findContextInbound(int) (1 samples, 0.03%; +0.03%) + + + +._raw_spin_unlock_irqrestore(k) (2 samples, 0.06%; +0.06%) + + + +com.fasterxml.jackson.databind.util.LRUMap.get(Object) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.net.impl.ConnectionBase.queueForWrite(Object, boolean, ChannelPromise) (27 samples, 0.75%; 0.00%) + + + +.__tcp_push_pending_frames(k) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +jdk.internal.reflect.DirectConstructorHandleAccessor.invokeImpl(Object[]) (5 samples, 0.14%; 0.00%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.grpc.GrpcExporter.export(Marshaler, int) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.locks.ReentrantLock$Sync.lock() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.ContextInstanceHandleImpl.<init>(InjectableBean, Object, CreationalContext) (2 samples, 0.06%; 0.00%) + + + +.release_sock(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.instantiate(Object, SharedSessionContractImplementor) (42 samples, 1.17%; 0.00%) + + + +libc.so.6.__syscall_cancel_arch_end() (8 samples, 0.22%; 0.00%) + + + +.do_syscall_64(k) (249 samples, 6.95%; +0.20%) +.do_sysca.. + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +java.util.LinkedHashMap.get(Object) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.GraphBuilder::invoke() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgStatement.execute(CachedQuery, ParameterList, int) (306 samples, 8.54%; +0.06%) +org.postgres.. + + +.sock_write_iter(k) (343 samples, 9.58%; +0.14%) +.sock_write_i.. + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.LinkedTransferQueue$DualNode.await(Object, long, Object, boolean) (39 samples, 1.09%; 0.00%) + + + +io.micrometer.core.instrument.composite.CompositeDistributionSummary.record(double) (7 samples, 0.20%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.read(byte[], int, int) (35 samples, 0.98%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveKeySubInitializers(EntityInitializerImpl$EntityInitializerData) (11 samples, 0.31%; 0.00%) + + + +java.lang.ThreadLocal$ThreadLocalMap.remove(ThreadLocal) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement() (56 samples, 1.56%; +0.03%) + + + +io.netty.util.internal.PlatformDependent.hashCodeAscii(CharSequence) (5 samples, 0.14%; +0.11%) + + + +org.hibernate.internal.AbstractSharedSessionContract.pulseTransactionCoordinator() (1 samples, 0.03%; 0.00%) + + + +.tcp_in_window?[nf_conntrack](k) (5 samples, 0.14%; +0.11%) + + + +org.jboss.resteasy.reactive.server.core.ResteasyReactiveRequestContext.close() (36 samples, 1.01%; -0.06%) + + + +.fdget(k) (1 samples, 0.03%; +0.03%) + + + +.futex_wait(k) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryResultSet.getBigDecimal(int) (3 samples, 0.08%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionSynchronizationRegistryImple.getTransactionStatus() (2 samples, 0.06%; 0.00%) + + + +.__dev_queue_xmit(k) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.G1RootProcessor::process_java_roots() (4 samples, 0.11%; 0.00%) + + + +io.micrometer.core.instrument.Tags.of(Tag[]) (5 samples, 0.14%; 0.00%) + + + +io.vertx.core.http.impl.HttpClientResponseImpl.handleEnd(MultiMap) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerConnection.handleMessage(Object) (189 samples, 5.28%; -0.03%) +io.ver.. + + +org.hibernate.engine.jdbc.spi.SqlExceptionHelper.handleAndClearWarnings(Connection, SqlExceptionHelper$WarningHandler) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.runOnContext(Handler) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (1 samples, 0.03%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_Net_poll() (8 samples, 0.22%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.end(Context, Object, Object, Throwable) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.getEntityFromExecutionContext(EntityInitializerImpl$EntityInitializerData) (3 samples, 0.08%; +0.08%) + + + +._raw_spin_unlock_irqrestore(k) (1 samples, 0.03%; +0.03%) + + + +.skb_do_copy_data_nocache(k) (3 samples, 0.08%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.maintenance(Runnable) (4 samples, 0.11%; 0.00%) + + + +libjava.so.Java_java_lang_System_identityHashCode() (1 samples, 0.03%; +0.03%) + + + +com.fasterxml.jackson.databind.util.internal.PrivateMaxEntriesMap.drainBuffers() (2 samples, 0.06%; 0.00%) + + + +jdk.internal.math.FloatToDecimal.toDecimal(byte[], int, float) (9 samples, 0.25%; -0.03%) + + + +.nft_do_chain?[nf_tables](k) (4 samples, 0.11%; 0.00%) + + + +io.netty.util.internal.ThreadExecutorMap$2.run() (756 samples, 21.11%; 0.00%) +io.netty.util.internal.ThreadExec.. + + +libc.so.6.epoll_wait() (1 samples, 0.03%; -0.03%) + + + +java.lang.invoke.LambdaForm$DMH.0x0000000097c31400.newInvokeSpecial(Object) (1 samples, 0.03%; +0.03%) + + + +java.net.Socket$SocketOutputStream.implWrite(byte[], int, int) (416 samples, 11.61%; 0.00%) +java.net.Socket$S.. + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (3 samples, 0.08%; +0.06%) + + + +.tcp_mtu_probe(k) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (6 samples, 0.17%; 0.00%) + + + +.__x64_sys_futex(k) (18 samples, 0.50%; +0.03%) + + + +java.util.AbstractCollection.addAll(Collection) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveJdbcValues(String, ExecutionContext, ResultSetAccess, List, QueryKey, JdbcValuesMappingProducer, SharedSessionContractImplementor, SessionFactoryImplementor) (515 samples, 14.38%; +0.08%) +org.hibernate.sql.exe.. + + +io.agroal.narayana.NarayanaTransactionIntegration.transactionRunning() (2 samples, 0.06%; 0.00%) + + + +java.lang.invoke.Invokers$Holder.invokeExact_MT(Object, Object, Object) (2 samples, 0.06%; +0.06%) + + + +.futex_hash(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.add0(int, int, CharSequence, CharSequence) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.http.impl.HttpClientImpl.doRequest(HttpMethod, SocketAddress, String, int, Boolean, String, MultiMap, String, long, long, Boolean, ProxyOptions, EndpointKey, PromiseInternal) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PoolChunk.initBufWithSubpage(PooledByteBuf, ByteBuffer, long, int, PoolThreadCache) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.getOtelContext(Context) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.trace.SpanId.fromLong(long) (2 samples, 0.06%; 0.00%) + + + +.wake_q_add_safe(k) (3 samples, 0.08%; +0.08%) + + + +libjvm.so.G1HeapRegion::fill_with_dummy_object() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.internal.ResultsHelper.createRowReader(SessionFactoryImplementor, RowTransformer, Class, JdbcValues) (9 samples, 0.25%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_SocketDispatcher_read0() (23 samples, 0.64%; -0.03%) + + + +.__pi_memset(k) (3 samples, 0.08%; +0.08%) + + + +libc.so.6.__futex_abstimed_wait_common() (20 samples, 0.56%; 0.00%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.set(Object, Object) (15 samples, 0.42%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.generateHashCode() (4 samples, 0.11%; +0.11%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.add(CharSequence, CharSequence) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter.getServerAddress(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.resolveKey(InitializerData) (5 samples, 0.14%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashSet.contains(Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.resteasy.reactive.server.runtime.observability.ObservabilityUtil.setUrlPathTemplate(RoutingContext, String) (1 samples, 0.03%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (5 samples, 0.14%; 0.00%) + + + +libjvm.so.ObjectMonitor::enter_with_contention_mark() (2 samples, 0.06%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.mappers.JacksonMapperUtil.serializePojo(Object, JsonGenerator, SerializerProvider) (26 samples, 0.73%; +0.03%) + + + +io.opentelemetry.instrumentation.api.semconv.http.HttpServerAttributesExtractor.onStart(AttributesBuilder, Context, Object) (32 samples, 0.89%; +0.08%) + + + +libjvm.so.os::javaTimeMillis() (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.flush0() (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryStatement.wrapCall(DbRequest, ThrowingSupplier) (376 samples, 10.50%; 0.00%) +io.opentelemetr.. + + +io.vertx.core.http.impl.VertxHttp2Stream.doWriteData(ByteBuf, boolean, Handler) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.pollTaskFrom(Queue) (1 samples, 0.03%; -0.14%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.current() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.event.monitor.internal.EmptyEventMonitor.beginJdbcPreparedStatementCreationEvent() (2 samples, 0.06%; +0.06%) + + + +.security_socket_recvmsg(k) (2 samples, 0.06%; 0.00%) + + + +.avc_lookup(k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.ArrayKlass::allocate_arrayArray() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.AnchoredClock.create(Clock) (1 samples, 0.03%; 0.00%) + + + +.tcp_in_ack_event(k) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.locks.LockSupport.parkNanos(long) (39 samples, 1.09%; 0.00%) + + + +java.util.HashMap$KeyIterator.next() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.util.LruCache.put(Object, CanEstimateSize) (2 samples, 0.06%; 0.00%) + + + +.__netif_rx(k) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.http.runtime.options.HttpServerCommonHandlers$1.handle(RoutingContext) (83 samples, 2.32%; 0.00%) +i.. + + +.lookup_secondary_supers_table_slow_path() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.CurrentManagedContext.getIfActive(Contextual, Function) (1 samples, 0.03%; 0.00%) + + + +org.acme.rest.FruitController.getAll() (2,479 samples, 69.21%; 0.00%) +org.acme.rest.FruitController.getAll() + + +sun.nio.ch.SelectorImpl.select(long) (47 samples, 1.31%; +0.03%) + + + +io.opentelemetry.api.trace.SpanId.fromLong(long) (1 samples, 0.03%; 0.00%) + + + +java.net.Socket$SocketInputStream.read(byte[], int, int) (35 samples, 0.98%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.afterInitialize(Object, SharedSessionContractImplementor) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.getOtelContext(Context) (2 samples, 0.06%; 0.00%) + + + +.kmem_cache_free(k) (4 samples, 0.11%; +0.03%) + + + +.entry_SYSCALL_64_after_hwframe(k) (21 samples, 0.59%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +.futex_do_wait(k) (4 samples, 0.11%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete() (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (6 samples, 0.17%; +0.17%) + + + +io.smallrye.mutiny.operators.uni.builders.UniCreateFromCompletionStage$CompletionStageUniSubscription$$Lambda.0x0000000097892460.accept(Object, Object) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.query.sqm.internal.SqmJdbcExecutionContextAdapter.hasCallbackActions() (1 samples, 0.03%; 0.00%) + + + +java.lang.System$1.getCarrierThreadLocal(CarrierThreadLocal) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, ListResultsConsumer$UniqueSemantic) (993 samples, 27.72%; 0.00%) +org.hibernate.sql.exec.spi.JdbcSelectExecuto.. + + +libjvm.so.ObjAllocator::initialize() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.get(Object) (6 samples, 0.17%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.xfer(Object, long) (81 samples, 2.26%; +0.06%) +j.. + + +.__nf_conntrack_find_get?[nf_conntrack](k) (7 samples, 0.20%; +0.20%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (1 samples, 0.03%; 0.00%) + + + +.ip_skb_dst_mtu(k) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(Object, Object[]) (17 samples, 0.47%; 0.00%) + + + +.sk_reset_timer(k) (2 samples, 0.06%; 0.00%) + + + +java.lang.ThreadLocal.getMap(Thread) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.StandardJdbcValuesMapping.resolveAssemblers(SessionFactoryImplementor) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.locks.AbstractQueuedSynchronizer.signalNext(AbstractQueuedSynchronizer$Node) (1 samples, 0.03%; 0.00%) + + + +java.lang.Object.<init>() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.utils.AppendBuffer.append(byte[], int, int) (14 samples, 0.39%; 0.00%) + + + +io.vertx.ext.web.impl.RouteState.handleContext(RoutingContextImplBase) (83 samples, 2.32%; 0.00%) +i.. + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.set(CharSequence, CharSequence) (4 samples, 0.11%; 0.00%) + + + +java.lang.ref.Reference.refersToImpl(Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getEntrySet() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.resolveKey(InitializerData) (22 samples, 0.61%; 0.00%) + + + +org.hibernate.type.descriptor.sql.spi.DdlTypeRegistry.getDescriptor(int) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.getCarrierThreadLocal() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.CollectionAssembler.assemble(RowProcessingState) (3 samples, 0.08%; +0.08%) + + + +io.opentelemetry.instrumentation.api.semconv.network.internal.ServerAddressAndPortExtractor.extract(AddressAndPortExtractor$AddressPortSink, Object) (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.ConnectionHandler.resetConnection() (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +org.acme.service.FruitService$$Lambda.0x0000000097bf5f40.apply(Object) (1,121 samples, 31.30%; +0.03%) +org.acme.service.FruitService$$Lambda.0x0000000097.. + + +org.hibernate.sql.results.jdbc.internal.StandardJdbcValuesMapping.getRowSize() (3 samples, 0.08%; +0.08%) + + + +org.postgresql.util.internal.PgBufferedOutputStream.flushBuffer() (417 samples, 11.64%; +0.03%) +org.postgresql.ut.. + + +.napi_consume_skb(k) (2 samples, 0.06%; +0.03%) + + + +java.util.HashMap$KeyIterator.next() (2 samples, 0.06%; 0.00%) + + + +.avc_lookup(k) (4 samples, 0.11%; +0.11%) + + + +io.quarkus.arc.impl.CurrentManagedContext.currentState() (7 samples, 0.20%; -0.06%) + + + +.__x64_sys_write(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator.extract(Context, Object, TextMapGetter) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.loader.ast.internal.CollectionBatchLoaderArrayParam.load(Object, SharedSessionContractImplementor) (999 samples, 27.89%; 0.00%) +org.hibernate.loader.ast.internal.Collection.. + + +.nf_nat_ipv4_local_fn?[nf_nat](k) (2 samples, 0.06%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanKindExtractor$$Lambda.0x000000009755bb10.extract(Object) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.Unsafe_Park() (5 samples, 0.14%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.api.trace.Span$$Lambda.0x0000000097c35c40.accept(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.event.internal.DefaultLoadEventListener.doOnLoad(EntityPersister, LoadEvent, LoadEventListener$LoadType) (81 samples, 2.26%; 0.00%) +o.. + + +org.postgresql.jdbc.PgConnection.prepareStatement(String, int, int) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.context.VertxContextSafetyToggle.setContextSafe(Context, boolean) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (4 samples, 0.11%; +0.03%) + + + +org.hibernate.engine.spi.PersistentAttributeInterceptable.asPersistentAttributeInterceptable() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.OptoRuntime::new_array_C() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.addTask(Runnable) (2 samples, 0.06%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; -0.03%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +io.netty.handler.codec.http.HttpObjectDecoder$LineParser.parse(ByteBuf, Runnable) (5 samples, 0.14%; +0.03%) + + + +io.micrometer.core.instrument.Tags.and(Tag[]) (5 samples, 0.14%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.AbstractReferenceCountedByteBuf.isAccessible() (4 samples, 0.11%; 0.00%) + + + +.ksys_read(k) (18 samples, 0.50%; 0.00%) + + + +org.jboss.resteasy.reactive.server.core.CurrentRequestManager.set(ResteasyReactiveRequestContext) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.LightweightSynchronizer::inflate_and_enter() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.network.internal.InternalServerAttributesExtractor.onStart(AttributesBuilder, Object) (1 samples, 0.03%; 0.00%) + + + +.nf_nat_inet_fn?[nf_nat](k) (1 samples, 0.03%; +0.03%) + + + +java.lang.reflect.Field.set(Object, Object) (20 samples, 0.56%; 0.00%) + + + +.do_softirq.part.0(k) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(DomainQueryExecutionContext, Object, ConcreteSqmSelectQueryPlan$SqmInterpreter) (1,047 samples, 29.23%; -0.03%) +org.hibernate.query.sqm.internal.ConcreteSqmSe.. + + +libjvm.so.TypeArrayKlass::allocate_common() (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.Invokers$Holder.invokeExact_MT(Object, Object) (8 samples, 0.22%; +0.22%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveInstance(EntityInitializerImpl$EntityInitializerData) (48 samples, 1.34%; 0.00%) + + + +java.lang.invoke.MethodHandle.invokeBasic(Object[]) (1 samples, 0.03%; +0.03%) + + + +.nft_meta_get_eval?[nf_tables](k) (4 samples, 0.11%; +0.11%) + + + +.tcp_schedule_loss_probe.part.0(k) (1 samples, 0.03%; +0.03%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.G1ConcurrentRefineThread::run_service() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (5 samples, 0.14%; +0.11%) + + + +com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeStartObject() (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.write(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.writeBytes(byte[], int, int) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.resize() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.spi.context.storage.AccessMode$1.getOrCreate(AtomicReferenceArray, int, Supplier) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.resolveKey(EmbeddableInitializerImpl$EmbeddableInitializerData) (22 samples, 0.61%; 0.00%) + + + +io.vertx.core.http.impl.VertxHttp2ConnectionHandler.writeData(Http2Stream, ByteBuf, boolean, FutureListener) (3 samples, 0.08%; 0.00%) + + + +io.netty.handler.timeout.IdleStateHandler.write(ChannelHandlerContext, Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +.__x64_sys_futex(k) (83 samples, 2.32%; 0.00%) +... + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.locks.ReentrantLock$NonfairSync.<init>() (1 samples, 0.03%; 0.00%) + + + +org.acme.domain.StoreFruitPrice.$$_hibernate_getNextManagedEntity() (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(Collection, JsonGenerator, SerializerProvider) (65 samples, 1.81%; 0.00%) +c.. + + +.__futex_hash(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.session.TransactionScopedSession.createSelectionQuery(String, Class) (83 samples, 2.32%; 0.00%) +i.. + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.readCurrentRowValues() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpClientImpl.lambda$doRequest$4(ContextInternal, HttpMethod, String, int, String, String, MultiMap, Boolean, long, PromiseInternal, AsyncResult) (9 samples, 0.25%; 0.00%) + + + +io.netty.channel.nio.NioEventLoop.run() (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__GI___pthread_cond_signal() (75 samples, 2.09%; +0.17%) +l.. + + +.futex_hash_put(k) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.exporter.internal.otlp.traces.ResourceSpansMarshaler$$Lambda.0x0000000097c3cae8.apply(Object) (3 samples, 0.08%; 0.00%) + + + +org.postgresql.jdbc.PgConnection.prepareStatement(String, int, int, int) (2 samples, 0.06%; 0.00%) + + + +io.netty.buffer.AbstractByteBufAllocator.directBuffer(int, int) (6 samples, 0.17%; -0.03%) + + + +org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(ResultSet, int, WrapperOptions) (7 samples, 0.20%; +0.11%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap$LookupKey.equals(Object) (3 samples, 0.08%; +0.08%) + + + +sun.misc.Unsafe.getInt(Object, long) (4 samples, 0.11%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.concurrent.DefaultPromise.trySuccess(Object) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logAndClearWarnings(Connection) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.SessionImpl.checkOpen(boolean) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.isConnected() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; +0.03%) + + + +.entry_SYSCALL_64_after_hwframe(k) (33 samples, 0.92%; 0.00%) + + + +io.smallrye.mutiny.operators.multi.MultiRetryWhenOp.subscribe(MultiSubscriber, Predicate, Function, Multi) (2 samples, 0.06%; 0.00%) + + + +.kmalloc_reserve(k) (15 samples, 0.42%; +0.03%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (4 samples, 0.11%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.nio.NioEventLoop.run() (756 samples, 21.11%; +0.03%) +io.netty.channel.nio.NioEventLoop.. + + +.tcp_v4_send_check(k) (2 samples, 0.06%; +0.06%) + + + +java.util.HashMap.removeNode(int, Object, Object, boolean, boolean) (4 samples, 0.11%; +0.08%) + + + +io.vertx.core.Vertx.currentContext() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.setClosed() (25 samples, 0.70%; 0.00%) + + + +.futex_do_wait(k) (9 samples, 0.25%; 0.00%) + + + +io.netty.buffer.PooledByteBuf.deallocate() (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.SpanMarshaler.writeTo(Serializer) (4 samples, 0.11%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext, Object) (192 samples, 5.36%; 0.00%) +io.net.. + + +io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric.getNormalizedUriPath(Map, List) (8 samples, 0.22%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getNetworkPeerAddress(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.futex_wait_setup(k) (6 samples, 0.17%; -0.03%) + + + +java.util.HashMap.hash(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveJdbcValuesSource(String, JdbcSelect, boolean, ExecutionContext, ResultSetAccess) (742 samples, 20.71%; 0.00%) +org.hibernate.sql.exec.internal... + + +io.vertx.core.impl.ContextInternal.dispatch(Object, Handler) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.exec.internal.AbstractJdbcParameter.bindParameterValue(PreparedStatement, int, JdbcParameterBindings, ExecutionContext) (57 samples, 1.59%; 0.00%) + + + +org.jboss.logging.JBossLogManagerLogger.isEnabled(Logger$Level) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.initTable() (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler$1.accept(Object, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.cdi.WithSpanInterceptor$1.extract(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.type.descriptor.java.ArrayJavaType.unwrap(Object, Class, WrapperOptions) (2 samples, 0.06%; +0.03%) + + + +io.netty.handler.codec.http2.Http2EmptyDataFrameListener.onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.claimEntityHolderIfPossible(EntityKey, Object, JdbcValuesSourceProcessingState, EntityInitializer) (1 samples, 0.03%; 0.00%) + + + +java.util.Formatter.parse(String) (8 samples, 0.22%; +0.17%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.shouldStart(Context, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(Object) (193 samples, 5.39%; 0.00%) +io.net.. + + +com.fasterxml.jackson.databind.type.CollectionLikeType.equals(Object) (1 samples, 0.03%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_SocketDispatcher_write0() (254 samples, 7.09%; +0.03%) +libnio.so.. + + +java.util.HashMap.computeIfAbsent(Object, Function) (3 samples, 0.08%; +0.03%) + + + +java.util.HashMap$KeyIterator.<init>(HashMap) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpServerRequestWrapper.isValidAuthority() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getEntrySet() (8 samples, 0.22%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (6 samples, 0.17%; +0.17%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.add0(int, int, CharSequence, CharSequence) (1 samples, 0.03%; 0.00%) + + + +.sk_forced_mem_schedule(k) (7 samples, 0.20%; +0.08%) + + + +org.hibernate.sql.results.graph.collection.internal.DelayedCollectionInitializer.resolveInstance(InitializerData) (50 samples, 1.40%; +0.03%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (4 samples, 0.11%; +0.11%) + + + +java.util.HashMap.hash(Object) (3 samples, 0.08%; 0.00%) + + + +java.util.HashMap.getNode(Object) (5 samples, 0.14%; 0.00%) + + + +java.util.ArrayList.grow(int) (2 samples, 0.06%; +0.03%) + + + +.inet_send_prepare(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +org.jboss.resteasy.reactive.server.vertx.VertxResteasyReactiveRequestContext.setResponseHeader(CharSequence, CharSequence) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap$WithInlinedExpunction.getLookupKey(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.resize() (1 samples, 0.03%; +0.03%) + + + +com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeStartObject() (10 samples, 0.28%; 0.00%) + + + +org.hibernate.engine.spi.ManagedEntity.asManagedEntity() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.resolveInstance(EmbeddableInitializerImpl$EmbeddableInitializerData) (22 samples, 0.61%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (1 samples, 0.03%; 0.00%) + + + +java.util.Arrays.copyOf(Object[], int) (1 samples, 0.03%; -0.06%) + + + +.tcp_rack_advance(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.drainOnReadIfNeeded(int, long) (1 samples, 0.03%; 0.00%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.AbstractInstanceHandle.destroyInternal() (31 samples, 0.87%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration$$Lambda.0x00000000975bd500.call() (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.AbstractReferenceCountedByteBuf.release() (2 samples, 0.06%; 0.00%) + + + +org.jboss.resteasy.reactive.server.vertx.VertxResteasyReactiveRequestContext.handle(Object) (3 samples, 0.08%; 0.00%) + + + +org.postgresql.core.VisibleBufferedInputStream.ensureBytes(int, boolean) (35 samples, 0.98%; 0.00%) + + + +org.hibernate.internal.SessionImpl.generateEntityKey(Object, EntityPersister) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.G1PrimaryConcurrentRefineThread::do_refinement_step() (1 samples, 0.03%; 0.00%) + + + +.nft_do_chain_inet?[nf_tables](k) (38 samples, 1.06%; +0.06%) + + + +java.lang.invoke.DirectMethodHandle.allocateInstance(Object) (2 samples, 0.06%; +0.06%) + + + +._raw_spin_lock_bh(k) (5 samples, 0.14%; +0.14%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.resize() (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.forEach(BiConsumer) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.processIfManagedEntity(Object, ManagedTypeHelper$ManagedEntityConsumer) (3 samples, 0.08%; 0.00%) + + + +java.lang.invoke.Invokers$Holder.invokeExact_MT(Object, Object) (5 samples, 0.14%; +0.11%) + + + +com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(List, JsonGenerator, SerializerProvider) (40 samples, 1.12%; -0.03%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.bytecode.internal.BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor(Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.StringBuilder.append(String) (3 samples, 0.08%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle.checkBase(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.removeLocal(ContextInternal, Object) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.HttpRouteState.storeInContext(Context) (1 samples, 0.03%; +0.03%) + + + +java.util.Iterator.forEachRemaining(Consumer) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.close() (2 samples, 0.06%; 0.00%) + + + +java.lang.invoke.MethodHandle.invokeBasic(Object[]) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.nio.NioEventLoop.select(long) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.CompletableFuture.uniWhenComplete(Object, BiConsumer, CompletableFuture$UniWhenComplete) (9 samples, 0.25%; 0.00%) + + + +io.quarkus.vertx.utils.VertxOutputStream.write(ByteBuf, boolean) (44 samples, 1.23%; +0.03%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.getStatus() (1 samples, 0.03%; 0.00%) + + + +.selinux_socket_sock_rcv_skb(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.exec.internal.AbstractJdbcParameter.bindParameterValue(JdbcMapping, PreparedStatement, Object, int, ExecutionContext) (57 samples, 1.59%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.read(RowProcessingStateStandardImpl, RowReader, ListResultsConsumer$Results) (233 samples, 6.50%; +0.03%) +org.hibe.. + + +org.hibernate.engine.spi.PersistentAttributeInterceptable.asPersistentAttributeInterceptable() (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__syscall_cancel_arch_end() (382 samples, 10.66%; +0.25%) +libc.so.6.__sys.. + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (12 samples, 0.34%; 0.00%) + + + +org.hibernate.query.sqm.tree.select.SqmQuerySpec.containsCollectionFetches() (1 samples, 0.03%; -0.08%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.getNanos(Instant) (2 samples, 0.06%; +0.03%) + + + +.sock_poll(k) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.engine.jdbc.internal.StatementPreparerImpl$4.doPrepare() (55 samples, 1.54%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.http.ForwardedUrlSchemeProvider.apply(Object) (4 samples, 0.11%; 0.00%) + + + +sun.nio.ch.SocketDispatcher.read(FileDescriptor, long, int) (16 samples, 0.45%; 0.00%) + + + +org.hibernate.internal.SessionImpl.getPersistenceContext() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.lambda$runOnContext$0(Handler) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.EntityKey.getEntityName() (2 samples, 0.06%; +0.06%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorSupports.doIntercept(TransactionManager, Transaction, InvocationContext) (2,423 samples, 67.64%; -0.03%) +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorSupports.doIntercept(TransactionManager, T.. + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (35 samples, 0.98%; 0.00%) + + + +org.postgresql.core.PGStream.flush() (420 samples, 11.73%; 0.00%) +org.postgresql.co.. + + +org.hibernate.metamodel.internal.EmbeddableInstantiatorRecordStandard.instantiate(ValueAccess) (18 samples, 0.50%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (3 samples, 0.08%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl.finishUp(boolean) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.getResult(RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.AnchoredClock.create(Clock) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.executor() (1 samples, 0.03%; +0.03%) + + + +.__x64_sys_epoll_wait(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.type.descriptor.jdbc.BasicBinder.bind(PreparedStatement, Object, int, WrapperOptions) (57 samples, 1.59%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.readUnique(RowProcessingStateStandardImpl, RowReader, ListResultsConsumer$Results) (265 samples, 7.40%; +0.06%) +org.hibern.. + + +libc.so.6.__GI___pthread_cond_timedwait() (20 samples, 0.56%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.flush() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.api.trace.SpanBuilder.lambda$setAllAttributes$0(AttributeKey, Object) (4 samples, 0.11%; 0.00%) + + + +libjvm.so.ObjAllocator::initialize() (1 samples, 0.03%; +0.03%) + + + +io.agroal.pool.ConnectionHandler.verifyEnlistment() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizerUtil$$Lambda.0x0000000097bd1e88.apply(Object) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder_Bean.destroy(Object, CreationalContext) (31 samples, 0.87%; 0.00%) + + + +io.vertx.core.impl.future.FutureBase.emitSuccess(Object, Listener) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl$$Lambda.0x0000000097bf2f98.accept(ManagedEntity) (3 samples, 0.08%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle.allocateInstance(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveCacheMode(ExecutionContext) (1 samples, 0.03%; 0.00%) + + + +.hash_conntrack_raw?[nf_conntrack](k) (2 samples, 0.06%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry.unguardedRecycle() (5 samples, 0.14%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (40 samples, 1.12%; -1.62%) + + + +.tcp_wfree(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.resteasy.reactive.server.runtime.ResteasyReactiveRecorder$13.handle(RoutingContext) (85 samples, 2.37%; 0.00%) +i.. + + +java.net.Socket.isClosed() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.EntityKey.generateHashCode() (1 samples, 0.03%; +0.03%) + + + +.__pi_memcpy(k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.AllocTracer::send_allocation_in_new_tlab() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.type.descriptor.java.spi.JavaTypeRegistry.resolveDescriptor(Class) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete() (4 samples, 0.11%; 0.00%) + + + +com.fasterxml.jackson.core.io.IOContext.releaseConcatBuffer(char[]) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (6 samples, 0.17%; 0.00%) + + + +org.postgresql.jdbc.ArrayEncoding.getArrayEncoder(Object) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStart(Context, Object, Instant) (14 samples, 0.39%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl$EntityInitializerData.<init>(EntityInitializerImpl, RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +.do_futex(k) (83 samples, 2.32%; 0.00%) +... + + +java.util.HashMap.values() (1 samples, 0.03%; +0.03%) + + + +.jint_arraycopy() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.WorkerThread::run() (10 samples, 0.28%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.tryWrite(FileDescriptor, byte[], int, int) (260 samples, 7.26%; 0.00%) +sun.nio.ch.. + + +.jbyte_disjoint_arraycopy() (3 samples, 0.08%; +0.08%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.close() (100 samples, 2.79%; 0.00%) +io.. + + +java.net.URI$Parser.parse(boolean) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (5 samples, 0.14%; +0.14%) + + + +.oop_disjoint_arraycopy() (3 samples, 0.08%; 0.00%) + + + +com.github.benmanes.caffeine.cache.TimerWheel.findBucket(long) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.ThreadLocalAllocBuffer::retire() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Compile::Optimize() (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.api.trace.Span.setAllAttributes(Attributes) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Parker::unpark() (1 samples, 0.03%; +0.03%) + + + +org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.park(EnhancedQueueExecutor, long) (75 samples, 2.09%; 0.00%) +o.. + + +org.hibernate.type.ComponentType.assemble(Serializable, SharedSessionContractImplementor, Object) (4 samples, 0.11%; +0.06%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (2 samples, 0.06%; 0.00%) + + + +com.fasterxml.jackson.core.JsonStreamContext.inObject() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusConnectionProvider.closeConnection(Connection) (101 samples, 2.82%; +0.03%) +io.. + + +io.netty.buffer.PoolThreadCache$MemoryRegionCache.newEntry(PoolChunk, ByteBuffer, long, int) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_Bean.getScope() (1 samples, 0.03%; +0.03%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (3 samples, 0.08%; +0.03%) + + + +sun.nio.ch.NioSocketImpl.implWrite(byte[], int, int) (262 samples, 7.31%; 0.00%) +sun.nio.ch.. + + +io.quarkus.vertx.core.runtime.VertxMDC.remove(String, Context) (4 samples, 0.11%; 0.00%) + + + +io.netty.buffer.PooledByteBuf.init(PoolChunk, ByteBuffer, long, int, int, int, PoolThreadCache) (4 samples, 0.11%; +0.06%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveKey(InitializerData) (80 samples, 2.23%; 0.00%) +o.. + + +.__mod_timer(k) (6 samples, 0.17%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.transactionRunning() (4 samples, 0.11%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.equals(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.exporter.internal.marshal.CodedOutputStream$AbstractBufferedEncoder.bufferUInt32NoTag(int) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet(AttributesBuilder, AttributeKey, Object) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorBase.checkConfiguration(InvocationContext) (8 samples, 0.22%; 0.00%) + + + +.skb_release_data(k) (6 samples, 0.17%; +0.06%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.computeIfAbsent(Object, Function) (4 samples, 0.11%; +0.03%) + + + +org.postgresql.core.QueryExecutorBase.getWarnings() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.mappers.JacksonMapperUtil$SerializationInclude.hasValue(Object) (1 samples, 0.03%; -0.14%) + + + +io.opentelemetry.sdk.trace.samplers.TraceIdRatioBasedSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (1 samples, 0.03%; 0.00%) + + + +.sock_recvmsg(k) (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.net.impl.ConnectionBase.flushBytesWritten() (7 samples, 0.20%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquire() (117 samples, 3.27%; 0.00%) +org.. + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.forEach(BiConsumer) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doEnd(Context, Object, Object, Throwable, Instant) (10 samples, 0.28%; +0.03%) + + + +org.hibernate.Session_x03UFp930IxQOyJJLmtWw2baujI_Synthetic_Bean.getScope() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Unsafe_AllocateInstance() (1 samples, 0.03%; 0.00%) + + + +org.jboss.threads.EnhancedQueueExecutor.tryExecute(EnhancedQueueExecutor$Task) (60 samples, 1.68%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.takeResponsibility(AbstractImmediateCollectionInitializer$ImmediateCollectionInitializerData) (3 samples, 0.08%; +0.06%) + + + +org.hibernate.internal.AbstractSharedSessionContract.pulseTransactionCoordinator() (6 samples, 0.17%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.beginRead() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Object[]) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.addEntityHolder(EntityKey, Object) (11 samples, 0.31%; +0.06%) + + + +libjvm.so.PhaseIterGVN::transform_old() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnectionIfNeeded() (2 samples, 0.06%; 0.00%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (2 samples, 0.06%; +0.03%) + + + +org.acme.mapping.FruitMapper.map(Fruit) (1,120 samples, 31.27%; 0.00%) +org.acme.mapping.FruitMapper.map(Fruit) + + +.itable stub() (2 samples, 0.06%; +0.06%) + + + +java.util.concurrent.ConcurrentHashMap$MapEntry.hashCode() (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ThreadLocalRandom.getProbe() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.event.spi.PreLoadEvent.<init>(EventSource) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.SharedRuntime::fixup_callers_callsite() (2 samples, 0.06%; +0.03%) + + + +libc.so.6.__GI___write() (253 samples, 7.06%; +0.03%) +libc.so.6.. + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor.onEnd(ReadableSpan) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.query.spi.AbstractSelectionQuery.list() (1,164 samples, 32.50%; -0.06%) +org.hibernate.query.spi.AbstractSelectionQuery.list() + + +java.util.stream.AbstractPipeline.copyInto(Sink, Spliterator) (1,128 samples, 31.49%; 0.00%) +java.util.stream.AbstractPipeline.copyInto(Sink, S.. + + +.futex_hash_put(k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.CardTableBarrierSet::on_slowpath_allocation_exit() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.createSelectionQuery(String, Class) (23 samples, 0.64%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (2 samples, 0.06%; +0.06%) + + + +java.util.TreeMap$PrivateEntryIterator.nextEntry() (1 samples, 0.03%; 0.00%) + + + +.tcp_tso_segs(k) (2 samples, 0.06%; +0.06%) + + + +.security_sock_rcv_skb(k) (3 samples, 0.08%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.BatchEntitySelectFetchInitializer.registerResolutionListener(AbstractBatchEntitySelectFetchInitializer$AbstractBatchEntitySelectFetchInitializerData) (11 samples, 0.31%; 0.00%) + + + +libjvm.so.ObjectMonitor::try_spin() (2 samples, 0.06%; +0.06%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (9 samples, 0.25%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.next() (4 samples, 0.11%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +.tcp_current_mss(k) (3 samples, 0.08%; +0.03%) + + + +io.opentelemetry.api.trace.Span.storeInContext(Context) (2 samples, 0.06%; +0.06%) + + + +.expr_call_ops_eval?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal.setInitialValue(Thread) (1 samples, 0.03%; +0.03%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +com.fasterxml.jackson.core.JsonFactory.createGenerator(OutputStream, JsonEncoding) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.spi.PersistentAttributeInterceptable.asPersistentAttributeInterceptable() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (18 samples, 0.50%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpan.setAttribute(AttributeKey, Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.EntityKey.hashCode() (1 samples, 0.03%; +0.03%) + + + +.__napi_poll(k) (1 samples, 0.03%; 0.00%) + + + +.try_to_wake_up(k) (40 samples, 1.12%; 0.00%) + + + +.__futex_wait(k) (21 samples, 0.59%; +0.06%) + + + +java.util.HashMap.computeIfAbsent(Object, Function) (7 samples, 0.20%; 0.00%) + + + +java.lang.StringBuilder.append(String) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.sdk.internal.AttributesMap.put(AttributeKey, Object) (1 samples, 0.03%; +0.03%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.disassociate(TransactionAware) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.serialisers.BasicServerJacksonMessageBodyWriter.getWriter(Type, Object) (19 samples, 0.53%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.end(Context, Object, Object, Throwable) (4 samples, 0.11%; 0.00%) + + + +.validate_xmit_skb(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logAndClearWarnings(Connection) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, Class, int, JdbcSelectExecutor$StatementCreator, ResultsConsumer) (993 samples, 27.72%; 0.00%) +org.hibernate.sql.exec.internal.JdbcSelectEx.. + + +java.util.Collections$UnmodifiableCollection.contains(Object) (3 samples, 0.08%; +0.03%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.transactionRunning() (1 samples, 0.03%; 0.00%) + + + +.tcp_v4_do_rcv(k) (37 samples, 1.03%; 0.00%) + + + +libjvm.so.SharedRuntime::complete_monitor_locking_C() (3 samples, 0.08%; 0.00%) + + + +.__nr_to_section(k) (1 samples, 0.03%; +0.03%) + + + +.itable stub() (2 samples, 0.06%; 0.00%) + + + +jdk.internal.math.FloatToDecimal.toChars2(byte[], int, int, int, int) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2FrameWriter.writeData(ChannelHandlerContext, int, ByteBuf, int, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getContext() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanKindExtractor$$Lambda.0x0000000097556680.extract(Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.InstanceImpl.get() (5 samples, 0.14%; 0.00%) + + + +com.fasterxml.jackson.databind.type.TypeFactory._fromAny(ClassStack, Type, TypeBindings) (18 samples, 0.50%; 0.00%) + + + +java.util.HashMap.containsKey(Object) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (7 samples, 0.20%; +0.03%) + + + +.kmem_cache_free(k) (1 samples, 0.03%; 0.00%) + + + +.slab_update_freelist.isra.0(k) (2 samples, 0.06%; +0.06%) + + + +.__futex_wait(k) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.getCarrierThreadLocal() (7 samples, 0.20%; 0.00%) + + + +org.hibernate.dialect.PostgreSQLDialect.addSqlHintOrComment(String, QueryOptions, boolean) (1 samples, 0.03%; +0.03%) + + + +.vfs_read(k) (16 samples, 0.45%; +0.03%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (1 samples, 0.03%; 0.00%) + + + +.do_epoll_wait(k) (24 samples, 0.67%; 0.00%) + + + +io.netty.channel.DefaultChannelPipeline.get(Class) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.SharedRuntime::complete_monitor_locking_C() (1 samples, 0.03%; 0.00%) + + + +jdk.internal.misc.VM.getNanoTimeAdjustment(long) (1 samples, 0.03%; +0.03%) + + + +sun.nio.ch.IOUtil.write(FileDescriptor, ByteBuffer[], int, int, boolean, boolean, int, NativeDispatcher) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.sendHeaders(Http2FrameWriter, ChannelHandlerContext, int, Http2Headers, boolean, int, short, boolean, int, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.C2 Runtime new_array() (2 samples, 0.06%; 0.00%) + + + +.nft_set_do_lookup?[nf_tables](k) (4 samples, 0.11%; +0.06%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(RowProcessingState) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext$$Lambda.0x0000000097bf3880.accept(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.api.internal.InstrumentationUtil.shouldSuppressInstrumentation(Context) (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.PoolArena.tcacheAllocateSmall(PoolThreadCache, PooledByteBuf, int, int) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context, Context) (21 samples, 0.59%; +0.03%) + + + +.ip_send_check(k) (3 samples, 0.08%; +0.08%) + + + +java.util.stream.ReferencePipeline.toArray() (1,131 samples, 31.57%; 0.00%) +java.util.stream.ReferencePipeline.toArray() + + +java.util.BitSet.set(int) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(int) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveJdbcValuesSource(String, JdbcSelect, boolean, ExecutionContext, ResultSetAccess) (516 samples, 14.41%; +0.03%) +org.hibernate.sql.exec.. + + +.tcp_options_write(k) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.jdbc.PgStatement.close() (2 samples, 0.06%; 0.00%) + + + +.__futex_wait(k) (4 samples, 0.11%; 0.00%) + + + +jdk.internal.util.DecimalDigits.uncheckedGetCharsLatin1(int, int, byte[]) (1 samples, 0.03%; -0.06%) + + + +io.netty.handler.codec.http.HttpResponseEncoder.encodeInitialLine(ByteBuf, HttpMessage) (6 samples, 0.17%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (1 samples, 0.03%; +0.03%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http.HttpResponseEncoder.encodeInitialLine(ByteBuf, HttpResponse) (6 samples, 0.17%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.end(Context, Object, Object, Throwable) (4 samples, 0.11%; -0.03%) + + + +.__x64_sys_futex(k) (48 samples, 1.34%; +0.06%) + + + +io.quarkus.resteasy.reactive.server.runtime.ResteasyReactiveRecorder$13.handle(Object) (85 samples, 2.37%; 0.00%) +i.. + + +libjvm.so.PhaseIdealLoop::do_unswitching() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.readRows(RowProcessingStateStandardImpl, RowReader, boolean, ListResultsConsumer$Results) (233 samples, 6.50%; 0.00%) +org.hibe.. + + +org.hibernate.persister.entity.AbstractEntityPersister$$Lambda.0x0000000097be5700.accept(PersistentAttributeInterceptable, Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(ResultSet, int, WrapperOptions) (4 samples, 0.11%; +0.08%) + + + +io.vertx.core.http.impl.Http1xServerRequest.resume() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (10 samples, 0.28%; +0.06%) + + + +io.netty.buffer.PoolThreadCache.allocateSmall(PoolArena, PooledByteBuf, int, int) (3 samples, 0.08%; 0.00%) + + + +com.fasterxml.jackson.core.io.NumberOutput.toString(float, boolean) (9 samples, 0.25%; 0.00%) + + + +io.netty.handler.codec.http2.Http2ConnectionHandler.flush(ChannelHandlerContext) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.jdbc.PgPreparedStatement.closeImpl() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context) (22 samples, 0.61%; 0.00%) + + + +io.netty.handler.codec.http2.DecoratingHttp2FrameWriter.writeHeaders(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +.security_socket_sendmsg(k) (3 samples, 0.08%; +0.06%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, boolean, ChannelPromise) (55 samples, 1.54%; 0.00%) + + + +.__pi_memcpy(k) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.LinkedTransferQueue$DualNode.await(Object, long, Object, boolean) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.NonContextualJdbcConnectionAccess.releaseConnection(Connection) (101 samples, 2.82%; 0.00%) +or.. + + +java.util.HashMap.forEach(BiConsumer) (2 samples, 0.06%; +0.03%) + + + +io.agroal.pool.wrapper.PreparedStatementWrapper.close() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable(Object) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.putIfAbsent(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.ResultsHelper.createRowReader(SessionFactoryImplementor, RowTransformer, Class, JdbcValues) (4 samples, 0.11%; +0.03%) + + + +java.lang.ThreadLocal.getCarrierThreadLocal() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Parker::park() (21 samples, 0.59%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpanBuilder.startSpan() (8 samples, 0.22%; +0.03%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(RowProcessingState) (4 samples, 0.11%; +0.03%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (3 samples, 0.08%; 0.00%) + + + +org.postgresql.core.Encoding.decode(byte[]) (2 samples, 0.06%; 0.00%) + + + +io.netty.util.concurrent.DefaultPromise.notifyListenersNow() (1 samples, 0.03%; 0.00%) + + + +.nf_ct_get_tuple?[nf_conntrack](k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.nmethod::oops_do_process_weak() (1 samples, 0.03%; -0.03%) + + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender.initiateSend(GrpcClient, SocketAddress, int, Handler, Duration, Consumer) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.utils.VertxOutputStream.writeBlocking(ByteBuf, boolean) (49 samples, 1.37%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.IdealLoopTree::iteration_split() (1 samples, 0.03%; 0.00%) + + + +.expr_call_ops_eval?[nf_tables](k) (2 samples, 0.06%; +0.06%) + + + +java.util.stream.ReferencePipeline$3.opWrapSink(int, Sink) (1 samples, 0.03%; 0.00%) + + + +.copy_iovec_from_user(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractCollectionInitializer.resolveCollectionKey(AbstractCollectionInitializer$CollectionInitializerData, boolean) (5 samples, 0.14%; +0.11%) + + + +java.util.AbstractCollection.addAll(Collection) (5 samples, 0.14%; +0.06%) + + + +io.opentelemetry.sdk.trace.SdkSpan.end() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.drainReadBuffer(int) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.event.internal.DefaultLoadEventListener.load(LoadEvent, EntityPersister, EntityKey, LoadEventListener$LoadType) (78 samples, 2.18%; 0.00%) +o.. + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, Class, int, JdbcSelectExecutor$StatementCreator, ResultsConsumer) (1,036 samples, 28.92%; +0.11%) +org.hibernate.sql.exec.internal.JdbcSelectExec.. + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap$WithInlinedExpunction.remove(Object) (4 samples, 0.11%; 0.00%) + + + +java.lang.AbstractStringBuilder.<init>(int) (1 samples, 0.03%; 0.00%) + + + +.__slab_free(k) (2 samples, 0.06%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.indexOf(int, int, byte) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asManagedEntity(Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanKindExtractor$$Lambda.0x0000000097550ac0.extract(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.semconv.url.internal.InternalUrlAttributesExtractor.getUrlScheme(Object) (5 samples, 0.14%; 0.00%) + + + +.ep_poll(k) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.hash(Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.internal.shaded.org.jctools.queues.unpadded.MpscUnpaddedArrayQueue.offer(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.type.descriptor.java.ArrayJavaType.unwrap(Object[], Class, WrapperOptions) (1 samples, 0.03%; +0.03%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.getAll(String) (3 samples, 0.08%; 0.00%) + + + +sun.nio.ch.SocketDispatcher.writev0(FileDescriptor, long, int) (274 samples, 7.65%; 0.00%) +sun.nio.ch.. + + +io.opentelemetry.api.trace.SpanBuilder.lambda$setAllAttributes$0(AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +.__local_bh_enable_ip(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap$$Lambda.0x0000000097920e60.accept(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.xmit_one.constprop.0(k) (7 samples, 0.20%; 0.00%) + + + +.nft_do_chain?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.VertxHttpResponseEncoder.encodeHeaders(HttpHeaders, ByteBuf) (21 samples, 0.59%; 0.00%) + + + +java.lang.reflect.Field.set(Object, Object) (3 samples, 0.08%; 0.00%) + + + +sun.nio.ch.EPoll.wait(int, long, int, int) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putAll(Map, Context) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.OpenTelemetryVertxTracer.receiveRequest(Context, SpanKind, TracingPolicy, Object, String, Iterable, TagExtractor) (79 samples, 2.21%; 0.00%) +i.. + + +.tcp_clean_rtx_queue(k) (9 samples, 0.25%; +0.06%) + + + +java.util.concurrent.LinkedTransferQueue.xfer(Object, long) (6 samples, 0.17%; 0.00%) + + + +java.util.stream.ReferencePipeline.toList() (1,131 samples, 31.57%; 0.00%) +java.util.stream.ReferencePipeline.toList() + + +.__pi_memcpy(k) (4 samples, 0.11%; +0.11%) + + + +io.quarkus.opentelemetry.runtime.exporter.otlp.tracing.VertxGrpcSpanExporter.export(Collection) (5 samples, 0.14%; 0.00%) + + + +ld-linux-x86-64.so.2.__tls_get_addr() (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__syscall_cancel() (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http.HttpObjectDecoder.readHeaders(ByteBuf) (6 samples, 0.17%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl.clearDirtyAttributes(SelfDirtinessTracker) (6 samples, 0.17%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097490c00.invokeExact_MT(Object, Object, Object, Object, Object) (2 samples, 0.06%; 0.00%) + + + +com.fasterxml.jackson.databind.util.TypeKey.untypedHash(Class) (11 samples, 0.31%; 0.00%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.isEmpty(Context) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (5 samples, 0.14%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (4 samples, 0.11%; +0.11%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizerUtil.sanitize(String) (14 samples, 0.39%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.ProtoSerializer.serializeRepeatedMessage(ProtoFieldInfo, List) (5 samples, 0.14%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get(String) (2 samples, 0.06%; 0.00%) + + + +jdk.internal.util.DecimalDigits.uncheckedPutCharLatin1(byte[], int, int) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.locks.ReentrantLock.lock() (1 samples, 0.03%; 0.00%) + + + +.__dev_queue_xmit(k) (132 samples, 3.69%; +0.06%) +.__d.. + + +org.hibernate.engine.internal.EntityEntryContext.getAssociatedManagedEntity(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (1 samples, 0.03%; 0.00%) + + + +.__xfrm_policy_check2.constprop.0(k) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.core.v3.QueryExecutorImpl.processResults(ResultHandler, int, boolean) (34 samples, 0.95%; +0.08%) + + + +.avc_has_perm(k) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.future.Mapping.onSuccess(Object) (9 samples, 0.25%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (4 samples, 0.11%; 0.00%) + + + +org.postgresql.util.internal.PgBufferedOutputStream.flush() (420 samples, 11.73%; +0.08%) +org.postgresql.ut.. + + +io.netty.buffer.PoolThreadCache.add(PoolArena, PoolChunk, ByteBuffer, long, int, PoolArena$SizeClass) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(int) (306 samples, 8.54%; 0.00%) +org.postgres.. + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder.destroy() (28 samples, 0.78%; -0.03%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.bytecode.enhance.spi.interceptor.LazyAttributeLoadingInterceptor.isLazyAttribute(String) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap$Traverser.advance() (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (3 samples, 0.08%; +0.08%) + + + +io.vertx.core.net.impl.ConnectionBase.writeToChannel(Object, boolean, ChannelPromise) (27 samples, 0.75%; 0.00%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.close() (85 samples, 2.37%; 0.00%) +i.. + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStartImpl(Context, Object, Instant) (13 samples, 0.36%; 0.00%) + + + +.futex_q_lock(k) (1 samples, 0.03%; +0.03%) + + + +.ipv4_mtu(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.exec.internal.StatementAccessImpl.<init>(Connection, LogicalConnection, SessionFactoryImplementor) (2 samples, 0.06%; 0.00%) + + + +java.util.HashSet.<init>(Collection) (2 samples, 0.06%; 0.00%) + + + +org.acme.domain.Store.$$_hibernate_clearDirtyAttributes() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$KeySet.iterator() (1 samples, 0.03%; 0.00%) + + + +.__schedule(k) (1 samples, 0.03%; -0.06%) + + + +java.util.stream.Nodes$FixedNodeBuilder.accept(Object) (2 samples, 0.06%; +0.03%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +.tcp_poll(k) (2 samples, 0.06%; 0.00%) + + + +.jbyte_disjoint_arraycopy() (2 samples, 0.06%; +0.06%) + + + +org.jboss.logmanager.Logger.log(Level, String, Object) (1 samples, 0.03%; +0.03%) + + + +.__ip_local_out(k) (34 samples, 0.95%; +0.03%) + + + +io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(int, int) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.initializeEntityInstance(EntityInitializerImpl$EntityInitializerData) (66 samples, 1.84%; +0.06%) +o.. + + +.nft_do_chain_ipv4?[nf_tables](k) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.CardTableBarrierSet::on_slowpath_allocation_exit() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.PGStream.receive(byte[], int, int) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.core.PGStream.receiveTupleV3() (2 samples, 0.06%; 0.00%) + + + +jdk.internal.misc.CarrierThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpUtils.validateHeader(CharSequence, CharSequence) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.CollectedHeap::fill_with_object() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.forEach(BiConsumer) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap$HashIterator.nextNode() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.ciMethod::get_method_at_bci() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Type::Initialize() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl$$Lambda.0x0000000097bf8248.accept(Object, Object) (999 samples, 27.89%; 0.00%) +org.hibernate.internal.SessionImpl$$Lambda.0.. + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getQueryOptions() (1 samples, 0.03%; +0.03%) + + + +org.acme.service.FruitService_Subclass$0.apply(Object, Object) (2,415 samples, 67.42%; 0.00%) +org.acme.service.FruitService_Subclass$0.apply(Object, Object) + + +.skb_release_data(k) (3 samples, 0.08%; +0.08%) + + + +.get_futex_key(k) (2 samples, 0.06%; +0.06%) + + + +.__netif_rx(k) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.ensureWritable(int) (16 samples, 0.45%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$FrameReadListener.onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, boolean) (3 samples, 0.08%; 0.00%) + + + +java.lang.System$1.getCarrierThreadLocal(CarrierThreadLocal) (7 samples, 0.20%; 0.00%) + + + +.sk_reset_timer(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryStatement.close() (11 samples, 0.31%; 0.00%) + + + +.handle_softirqs(k) (115 samples, 3.21%; +0.06%) +.ha.. + + +org.jboss.resteasy.reactive.server.mapping.RequestMapper.mapFromPathMatcher(String, PathMatcher$PathMatch, int) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.engine.spi.LoadQueryInfluencers.hasSubselectLoadableCollections(EntityPersister) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl.cacheResolution(Object, Object, EntityMappingType) (13 samples, 0.36%; 0.00%) + + + +java.lang.Object.<init>() (2 samples, 0.06%; +0.06%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizerUtil$$Lambda.0x0000000097bd1a18.apply(Object) (1 samples, 0.03%; +0.03%) + + + +.ip_local_deliver_finish(k) (46 samples, 1.28%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (1 samples, 0.03%; +0.03%) + + + +java.util.AbstractCollection.addAll(Collection) (5 samples, 0.14%; 0.00%) + + + +.selinux_file_permission(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(RowProcessingState) (4 samples, 0.11%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +com.github.benmanes.caffeine.cache.TimerWheel.reschedule(Node) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(Object, Object[]) (25 samples, 0.70%; 0.00%) + + + +.avc_has_perm_noaudit(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.setQueryOptions(PreparedStatement) (5 samples, 0.14%; +0.14%) + + + +io.netty.buffer.UnpooledHeapByteBuf.array() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.getWarnings() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.invokeHandler(int) (2,649 samples, 73.95%; +0.03%) +io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.invokeHandler(int) + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.resolveKey(EmbeddableInitializerImpl$EmbeddableInitializerData) (5 samples, 0.14%; 0.00%) + + + +.itable stub() (3 samples, 0.08%; -0.08%) + + + +io.vertx.core.impl.ContextInternal$$Lambda.0x000000009791f9c0.get() (1 samples, 0.03%; +0.03%) + + + +.tcp_rearm_rto(k) (1 samples, 0.03%; +0.03%) + + + +.__ip_queue_xmit(k) (172 samples, 4.80%; +0.03%) +.__ip_.. + + +io.netty.buffer.PooledByteBuf.init0(PoolChunk, ByteBuffer, long, int, int, int, PoolThreadCache) (2 samples, 0.06%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.netty.util.concurrent.DefaultPromise.setSuccess0(Object) (4 samples, 0.11%; 0.00%) + + + +java.lang.invoke.LambdaForm$DMH.0x0000000097c33800.newInvokeSpecial(Object) (6 samples, 0.17%; +0.14%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isManagedEntity(Object) (2 samples, 0.06%; +0.06%) + + + +io.agroal.pool.ConnectionPool.afterAcquire(long, ConnectionHandler, boolean) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeFlush0() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.micrometer.runtime.export.exemplars.NoopOpenTelemetryExemplarContextUnwrapper.executeInContext(Function, Object, Context) (4 samples, 0.11%; 0.00%) + + + +.file_has_perm(k) (2 samples, 0.06%; 0.00%) + + + +.__skb_datagram_iter(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getEntry(Object) (2 samples, 0.06%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.ext.web.impl.RoutingContextImpl$$Lambda.0x0000000097c12d58.handle(Object) (5 samples, 0.14%; 0.00%) + + + +.skb_release_data(k) (3 samples, 0.08%; +0.03%) + + + +io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber.onSubscribe(Flow$Subscription) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.net.impl.VertxHandler.channelRead(ChannelHandlerContext, Object) (1 samples, 0.03%; +0.03%) + + + +java.lang.Integer.equals(Object) (3 samples, 0.08%; +0.08%) + + + +.tcp_sendmsg_locked(k) (226 samples, 6.31%; 0.00%) +.tcp_sen.. + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.finishUp(SharedSessionContractImplementor) (6 samples, 0.17%; 0.00%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.forEach(BiConsumer) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.writeBytes(byte[]) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (2 samples, 0.06%; -0.03%) + + + +.sk_reset_timer(k) (3 samples, 0.08%; +0.03%) + + + +org.jboss.logmanager.Logger.isLoggable(Level) (1 samples, 0.03%; +0.03%) + + + +sun.nio.ch.Net.poll(FileDescriptor, int, long) (8 samples, 0.22%; 0.00%) + + + +.C2 Runtime new_array() (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.ByteToMessageDecoder.callDecode(ChannelHandlerContext, ByteBuf, List) (20 samples, 0.56%; 0.00%) + + + +.schedule(k) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpClientImpl.request(RequestOptions) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan$MySqmJdbcExecutionContextAdapter.registerLoadingEntityHolder(EntityHolder) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.ThreadLocalAllocBuffer::retire() (1 samples, 0.03%; 0.00%) + + + +.sk_reset_timer(k) (2 samples, 0.06%; 0.00%) + + + +.C2 Runtime new_array() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer.getExistingInitializedInstance(AbstractBatchEntitySelectFetchInitializer$AbstractBatchEntitySelectFetchInitializerData) (12 samples, 0.34%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(ByteBuf) (23 samples, 0.64%; -0.03%) + + + +java.lang.Integer.toString(int) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.execute(Runnable, boolean) (2 samples, 0.06%; 0.00%) + + + +.jbyte_disjoint_arraycopy() (1 samples, 0.03%; +0.03%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.createInitializerData(RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.trace.Span.lambda$setAllAttributes$0(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.String.startsWith(String) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentMap.computeIfAbsent(Object, Function) (6 samples, 0.17%; 0.00%) + + + +.do_syscall_64(k) (10 samples, 0.28%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.ensureAccessible() (1 samples, 0.03%; 0.00%) + + + +io.vertx.grpc.client.impl.GrpcClientResponseImpl.handleEnd() (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.DefaultPromise.notifyListeners() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.G1CollectedHeap::allocate_new_tlab() (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.EPollSelectorImpl.doSelect(Consumer, long) (1 samples, 0.03%; -0.03%) + + + +io.quarkus.arc.impl.CurrentManagedContext$CurrentContextState.set(byte) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.impl.ContextInternal.localContextData() (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.sdk.metrics.internal.exemplar.TraceBasedExemplarFilter.hasSampledTrace(Context) (1 samples, 0.03%; 0.00%) + + + +io.micrometer.core.instrument.Meter$Id.equals(Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.loader.internal.CacheLoadHelper.loadFromSessionCache(EntityKey, LockOptions, LoadEventListener$LoadType, SharedSessionContractImplementor) (2 samples, 0.06%; 0.00%) + + + +.file_has_perm(k) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.sql.results.internal.ResultsHelper.createRowReader(SessionFactoryImplementor, RowTransformer, Class, JdbcValuesMapping) (9 samples, 0.25%; +0.08%) + + + +org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, Class, ListResultsConsumer$UniqueSemantic, int) (1,037 samples, 28.95%; +0.03%) +org.hibernate.sql.exec.spi.JdbcSelectExecutor... + + +java.util.concurrent.locks.ReentrantLock$NonfairSync.<init>() (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.internal.LoadingCollectionEntryImpl.load(Object, BiConsumer) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (4 samples, 0.11%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.end(Context, Object, Object, Throwable) (5 samples, 0.14%; 0.00%) + + + +libjvm.so.G1CollectedHeap::allocate_new_tlab() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.network.internal.ClientAddressAndPortExtractor.extract(AddressAndPortExtractor$AddressPortSink, Object) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.InstrumentationScopeSpansMarshaler.writeTo(Serializer) (5 samples, 0.14%; 0.00%) + + + +java.lang.AbstractStringBuilder.ensureCapacityNewCoder(byte[], byte, int, int, byte) (2 samples, 0.06%; 0.00%) + + + +.__virt_addr_valid(k) (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.util.ListenerHelper.fireOnConnectionAcquired(AgroalDataSourceListener[], ConnectionHandler) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.api.trace.Span.setAllAttributes(Attributes) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.ClassNames.simpleName(Class) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextImpl.emit(ContextInternal, Object, Handler) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.checkOpen(boolean) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.start(Context, Object) (59 samples, 1.65%; 0.00%) + + + +org.hibernate.engine.jdbc.internal.StatementPreparerImpl$4.doPrepare() (125 samples, 3.49%; 0.00%) +org.. + + +com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.getStatus() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Parker::park() (4 samples, 0.11%; 0.00%) + + + +org.postgresql.jdbc.PgConnection.createArrayOf(String, Object) (11 samples, 0.31%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.resolveKey(InitializerData) (116 samples, 3.24%; 0.00%) +org.. + + +io.quarkus.resteasy.reactive.jackson.runtime.serialisers.BasicServerJacksonMessageBodyWriter_Bean.getScope() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doEnd(Context, Object, Object, Throwable, Instant) (4 samples, 0.11%; 0.00%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.flush() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.hasCallbackActions() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.http.HttpServerRouteBuilder$$Lambda.0x0000000097555948.onStart(Context, Object, Attributes) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.serialisers.BasicServerJacksonMessageBodyWriter.writeResponse(Object, Type, ServerRequestContext) (156 samples, 4.36%; 0.00%) +io.qu.. + + +io.netty.buffer.AbstractByteBufAllocator.directBuffer(int, int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpan.setAttribute(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.add(Object, Object[], int) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.advance(boolean) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.getNode(Object) (3 samples, 0.08%; 0.00%) + + + +.do_syscall_64(k) (6 samples, 0.17%; +0.03%) + + + +io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(int, byte[], int, int) (2 samples, 0.06%; 0.00%) + + + +io.micrometer.core.instrument.Tags.tagsEqual(Tags) (3 samples, 0.08%; 0.00%) + + + +.rw_verify_area(k) (2 samples, 0.06%; +0.03%) + + + +io.netty.util.internal.PlatformDependent.hashCodeAscii(CharSequence) (4 samples, 0.11%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (3 samples, 0.08%; 0.00%) + + + +org.acme.domain.StoreFruitPrice.$$_hibernate_getInterceptor() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.pulseTransactionCoordinator() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.serialisers.BasicServerJacksonMessageBodyWriter_Bean.getIdentifier() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.internal.AbstractSharedSessionContract.interpretAndCreateSelectionQuery(String, Class) (23 samples, 0.64%; 0.00%) + + + +java.util.ArrayList.add(Object, Object[], int) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(JsonGenerator, Object, DefaultSerializerProvider) (65 samples, 1.81%; 0.00%) +c.. + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.afterRead(ConcurrentLinkedHashMap$Node) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.stream.ReferencePipeline.toArray() (1,120 samples, 31.27%; 0.00%) +java.util.stream.ReferencePipeline.toArray() + + +org.postgresql.jdbc.TypeInfoCache.getPGType(String) (6 samples, 0.17%; 0.00%) + + + +java.util.HashMap.resize() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (5 samples, 0.14%; +0.06%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl.<init>(LoadedValuesCollector, JdbcValuesSourceProcessingOptions, ExecutionContext) (12 samples, 0.34%; 0.00%) + + + +java.net.URI$Parser.parseHierarchical(int, int) (1 samples, 0.03%; +0.03%) + + + +.selinux_file_permission(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +.__futex_wait(k) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator.extractMulti(Context, Object, TextMapGetter) (2 samples, 0.06%; 0.00%) + + + +java.util.regex.Matcher.match(int, int) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.arc.impl.InterceptorInvocation.invoke(InvocationContext) (2,431 samples, 67.87%; +0.03%) +io.quarkus.arc.impl.InterceptorInvocation.invoke(InvocationContext) + + +io.vertx.ext.web.impl.RouteState.handleContext(RoutingContextImplBase) (87 samples, 2.43%; 0.00%) +io.. + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStart(Context, Object, Instant) (37 samples, 1.03%; 0.00%) + + + +java.lang.String.startsWith(String, int) (1 samples, 0.03%; 0.00%) + + + +java.util.HashSet.contains(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(RowProcessingState) (9 samples, 0.25%; 0.00%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (2 samples, 0.06%; +0.03%) + + + +com.fasterxml.jackson.databind.util.internal.PrivateMaxEntriesMap.get(Object) (2 samples, 0.06%; 0.00%) + + + +libc.so.6.__syscall_cancel_arch_end() (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.release() (6 samples, 0.17%; 0.00%) + + + +java.util.HashSet.add(Object) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.AbstractUnpooledSlicedByteBuf.getBytes(int, ByteBuf, int, int) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream.close(Iterator) (1 samples, 0.03%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.impl.DuplicatedContext.emit(Object, Handler) (105 samples, 2.93%; -0.03%) +io.. + + +sun.nio.ch.Util.unwrapIfAlignedSlice(ByteBuffer) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.property.access.spi.SetterFieldImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.generateHashCode() (3 samples, 0.08%; +0.08%) + + + +java.util.HashMap.computeIfAbsent(Object, Function) (27 samples, 0.75%; -0.03%) + + + +io.opentelemetry.sdk.metrics.internal.exemplar.DoubleFilteredExemplarReservoir.offerDoubleMeasurement(double, Attributes, Context) (1 samples, 0.03%; 0.00%) + + + +.__virt_addr_valid(k) (2 samples, 0.06%; +0.03%) + + + +io.vertx.core.http.impl.VertxHttp2Stream$$Lambda.0x0000000097930f80.handle(Object) (1 samples, 0.03%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (4 samples, 0.11%; 0.00%) + + + +java.lang.Class.getAnnotation(Class) (5 samples, 0.14%; 0.00%) + + + +io.netty.handler.codec.ByteToMessageDecoder.callDecode(ChannelHandlerContext, ByteBuf, List) (3 samples, 0.08%; 0.00%) + + + +.alloc_pages_mpol(k) (1 samples, 0.03%; 0.00%) + + + +.futex_wait_setup(k) (10 samples, 0.28%; +0.11%) + + + +org.hibernate.internal.AbstractSharedSessionContract.setUpMultitenancy(SessionFactoryImplementor, LoadQueryInfluencers) (3 samples, 0.08%; 0.00%) + + + +.__sk_dst_check(k) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +.vfs_read(k) (18 samples, 0.50%; -0.03%) + + + +.irqentry_exit(k) (1 samples, 0.03%; +0.03%) + + + +.security_file_permission(k) (10 samples, 0.28%; +0.03%) + + + +io.micrometer.core.instrument.Tags.hashCode() (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Object) (223 samples, 6.23%; +0.03%) +io.netty.. + + +libjvm.so.G1NmethodProcessor::do_regular_processing() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper.end(Buffer, Handler) (43 samples, 1.20%; 0.00%) + + + +com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap.untypedValueSerializer(Class) (11 samples, 0.31%; 0.00%) + + + +io.vertx.core.http.impl.HttpServerRequestWrapper.routed(String) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.start(Context, Object) (14 samples, 0.39%; 0.00%) + + + +org.postgresql.jdbc.ResourceLock.<init>() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.http.runtime.CurrentVertxRequest_ClientProxy.arc$delegate() (1 samples, 0.03%; 0.00%) + + + +.C2 Runtime new_array() (4 samples, 0.11%; 0.00%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_RequestScoped_ContextInstances.lazyl0() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.query.sqm.internal.DomainParameterXref.clearExpansions() (2 samples, 0.06%; +0.06%) + + + +org.postgresql.util.LruCache.borrow(Object) (5 samples, 0.14%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__syscall_cancel_arch_end() (22 samples, 0.61%; +0.06%) + + + +java.util.TreeMap$KeyIterator.next() (1 samples, 0.03%; 0.00%) + + + +.jint_disjoint_arraycopy() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.common.SystemClock.now() (1 samples, 0.03%; 0.00%) + + + +.vtable stub() (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.DefaultChannelPipeline$HeadContext.write(ChannelHandlerContext, Object, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +java.lang.System.identityHashCode(Object) (1 samples, 0.03%; +0.03%) + + + +.tcp_write_xmit(k) (190 samples, 5.30%; +0.03%) +.tcp_w.. + + +sun.nio.ch.Util$BufferCache.get(int) (1 samples, 0.03%; +0.03%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.removeLocal(ContextInternal, Object) (2 samples, 0.06%; 0.00%) + + + +.try_charge_memcg(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor.writePendingBytes() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, Supplier) (1 samples, 0.03%; 0.00%) + + + +.kmem_cache_alloc_node_noprof(k) (14 samples, 0.39%; +0.14%) + + + +java.lang.invoke.Invokers$Holder.linkToTargetMethod(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.process_backlog(k) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http2.WeightedFairQueueByteDistributor.distribute(int, StreamByteDistributor$Writer) (1 samples, 0.03%; 0.00%) + + + +java.lang.String.hashCode() (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.PoolThreadCache.allocate(PoolThreadCache$MemoryRegionCache, PooledByteBuf, int) (10 samples, 0.28%; 0.00%) + + + +io.vertx.core.http.impl.HttpClientRequestBase.lambda$new$0(HttpClientStream, HttpResponseHead) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStart(Context, Object, Instant) (52 samples, 1.45%; +0.06%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.applyRead(ConcurrentLinkedHashMap$Node) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (3 samples, 0.08%; +0.08%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.checkOpenOrWaitingForAutoClose() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveKey(InitializerData) (102 samples, 2.85%; 0.00%) +or.. + + +java.util.HashMap.removeNode(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +.poll_schedule_timeout.constprop.0(k) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.SpanKey.storeInContext(Context, Span) (1 samples, 0.03%; -0.03%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.resolveDomainResultJavaType(Class, List, TypeConfiguration) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.initTable() (2 samples, 0.06%; +0.06%) + + + +org.hibernate.engine.spi.ManagedEntity.asManagedEntity() (1 samples, 0.03%; +0.03%) + + + +.__ip_finish_output(k) (3 samples, 0.08%; +0.03%) + + + +io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.decodeFrame(ChannelHandlerContext, ByteBuf, List) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (23 samples, 0.64%; +0.17%) + + + +org.acme.repository.FruitRepository_ClientProxy.listAll() (1,284 samples, 35.85%; 0.00%) +org.acme.repository.FruitRepository_ClientProxy.listAll() + + +libjvm.so.InstanceKlass::allocate_objArray() (1 samples, 0.03%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (373 samples, 10.41%; 0.00%) +.entry_SYSCALL_.. + + +org.hibernate.dialect.type.PostgreSQLArrayJdbcType$1.doBind(PreparedStatement, Object, int, WrapperOptions) (57 samples, 1.59%; 0.00%) + + + +.tcp_queue_rcv(k) (2 samples, 0.06%; +0.06%) + + + +.tcp_event_new_data_sent(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.ComputingCache.computeIfAbsent(Object, Function) (11 samples, 0.31%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_SocketDispatcher_write0() (386 samples, 10.78%; 0.00%) +libnio.so.Java_.. + + +org.hibernate.engine.spi.SubselectFetch$StandardRegistrationHandler.addKey(EntityHolder) (1 samples, 0.03%; 0.00%) + + + +.nf_hook_slow(k) (35 samples, 0.98%; +0.03%) + + + +io.netty.buffer.PoolArena.allocate(PoolThreadCache, PooledByteBuf, int) (14 samples, 0.39%; 0.00%) + + + +org.jboss.resteasy.reactive.server.core.ResteasyReactiveRequestContext.close() (1 samples, 0.03%; -0.03%) + + + +org.postgresql.jdbc.PgStatement.executeInternal(CachedQuery, ParameterList, int) (304 samples, 8.49%; +0.03%) +org.postgres.. + + +org.hibernate.persister.entity.EntityPersister.setValues(Object, Object[]) (17 samples, 0.47%; 0.00%) + + + +org.hibernate.sql.exec.internal.AbstractJdbcParameter.bindParameterValue(PreparedStatement, int, JdbcParameterBindings, ExecutionContext) (3 samples, 0.08%; 0.00%) + + + +.xmit_one.constprop.0(k) (6 samples, 0.17%; +0.06%) + + + +.sk_page_frag_refill(k) (3 samples, 0.08%; 0.00%) + + + +.selinux_ip_postroute(k) (3 samples, 0.08%; +0.08%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.consume(JdbcValues, SharedSessionContractImplementor, JdbcValuesSourceProcessingOptions, JdbcValuesSourceProcessingState, RowProcessingStateStandardImpl, RowReader) (441 samples, 12.31%; 0.00%) +org.hibernate.sql... + + +java.util.stream.ReferencePipeline$2$1.begin(long) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, boolean, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.session.TransactionScopedSession.isInTransaction() (1 samples, 0.03%; 0.00%) + + + +.I2C/C2I adapters() (6 samples, 0.17%; -0.03%) + + + +.futex_wake(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.drainBuffers() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(int) (3 samples, 0.08%; 0.00%) + + + +.tcp_v4_do_rcv(k) (42 samples, 1.17%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.dialect.pagination.AbstractLimitHandler.bindLimitParametersAtEndOfQuery(Limit, PreparedStatement, int) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.setSession(PersistentAttributeInterceptable, SharedSessionContractImplementor) (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (4 samples, 0.11%; +0.11%) + + + +.tcp_write_xmit(k) (234 samples, 6.53%; +0.20%) +.tcp_wri.. + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.property.access.spi.GetterFieldImpl.get(Object) (10 samples, 0.28%; 0.00%) + + + +io.quarkus.vertx.utils.VertxOutputStream.write(byte[], int, int) (16 samples, 0.45%; -0.03%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.internal.AbstractInitializer.startLoading(RowProcessingState) (37 samples, 1.03%; 0.00%) + + + +io.agroal.pool.ConnectionPool.waitAvailableHandler(long) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannel.read() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.grow(int) (3 samples, 0.08%; +0.08%) + + + +io.opentelemetry.sdk.trace.SdkSpan.endInternal(long) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityAssembler.assemble(RowProcessingState) (1 samples, 0.03%; +0.03%) + + + +io.agroal.pool.wrapper.StatementWrapper.close() (2 samples, 0.06%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (4 samples, 0.11%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (35 samples, 0.98%; 0.00%) + + + +.do_poll.constprop.0(k) (7 samples, 0.20%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap.remove(Object) (8 samples, 0.22%; 0.00%) + + + +.netif_skb_features(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.internal.AbstractInitializer.startLoading(RowProcessingState) (27 samples, 0.75%; +0.06%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (1 samples, 0.03%; 0.00%) + + + +.sock_read_iter(k) (4 samples, 0.11%; +0.03%) + + + +java.util.ArrayList.add(Object) (1 samples, 0.03%; 0.00%) + + + +.handle_softirqs(k) (126 samples, 3.52%; +0.06%) +.ha.. + + +io.netty.channel.DefaultChannelPipeline.context(Class) (1 samples, 0.03%; -0.06%) + + + +java.util.stream.ReferencePipeline$2$1.accept(Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.internal.SessionImpl.checkOpenOrWaitingForAutoClose() (2 samples, 0.06%; 0.00%) + + + +org.postgresql.core.CachedQuery.getSize() (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.tryRead(FileDescriptor, byte[], int, int) (18 samples, 0.50%; 0.00%) + + + +.avc_lookup(k) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.engine.spi.LoadQueryInfluencers.hasEnabledFetchProfiles() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.resize() (1 samples, 0.03%; +0.03%) + + + +.nft_do_chain_inet?[nf_tables](k) (6 samples, 0.17%; +0.06%) + + + +.__x64_sys_poll(k) (10 samples, 0.28%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (3 samples, 0.08%; 0.00%) + + + +com.fasterxml.jackson.core.util.JsonRecyclerPools$ThreadLocalPool.acquirePooled() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.processIfManagedEntity(Object, ManagedTypeHelper$ManagedEntityConsumer) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(Future) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.math.ToDecimal.removeTrailingZeroes(byte[], int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.RandomIdGenerator.generateSpanId() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isManagedEntity(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.http.runtime.options.HttpServerCommonHandlers$2.handle(Object) (97 samples, 2.71%; 0.00%) +io.. + + +org.acme.domain.StoreFruitPrice.$$_hibernate_getInterceptor() (1 samples, 0.03%; +0.03%) + + + +.__local_bh_enable_ip(k) (117 samples, 3.27%; 0.00%) +.__.. + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.removeLocal(ContextInternal, Object) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.findContextInbound(int) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Compilation::compile_method() (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.type.TypeFactory._fromClass(ClassStack, Class, TypeBindings) (5 samples, 0.14%; 0.00%) + + + +io.smallrye.mutiny.operators.uni.UniOperatorProcessor.onItem(Object) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.context() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getContext() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (75 samples, 2.09%; +2.07%) +... + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.handleRequestScopeActivation() (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeNumber(float) (14 samples, 0.39%; 0.00%) + + + +java.util.HashMap.hash(Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.streams.impl.InboundBuffer$$Lambda.0x0000000097c2e930.handle(Object) (3 samples, 0.08%; 0.00%) + + + +.skb_page_frag_refill(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (2 samples, 0.06%; +0.06%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__syscall_cancel() (271 samples, 7.57%; 0.00%) +libc.so.6... + + +.nf_hook_slow(k) (5 samples, 0.14%; +0.03%) + + + +sun.nio.ch.Util.offerFirstTemporaryDirectBuffer(ByteBuffer) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.getEntityEntry(Object) (2 samples, 0.06%; 0.00%) + + + +sun.nio.ch.SocketDispatcher.write0(FileDescriptor, long, int) (389 samples, 10.86%; +0.06%) +sun.nio.ch.Socke.. + + +.tcp_send_mss(k) (9 samples, 0.25%; +0.03%) + + + +.tcp_sendmsg(k) (229 samples, 6.39%; 0.00%) +.tcp_sen.. + + +org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchInitializer.resolveInstance(EntityDelayedFetchInitializer$EntityDelayedFetchInitializerData) (7 samples, 0.20%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl$$Lambda.0x0000000097bf22c8.accept(SelfDirtinessTracker) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.clearVertxMdcFromContext(Context) (4 samples, 0.11%; 0.00%) + + + +.__mod_timer(k) (2 samples, 0.06%; +0.03%) + + + +.tcp_cwnd_validate(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.containsKey(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (7 samples, 0.20%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (2 samples, 0.06%; +0.06%) + + + +java.util.concurrent.locks.LockSupport.parkNanos(long) (6 samples, 0.17%; 0.00%) + + + +java.lang.invoke.Invokers$Holder.invokeExact_MT(Object, Object, Object) (10 samples, 0.28%; +0.22%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.ObjectMonitor::try_spin() (1 samples, 0.03%; +0.03%) + + + +.nft_rhash_lookup?[nf_tables](k) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.internal.SessionImpl.internalLoad(String, Object, boolean, boolean) (87 samples, 2.43%; +0.06%) +or.. + + +.tcp_ack(k) (19 samples, 0.53%; +0.17%) + + + +org.hibernate.sql.results.internal.StandardRowReader.getResultJavaTypes() (1 samples, 0.03%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (2 samples, 0.06%; 0.00%) + + + +.__napi_poll(k) (116 samples, 3.24%; 0.00%) +.__.. + + +java.lang.StringBuilder.append(String) (6 samples, 0.17%; 0.00%) + + + +.do_futex(k) (1 samples, 0.03%; 0.00%) + + + +.sock_poll(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveEntityInstance1(EntityInitializerImpl$EntityInitializerData) (39 samples, 1.09%; +0.03%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (14 samples, 0.39%; 0.00%) + + + +java.util.AbstractCollection.addAll(Collection) (2 samples, 0.06%; 0.00%) + + + +.avc_has_perm(k) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_objArray() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.interpretHql(String, Class) (12 samples, 0.34%; 0.00%) + + + +io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed(int) (2,415 samples, 67.42%; 0.00%) +io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed(int) + + +java.lang.reflect.Constructor.newInstanceWithCaller(Object[], boolean, Class) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.DefaultMaxMessagesRecvByteBufAllocator$MaxMessageHandle.allocate(ByteBufAllocator) (6 samples, 0.17%; 0.00%) + + + +com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(JsonGenerator, Object, JavaType, JsonSerializer) (65 samples, 1.81%; 0.00%) +c.. + + +.nf_hook_slow(k) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__syscall_cancel() (35 samples, 0.98%; 0.00%) + + + +.futex_hash(k) (3 samples, 0.08%; +0.03%) + + + +io.opentelemetry.api.trace.Span.fromContext(Context) (2 samples, 0.06%; 0.00%) + + + +.alloc_pages_noprof(k) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.http.impl.Http2ClientConnection$Stream.doWriteData(ByteBuf, boolean, Handler) (3 samples, 0.08%; 0.00%) + + + +io.agroal.pool.wrapper.ResultSetWrapper.getLong(int) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator$Handle.doRecordDouble(double) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.net.impl.pool.Endpoint.lambda$getConnection$0(Handler, AsyncResult) (9 samples, 0.25%; 0.00%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_ApplicationScoped_ContextInstances.getIfPresent(String) (2 samples, 0.06%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.clearManagedEntity(ManagedEntity) (5 samples, 0.14%; +0.06%) + + + +org.postgresql.jdbc.PgResultSet.getLong(int) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl$EntityInitializerData.<init>(EntityInitializerImpl, RowProcessingState) (3 samples, 0.08%; 0.00%) + + + +.security_file_permission(k) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.next() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl$EntityResolutions.<init>(EntityMappingType, PersistenceContext) (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.Invokers$Holder.invokeExact_MT(Object, Object, Object, Object) (10 samples, 0.28%; +0.06%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor.onEnd(ReadableSpan) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.setIdentifier(Object, Object, SharedSessionContractImplementor) (18 samples, 0.50%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.dispatch(Object, Handler) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor$4.run() (756 samples, 21.11%; 0.00%) +io.netty.util.concurrent.SingleTh.. + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.onStart(AttributesBuilder, Context, HttpRequest) (2 samples, 0.06%; 0.00%) + + + +.do_syscall_64(k) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.internal.PlatformDependent.getInt(Object, long) (2 samples, 0.06%; 0.00%) + + + +.vfs_write(k) (20 samples, 0.56%; 0.00%) + + + +.nft_do_chain?[nf_tables](k) (4 samples, 0.11%; +0.06%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.jdbc.spi.SqlExceptionHelper.handleAndClearWarnings(Connection, SqlExceptionHelper$WarningHandler) (2 samples, 0.06%; 0.00%) + + + +.nft_do_chain?[nf_tables](k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection() (117 samples, 3.27%; 0.00%) +org.. + + +.entry_SYSCALL_64_after_hwframe(k) (21 samples, 0.59%; 0.00%) + + + +org.postgresql.core.VisibleBufferedInputStream.read() (35 samples, 0.98%; 0.00%) + + + +sun.nio.ch.NativeThread.current() (1 samples, 0.03%; +0.03%) + + + +.ep_send_events(k) (15 samples, 0.42%; -0.03%) + + + +io.vertx.core.impl.future.FutureBase.emitSuccess(Object, Listener) (1 samples, 0.03%; 0.00%) + + + +.jbyte_disjoint_arraycopy() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.Http1xServerRequest.isValidAuthority() (1 samples, 0.03%; 0.00%) + + + +.__ip_queue_xmit(k) (182 samples, 5.08%; 0.00%) +.__ip_.. + + +org.hibernate.query.SelectionQuery.getResultList() (1,164 samples, 32.50%; 0.00%) +org.hibernate.query.SelectionQuery.getResultList() + + +.mem_cgroup_sk_charge(k) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchInitializer.createInitializerData(RowProcessingState) (3 samples, 0.08%; +0.08%) + + + +io.netty.channel.ChannelOutboundBuffer$Entry.newInstance(Object, int, long, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.SocketDispatcher.read0(FileDescriptor, long, int) (16 samples, 0.45%; 0.00%) + + + +io.smallrye.mutiny.groups.UniSubscribe.with(Context, Consumer, Consumer) (2 samples, 0.06%; 0.00%) + + + +.futex_hash(k) (2 samples, 0.06%; -0.03%) + + + +com.fasterxml.jackson.databind.util.internal.PrivateMaxEntriesMap.drainReadBuffer(int) (2 samples, 0.06%; 0.00%) + + + +.selinux_socket_sendmsg(k) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.PhaseChaitin::get_spillcopy_wide() (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.ConnectionPool.returnConnectionHandler(ConnectionHandler) (98 samples, 2.74%; 0.00%) +io.. + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$HttpRequestTextMapGetter.get(HttpRequest, String) (1 samples, 0.03%; 0.00%) + + + +.rw_verify_area(k) (4 samples, 0.11%; +0.06%) + + + +libjvm.so.LightweightSynchronizer::enter() (1 samples, 0.03%; 0.00%) + + + +org.jboss.threads.EnhancedQueueExecutor.runThreadBody() (2,782 samples, 77.67%; +0.45%) +org.jboss.threads.EnhancedQueueExecutor.runThreadBody() + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.InstrumenterVertxTracer.sendResponse(Context, Object, OpenTelemetryVertxTracer$SpanOperation, Throwable, TagExtractor) (20 samples, 0.56%; +0.06%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractCollectionInitializer.forEachSubInitializer(BiConsumer, InitializerData) (1 samples, 0.03%; +0.03%) + + + +java.lang.String.hashCode() (2 samples, 0.06%; +0.03%) + + + +io.netty.handler.codec.http.HttpObjectDecoder$HeaderParser.parse(ByteBuf, Runnable) (4 samples, 0.11%; 0.00%) + + + +io.vertx.grpc.client.impl.GrpcClientRequestImpl.endMessage(GrpcMessage) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable(Object) (2 samples, 0.06%; 0.00%) + + + +java.lang.String.hashCode() (1 samples, 0.03%; +0.03%) + + + +.do_syscall_64(k) (20 samples, 0.56%; +0.03%) + + + +io.netty.util.concurrent.DefaultPromise.notifyListener0(Future, GenericFutureListener) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Object[]) (18 samples, 0.50%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$HttpRequestTextMapGetter.get(Object, String) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.locks.ReentrantLock$Sync.<init>() (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.locks.ReentrantLock.<init>() (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.implRead(byte[], int, int, long) (29 samples, 0.81%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.readRows(RowProcessingStateStandardImpl, RowReader, boolean, ListResultsConsumer$Results) (268 samples, 7.48%; +0.06%) +org.hibern.. + + +io.netty.handler.timeout.IdleStateHandler$1.operationComplete(Future) (1 samples, 0.03%; 0.00%) + + + +.rw_verify_area(k) (2 samples, 0.06%; 0.00%) + + + +.__pi_memset(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.linkToSession(Object, SharedSessionContractImplementor) (6 samples, 0.17%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http2.Http2FrameListenerDecorator.onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (1 samples, 0.03%; +0.03%) + + + +java.util.ArrayList.grow() (3 samples, 0.08%; 0.00%) + + + +com.fasterxml.jackson.databind.type.TypeFactory.constructType(Type) (18 samples, 0.50%; -0.47%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (2 samples, 0.06%; 0.00%) + + + +java.lang.String.<init>(byte[], int, int, Charset) (2 samples, 0.06%; +0.03%) + + + +io.vertx.grpc.common.impl.GrpcReadStreamBase.lambda$init$3(GrpcMessage) (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irq(k) (1 samples, 0.03%; +0.03%) + + + +._raw_spin_unlock_irq(k) (3 samples, 0.08%; +0.08%) + + + +sun.nio.ch.Util.getTemporaryDirectBuffer(int) (1 samples, 0.03%; 0.00%) + + + +.do_softirq.part.0(k) (117 samples, 3.27%; +0.08%) +.do.. + + +libc.so.6.__internal_syscall_cancel() (20 samples, 0.56%; -0.03%) + + + +.dev_hard_start_xmit(k) (8 samples, 0.22%; +0.03%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +.itable stub() (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.VarHandleGuards.guard_LLL_Z(VarHandle, Object, Object, Object, VarHandle$AccessDescriptor) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.InstrumenterContext.computeIfAbsent(String, Function) (5 samples, 0.14%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context) (20 samples, 0.56%; -0.03%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.LinkedTransferQueue$DualNode.await(Object, long, Object, boolean) (6 samples, 0.17%; 0.00%) + + + +io.netty.util.internal.shaded.org.jctools.queues.MpscUnboundedArrayQueue.offer(Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.extractConcreteTypeStateValues(EntityInitializerImpl$EntityInitializerData) (9 samples, 0.25%; +0.08%) + + + +org.hibernate.dialect.type.PostgreSQLArrayJdbcType$1.getArray(Object, WrapperOptions) (42 samples, 1.17%; 0.00%) + + + +io.quarkus.arc.impl.InstanceImpl.getBeanInstance(InjectableBean) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveJdbcValues(String, ExecutionContext, ResultSetAccess, List, QueryKey, JdbcValuesMappingProducer, SharedSessionContractImplementor, SessionFactoryImplementor) (740 samples, 20.66%; 0.00%) +org.hibernate.sql.exec.internal... + + +libc.so.6.__syscall_cancel_arch_end() (14 samples, 0.39%; +0.06%) + + + +org.hibernate.metamodel.mapping.internal.BasicEntityIdentifierMappingImpl.setIdentifier(Object, Object, SharedSessionContractImplementor) (16 samples, 0.45%; 0.00%) + + + +java.util.stream.ReferencePipeline.toArray(IntFunction) (1,131 samples, 31.57%; 0.00%) +java.util.stream.ReferencePipeline.toArray(IntFunc.. + + +org.hibernate.property.access.spi.SetterFieldImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.streams.impl.InboundBuffer.write(Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (2 samples, 0.06%; 0.00%) + + + +.sized_strscpy(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.collection.spi.AbstractPersistentCollection.initialize(boolean) (1,097 samples, 30.63%; +0.03%) +org.hibernate.collection.spi.AbstractPersistentCo.. + + +io.quarkus.arc.impl.CurrentManagedContext$2.accept(ContextInstanceHandle) (31 samples, 0.87%; 0.00%) + + + +io.agroal.pool.ConnectionPool.returnConnectionHandler(ConnectionHandler) (84 samples, 2.35%; 0.00%) +i.. + + +org.hibernate.engine.spi.EntityKey.generateHashCode() (3 samples, 0.08%; +0.08%) + + + +io.netty.handler.codec.http.HttpObjectEncoder.encodeByteBufHttpContent(int, ChannelHandlerContext, ByteBuf, ByteBuf, HttpHeaders, List) (3 samples, 0.08%; +0.08%) + + + +.tcp_skb_entail(k) (4 samples, 0.11%; +0.11%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.query.sqm.internal.SqmJdbcExecutionContextAdapter.hasCallbackActions() (3 samples, 0.08%; 0.00%) + + + +.__local_bh_enable_ip(k) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.SessionEventListenerManagerImpl.jdbcExecuteStatementEnd() (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.locks.LockSupport.unpark(Thread) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.InjectionPointImpl.<init>(Type, Type, Set, InjectableBean, Set, Member, int, boolean) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.api.trace.SpanBuilder$$Lambda.0x000000009795e358.accept(Object, Object) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (8 samples, 0.22%; +0.06%) + + + +libjvm.so.MemAllocator::allocate() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.type.descriptor.jdbc.BigIntJdbcType$2.doExtract(ResultSet, int, WrapperOptions) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.ext.web.impl.RouteState.pathMatches(String, RoutingContext) (4 samples, 0.11%; 0.00%) + + + +.ip_local_deliver(k) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.internal.SessionImpl$$Lambda.0x0000000097c0c4b8.applyEventToListener(Object, Object, Object) (81 samples, 2.26%; 0.00%) +o.. + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(int) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap$KeyIterator.<init>(HashMap) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http2.Http2ConnectionHandler.doCloseStream(Http2Stream, ChannelFuture) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.processNext(RowProcessingState) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl$$Lambda.0x0000000097bf22c8.accept(SelfDirtinessTracker) (6 samples, 0.17%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.onStart(AttributesBuilder, Context, Object) (2 samples, 0.06%; -0.03%) + + + +libjvm.so.ThreadsListHandle::~ThreadsListHandle() (1 samples, 0.03%; +0.03%) + + + +java.lang.invoke.LambdaForm$MH.0x000000009797c000.invokeExact_MT(Object, Object, Object, Object) (11 samples, 0.31%; +0.17%) + + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (4 samples, 0.11%; +0.06%) + + + +java.util.HashSet.add(Object) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doEnd(Context, Object, Object, Throwable, Instant) (5 samples, 0.14%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.current() (1 samples, 0.03%; 0.00%) + + + +org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.run() (2,686 samples, 74.99%; 0.00%) +org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.run() + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(int) (14 samples, 0.39%; 0.00%) + + + +.sk_reset_timer(k) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.get(Object) (10 samples, 0.28%; 0.00%) + + + +org.postgresql.jdbc.PgResultSet.close() (3 samples, 0.08%; 0.00%) + + + +io.netty.buffer.PoolArena.tcacheAllocateSmall(PoolThreadCache, PooledByteBuf, int, int) (10 samples, 0.28%; 0.00%) + + + +io.netty.buffer.PoolThreadCache$MemoryRegionCache.add(PoolChunk, ByteBuffer, long, int) (2 samples, 0.06%; 0.00%) + + + +com.fasterxml.jackson.databind.type.TypeFactory._fromParamType(ClassStack, ParameterizedType, TypeBindings) (18 samples, 0.50%; +0.25%) + + + +.tcp_event_new_data_sent(k) (4 samples, 0.11%; +0.06%) + + + +org.postgresql.jdbc.TypeInfoCache.getArrayDelimiter(int) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryPreparedStatement.executeQuery() (379 samples, 10.58%; +0.03%) +io.opentelemetr.. + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.instantiate(EntityPersister, Object) (48 samples, 1.34%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(RowProcessingState) (14 samples, 0.39%; 0.00%) + + + +java.util.Arrays.hashCode(Object[]) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__poll() (8 samples, 0.22%; 0.00%) + + + +io.vertx.core.http.impl.HttpClientImpl$$Lambda.0x00000000979171d8.handle(Object) (9 samples, 0.25%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorBase.intercept(InvocationContext) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.AroundInvokeInvocationContext.perform(Object, Object[], InterceptedMethodMetadata) (2,478 samples, 69.18%; +0.03%) +io.quarkus.arc.impl.AroundInvokeInvocationContext.perform(Object, Object[], InterceptedMethodMetadata) + + +.schedule_hrtimeout_range_clock(k) (6 samples, 0.17%; +0.03%) + + + +.lookup_secondary_supers_table_slow_path() (2 samples, 0.06%; +0.06%) + + + +org.hibernate.query.internal.QueryInterpretationCacheStandardImpl.resolveHqlInterpretation(String, Class, HqlTranslator) (12 samples, 0.34%; 0.00%) + + + +java.util.stream.Nodes$SpinedNodeBuilder.accept(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor.computeSpanName(String, String, String) (6 samples, 0.17%; 0.00%) + + + +java.util.ArrayList.toArray() (1 samples, 0.03%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.Future.lambda$toCompletionStage$3(CompletableFuture, AsyncResult) (9 samples, 0.25%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.removeObject(String, Context) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.sdk.trace.samplers.TraceIdRatioBasedSampler.getTraceIdRandomPart(String) (1 samples, 0.03%; 0.00%) + + + +io.micrometer.core.instrument.AbstractTimer.record(long, TimeUnit) (1 samples, 0.03%; 0.00%) + + + +.do_syscall_64(k) (30 samples, 0.84%; 0.00%) + + + +libjvm.so.G1CollectedHeap::attempt_allocation_slow() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.pulseTransactionCoordinator() (6 samples, 0.17%; +0.03%) + + + +.entry_SYSCALL_64_after_hwframe(k) (50 samples, 1.40%; 0.00%) + + + +io.netty.buffer.PoolChunk.initBufWithSubpage(PooledByteBuf, ByteBuffer, long, int, PoolThreadCache) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection() (52 samples, 1.45%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.cdi.WithSpanInterceptor.span(ArcInvocationContext) (2,476 samples, 69.12%; +0.08%) +io.quarkus.opentelemetry.runtime.tracing.cdi.WithSpanInterceptor.span(ArcInvocationContext) + + +io.quarkus.micrometer.runtime.binder.RequestMetricInfo.normalizePath(String) (3 samples, 0.08%; +0.08%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +.selinux_socket_sendmsg(k) (8 samples, 0.22%; +0.06%) + + + +io.opentelemetry.instrumentation.api.semconv.http.ForwardedHostAddressAndPortExtractor.extract(AddressAndPortExtractor$AddressPortSink, Object) (8 samples, 0.22%; +0.06%) + + + +io.micrometer.core.instrument.distribution.DistributionStatisticConfig$Builder.build() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.cdi.WithSpanInterceptor_Bean.intercept(InterceptionType, Object, InvocationContext) (3 samples, 0.08%; +0.03%) + + + +io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource.wrapCall(ThrowingSupplier) (51 samples, 1.42%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.createSelectionQuery(String, Class, HqlInterpretation) (9 samples, 0.25%; 0.00%) + + + +.file_has_perm(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.Http2ClientConnection.onHeadersRead(int, Http2Headers, StreamPriority, boolean) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.end(Context, Object, Object, Throwable) (12 samples, 0.34%; 0.00%) + + + +io.vertx.grpc.common.impl.GrpcReadStreamBase.init() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.MemAllocator::allocate() (2 samples, 0.06%; 0.00%) + + + +.selinux_ip_postroute(k) (3 samples, 0.08%; +0.08%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (25 samples, 0.70%; 0.00%) + + + +.nft_lookup_eval?[nf_tables](k) (3 samples, 0.08%; +0.06%) + + + +io.netty.buffer.PoolChunk.incrementPinnedMemory(int) (14 samples, 0.39%; -0.03%) + + + +io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet(AttributesBuilder, AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.takeSnapshot(EntityInitializerImpl$EntityInitializerData, SharedSessionContractImplementor, PersistenceContext, EntityEntry, Object[]) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.TraceRequestMarshaler.create(Collection) (3 samples, 0.08%; 0.00%) + + + +io.netty.util.AsciiString.hashCode(CharSequence) (1 samples, 0.03%; 0.00%) + + + +sun.misc.Unsafe.copyMemory(Object, long, Object, long, long) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.jdbc.PgResultSet.getLong(int) (3 samples, 0.08%; 0.00%) + + + +java.util.ArrayList.add(Object, Object[], int) (2 samples, 0.06%; 0.00%) + + + +.tcp_rcv_established(k) (55 samples, 1.54%; +0.08%) + + + +io.netty.util.AsciiString.hashCode(CharSequence) (5 samples, 0.14%; 0.00%) + + + +io.smallrye.mutiny.converters.uni.UniToMultiPublisher$UniToMultiSubscription.request(long) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.isEmpty(Context) (1 samples, 0.03%; 0.00%) + + + +.ip_output(k) (144 samples, 4.02%; +0.03%) +.ip_.. + + +io.quarkus.vertx.http.runtime.VertxHttpRecorder$1.uriValid(HttpServerRequest) (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irq(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.api.internal.InstrumentationUtil.shouldSuppressInstrumentation(Context) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(ResultSet, int, WrapperOptions) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(LoadEvent, EntityPersister, EntityKey, LoadEventListener$LoadType) (78 samples, 2.18%; 0.00%) +o.. + + +io.vertx.core.http.impl.HttpEventHandler.handleEnd() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.ResultsHelper.createRowReader(SessionFactoryImplementor, RowTransformer, Class, JdbcValuesMapping) (3 samples, 0.08%; 0.00%) + + + +.selinux_ip_postroute(k) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (3 samples, 0.08%; +0.08%) + + + +.tcp_skb_entail(k) (3 samples, 0.08%; +0.08%) + + + +io.netty.buffer.AbstractByteBuf.writeBytes(byte[]) (4 samples, 0.11%; 0.00%) + + + +java.util.AbstractCollection.addAll(Collection) (6 samples, 0.17%; +0.03%) + + + +sun.nio.ch.IOUtil.write(FileDescriptor, ByteBuffer[], int, int, NativeDispatcher) (281 samples, 7.84%; +0.06%) +sun.nio.ch... + + +jdk.internal.misc.Unsafe.unpark(Object) (58 samples, 1.62%; 0.00%) + + + +io.vertx.core.buffer.impl.PartialPooledByteBufAllocator.directBuffer(int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.metrics.SdkDoubleHistogram.record(double, Attributes) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStart(Context, Object, Instant) (6 samples, 0.17%; +0.03%) + + + +.kfree_skbmem(k) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (16 samples, 0.45%; 0.00%) + + + +org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.run() (71 samples, 1.98%; +0.06%) +o.. + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (8 samples, 0.22%; 0.00%) + + + +java.lang.StringBuilder.append(CharSequence) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.internal.AbstractInitializer.startLoading(RowProcessingState) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl.cacheResolutionLocally(Object, Object, EntityMappingType) (13 samples, 0.36%; 0.00%) + + + +.jbyte_disjoint_arraycopy() (1 samples, 0.03%; +0.03%) + + + +.security_file_permission(k) (3 samples, 0.08%; +0.06%) + + + +.selinux_file_permission(k) (5 samples, 0.14%; +0.14%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (12 samples, 0.34%; 0.00%) + + + +libjvm.so.ThreadLocalAllocBuffer::retire() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizerUtil$$Lambda.0x0000000097bd1e88.apply(Object) (6 samples, 0.17%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.getIfPresent(Object, boolean) (4 samples, 0.11%; +0.03%) + + + +org.postgresql.jdbc.PgStatement.closeForNextExecution() (3 samples, 0.08%; 0.00%) + + + +libjvm.so.OptoRuntime::new_array_C() (2 samples, 0.06%; 0.00%) + + + +.C2 Runtime new_array() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.isInstance(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.poll(long, TimeUnit) (41 samples, 1.14%; 0.00%) + + + +java.lang.String.valueOf(int) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.CurrentManagedContext$CurrentContextState.invalidate() (2 samples, 0.06%; 0.00%) + + + +java.util.Objects.requireNonNull(Object) (1 samples, 0.03%; +0.03%) + + + +libc.so.6.start_thread() (24 samples, 0.67%; 0.00%) + + + +io.vertx.core.http.impl.Http2ClientConnection$Stream.onEnd(MultiMap) (1 samples, 0.03%; 0.00%) + + + +java.util.HashSet.<init>(Collection) (5 samples, 0.14%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.beginWrite() (9 samples, 0.25%; 0.00%) + + + +io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(ChannelHandlerContext) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.engine.spi.PersistentAttributeInterceptable.asPersistentAttributeInterceptable() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle.recordDouble(double, Attributes, Context) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.PhaseChaitin::split_USE() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.context.Context.makeCurrent() (22 samples, 0.61%; 0.00%) + + + +io.netty.handler.codec.http.HttpObjectEncoder.write(ChannelHandlerContext, Object, ChannelPromise) (53 samples, 1.48%; 0.00%) + + + +libjvm.so.CompileBroker::invoke_compiler_on_method() (12 samples, 0.34%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.addEntityEntry(Object, EntityEntry) (10 samples, 0.28%; +0.06%) + + + +org.hibernate.engine.spi.BatchFetchQueue.addBatchLoadableCollection(PersistentCollection, CollectionEntry) (26 samples, 0.73%; +0.08%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl.findLoadingCollectionLocally(CollectionKey) (2 samples, 0.06%; 0.00%) + + + +java.lang.reflect.Field.set(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get(CharSequence) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (6 samples, 0.17%; 0.00%) + + + +io.micrometer.core.instrument.Timer$Sample.stop(Timer) (4 samples, 0.11%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.pulseTransactionCoordinator() (9 samples, 0.25%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.isEmpty(Context) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (26 samples, 0.73%; +0.03%) + + + +libc.so.6.__syscall_cancel_arch_end() (6 samples, 0.17%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.InstrumenterContext.reset() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.v3.QueryExecutorImpl.sendSync() (420 samples, 11.73%; 0.00%) +org.postgresql.co.. + + +java.util.concurrent.locks.AbstractQueuedSynchronizer.<init>() (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.PooledByteBuf.init(PoolChunk, ByteBuffer, long, int, int, int, PoolThreadCache) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.JvmtiVMObjectAllocEventCollector::~JvmtiVMObjectAllocEventCollector() (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.nio.NioEventLoop.wakeup(boolean) (27 samples, 0.75%; 0.00%) + + + +java.util.HashMap$EntryIterator.next() (1 samples, 0.03%; 0.00%) + + + +.nft_do_chain?[nf_tables](k) (30 samples, 0.84%; +0.53%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.collection.spi.PersistentBag.injectLoadedState(PluralAttributeMapping, List) (3 samples, 0.08%; 0.00%) + + + +java.util.HashSet.add(Object) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.JVM_IHashCode() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.trace.RandomIdGenerator.generateTraceId() (1 samples, 0.03%; 0.00%) + + + +._copy_from_iter(k) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.internal.SessionImpl.afterOperation(boolean) (2 samples, 0.06%; 0.00%) + + + +com.fasterxml.jackson.databind.util.LRUMap.get(Object) (5 samples, 0.14%; 0.00%) + + + +java.util.HashMap.get(Object) (2 samples, 0.06%; 0.00%) + + + +.fdget_pos(k) (2 samples, 0.06%; +0.06%) + + + +.futex_ref_get(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder.<init>() (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$BySpanKey.storeInContext(Context, SpanKind, Span) (1 samples, 0.03%; 0.00%) + + + +.tcp_send_mss(k) (5 samples, 0.14%; +0.06%) + + + +io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric.applyTemplateMatching(String) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveEntityInstance2(EntityInitializerImpl$EntityInitializerData) (35 samples, 0.98%; 0.00%) + + + +java.util.Formatter.<init>(Locale) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.ThreadLocalAllocBuffer::retire() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.clearVertxMdcFromContext(Context) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.read_tsc(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.onEnd(AttributesBuilder, Context, Object, Object, Throwable) (3 samples, 0.08%; +0.03%) + + + +java.util.ArrayList.<init>() (1 samples, 0.03%; 0.00%) + + + +.tcp_in_window?[nf_conntrack](k) (2 samples, 0.06%; +0.06%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.OpenTelemetryVertxTracer.receiveRequest(Context, SpanKind, TracingPolicy, Object, String, Iterable, TagExtractor) (79 samples, 2.21%; 0.00%) +i.. + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.baggage.Baggage.builder() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +org.acme.mapping.StoreFruitPriceMapper.map(StoreFruitPrice) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap$MapEntry.hashCode() (2 samples, 0.06%; +0.06%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +.rw_verify_area(k) (6 samples, 0.17%; +0.03%) + + + +java.util.IdentityHashMap.get(Object) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +org.jboss.resteasy.reactive.server.handlers.MatrixParamHandler.handle(ResteasyReactiveRequestContext) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.util.NullnessHelper.coalesceSuppliedValues(Function, Supplier[]) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.jdbc.PgArray.getBaseTypeName() (7 samples, 0.20%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.prepareStatement(String, int, int) (8 samples, 0.22%; 0.00%) + + + +.wake_up_q(k) (40 samples, 1.12%; -0.03%) + + + +io.netty.channel.nio.SelectedSelectionKeySet.reset() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.getOtelContext(Context) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.persister.entity.EntityPersister.setValues(Object, Object[]) (1 samples, 0.03%; 0.00%) + + + +.selinux_socket_recvmsg(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.getVertxContext() (1 samples, 0.03%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +io.micrometer.core.instrument.Timer$Builder.register(MeterRegistry, Tags) (11 samples, 0.31%; 0.00%) + + + +java.net.Socket$SocketOutputStream.implWrite(byte[], int, int) (263 samples, 7.34%; 0.00%) +java.net.S.. + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.resolveInstance(AbstractImmediateCollectionInitializer$ImmediateCollectionInitializerData) (16 samples, 0.45%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (8 samples, 0.22%; +0.22%) + + + +java.util.Collections$UnmodifiableMap.get(Object) (9 samples, 0.25%; +0.25%) + + + +io.opentelemetry.api.trace.Span$$Lambda.0x0000000097c35c40.accept(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (6 samples, 0.17%; -0.17%) + + + +.kmalloc_reserve(k) (6 samples, 0.17%; +0.03%) + + + +libjvm.so.CodeHeap::find_blob() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.VertxHttp2Stream.doWriteHeaders(Http2Headers, boolean, boolean, Handler) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ChannelHandlerContext, CodecOutputList, int) (193 samples, 5.39%; 0.00%) +io.net.. + + +jdk.internal.misc.Unsafe.park(boolean, long) (21 samples, 0.59%; 0.00%) + + + +java.util.HashMap.getNode(Object) (6 samples, 0.17%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.implWrite(byte[], int, int) (414 samples, 11.56%; 0.00%) +sun.nio.ch.NioSoc.. + + +org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$1(String, SqmSelectStatement, Class, TupleMetadata, ListResultsConsumer$UniqueSemantic, DomainParameterXref, Void, DomainQueryExecutionContext, CacheableSqmInterpretation, JdbcParameterBindings, boolean) (1,047 samples, 29.23%; +0.11%) +org.hibernate.query.sqm.internal.ConcreteSqmSe.. + + +io.opentelemetry.sdk.trace.SdkSpanBuilder.setAttribute(AttributeKey, Object) (4 samples, 0.11%; 0.00%) + + + +java.util.Formatter$FormatSpecifier.print(Formatter, Object, Locale) (5 samples, 0.14%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.drainReadBuffer() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(int) (1 samples, 0.03%; 0.00%) + + + +.jbyte_disjoint_arraycopy() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.HttpServerRequestWrapper.routed(String) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.utils.VertxOutputStream.prepareWrite(ByteBuf, boolean) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isPersistentAttributeInterceptable(Object) (3 samples, 0.08%; +0.08%) + + + +.skb_defer_free_flush(k) (7 samples, 0.20%; +0.11%) + + + +.ksys_write(k) (20 samples, 0.56%; 0.00%) + + + +libjvm.so.JfrObjectAllocationSample::send_event() (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.flush() (295 samples, 8.24%; 0.00%) +io.netty.ch.. + + +org.acme.repository.FruitRepository_ClientProxy.arc$delegate() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.common.SystemClock.now(boolean) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.streams.impl.InboundBuffer.fetch(long) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.xfer(Object, long) (41 samples, 1.14%; +0.03%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +java.lang.Class.getName() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.net.impl.ConnectionBase.writeToChannel(Object, ChannelPromise) (27 samples, 0.75%; 0.00%) + + + +jdk.internal.misc.Unsafe.checkPointer(Object, long) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.<init>(Object, EntityPersister) (17 samples, 0.47%; 0.00%) + + + +sun.nio.ch.Util.getTemporaryDirectBuffer(int) (7 samples, 0.20%; 0.00%) + + + +io.quarkus.arc.impl.CurrentManagedContext$2.accept(Object) (31 samples, 0.87%; 0.00%) + + + +io.smallrye.common.constraint.Assert.checkNotNullParam(String, Object) (3 samples, 0.08%; +0.06%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.panache.common.runtime.CommonPanacheQueryImpl.list() (1,262 samples, 35.23%; +0.03%) +io.quarkus.hibernate.orm.panache.common.runtime.CommonPa.. + + +.vfs_writev(k) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.G1EvacuateRegionsBaseTask::work() (9 samples, 0.25%; 0.00%) + + + +org.hibernate.type.ComponentType.getPropertyValue(Object, int) (10 samples, 0.28%; 0.00%) + + + +java.lang.ThreadLocal.remove() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.pulseTransactionCoordinator() (5 samples, 0.14%; +0.03%) + + + +._copy_from_iter(k) (3 samples, 0.08%; +0.08%) + + + +sun.nio.ch.SelectorImpl.selectNow() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.context.Context.makeCurrent() (20 samples, 0.56%; 0.00%) + + + +io.opentelemetry.sdk.trace.ExtendedSdkSpanBuilder.setAttribute(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (1 samples, 0.03%; 0.00%) + + + +.avc_lookup(k) (1 samples, 0.03%; -0.06%) + + + +org.jboss.threads.DelegatingRunnable.run() (2,782 samples, 77.67%; 0.00%) +org.jboss.threads.DelegatingRunnable.run() + + +java.util.ArrayList.grow() (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__futex_abstimed_wait_common() (6 samples, 0.17%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.readRow(RowProcessingState) (257 samples, 7.17%; 0.00%) +org.hiber.. + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +java.util.stream.AbstractPipeline.wrapAndCopyInto(Sink, Spliterator) (1,120 samples, 31.27%; 0.00%) +java.util.stream.AbstractPipeline.wrapAndCopyInto(.. + + +.nft_do_chain?[nf_tables](k) (28 samples, 0.78%; +0.42%) + + + +.do_syscall_64(k) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request.handle(AsyncResult) (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.drainBuffers() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.isEventSource() (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.forEach(BiConsumer) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (2 samples, 0.06%; +0.06%) + + + +java.util.concurrent.ConcurrentHashMap.initTable() (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.locks.AbstractQueuedSynchronizer.<init>() (1 samples, 0.03%; +0.03%) + + + +java.util.AbstractCollection.addAll(Collection) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__memset_avx512_unaligned_erms() (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.PoolArena.tcacheAllocateSmall(PoolThreadCache, PooledByteBuf, int, int) (14 samples, 0.39%; 0.00%) + + + +io.netty.util.concurrent.DefaultPromise.notifyListenersNow() (4 samples, 0.11%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +java.lang.StringBuilder.<init>(String) (3 samples, 0.08%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (260 samples, 7.26%; 0.00%) +.entry_SYS.. + + +._raw_spin_unlock_irqrestore(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.execute(Runnable) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder.setAllAttributes(Attributes) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquire() (52 samples, 1.45%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x000000009797c000.invokeExact_MT(Object, Object, Object, Object) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.JfrObjectAllocationSample::send_event() (1 samples, 0.03%; +0.03%) + + + +java.lang.invoke.Invokers$Holder.linkToTargetMethod(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.__kfree_skb(k) (6 samples, 0.17%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor.onStart(AttributesBuilder, Context, Object) (5 samples, 0.14%; +0.06%) + + + +io.agroal.pool.wrapper.ResultSetWrapper.internalClosed() (1 samples, 0.03%; +0.03%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (8 samples, 0.22%; 0.00%) + + + +io.netty.handler.timeout.IdleStateHandler.channelRead(ChannelHandlerContext, Object) (3 samples, 0.08%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.writeHeaders0(ChannelHandlerContext, int, Http2Headers, boolean, int, short, boolean, int, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +._raw_spin_lock(k) (1 samples, 0.03%; +0.03%) + + + +jdk.internal.util.ArraysSupport.mismatch(byte[], int, byte[], int, int) (1 samples, 0.03%; 0.00%) + + + +.avc_has_perm(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$HttpRequestTextMapGetter.get(HttpRequest, String) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl.<init>(LoadedValuesCollector, JdbcValuesSourceProcessingOptions, ExecutionContext) (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.JdbcData.close(Statement) (8 samples, 0.22%; 0.00%) + + + +java.util.HashMap.getNode(Object) (5 samples, 0.14%; +0.03%) + + + +io.agroal.narayana.NarayanaTransactionIntegration$$Lambda.0x00000000975bd500.call() (2 samples, 0.06%; 0.00%) + + + +.ktime_add_safe(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.end(Context, Object, Object, Throwable) (10 samples, 0.28%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.getAll(CharSequence) (4 samples, 0.11%; 0.00%) + + + +._raw_spin_lock_bh(k) (1 samples, 0.03%; -0.11%) + + + +org.acme.domain.Fruit.$$_hibernate_getInterceptor() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.addEntry(Object, Status, Object[], Object, Object, Object, LockMode, boolean, EntityPersister, boolean) (6 samples, 0.17%; 0.00%) + + + +.nft_do_chain_inet?[nf_tables](k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (8 samples, 0.22%; 0.00%) + + + +io.agroal.pool.ConnectionPool.waitAvailableHandler(long) (7 samples, 0.20%; 0.00%) + + + +org.hibernate.metamodel.mapping.internal.AbstractEmbeddableMapping.getValue(Object, int) (10 samples, 0.28%; 0.00%) + + + +io.opentelemetry.sdk.common.CompletableResultCode.succeed() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder_Bean.destroy(RequestScopedSessionHolder, CreationalContext) (31 samples, 0.87%; +0.03%) + + + +io.opentelemetry.exporter.internal.marshal.MarshalerUtil.sizeRepeatedMessage(ProtoFieldInfo, Marshaler[]) (1 samples, 0.03%; +0.03%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.internal.shaded.org.jctools.queues.MpscChunkedArrayQueue.offer(Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.AsciiString.contentEqualsIgnoreCase(CharSequence) (1 samples, 0.03%; +0.03%) + + + +.handle_softirqs(k) (114 samples, 3.18%; +0.08%) +.ha.. + + +java.util.HashMap.putIfAbsent(Object, Object) (2 samples, 0.06%; 0.00%) + + + +libc.so.6.__syscall_cancel() (383 samples, 10.69%; +0.03%) +libc.so.6.__sys.. + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlScheme(HttpRequest) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgResultSet.getBigDecimal(int) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryResultSet.getLong(int) (3 samples, 0.08%; 0.00%) + + + +com.fasterxml.jackson.databind.SerializerProvider.findValueSerializer(Class) (11 samples, 0.31%; 0.00%) + + + +sun.nio.ch.SocketChannelImpl.write(ByteBuffer[], int, int) (281 samples, 7.84%; 0.00%) +sun.nio.ch... + + +org.postgresql.util.ByteConverter.numeric(byte[], int, int) (3 samples, 0.08%; +0.08%) + + + +org.jboss.resteasy.reactive.server.core.ServerSerialisers.invokeWriter(ResteasyReactiveRequestContext, Object, MessageBodyWriter, ServerSerialisers) (162 samples, 4.52%; +0.06%) +org.j.. + + +org.jboss.logging.Logger.isTraceEnabled() (1 samples, 0.03%; 0.00%) + + + +io.netty.util.internal.PlatformDependent0.getInt(Object, long) (2 samples, 0.06%; 0.00%) + + + +.dev_hard_start_xmit(k) (8 samples, 0.22%; 0.00%) + + + +org.postgresql.jdbc.PgPreparedStatement.closeImpl() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.linkToSession(Object, SharedSessionContractImplementor) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.type.AbstractStandardBasicType.deepCopy(Object, SessionFactoryImplementor) (2 samples, 0.06%; +0.06%) + + + +io.netty.buffer.PoolChunk.initBufWithSubpage(PooledByteBuf, ByteBuffer, long, int, PoolThreadCache) (14 samples, 0.39%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (7 samples, 0.20%; +0.20%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.initializeInstance(InitializerData) (3 samples, 0.08%; +0.06%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.putCollectionEntry(PersistentCollection, CollectionEntry) (7 samples, 0.20%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.getEntityEntry(Object) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getCollection(CollectionKey) (1 samples, 0.03%; +0.03%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (1 samples, 0.03%; +0.03%) + + + +.__pi_memcpy(k) (3 samples, 0.08%; +0.08%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getOrInitializeEntitiesByKey() (3 samples, 0.08%; 0.00%) + + + +io.netty.util.Recycler$DefaultHandle.unguardedToAvailable() (2 samples, 0.06%; +0.03%) + + + +.itable stub() (2 samples, 0.06%; +0.06%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.netty.handler.codec.http2.Http2ConnectionHandler.closeStreamRemote(Http2Stream, ChannelFuture) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage$1.close() (8 samples, 0.22%; 0.00%) + + + +io.opentelemetry.api.trace.SpanBuilder.setAllAttributes(Attributes) (4 samples, 0.11%; 0.00%) + + + +java.lang.AbstractStringBuilder.ensureCapacityNewCoder(byte[], byte, int, int, byte) (1 samples, 0.03%; +0.03%) + + + +.ip_finish_output2(k) (140 samples, 3.91%; 0.00%) +.ip_.. + + +org.hibernate.internal.SessionImpl.initializeCollection(PersistentCollection, boolean) (1,002 samples, 27.97%; 0.00%) +org.hibernate.internal.SessionImpl.initializ.. + + +java.util.HashMap.resize() (1 samples, 0.03%; +0.03%) + + + +.nf_hook_slow(k) (31 samples, 0.87%; +0.03%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_RequestScoped_ContextInstances.ch0(Supplier) (1 samples, 0.03%; 0.00%) + + + +java.util.Objects.equals(Object, Object) (3 samples, 0.08%; +0.06%) + + + +java.time.Clock.currentInstant() (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle.allocateInstance(Object) (1 samples, 0.03%; 0.00%) + + + +libnio.so.convertReturnVal() (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.nio.AbstractNioByteChannel.filterOutboundMessage(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.getEntityFromExecutionContext(EntityInitializerImpl$EntityInitializerData) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.BatchFetchQueue.addBatchLoadableEntityKey(EntityKey) (15 samples, 0.42%; +0.03%) + + + +java.util.HashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.VMThread::inner_execute() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.bytecode.internal.BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor(Object) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (4 samples, 0.11%; 0.00%) + + + +java.lang.StringLatin1.newString(byte[], int, int) (1 samples, 0.03%; +0.03%) + + + +.entry_SYSCALL_64_after_hwframe(k) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(Object, BiConsumer) (2 samples, 0.06%; 0.00%) + + + +.sk_filter_trim_cap(k) (2 samples, 0.06%; +0.03%) + + + +.do_futex(k) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.type.TypeFactory._fromAny(ClassStack, Type, TypeBindings) (5 samples, 0.14%; -0.03%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.internal.ReferenceCountUpdater.isLiveNonVolatile(ReferenceCounted) (4 samples, 0.11%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (2 samples, 0.06%; +0.03%) + + + +libjvm.so.OptoRuntime::new_array_C() (2 samples, 0.06%; 0.00%) + + + +java.lang.reflect.Constructor.newInstanceWithCaller(Object[], boolean, Class) (18 samples, 0.50%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage.recordDouble(double, Attributes, Context) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.removeNode(int, Object, Object, boolean, boolean) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.os::javaTimeNanos() (2 samples, 0.06%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.BatchEntitySelectFetchInitializer.endLoading(BatchEntitySelectFetchInitializer$BatchEntitySelectFetchInitializerData) (91 samples, 2.54%; +0.03%) +or.. + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (5 samples, 0.14%; 0.00%) + + + +java.util.AbstractCollection.addAll(Collection) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.pulseTransactionCoordinator() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryResultSet.getString(int) (3 samples, 0.08%; 0.00%) + + + +java.util.concurrent.locks.LockSupport.parkNanos(Object, long) (74 samples, 2.07%; -0.59%) +j.. + + +io.quarkus.arc.impl.InterceptorInvocation.invoke(InvocationContext) (2,477 samples, 69.15%; 0.00%) +io.quarkus.arc.impl.InterceptorInvocation.invoke(InvocationContext) + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.getWarnings() (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.sock_def_readable(k) (9 samples, 0.25%; +0.03%) + + + +org.hibernate.internal.SessionImpl.getPersistenceContext() (3 samples, 0.08%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.expireEntries() (1 samples, 0.03%; 0.00%) + + + +.__nr_to_section(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.impl.future.Mapping.onSuccess(Object) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; +0.03%) + + + +._raw_spin_lock(k) (1 samples, 0.03%; +0.03%) + + + +java.util.stream.Sink$ChainedReference.begin(long) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerRequest.fetch(long) (2 samples, 0.06%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (7 samples, 0.20%; 0.00%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.getWarnings() (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.http.impl.VertxHttp2ConnectionHandler.channelRead(ChannelHandlerContext, Object) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.arc.impl.CurrentManagedContext.currentState() (1 samples, 0.03%; -0.03%) + + + +libjvm.so.ObjectMonitor::enter() (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.setInitialValue(Thread) (2 samples, 0.06%; 0.00%) + + + +jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Object[]) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.G1BarrierSetC2::late_barrier_analysis() (2 samples, 0.06%; 0.00%) + + + +java.lang.Integer.toString(int) (3 samples, 0.08%; 0.00%) + + + +java.util.concurrent.locks.LockSupport.unpark(Thread) (60 samples, 1.68%; -0.03%) + + + +.sk_reset_timer(k) (1 samples, 0.03%; +0.03%) + + + +.hystart_update(k) (2 samples, 0.06%; +0.06%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (3 samples, 0.08%; +0.06%) + + + +org.postgresql.jdbc.PgStatement.checkCompletion() (1 samples, 0.03%; +0.03%) + + + +sun.nio.ch.Util.offerFirstTemporaryDirectBuffer(ByteBuffer) (1 samples, 0.03%; 0.00%) + + + +.nf_conntrack_in?[nf_conntrack](k) (9 samples, 0.25%; +0.03%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.api.internal.OtelEncodingUtils.longFromBase16String(CharSequence, int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.AutoValue_SqlStatementSanitizer_CacheKey.equals(Object) (1 samples, 0.03%; +0.03%) + + + +com.github.benmanes.caffeine.cache.StripedBuffer.drainTo(Consumer) (3 samples, 0.08%; 0.00%) + + + +io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(int, int) (14 samples, 0.39%; 0.00%) + + + +.vfs_writev(k) (250 samples, 6.98%; 0.00%) +.vfs_writ.. + + +org.postgresql.core.CachedQueryCreateAction.create(Object) (3 samples, 0.08%; +0.08%) + + + +java.util.concurrent.LinkedTransferQueue.xfer(Object, long) (1 samples, 0.03%; 0.00%) + + + +java.net.Socket$SocketOutputStream.write(byte[], int, int) (263 samples, 7.34%; 0.00%) +java.net.S.. + + +org.hibernate.persister.entity.AbstractEntityPersister.setSession(PersistentAttributeInterceptable, SharedSessionContractImplementor) (4 samples, 0.11%; 0.00%) + + + +.ip_local_out(k) (27 samples, 0.75%; +0.03%) + + + +.C2 Runtime complete_monitor_locking() (3 samples, 0.08%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.poll(long, TimeUnit) (6 samples, 0.17%; 0.00%) + + + +java.util.HashSet.add(Object) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.OptoRuntime::new_array_C() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getCollection(CollectionKey) (6 samples, 0.17%; 0.00%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +com.github.benmanes.caffeine.cache.LocalManualCache.getIfPresent(Object) (12 samples, 0.34%; 0.00%) + + + +io.netty.util.internal.PlatformDependent.hashCodeAscii(CharSequence) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.clearWarnings() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (1 samples, 0.03%; +0.03%) + + + +.tcp_stream_alloc_skb(k) (36 samples, 1.01%; +0.06%) + + + +io.netty.util.internal.ObjectPool$RecyclerObjectPool.get() (2 samples, 0.06%; +0.03%) + + + +io.netty.util.internal.PromiseNotificationUtil.trySuccess(Promise, Object, InternalLogger) (4 samples, 0.11%; 0.00%) + + + +libc.so.6.pthread_self() (3 samples, 0.08%; +0.08%) + + + +.break_compiled() (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (4 samples, 0.11%; +0.08%) + + + +io.quarkus.hibernate.orm.panache.common.runtime.AbstractJpaOperations.listAll(Class) (1,283 samples, 35.82%; +0.08%) +io.quarkus.hibernate.orm.panache.common.runtime.AbstractJ.. + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context) (40 samples, 1.12%; 0.00%) + + + +io.vertx.core.impl.future.FutureBase.emitSuccess(Object, Listener) (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpan.setAttribute(AttributeKey, Object) (2 samples, 0.06%; +0.03%) + + + +java.util.HashMap.computeIfAbsent(Object, Function) (5 samples, 0.14%; 0.00%) + + + +io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0() (292 samples, 8.15%; 0.00%) +io.netty.ch.. + + +.__local_bh_enable_ip(k) (131 samples, 3.66%; 0.00%) +.__l.. + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; -0.03%) + + + +.selinux_socket_sock_rcv_skb(k) (1 samples, 0.03%; +0.03%) + + + +.__tcp_push_pending_frames(k) (236 samples, 6.59%; +0.06%) +.__tcp_p.. + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +.itable stub() (3 samples, 0.08%; +0.08%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.set(CharSequence, CharSequence) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.drainOnReadIfNeeded(int, long) (3 samples, 0.08%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +java.lang.StringBuilder.append(CharSequence) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.remove(Object) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgStatement.close() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister$$Lambda.0x0000000097be5700.accept(PersistentAttributeInterceptable, Object) (4 samples, 0.11%; 0.00%) + + + +java.lang.ThreadLocal.remove(Thread) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (4 samples, 0.11%; 0.00%) + + + +.avc_lookup(k) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.remove(Object) (2 samples, 0.06%; 0.00%) + + + +.tcp_tso_segs(k) (2 samples, 0.06%; +0.06%) + + + +io.quarkus.vertx.core.runtime.context.VertxContextSafetyToggle.setContextSafe(Context, boolean) (2 samples, 0.06%; 0.00%) + + + +io.agroal.pool.util.AutoCloseableElement.closeAllAutocloseableElements() (1 samples, 0.03%; -0.03%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorSupports.intercept(InvocationContext) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.spi.context.storage.AccessMode$1.getOrCreate(AtomicReferenceArray, int, Supplier) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.IRScope::IRScope() (1 samples, 0.03%; 0.00%) + + + +.__pi_memset(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.impl.ContextImpl.emit(ContextInternal, Object, Handler) (105 samples, 2.93%; +0.06%) +io.. + + +org.hibernate.Session_x03UFp930IxQOyJJLmtWw2baujI_Synthetic_Bean.getIdentifier() (1 samples, 0.03%; +0.03%) + + + +._raw_spin_unlock_irqrestore(k) (7 samples, 0.20%; +0.20%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +io.netty.handler.codec.http.HttpObjectEncoder.encode(ChannelHandlerContext, Object, List) (43 samples, 1.20%; 0.00%) + + + +.xmit_one.constprop.0(k) (8 samples, 0.22%; +0.03%) + + + +org.hibernate.metamodel.mapping.internal.EmbeddedIdentifierMappingImpl.setIdentifier(Object, Object, SharedSessionContractImplementor) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.<init>(Object, EntityPersister) (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get0(CharSequence) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed() (2,431 samples, 67.87%; 0.00%) +io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed() + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.OpenTelemetryVertxTracingFactory$VertxDelegator.receiveRequest(Context, SpanKind, TracingPolicy, Object, String, Iterable, TagExtractor) (79 samples, 2.21%; 0.00%) +i.. + + +.do_writev(k) (255 samples, 7.12%; +0.06%) +.do_write.. + + +java.util.concurrent.ConcurrentHashMap.get(Object) (2 samples, 0.06%; +0.06%) + + + +.fdget_pos(k) (7 samples, 0.20%; +0.20%) + + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +.__x64_sys_futex(k) (1 samples, 0.03%; 0.00%) + + + +.tcp_send_mss(k) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.PhaseIdealLoop::build_loop_tree() (1 samples, 0.03%; +0.03%) + + + +sun.nio.ch.SocketDispatcher.writev(FileDescriptor, long, int) (277 samples, 7.73%; +0.08%) +sun.nio.ch.. + + +io.quarkus.vertx.core.runtime.VertxMDC.putAll(Map, Context) (2 samples, 0.06%; 0.00%) + + + +.tcp_rate_skb_sent(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable(Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context, Context) (40 samples, 1.12%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.wrapResultSet(ResultSet) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.BatchEntitySelectFetchInitializer$$Lambda.0x0000000097c06b18.apply(Object) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.LinkedDeque.moveToBack(LinkedDeque$Linked) (3 samples, 0.08%; 0.00%) + + + +java.lang.ThreadLocal.get() (2 samples, 0.06%; 0.00%) + + + +io.netty.buffer.PoolArena.free(PoolChunk, ByteBuffer, long, int, PoolThreadCache) (2 samples, 0.06%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Dict::Dict() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (2 samples, 0.06%; +0.03%) + + + +libjvm.so.OriginalLoop::multiversion() (1 samples, 0.03%; 0.00%) + + + +.tcp_rcv_established(k) (37 samples, 1.03%; +0.11%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractCollectionInitializer.forEachSubInitializer(BiConsumer, InitializerData) (3 samples, 0.08%; +0.08%) + + + +io.netty.buffer.AbstractByteBuf.writeBytes(ByteBuf, int, int) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(Object, JsonGenerator, SerializerProvider) (65 samples, 1.81%; 0.00%) +c.. + + +.entry_SYSCALL_64_after_hwframe(k) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.hibernate.orm.panache.common.runtime.AbstractManagedJpaOperations.getSession(Class) (14 samples, 0.39%; +0.03%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection() (52 samples, 1.45%; 0.00%) + + + +libjvm.so.PhaseChaitin::Select() (1 samples, 0.03%; 0.00%) + + + +java.util.regex.Pattern$Slice.match(Matcher, int, CharSequence) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.jdbc.PgResultSet.getBigDecimal(int, int) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryPreparedStatement.setArray(int, Array) (15 samples, 0.42%; +0.08%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.service.internalcache.QuarkusInternalCache.get(Object) (12 samples, 0.34%; -0.11%) + + + +.skb_do_copy_data_nocache(k) (6 samples, 0.17%; +0.03%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStartImpl(Context, Object, Instant) (37 samples, 1.03%; +0.08%) + + + +.expr_call_ops_eval?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.utils.VertxOutputStream.close() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.Compile::Compile() (11 samples, 0.31%; 0.00%) + + + +java.util.Formatter$FormatSpecifier.print(Formatter, String, Locale) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__syscall_cancel_arch_end() (10 samples, 0.28%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (4 samples, 0.11%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.associate(TransactionAware, XAResource) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context, Context) (14 samples, 0.39%; 0.00%) + + + +.tcp_recvmsg(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.panache.common.runtime.CommonPanacheQueryImpl.createQuery() (97 samples, 2.71%; 0.00%) +io.. + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +.do_futex(k) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.getAll(CharSequence) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource$$Lambda.0x0000000097591a88.call() (64 samples, 1.79%; 0.00%) + + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, AccessMode, Supplier) (3 samples, 0.08%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.impl.future.FutureImpl.tryComplete(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractNonJoinCollectionInitializer.resolveInstance(AbstractCollectionInitializer$CollectionInitializerData, boolean) (49 samples, 1.37%; +0.06%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (8 samples, 0.22%; 0.00%) + + + +org.acme.domain.Fruit.$$_hibernate_setInterceptor(PersistentAttributeInterceptor) (3 samples, 0.08%; +0.08%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.internal.AbstractSharedSessionContract.pulseTransactionCoordinator() (3 samples, 0.08%; 0.00%) + + + +org.postgresql.core.Encoding.decode(byte[], int, int) (2 samples, 0.06%; 0.00%) + + + +io.vertx.ext.web.impl.RouterImpl.handle(HttpServerRequest) (94 samples, 2.62%; 0.00%) +io.. + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (12 samples, 0.34%; 0.00%) + + + +.security_socket_sendmsg(k) (4 samples, 0.11%; +0.03%) + + + +libjvm.so.Unsafe_Unpark() (89 samples, 2.48%; 0.00%) +li.. + + +.do_syscall_64(k) (8 samples, 0.22%; +0.08%) + + + +org.hibernate.event.internal.DefaultLoadEventListener.loadFromCacheOrDatasource(LoadEvent, EntityPersister, EntityKey) (65 samples, 1.81%; 0.00%) +o.. + + +io.opentelemetry.instrumentation.api.internal.cache.WeakLockFreeCache.remove(Object) (8 samples, 0.22%; 0.00%) + + + +io.micrometer.core.instrument.Tags.dedup(Tag[]) (2 samples, 0.06%; +0.06%) + + + +.skb_release_data(k) (7 samples, 0.20%; +0.20%) + + + +libc.so.6.writev() (2 samples, 0.06%; 0.00%) + + + +org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.close() (34 samples, 0.95%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.afterInitialize(Object, SharedSessionContractImplementor) (2 samples, 0.06%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.AsciiString.contentEqualsIgnoreCase(CharSequence, CharSequence) (1 samples, 0.03%; 0.00%) + + + +org.acme.domain.StoreFruitPrice.$$_hibernate_getEntityEntry() (1 samples, 0.03%; +0.03%) + + + +org.jboss.resteasy.reactive.server.core.ServerSerialisers.encodeResponseHeaders(ResteasyReactiveRequestContext) (3 samples, 0.08%; +0.03%) + + + +io.opentelemetry.sdk.internal.AttributesMap.put(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.util.AutoCloseableElement.closeAllAutocloseableElements() (1 samples, 0.03%; +0.03%) + + + +.loopback_xmit(k) (7 samples, 0.20%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.createInitializerData(RowProcessingState) (3 samples, 0.08%; 0.00%) + + + +.itable stub() (4 samples, 0.11%; +0.11%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (6 samples, 0.17%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.exec.spi.JdbcSelectExecutor.executeQuery(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, Class, int, ResultsConsumer) (1,036 samples, 28.92%; 0.00%) +org.hibernate.sql.exec.spi.JdbcSelectExecutor... + + +org.hibernate.dialect.type.PostgreSQLArrayJdbcType.access$200(PostgreSQLArrayJdbcType, JavaType, SharedSessionContractImplementor) (21 samples, 0.59%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +.ip_protocol_deliver_rcu(k) (67 samples, 1.87%; +0.03%) +... + + +org.hibernate.sql.results.spi.ListResultsConsumer.consume(JdbcValues, SharedSessionContractImplementor, JdbcValuesSourceProcessingOptions, JdbcValuesSourceProcessingState, RowProcessingStateStandardImpl, RowReader) (441 samples, 12.31%; +0.31%) +org.hibernate.sql... + + +sun.nio.ch.SocketChannelImpl.translateAndSetReadyOps(int, SelectionKeyImpl) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.type.ComponentType.getPropertyValues(Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptableOrNull(Object) (3 samples, 0.08%; +0.08%) + + + +.net_rx_action(k) (111 samples, 3.10%; +0.14%) +.ne.. + + +libc.so.6.__syscall_cancel() (10 samples, 0.28%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.start(Context, Object) (6 samples, 0.17%; 0.00%) + + + +org.infinispan.quarkus.hibernate.cache.CaffeineCache$1.nanoTime() (1 samples, 0.03%; +0.03%) + + + +.inet6_recvmsg(k) (5 samples, 0.14%; +0.03%) + + + +java.util.concurrent.atomic.Striped64.getProbe() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.utils.VertxOutputStream.writeBlocking(ByteBuf, boolean) (2 samples, 0.06%; 0.00%) + + + +.do_syscall_64(k) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.api.internal.TemporaryBuffers.chars(int) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.loader.ast.internal.CollectionBatchLoaderArrayParam.resolveKeysToInitialize(Object, SharedSessionContractImplementor) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource.wrapCall(ThrowingSupplier) (117 samples, 3.27%; 0.00%) +io... + + +java.util.concurrent.ConcurrentHashMap.get(Object) (2 samples, 0.06%; 0.00%) + + + +.ip_local_out(k) (34 samples, 0.95%; 0.00%) + + + +java.util.stream.Nodes$FixedNodeBuilder.begin(long) (1 samples, 0.03%; -0.03%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.RequestMetricInfo.filterIgnored(String, List) (2 samples, 0.06%; 0.00%) + + + +.__napi_poll(k) (100 samples, 2.79%; 0.00%) +._.. + + +._raw_spin_lock_bh(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.internal.SessionImpl.instantiate(EntityPersister, Object) (6 samples, 0.17%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (1 samples, 0.03%; 0.00%) + + + +java.lang.reflect.Constructor.newInstance(Object[]) (2 samples, 0.06%; 0.00%) + + + +java.lang.Thread.isInterrupted() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.createCompositeInstance(EmbeddableInitializerImpl$EmbeddableInitializerData) (18 samples, 0.50%; 0.00%) + + + +java.lang.String.valueOf(int) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.OpenTelemetryVertxTracer.sendResponse(Context, Object, OpenTelemetryVertxTracer$SpanOperation, Throwable, TagExtractor) (20 samples, 0.56%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.execute(Runnable) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.ObjArrayAllocator::initialize() (1 samples, 0.03%; +0.03%) + + + +java.util.HashSet.<init>(Collection) (5 samples, 0.14%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (3 samples, 0.08%; +0.03%) + + + +io.netty.util.concurrent.DefaultPromise.notifyListeners() (4 samples, 0.11%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.poll(long, TimeUnit) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.event.monitor.internal.EmptyEventMonitor.beginJdbcPreparedStatementExecutionEvent() (1 samples, 0.03%; +0.03%) + + + +java.lang.Thread.terminatingThreadLocals() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.SessionEventListenerManagerImpl.jdbcExecuteStatementEnd() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get(String) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable(Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.internal.ObjectPool$RecyclerObjectPool.get() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.ObjectMonitor::try_spin() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.context.Context.with(ImplicitContextKeyed) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.execute0(Runnable) (27 samples, 0.75%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (2 samples, 0.06%; 0.00%) + + + +org.postgresql.jdbc.PgPreparedStatement.executeQuery() (480 samples, 13.40%; 0.00%) +org.postgresql.jdbc... + + +.tcp_options_write(k) (1 samples, 0.03%; +0.03%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder.getOrCreateSession(String, SessionFactory) (27 samples, 0.75%; 0.00%) + + + +libjvm.so.ThreadsListHandle::~ThreadsListHandle() (1 samples, 0.03%; +0.03%) + + + +.nft_do_chain_inet?[nf_tables](k) (32 samples, 0.89%; +0.06%) + + + +io.netty.buffer.PoolThreadCache.allocate(PoolThreadCache$MemoryRegionCache, PooledByteBuf, int) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.misc.CarrierThreadLocal.get() (7 samples, 0.20%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext, Object) (223 samples, 6.23%; 0.00%) +io.netty.. + + +io.netty.channel.AbstractChannelHandlerContext.invokeFlush0() (298 samples, 8.32%; 0.00%) +io.netty.ch.. + + +io.opentelemetry.sdk.trace.SdkSpan.end() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.read(RowProcessingStateStandardImpl, RowReader, ListResultsConsumer$Results) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.cache.spi.entry.CacheEntryHelper.assemble(Serializable[], Type[], SharedSessionContractImplementor, Object) (11 samples, 0.31%; +0.03%) + + + +java.lang.ThreadLocal.get(Thread) (3 samples, 0.08%; +0.03%) + + + +org.hibernate.internal.SessionImpl.applyQuerySettingsAndHints(SelectionQuery) (9 samples, 0.25%; 0.00%) + + + +libc.so.6.__syscall_cancel_arch_end() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.pulseTransactionCoordinator() (3 samples, 0.08%; 0.00%) + + + +io.vertx.grpc.common.impl.GrpcReadStreamBase.handleEnd() (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__syscall_cancel() (15 samples, 0.42%; 0.00%) + + + +sun.nio.ch.SelectorImpl.begin(boolean) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (15 samples, 0.42%; +0.03%) + + + +.file_has_perm(k) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (3 samples, 0.08%; +0.03%) + + + +.skb_clone(k) (3 samples, 0.08%; +0.06%) + + + +io.agroal.pool.ConnectionHandler.transactionEnd() (84 samples, 2.35%; 0.00%) +i.. + + +org.jboss.threads.EnhancedQueueExecutor$Task.run() (2,687 samples, 75.01%; 0.00%) +org.jboss.threads.EnhancedQueueExecutor$Task.run() + + +org.acme.domain.StoreFruitPrice.$$_hibernate_getInterceptor() (1 samples, 0.03%; +0.03%) + + + +io.agroal.pool.ConnectionPool.internalGetConnection(boolean) (11 samples, 0.31%; +0.03%) + + + +java.lang.invoke.MethodHandle.invokeBasic(Object[]) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.exporter.internal.marshal.CodedOutputStream$AbstractBufferedEncoder.bufferUInt32NoTag(int) (1 samples, 0.03%; +0.03%) + + + +java.lang.invoke.MethodHandle.invokeBasic(Object[]) (3 samples, 0.08%; +0.08%) + + + +libc.so.6.__futex_abstimed_wait_common() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, Class, ListResultsConsumer$UniqueSemantic, int) (993 samples, 27.72%; 0.00%) +org.hibernate.sql.exec.spi.JdbcSelectExecuto.. + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.NonContextualJdbcConnectionAccess.releaseConnection(Connection) (85 samples, 2.37%; 0.00%) +o.. + + +.__x64_sys_futex(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.with(ContextKey, Object) (2 samples, 0.06%; +0.06%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, ChannelPromise) (55 samples, 1.54%; 0.00%) + + + +io.smallrye.mutiny.converters.uni.UniToMultiPublisher.subscribe(Flow$Subscriber) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.socket.nio.NioSocketChannel.doWrite(ChannelOutboundBuffer) (292 samples, 8.15%; 0.00%) +io.netty.ch.. + + +io.quarkus.resteasy.reactive.common.runtime.ArcThreadSetupAction$1.close() (34 samples, 0.95%; 0.00%) + + + +._copy_from_user(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.Recycler$DefaultHandle.unguardedRecycle(Object) (5 samples, 0.14%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (4 samples, 0.11%; +0.06%) + + + +.avc_has_perm(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.PGStream.receiveChar() (35 samples, 0.98%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.isNotValidPromise(ChannelPromise, boolean) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.metamodel.internal.EntityInstantiatorPojoStandard.instantiate() (11 samples, 0.31%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.claimEntityHolderIfPossible(EntityKey, Object, JdbcValuesSourceProcessingState, EntityInitializer) (9 samples, 0.25%; +0.06%) + + + +java.lang.ThreadLocal.getCarrierThreadLocal() (2 samples, 0.06%; 0.00%) + + + +io.agroal.pool.util.AutoCloseableElement.closeAllAutocloseableElements() (1 samples, 0.03%; -0.06%) + + + +org.hibernate.query.sqm.tree.select.SqmSelectStatement.containsCollectionFetches(SqmQueryPart) (1 samples, 0.03%; -0.03%) + + + +io.opentelemetry.sdk.metrics.SdkDoubleHistogram.record(double, Attributes, Context) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.spi.SessionLazyDelegator.createSelectionQuery(String, Class) (91 samples, 2.54%; 0.00%) +or.. + + +io.quarkus.arc.impl.InstanceImpl.getInternal() (5 samples, 0.14%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.<init>(Object, EntityPersister) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (1 samples, 0.03%; -0.03%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (8 samples, 0.22%; 0.00%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.access$100(BatchSpanProcessor$Worker, ReadableSpan) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +.__tcp_transmit_skb(k) (207 samples, 5.78%; +0.59%) +.__tcp_.. + + +org.hibernate.engine.internal.StatefulPersistenceContext.addCollection(PersistentCollection, CollectionEntry, Object) (11 samples, 0.31%; 0.00%) + + + +java.lang.reflect.Field.set(Object, Object) (15 samples, 0.42%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.xfer(Object, long) (7 samples, 0.20%; +0.03%) + + + +.avc_has_perm_noaudit(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.samplers.TraceIdRatioBasedSampler.getTraceIdRandomPart(String) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.bytecode.enhance.spi.interceptor.LazyAttributeLoadingInterceptor.attributeInitialized(String) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.afterTransaction() (107 samples, 2.99%; 0.00%) +or.. + + +io.opentelemetry.sdk.trace.RandomIdGenerator.generateSpanId() (3 samples, 0.08%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.clearMDCData(Context) (5 samples, 0.14%; +0.03%) + + + +io.smallrye.mutiny.operators.AbstractMulti.subscribe(Flow$Subscriber) (2 samples, 0.06%; 0.00%) + + + +java.util.HashSet.iterator() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.PhiNode::unique_input() (1 samples, 0.03%; +0.03%) + + + +java.lang.String.equals(Object) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.Unsafe_Unpark() (79 samples, 2.21%; +0.03%) +l.. + + +.inet6_recvmsg(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.getSessionProperty(String) (9 samples, 0.25%; 0.00%) + + + +.nf_conntrack_tcp_packet?[nf_conntrack](k) (4 samples, 0.11%; +0.06%) + + + +java.util.HashMap$HashIterator.nextNode() (2 samples, 0.06%; +0.06%) + + + +io.micrometer.core.instrument.Meter$Id.equals(Object) (5 samples, 0.14%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +._raw_spin_lock_bh(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.type.descriptor.jdbc.VarcharJdbcType$2.doExtract(ResultSet, int, WrapperOptions) (4 samples, 0.11%; +0.03%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.addEntry(Object, Status, Object[], Object, Object, Object, LockMode, boolean, EntityPersister, boolean) (12 samples, 0.34%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.CurrentManagedContext.activate(InjectableContext$ContextState) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, Supplier) (2 samples, 0.06%; 0.00%) + + + +.ip_rcv(k) (42 samples, 1.17%; +0.06%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (4 samples, 0.11%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2FrameReader.processPayloadState(ChannelHandlerContext, ByteBuf, Http2FrameListener) (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.impl.DuplicatedContext.execute(Object, Handler) (2 samples, 0.06%; 0.00%) + + + +.tcp_recvmsg(k) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.property.access.spi.GetterFieldImpl.get(Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer.resolveInstance(AbstractBatchEntitySelectFetchInitializer$AbstractBatchEntitySelectFetchInitializerData) (28 samples, 0.78%; 0.00%) + + + +io.netty.buffer.PoolArena.allocate(PoolThreadCache, PooledByteBuf, int) (3 samples, 0.08%; 0.00%) + + + +java.net.Socket$SocketInputStream.implRead(byte[], int, int) (35 samples, 0.98%; 0.00%) + + + +java.util.ArrayList.add(Object, Object[], int) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractCollectionInitializer.resolveCollectionKey(AbstractCollectionInitializer$CollectionInitializerData, boolean) (2 samples, 0.06%; +0.06%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (2 samples, 0.06%; +0.06%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (4 samples, 0.11%; +0.11%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.processIfManagedEntity(Object, ManagedTypeHelper$ManagedEntityConsumer) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.trace.SpanBuilder$$Lambda.0x000000009795e358.accept(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.internal.AbstractInitializer.resolveKey(InitializerData) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.internal.InternalThreadLocalMap.get() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchInitializer.resolveInstance(InitializerData) (7 samples, 0.20%; 0.00%) + + + +.handle_softirqs(k) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.tryWrite(FileDescriptor, byte[], int, int) (405 samples, 11.31%; 0.00%) +sun.nio.ch.NioSo.. + + +java.util.concurrent.ConcurrentHashMap$EntryIterator.next() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.getContentLength(MultiMap) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.internal.AbstractInitializer.startLoading(RowProcessingState) (10 samples, 0.28%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorBase.getTransactionConfiguration(InvocationContext) (8 samples, 0.22%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl$$Lambda.0x0000000097bf33e8.accept(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.Formatter.format(Locale, String, Object[]) (14 samples, 0.39%; +0.03%) + + + +io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$FlowState.writeAllocatedBytes(int) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(RowProcessingState) (8 samples, 0.22%; 0.00%) + + + +io.agroal.pool.wrapper.ResultSetWrapper.getBigDecimal(int) (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.impl.ContextImpl.execute(ContextInternal, Object, Handler) (2 samples, 0.06%; +0.03%) + + + +java.time.Clock.currentInstant() (1 samples, 0.03%; +0.03%) + + + +org.jboss.resteasy.reactive.server.handlers.InvocationHandler.handle(ResteasyReactiveRequestContext) (2,479 samples, 69.21%; 0.00%) +org.jboss.resteasy.reactive.server.handlers.InvocationHandler.handle(ResteasyReactiveRequestContext) + + +libc.so.6.__internal_syscall_cancel() (6 samples, 0.17%; 0.00%) + + + +org.hibernate.collection.spi.PersistentBag.iterator() (1,098 samples, 30.65%; +0.03%) +org.hibernate.collection.spi.PersistentBag.iterat.. + + +com.fasterxml.jackson.databind.type.TypeBindings.asKey(Class) (1 samples, 0.03%; 0.00%) + + + +.ip_protocol_deliver_rcu(k) (53 samples, 1.48%; +0.03%) + + + +org.jboss.resteasy.reactive.server.vertx.VertxResteasyReactiveRequestContext.handle(Void) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.shouldStart(Context, Object) (3 samples, 0.08%; +0.03%) + + + +sun.nio.ch.EPollSelectorImpl.wakeup() (27 samples, 0.75%; 0.00%) + + + +.sock_write_iter(k) (237 samples, 6.62%; +0.06%) +.sock_wri.. + + +io.netty.buffer.AbstractByteBufAllocator.buffer(int) (11 samples, 0.31%; 0.00%) + + + +org.hibernate.internal.SessionImpl$$Lambda.0x0000000097b79aa0.apply(Object) (9 samples, 0.25%; 0.00%) + + + +sun.nio.ch.SocketChannelImpl.write(ByteBuffer[], int, int) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.query.internal.QueryInterpretationCacheStandardImpl.resolveSelectQueryPlan(QueryInterpretationCache$Key, Function) (4 samples, 0.11%; 0.00%) + + + +.nf_hook_slow(k) (38 samples, 1.06%; +0.08%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.release(Connection) (2 samples, 0.06%; 0.00%) + + + +.itable stub() (2 samples, 0.06%; +0.06%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.createInitializerData(RowProcessingState) (1 samples, 0.03%; +0.03%) + + + +.do_syscall_64(k) (21 samples, 0.59%; +0.03%) + + + +.__dev_queue_xmit(k) (140 samples, 3.91%; +0.03%) +.__d.. + + +io.vertx.core.http.impl.HttpClientImpl.lambda$null$3(Lease, HttpMethod, String, int, String, String, MultiMap, Boolean, long, PromiseInternal, AsyncResult) (9 samples, 0.25%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.hasExpired(Node, long) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.api.internal.OtelEncodingUtils.longFromBase16String(CharSequence, int) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Compilation::build_hir() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$ByContextKey.storeInContext(Context, SpanKind, Span) (1 samples, 0.03%; 0.00%) + + + +.read_tsc(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractCollectionInitializer.resolveKey(AbstractCollectionInitializer$CollectionInitializerData) (14 samples, 0.39%; 0.00%) + + + +.nf_nat_ipv4_local_in?[nf_nat](k) (1 samples, 0.03%; +0.03%) + + + +._raw_spin_unlock_irqrestore(k) (2 samples, 0.06%; +0.06%) + + + +io.netty.channel.DefaultChannelPipeline.read() (2 samples, 0.06%; 0.00%) + + + +.jbyte_disjoint_arraycopy() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.AbstractWeakConcurrentMap.computeIfAbsent(Object, Function) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.get(Object) (3 samples, 0.08%; 0.00%) + + + +.nft_do_chain_inet?[nf_tables](k) (9 samples, 0.25%; 0.00%) + + + +io.netty.channel.ChannelDuplexHandler.flush(ChannelHandlerContext) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.spi.LoadContexts$$Lambda.0x0000000097be6170.apply(Object, Object) (2 samples, 0.06%; 0.00%) + + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.ClassLoaderData::holder() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getEntityHolder(EntityKey) (1 samples, 0.03%; 0.00%) + + + +.mem_cgroup_sk_charge(k) (2 samples, 0.06%; 0.00%) + + + +.mod_memcg_state(k) (3 samples, 0.08%; +0.08%) + + + +java.lang.AbstractStringBuilder.append(String) (3 samples, 0.08%; +0.08%) + + + +io.smallrye.mutiny.groups.MultiCreate$1.subscribe(Flow$Subscriber) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.VMThread::run() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.ExtendedSdkSpanBuilder.setAttribute(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.runtime.VertxCurrentContextFactory$VertxCurrentContext.get() (1 samples, 0.03%; 0.00%) + + + +io.vertx.ext.web.impl.RoutingContextImpl.normalizedPath() (1 samples, 0.03%; 0.00%) + + + +io.smallrye.mutiny.subscription.SwitchableSubscriptionSubscriber.setOrSwitchUpstream(Flow$Subscription) (2 samples, 0.06%; 0.00%) + + + +.jbyte_disjoint_arraycopy() (1 samples, 0.03%; +0.03%) + + + +java.util.HashSet.<init>(Collection) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$BySpanKey.storeInContext(Context, SpanKind, Span) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putAll(Map, Context) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getStatus() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.url.internal.InternalUrlAttributesExtractor.onStart(AttributesBuilder, Object) (14 samples, 0.39%; +0.06%) + + + +io.smallrye.mutiny.operators.AbstractUni.subscribe(Uni, UniSubscriber) (2 samples, 0.06%; 0.00%) + + + +io.netty.handler.codec.http2.Http2ConnectionHandler$FrameDecoder.decode(ChannelHandlerContext, ByteBuf, List) (3 samples, 0.08%; 0.00%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.write(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.net.impl.pool.ConnectionManager.getConnection(ContextInternal, Object, EndpointProvider, long, Handler) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.jdbc.PgPreparedStatement.<init>(PgConnection, String, int, int, int) (6 samples, 0.17%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.session.TransactionScopedSession$SessionResult.close() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStart(Context, Object, Instant) (8 samples, 0.22%; 0.00%) + + + +org.postgresql.core.v3.QueryExecutorImpl.sendOneQuery(SimpleQuery, SimpleParameterList, int, int, int) (11 samples, 0.31%; +0.11%) + + + +libc.so.6.__GI___write() (26 samples, 0.73%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.drainReadBuffers() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder.setAllAttributes(Attributes) (2 samples, 0.06%; 0.00%) + + + +io.netty.util.internal.ObjectPool$RecyclerObjectPool.get() (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.nio.SelectedSelectionKeySetSelector.wakeup() (27 samples, 0.75%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage$1.close() (11 samples, 0.31%; 0.00%) + + + +java.lang.Object.hashCode() (12 samples, 0.34%; +0.06%) + + + +io.opentelemetry.instrumentation.api.internal.SpanKey.storeInContext(Context, Span) (2 samples, 0.06%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(Runnable) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.G1CollectedHeap::allocate_new_tlab() (1 samples, 0.03%; 0.00%) + + + +.itable stub() (4 samples, 0.11%; +0.11%) + + + +.__alloc_frozen_pages_noprof(k) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.util.ByteConverter.numeric(byte[]) (3 samples, 0.08%; 0.00%) + + + +.tcp_recvmsg_locked(k) (6 samples, 0.17%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getEntrySet() (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpan.endInternal(long) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.internal.TemporaryBuffers.chars(int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.AbstractWeakConcurrentMap.remove(Object) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.panache.common.runtime.AbstractJpaOperations.getSession(Class) (12 samples, 0.34%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.poll(long, TimeUnit) (7 samples, 0.20%; 0.00%) + + + +org.hibernate.internal.SessionImpl.getHintedQueryTimeout() (9 samples, 0.25%; 0.00%) + + + +.__ip_local_out(k) (26 samples, 0.73%; 0.00%) + + + +io.netty.util.AsciiString.hashCode(CharSequence) (2 samples, 0.06%; 0.00%) + + + +.security_sock_rcv_skb(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, AccessMode, Supplier) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.locks.ReentrantLock$Sync.<init>() (4 samples, 0.11%; +0.08%) + + + +org.hibernate.sql.results.graph.Initializer.resolveKey(RowProcessingState) (11 samples, 0.31%; +0.11%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.<init>(JdbcSelect, JdbcParameterBindings, ExecutionContext, JdbcSelectExecutor$StatementCreator, int) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.creation.internal.SessionBuilderImpl.openSession() (25 samples, 0.70%; 0.00%) + + + +io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueue.offer(Object) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueue.offer(Object) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.AsciiString.hashCode(CharSequence) (3 samples, 0.08%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.findContextInbound(int) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.type.descriptor.jdbc.BigIntJdbcType$2.doExtract(ResultSet, int, WrapperOptions) (3 samples, 0.08%; 0.00%) + + + +java.net.Socket$SocketInputStream.read(byte[], int, int) (29 samples, 0.81%; 0.00%) + + + +libc.so.6.__GI___pthread_cond_signal() (56 samples, 1.56%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.claimEntityHolderIfPossible(EntityKey, Object, JdbcValuesSourceProcessingState, EntityInitializer) (9 samples, 0.25%; +0.03%) + + + +.kmalloc_reserve(k) (1 samples, 0.03%; +0.03%) + + + +.nft_lookup_eval?[nf_tables](k) (4 samples, 0.11%; 0.00%) + + + +io.netty.util.Recycler.get() (1 samples, 0.03%; 0.00%) + + + +java.util.TreeMap.keyIterator() (2 samples, 0.06%; 0.00%) + + + +sun.nio.ch.IOUtil.readIntoNativeBuffer(FileDescriptor, ByteBuffer, long, boolean, boolean, int, NativeDispatcher) (23 samples, 0.64%; 0.00%) + + + +com.github.benmanes.caffeine.cache.TimerWheel.schedule(Node) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.LightweightSynchronizer::enter() (3 samples, 0.08%; 0.00%) + + + +.fdget(k) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.VisibleBufferedInputStream.read(byte[], int, int) (1 samples, 0.03%; 0.00%) + + + +.__mod_timer(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.loader.ast.internal.CollectionBatchLoaderArrayParam.initializeKeys(Object, Object[], SharedSessionContractImplementor) (996 samples, 27.81%; 0.00%) +org.hibernate.loader.ast.internal.Collection.. + + +.wake_up_q(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.Serializer.serializeMessage(ProtoFieldInfo, Marshaler) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (3 samples, 0.08%; +0.08%) + + + +.tcp_mstamp_refresh(k) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.http.impl.HttpUtils.validateHeader(CharSequence, CharSequence) (1 samples, 0.03%; 0.00%) + + + +.unsafe_arraycopy() (1 samples, 0.03%; +0.03%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +org.postgresql.core.VisibleBufferedInputStream.readMore(int, boolean) (29 samples, 0.81%; 0.00%) + + + +java.lang.invoke.MethodHandle.invokeBasic(Object[]) (2 samples, 0.06%; +0.06%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorBase.setUserTransactionAvailable(boolean) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PoolArena$DirectArena.newByteBuf(int) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.v3.SimpleParameterList.convertFunctionOutParameters() (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.http.HttpCommonAttributesExtractor.onEnd(AttributesBuilder, Context, Object, Object, Throwable) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.collection.spi.AbstractPersistentCollection$$Lambda.0x0000000097bf7330.doWork() (1,002 samples, 27.97%; 0.00%) +org.hibernate.collection.spi.AbstractPersist.. + + +.try_to_wake_up(k) (75 samples, 2.09%; -0.03%) +... + + +org.hibernate.sql.results.graph.internal.AbstractInitializer$$Lambda.0x0000000097be3c28.accept(Object, Object) (6 samples, 0.17%; +0.17%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (2 samples, 0.06%; +0.06%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(Object, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.afterRead(ConcurrentLinkedHashMap$Node) (3 samples, 0.08%; 0.00%) + + + +java.util.stream.AbstractPipeline.evaluateToArrayNode(IntFunction) (1,131 samples, 31.57%; 0.00%) +java.util.stream.AbstractPipeline.evaluateToArrayN.. + + +.do_softirq.part.0(k) (118 samples, 3.29%; +0.08%) +.do.. + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorBase.intercept(InvocationContext) (2,425 samples, 67.70%; 0.00%) +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorBase.intercept(InvocationContext) + + +libc.so.6.__syscall_cancel() (252 samples, 7.04%; 0.00%) +libc.so.6.. + + +io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics.requestRouted(HttpRequestMetric, String) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +.do_writev(k) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.streams.impl.InboundBuffer.handleEvent(Handler, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.spi.SelfDirtinessTracker.asSelfDirtinessTracker() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(int) (4 samples, 0.11%; 0.00%) + + + +.avc_has_perm_noaudit(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putAll(Map, Context) (2 samples, 0.06%; 0.00%) + + + +sun.nio.ch.NativeThread.current0() (4 samples, 0.11%; +0.03%) + + + +io.netty.util.concurrent.DefaultPromise.setSuccess0(Object) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__syscall_cancel() (23 samples, 0.64%; 0.00%) + + + +sun.misc.Unsafe.beforeMemoryAccess() (4 samples, 0.11%; +0.03%) + + + +io.vertx.core.http.impl.Http1xServerConnection$$Lambda.0x0000000097c2eb60.run() (59 samples, 1.65%; 0.00%) + + + +io.quarkus.hibernate.orm.panache.common.runtime.AbstractJpaOperations.findAll(Class) (18 samples, 0.50%; +0.03%) + + + +java.util.LinkedHashMap.get(Object) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveKey(EntityInitializerImpl$EntityInitializerData) (80 samples, 2.23%; 0.00%) +o.. + + +.__virt_addr_valid(k) (6 samples, 0.17%; +0.14%) + + + +.tcp_sendmsg_locked(k) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.impl.ContextBase.getLocal(ContextLocal, AccessMode, Supplier) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.CardTableBarrierSet::on_slowpath_allocation_exit() (1 samples, 0.03%; +0.03%) + + + +libc.so.6.pthread_mutex_lock@@GLIBC_2.2.5() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.metrics.internal.exemplar.TraceBasedExemplarFilter.shouldSampleMeasurement(double, Attributes, Context) (1 samples, 0.03%; 0.00%) + + + +io.smallrye.mutiny.operators.uni.builders.UniCreateFromPublisher$PublisherSubscriber.onNext(Object) (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.api.internal.InstrumentationUtil.shouldSuppressInstrumentation(Context) (1 samples, 0.03%; 0.00%) + + + +.nf_hook_slow(k) (41 samples, 1.14%; 0.00%) + + + +libjvm.so.SafepointSynchronize::end() (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.Util.getTemporaryDirectBuffer(int) (1 samples, 0.03%; 0.00%) + + + +.avc_has_perm(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, Class, int, JdbcSelectExecutor$StatementCreator, ResultsConsumer) (1,036 samples, 28.92%; 0.00%) +org.hibernate.sql.exec.internal.JdbcSelectExec.. + + +org.acme.domain.Fruit.$$_hibernate_setUseTracker(boolean) (3 samples, 0.08%; +0.08%) + + + +io.netty.handler.timeout.IdleStateHandler.write(ChannelHandlerContext, Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +.nf_nat_inet_fn?[nf_nat](k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.internal.util.collections.InstanceIdentityMap.put(InstanceIdentity, Object) (7 samples, 0.20%; +0.06%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, boolean, ChannelPromise) (359 samples, 10.02%; 0.00%) +io.netty.chann.. + + +io.netty.channel.DefaultChannelPipeline$HeadContext.write(ChannelHandlerContext, Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.event.internal.DefaultLoadEventListener.onLoad(LoadEvent, LoadEventListener$LoadType) (81 samples, 2.26%; 0.00%) +o.. + + +org.hibernate.sql.results.internal.ResultsHelper.initializedEntry(PersistenceContext, CollectionPersister, PersistentCollection, Object, SharedSessionContractImplementor) (10 samples, 0.28%; 0.00%) + + + +org.jboss.logmanager.Logger.log(String, Level, String, ExtLogRecord$FormatStyle, Object[], Throwable) (1 samples, 0.03%; +0.03%) + + + +.do_syscall_64(k) (12 samples, 0.34%; +0.06%) + + + +java.util.concurrent.locks.LockSupport.unpark(Thread) (79 samples, 2.21%; 0.00%) +j.. + + +libjvm.so.void WeakProcessor::Task::work<G1STWIsAliveClosure, G1KeepAliveClosure>() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.LightweightSynchronizer::inflate_and_enter() (3 samples, 0.08%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_objArray() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStartImpl(Context, Object, Instant) (50 samples, 1.40%; +0.17%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.createArrayOf(String, Object[]) (15 samples, 0.42%; +0.06%) + + + +jdk.internal.math.FloatToDecimal.toString(float) (9 samples, 0.25%; 0.00%) + + + +java.lang.String.hashCode() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.context() (1 samples, 0.03%; +0.03%) + + + +.ip_output(k) (142 samples, 3.96%; 0.00%) +.ip_.. + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.containsKey(Object) (6 samples, 0.17%; 0.00%) + + + +libjvm.so.G1CardTable::is_in_young() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.EntityKey.<init>(Object, EntityPersister) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Thread::call_run() (24 samples, 0.67%; 0.00%) + + + +.sock_def_readable(k) (7 samples, 0.20%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder_Bean.create(CreationalContext) (3 samples, 0.08%; +0.03%) + + + +.tcp_rcv_space_adjust(k) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (1 samples, 0.03%; 0.00%) + + + +com.github.benmanes.caffeine.cache.SSMSA.expiresAfterAccess() (2 samples, 0.06%; +0.06%) + + + +java.util.ArrayList.add(Object, Object[], int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.ResourceSpansMarshaler.create(Collection) (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.http.impl.Http2ClientConnection$Stream.onClose() (1 samples, 0.03%; 0.00%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +.sk_reset_timer(k) (6 samples, 0.17%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpanBuilder.setAttribute(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.release() (11 samples, 0.31%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.checkTransactionSynchStatus() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.utils.VertxOutputStream.writeBlocking(ByteBuf, boolean) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.computeIfAbsent(Object, Function) (8 samples, 0.22%; +0.03%) + + + +java.util.ArrayList.grow() (2 samples, 0.06%; 0.00%) + + + +.nf_nat_ipv4_out?[nf_nat](k) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.findContextInbound(int) (2 samples, 0.06%; +0.03%) + + + +.ip_rcv_core(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryResultSet.wrap(ResultSet, Statement) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.PhaseIdealLoop::optimize() (3 samples, 0.08%; 0.00%) + + + +org.postgresql.core.v3.QueryExecutorImpl.sendQuery(Query, V3ParameterList, int, int, int, ResultHandler, BatchResultHandler, boolean) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource.getConnection() (117 samples, 3.27%; 0.00%) +io... + + +org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, Class, ListResultsConsumer$UniqueSemantic) (993 samples, 27.72%; 0.00%) +org.hibernate.sql.exec.spi.JdbcSelectExecuto.. + + +io.opentelemetry.api.trace.Span.lambda$setAllAttributes$0(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.ensureWritable0(int) (16 samples, 0.45%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.DropTargetsSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker$$Lambda.0x000000009750ddf8.accept(Object) (4 samples, 0.11%; 0.00%) + + + +com.fasterxml.jackson.core.base.GeneratorBase.isEnabled(JsonGenerator$Feature) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.G1HeapRegion::set_eden() (1 samples, 0.03%; +0.03%) + + + +.rmqueue_pcplist(k) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.get(Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.preLoad(EntityInitializerImpl$EntityInitializerData, Object[]) (6 samples, 0.17%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnectionIfNeeded() (107 samples, 2.99%; -0.03%) +or.. + + +libjvm.so.nmethod::oops_do() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.containsKey(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.hasCallbackActions() (3 samples, 0.08%; 0.00%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.AbstractJdbcValues.next(RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_RequestScoped_ContextInstances.removeEach(Consumer) (32 samples, 0.89%; -0.03%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable(Object) (1 samples, 0.03%; +0.03%) + + + +.asm_sysvec_call_function_single(k) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.OptoRuntime::new_array_C() (4 samples, 0.11%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_RequestScoped_ContextInstances.rh0() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded() (117 samples, 3.27%; 0.00%) +org.. + + +com.github.benmanes.caffeine.cache.LocalManualCache.getIfPresent(Object) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextBase.getLocal(ContextLocal, AccessMode, Supplier) (1 samples, 0.03%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_SocketDispatcher_read0() (23 samples, 0.64%; 0.00%) + + + +.slab_update_freelist.isra.0(k) (1 samples, 0.03%; +0.03%) + + + +.tcp_ack_update_rtt(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (2 samples, 0.06%; 0.00%) + + + +.__kfree_skb(k) (7 samples, 0.20%; 0.00%) + + + +io.netty.util.concurrent.AbstractEventExecutor.safeExecute(Runnable) (437 samples, 12.20%; -0.06%) +io.netty.util.conc.. + + +io.vertx.core.impl.ContextBase.getLocal(ContextLocal, AccessMode, Supplier) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, Supplier) (3 samples, 0.08%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, AccessMode, Supplier) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap.computeIfAbsent(Object, Function) (4 samples, 0.11%; 0.00%) + + + +libjvm.so.os::javaTimeNanos() (2 samples, 0.06%; 0.00%) + + + +.kfree_skbmem(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.Serializer.serializeMessage(ProtoFieldInfo, Marshaler) (5 samples, 0.14%; 0.00%) + + + +.__tcp_transmit_skb(k) (193 samples, 5.39%; +0.08%) +.__tcp.. + + +.[vdso]() (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irq(k) (20 samples, 0.56%; +0.50%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage$1.close() (6 samples, 0.17%; +0.03%) + + + +.C2 Runtime new_array() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_Bean.getScope() (1 samples, 0.03%; +0.03%) + + + +org.acme.domain.Fruit.$$_hibernate_setPersistenceInfo(EntityEntry, ManagedEntity, ManagedEntity, int) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.getNode(Object) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.PhaseIdealLoop::clone_loop_handle_data_uses() (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.ConnectionPool.handlerFromSharedCache() (58 samples, 1.62%; +0.22%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionAware() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(String, boolean, ScrollMode) (129 samples, 3.60%; 0.00%) +org... + + +io.quarkus.opentelemetry.runtime.tracing.DropTargetsSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (4 samples, 0.11%; +0.03%) + + + +io.agroal.pool.util.AutoCloseableElement.closeAllAutocloseableElements() (1 samples, 0.03%; 0.00%) + + + +.tcp_inbound_hash(k) (1 samples, 0.03%; +0.03%) + + + +.skb_release_data(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlPath(Object) (4 samples, 0.11%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (4 samples, 0.11%; 0.00%) + + + +org.hibernate.internal.util.collections.StandardStack.findCurrentFirstWithParameter(Object, BiFunction) (4 samples, 0.11%; 0.00%) + + + +sun.misc.Unsafe.getInt(Object, long) (2 samples, 0.06%; 0.00%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.HttpCommonTags.status(int) (3 samples, 0.08%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.internal.AbstractSharedSessionContract.pulseTransactionCoordinator() (4 samples, 0.11%; 0.00%) + + + +io.smallrye.mutiny.groups.UniSubscribe.with(Consumer, Consumer) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.streams.impl.InboundBuffer.write(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.metamodel.internal.EntityInstantiatorPojoStandard.instantiate() (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (3 samples, 0.08%; +0.08%) + + + +org.hibernate.internal.SessionImpl.checkOpen(boolean) (3 samples, 0.08%; 0.00%) + + + +io.smallrye.common.vertx.VertxContext.isOnDuplicatedContext() (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl$EntityResolutions.cache(Object, Object) (4 samples, 0.11%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (12 samples, 0.34%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap.getLookupKey(Object) (3 samples, 0.08%; 0.00%) + + + +io.netty.buffer.CompositeByteBuf.getBytes(int, ByteBuf, int, int) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl$ResolutionImpl.<init>(EntityMappingType, Object, PersistenceContext) (2 samples, 0.06%; 0.00%) + + + +io.micrometer.core.instrument.Meter$Id.hashCode() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.samplers.TraceIdRatioBasedSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2FrameReader.readHeadersFrame(ChannelHandlerContext, ByteBuf, Http2FrameListener) (3 samples, 0.08%; 0.00%) + + + +org.postgresql.jdbc.TypeInfoCache.getPGArrayType(String) (6 samples, 0.17%; 0.00%) + + + +libjvm.so.PhaseIterGVN::subsume_node() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.add0(int, int, CharSequence, CharSequence) (2 samples, 0.06%; 0.00%) + + + +io.netty.util.internal.shaded.org.jctools.queues.unpadded.MpscUnpaddedArrayQueue.offer(Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.PhaseChaitin::build_ifg_physical() (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PoolArena.free(PoolChunk, ByteBuffer, long, int, PoolThreadCache) (4 samples, 0.11%; 0.00%) + + + +.nf_ct_seq_offset?[nf_conntrack](k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +java.lang.invoke.LambdaForm$MH.0x000000009797c000.invokeExact_MT(Object, Object, Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (2 samples, 0.06%; +0.03%) + + + +.finish_task_switch.isra.0(k) (2 samples, 0.06%; +0.06%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.api.internal.OtelEncodingUtils.byteFromBase16(char, char) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (14 samples, 0.39%; +0.03%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.clear() (25 samples, 0.70%; +0.08%) + + + +com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeRaw(String) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap$LookupKey.withValue(Object) (3 samples, 0.08%; +0.03%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.getWarnings() (2 samples, 0.06%; 0.00%) + + + +.ktime_get(k) (7 samples, 0.20%; +0.03%) + + + +org.acme.domain.Store.$$_hibernate_setPersistenceInfo(EntityEntry, ManagedEntity, ManagedEntity, int) (1 samples, 0.03%; +0.03%) + + + +.process_backlog(k) (100 samples, 2.79%; +0.06%) +.p.. + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.accept(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.Serializer.serializeMessage(ProtoFieldInfo, Marshaler) (5 samples, 0.14%; 0.00%) + + + +.sk_page_frag_refill(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(int) (8 samples, 0.22%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.getAll(CharSequence) (3 samples, 0.08%; -0.03%) + + + +sun.nio.ch.SocketDispatcher.read(FileDescriptor, long, int) (24 samples, 0.67%; 0.00%) + + + +org.hibernate.engine.spi.BatchFetchQueue.removeBatchLoadableCollection(CollectionEntry) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.TypeInfoCache.getPGArrayType(String) (5 samples, 0.14%; 0.00%) + + + +java.util.stream.AbstractPipeline.copyInto(Sink, Spliterator) (1,117 samples, 31.18%; +0.08%) +java.util.stream.AbstractPipeline.copyInto(Sink, .. + + +java.util.Set.copyOf(Collection) (5 samples, 0.14%; +0.11%) + + + +.tcp_inbound_hash(k) (2 samples, 0.06%; +0.03%) + + + +org.postgresql.core.PGStream.receiveChar() (29 samples, 0.81%; 0.00%) + + + +org.postgresql.jdbc.PgConnection.prepareStatement(String, int, int) (7 samples, 0.20%; 0.00%) + + + +.memcmp(k) (1 samples, 0.03%; +0.03%) + + + +.__x64_sys_poll(k) (5 samples, 0.14%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +java.util.stream.AbstractPipeline.evaluate(Spliterator, boolean, IntFunction) (1,120 samples, 31.27%; 0.00%) +java.util.stream.AbstractPipeline.evaluate(Spliter.. + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.AllocTracer::send_allocation_in_new_tlab() (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PoolArena.allocate(PoolThreadCache, int, int) (11 samples, 0.31%; 0.00%) + + + +java.nio.channels.spi.AbstractSelector.begin() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.http.HttpServerRouteBuilder.lambda$build$0(Set, Context, Object, Attributes) (4 samples, 0.11%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.getNode(Object) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.close() (85 samples, 2.37%; 0.00%) +i.. + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read() (257 samples, 7.17%; 0.00%) +io.netty... + + +org.hibernate.engine.internal.EntityEntryContext.getEntityEntry(Object) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.v3.QueryExecutorImpl.sendBind(SimpleQuery, SimpleParameterList, Portal, boolean) (6 samples, 0.17%; +0.17%) + + + +io.quarkus.narayana.jta.runtime.internal.tsr.TransactionSynchronizationRegistryWrapper.getTransactionStatus() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.ResourceRegistryLogger_$logger.releasingResources() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.network.internal.InternalClientAttributesExtractor.onStart(AttributesBuilder, Object) (4 samples, 0.11%; +0.03%) + + + +io.netty.handler.codec.http.HttpResponseStatus.encode(ByteBuf) (4 samples, 0.11%; 0.00%) + + + +.tcp_update_skb_after_send(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.loader.internal.CacheLoadHelper.processCachedEntry(Object, EntityPersister, Object, SharedSessionContractImplementor, EntityKey) (46 samples, 1.28%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (7 samples, 0.20%; 0.00%) + + + +.ktime_get_ts64(k) (3 samples, 0.08%; +0.06%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveEntityKey(EntityInitializerImpl$EntityInitializerData, Object) (17 samples, 0.47%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.BatchEntitySelectFetchInitializer.endLoading(InitializerData) (91 samples, 2.54%; 0.00%) +or.. + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.applyRead(ConcurrentLinkedHashMap$Node) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer.resolveInstanceFromIdentifier(AbstractBatchEntitySelectFetchInitializer$AbstractBatchEntitySelectFetchInitializerData) (28 samples, 0.78%; 0.00%) + + + +org.postgresql.jdbc.PgStatement.executeInternal(CachedQuery, ParameterList, int) (479 samples, 13.37%; +0.03%) +org.postgresql.jdbc... + + +org.hibernate.internal.SessionImpl.isClosed() (3 samples, 0.08%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +jdk.internal.misc.Unsafe.copyMemoryChecks(Object, long, Object, long, long) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.type.descriptor.java.spi.JavaTypeRegistry.resolveDescriptor(Class, Supplier) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.context.propagation.TextMapGetter.getAll(Object, String) (1 samples, 0.03%; 0.00%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.property.access.spi.SetterFieldImpl.set(Object, Object) (11 samples, 0.31%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(Object, Object) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.core.json.UTF8JsonGenerator.close() (21 samples, 0.59%; 0.00%) + + + +libjvm.so.G1ParCopyClosure<(G1Barrier)0, false>::do_oop() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.VisibleBufferedInputStream.ensureBytes(int, boolean) (29 samples, 0.81%; 0.00%) + + + +.tcp_rearm_rto(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.internal.OtelEncodingUtils.byteFromBase16(char, char) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap$HashIterator.<init>(HashMap) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.runtime.BlockingOperationControl.isBlockingAllowed() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context, Context) (20 samples, 0.56%; 0.00%) + + + +io.micrometer.core.instrument.Tags.equals(Object) (5 samples, 0.14%; 0.00%) + + + +io.agroal.pool.DataSource.getConnection() (64 samples, 1.79%; +0.03%) + + + +io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueue.offer(Object) (2 samples, 0.06%; +0.06%) + + + +io.netty.buffer.PoolArena$DirectArena.newByteBuf(int) (2 samples, 0.06%; 0.00%) + + + +.tcp_current_mss(k) (8 samples, 0.22%; +0.14%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (1 samples, 0.03%; 0.00%) + + + +.try_to_wake_up(k) (60 samples, 1.68%; 0.00%) + + + +java.util.Objects.hashCode(Object) (1 samples, 0.03%; -0.03%) + + + +org.postgresql.core.QueryExecutorBase.isClosed() (1 samples, 0.03%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap$Traverser.advance() (1 samples, 0.03%; +0.03%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.<init>(Deployment, RoutingContext, ThreadSetupAction, ServerRestHandler[], ServerRestHandler[], ClassLoader, CurrentIdentityAssociation) (1 samples, 0.03%; 0.00%) + + + +.futex_wake(k) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.core.json.JsonWriteContext.createChildObjectContext() (10 samples, 0.28%; -0.22%) + + + +.avc_has_perm_noaudit(k) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (2 samples, 0.06%; +0.06%) + + + +jdk.internal.misc.Unsafe.unpark(Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.net.impl.ConnectionBase.lambda$queueForWrite$2(boolean, Object, ChannelPromise) (364 samples, 10.16%; +0.03%) +io.vertx.core... + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__read() (23 samples, 0.64%; -0.03%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get0(CharSequence) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.http.impl.Http2ClientConnection$StreamImpl.handleEnd(MultiMap) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder.lambda$getOrCreateSession$0(SessionFactory, String) (25 samples, 0.70%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.getOtelContext(Context) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.GraphBuilder::iterate_all_blocks() (1 samples, 0.03%; 0.00%) + + + +._raw_spin_lock_bh(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusConnectionProvider.getConnection() (117 samples, 3.27%; 0.00%) +io... + + +io.netty.channel.nio.SelectedSelectionKeySetSelector.select(long) (47 samples, 1.31%; 0.00%) + + + +io.netty.buffer.AbstractReferenceCountedByteBuf.release() (4 samples, 0.11%; 0.00%) + + + +io.netty.buffer.PoolThreadCache$MemoryRegionCache.allocate(PooledByteBuf, int, PoolThreadCache) (14 samples, 0.39%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.type.TypeFactory._fromClass(ClassStack, Class, TypeBindings) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putAll(Map, Context) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.getMap(Thread) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.internal.shaded.org.jctools.queues.MpscUnboundedArrayQueue.offer(Object) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.http.impl.HttpUtils.parsePath(String) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.jdbc.PgConnection.getWarnings() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isCompositeTracker(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.jdbc.internal.DataSourceDbAttributesExtractor.onStart(AttributesBuilder, Context, Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender$ClientRequestOnSuccessHandler.handle(Object) (9 samples, 0.25%; 0.00%) + + + +.vtable stub() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.HttpClientImpl$$Lambda.0x000000009788c298.handle(Object) (9 samples, 0.25%; 0.00%) + + + +java.lang.ThreadLocal.get() (2 samples, 0.06%; 0.00%) + + + +.do_syscall_64(k) (20 samples, 0.56%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.hashCode() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeAttributesExtractor.onStart(AttributesBuilder, Context, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.exec.SqlExecLogger_$logger.skippingReadingQueryResultCacheData(String, String) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.JdbcData.close(Statement) (4 samples, 0.11%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.initTable() (2 samples, 0.06%; +0.06%) + + + +io.quarkus.vertx.core.runtime.context.VertxContextSafetyToggle.setContextSafe(Context, boolean) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.event.internal.DefaultPostLoadEventListener.onPostLoad(PostLoadEvent) (2 samples, 0.06%; 0.00%) + + + +io.vertx.ext.web.impl.RouteState.handleContext(RoutingContextImplBase) (74 samples, 2.07%; 0.00%) +i.. + + +org.infinispan.quarkus.hibernate.cache.StrictDataAccess.get(Object, Object, long) (11 samples, 0.31%; +0.03%) + + + +org.hibernate.internal.SessionImpl.isEventSource() (6 samples, 0.17%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (1 samples, 0.03%; 0.00%) + + + +.avc_has_perm_noaudit(k) (3 samples, 0.08%; +0.03%) + + + +.read_tsc(k) (6 samples, 0.17%; +0.17%) + + + +java.lang.invoke.VarHandleReferences$FieldInstanceReadWrite.compareAndSet(VarHandle, Object, Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.disassociate(TransactionAware) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.void OopMapDo<OopClosure, DerivedOopClosure, SkipNullValue>::iterate_oops_do<RegisterMap>() (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.impl.ContextImpl.emit(Object, Handler) (9 samples, 0.25%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration$$Lambda.0x00000000975bd500.call() (4 samples, 0.11%; 0.00%) + + + +java.lang.Integer.toString() (3 samples, 0.08%; 0.00%) + + + +org.jboss.resteasy.reactive.server.core.ServerSerialisers$1.accept(ResteasyReactiveRequestContext) (3 samples, 0.08%; 0.00%) + + + +io.netty.util.concurrent.DefaultPromise.setValue0(Object) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.executeQuery() (738 samples, 20.60%; +0.03%) +org.hibernate.sql.results.jdbc.i.. + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (13 samples, 0.36%; +0.28%) + + + +.__list_add_valid_or_report(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.SubselectFetch.createRegistrationHandler(BatchFetchQueue, SelectStatement, JdbcParametersList, JdbcParameterBindings) (3 samples, 0.08%; +0.08%) + + + +libjvm.so.PhaseChaitin::remove_bound_register_from_interfering_live_ranges() (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.get() (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request.handle(Object) (9 samples, 0.25%; 0.00%) + + + +java.util.HashSet.iterator() (1 samples, 0.03%; 0.00%) + + + +.ip_rcv_finish_core(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.resteasy.reactive.server.runtime.QuarkusCurrentRequest.set(ResteasyReactiveRequestContext) (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c38400.invoke(Object, Object, Object) (2 samples, 0.06%; +0.06%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.flush0() (292 samples, 8.15%; 0.00%) +io.netty.ch.. + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.internal.tsr.TransactionSynchronizationRegistryWrapper.getTransactionStatus() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.metamodel.mapping.internal.SimpleNaturalIdMapping.extractNaturalIdFromEntity(Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.TransactionSessions_Bean.getScope() (1 samples, 0.03%; +0.03%) + + + +.hrtimer_start_range_ns(k) (1 samples, 0.03%; +0.03%) + + + +.tcp_ack(k) (16 samples, 0.45%; +0.03%) + + + +io.quarkus.vertx.runtime.VertxCurrentContextFactory$VertxCurrentContext.get() (7 samples, 0.20%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +io.netty.handler.codec.http2.DefaultHttp2Connection.notifyClosed(Http2Stream) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +.schedule_hrtimeout_range_clock(k) (3 samples, 0.08%; 0.00%) + + + +java.util.ArrayList.grow(int) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.InstanceKlass::allocate_objArray() (2 samples, 0.06%; 0.00%) + + + +java.net.URI$Parser.parse(boolean) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.ChannelOutboundBuffer.addMessage(Object, int, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerConnection$$Lambda.0x0000000097978b48.handle(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable(Object) (1 samples, 0.03%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (3 samples, 0.08%; 0.00%) + + + +.sock_read_iter(k) (14 samples, 0.39%; -0.08%) + + + +libnio.so.convertReturnVal() (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__syscall_cancel_arch_end() (20 samples, 0.56%; -0.03%) + + + +io.vertx.ext.web.impl.RoutingContextImpl.route() (91 samples, 2.54%; 0.00%) +io.. + + +org.hibernate.sql.results.graph.internal.AbstractInitializer$$Lambda.0x0000000097be3c28.accept(Object, Object) (27 samples, 0.75%; 0.00%) + + + +io.smallrye.mutiny.groups.UniSubscribe.withSubscriber(UniSubscriber) (2 samples, 0.06%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.writeBytes(byte[], int, int) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.forEach(BiConsumer) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (2 samples, 0.06%; +0.06%) + + + +.schedule(k) (3 samples, 0.08%; +0.03%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.setSession(PersistentAttributeInterceptable, SharedSessionContractImplementor) (3 samples, 0.08%; 0.00%) + + + +io.netty.handler.codec.http.HttpObjectDecoder.decode(ChannelHandlerContext, ByteBuf, List) (18 samples, 0.50%; +0.03%) + + + +org.acme.domain.Store.$$_hibernate_setUseTracker(boolean) (1 samples, 0.03%; +0.03%) + + + +org.jboss.resteasy.reactive.server.handlers.ClassRoutingHandler.handle(ResteasyReactiveRequestContext) (2 samples, 0.06%; -0.03%) + + + +.__alloc_skb(k) (27 samples, 0.75%; +0.14%) + + + +io.agroal.pool.ConnectionHandler.onConnectionWrapperClose(ConnectionWrapper, ConnectionWrapper$JdbcResourcesLeakReport) (84 samples, 2.35%; 0.00%) +i.. + + +java.util.concurrent.ConcurrentHashMap$EntryIterator.next() (1 samples, 0.03%; 0.00%) + + + +io.netty.util.internal.ObjectPool$RecyclerObjectPool.get() (1 samples, 0.03%; +0.03%) + + + +java.util.BitSet.set(int) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.VertxHttp2ConnectionHandler.checkFlush() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(int) (9 samples, 0.25%; 0.00%) + + + +org.jboss.resteasy.reactive.server.handlers.RestInitialHandler.beginProcessing(Object) (72 samples, 2.01%; 0.00%) +o.. + + +.nft_ct_get_fast_eval?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder_ClientProxy.getOrCreateSession(String, SessionFactory) (48 samples, 1.34%; 0.00%) + + + +org.hibernate.Session_x03UFp930IxQOyJJLmtWw2baujI_Synthetic_ClientProxy.createSelectionQuery(String, Class) (97 samples, 2.71%; 0.00%) +or.. + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.query.spi.AbstractSelectionQuery.hasCallbackActions() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +.ipv4_mtu(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage$1.close() (10 samples, 0.28%; 0.00%) + + + +java.lang.String.hashCode() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.ThreadLocalAllocBuffer::record_refill_waste() (1 samples, 0.03%; +0.03%) + + + +io.vertx.ext.web.impl.RoutingContextImpl.normalizedPath() (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.Marshaler.writeBinaryTo(OutputStream) (5 samples, 0.14%; 0.00%) + + + +java.util.concurrent.CountDownLatch.countDown() (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.exporter.internal.grpc.GrpcExporter.lambda$export$0(CompletableResultCode, ExporterInstrumentation$Recording, GrpcResponse) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.internal.tsr.TransactionSynchronizationRegistryWrapper.getTransactionStatus() (3 samples, 0.08%; 0.00%) + + + +libjvm.so.PhaseIdealLoop::build_and_optimize() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.Invoke::declared_type() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.putIfAbsent(Object, Object) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (8 samples, 0.22%; +0.22%) + + + +jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Object[]) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.shouldStart(Context, Object) (2 samples, 0.06%; 0.00%) + + + +jdk.internal.misc.Unsafe.copyMemory(Object, long, Object, long, long) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.core.v3.QueryExecutorImpl.execute(Query, ParameterList, ResultHandler, int, int, int, boolean) (302 samples, 8.43%; 0.00%) +org.postgres.. + + +org.hibernate.collection.spi.AbstractPersistentCollection.read() (1,097 samples, 30.63%; 0.00%) +org.hibernate.collection.spi.AbstractPersistentCo.. + + +java.util.stream.Nodes$FixedNodeBuilder.<init>(long, IntFunction) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxCoreRecorder$15.containsIgnoredKey(List, Map) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.processIfPersistentAttributeInterceptable(Object, ManagedTypeHelper$PersistentAttributeInterceptableAction, Object) (6 samples, 0.17%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, ChannelPromise) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.drainReadBuffer(int) (3 samples, 0.08%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c31c00.invoke(Object, Object, Object) (2 samples, 0.06%; +0.06%) + + + +java.util.HashMap$KeyIterator.<init>(HashMap) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.ResourceSpansMarshaler.writeTo(Serializer) (5 samples, 0.14%; 0.00%) + + + +.__copy_skb_header(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.extractRowState(EmbeddableInitializerImpl$EmbeddableInitializerData) (4 samples, 0.11%; 0.00%) + + + +.__napi_poll(k) (105 samples, 2.93%; 0.00%) +._.. + + +.tcp_data_ready(k) (1 samples, 0.03%; +0.03%) + + + +.nf_nat_ipv4_out?[nf_nat](k) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__syscall_cancel() (8 samples, 0.22%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeFlush0() (301 samples, 8.40%; 0.00%) +io.netty.cha.. + + +io.smallrye.common.vertx.VertxContext.isDuplicatedContext(Context) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.CompletableFuture.postComplete() (9 samples, 0.25%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgStatement.closeForNextExecution() (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.type.TypeHelper.deepCopy(Object[], Type[], boolean[], Object[], SharedSessionContractImplementor) (5 samples, 0.14%; 0.00%) + + + +.do_syscall_64(k) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.checksBeforeQueryCreation() (1 samples, 0.03%; 0.00%) + + + +.poll_schedule_timeout.constprop.0(k) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.VertxImpl.currentContext(Thread) (1 samples, 0.03%; +0.03%) + + + +java.lang.Integer.toString(int) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (14 samples, 0.39%; -0.03%) + + + +java.lang.StringBuilder.<init>(String) (6 samples, 0.17%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.beginWrite() (2 samples, 0.06%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams.deactivate(DefaultHttp2Connection$DefaultStream, Iterator) (1 samples, 0.03%; 0.00%) + + + +java.util.BitSet.clear() (4 samples, 0.11%; +0.11%) + + + +io.netty.buffer.PooledByteBuf.init0(PoolChunk, ByteBuffer, long, int, int, int, PoolThreadCache) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.release(Connection) (107 samples, 2.99%; -0.03%) +or.. + + +java.lang.invoke.MethodHandle.invokeBasic(Object[]) (2 samples, 0.06%; +0.06%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.getResultSet() (738 samples, 20.60%; 0.00%) +org.hibernate.sql.results.jdbc.i.. + + +org.hibernate.engine.spi.EntityKey.generateHashCode() (1 samples, 0.03%; +0.03%) + + + +.kmem_cache_alloc_node_noprof(k) (5 samples, 0.14%; +0.06%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(Runnable) (2 samples, 0.06%; 0.00%) + + + +java.util.ComparableTimSort.binarySort(Object[], int, int, int) (3 samples, 0.08%; +0.08%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (6 samples, 0.17%; 0.00%) + + + +.lock_sock_nested(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.DataSourceDbAttributesExtractor.onStart(AttributesBuilder, Context, Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.resource.jdbc.internal.ResourceRegistryStandardImpl.close(Statement) (6 samples, 0.17%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.removeLocal(Object) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.results.graph.Initializer.endLoading(InitializerData) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.computeIfAbsent(Object, Function) (5 samples, 0.14%; +0.03%) + + + +io.opentelemetry.api.baggage.ImmutableBaggage.builder() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.clear() (1 samples, 0.03%; +0.03%) + + + +.do_syscall_64(k) (50 samples, 1.40%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender$ClientRequestOnSuccessHandler$1$3.handle(Void) (1 samples, 0.03%; 0.00%) + + + +org.acme.service.FruitService_ClientProxy.getAllFruits() (2,479 samples, 69.21%; +0.03%) +org.acme.service.FruitService_ClientProxy.getAllFruits() + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ChannelHandlerContext, ByteBuf, List) (3 samples, 0.08%; 0.00%) + + + +java.util.ArrayDeque.sub(int, int, int) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.HttpUtils.validateAsciiHeaderName(AsciiString) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.BatchEntitySelectFetchInitializer.registerResolutionListener(BatchEntitySelectFetchInitializer$BatchEntitySelectFetchInitializerData) (11 samples, 0.31%; +0.06%) + + + +io.agroal.pool.ConnectionHandler.resetConnection() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.ProtoSerializer.serializeRepeatedMessage(ProtoFieldInfo, Marshaler[]) (3 samples, 0.08%; 0.00%) + + + +sun.nio.ch.SocketDispatcher.write(FileDescriptor, long, int) (398 samples, 11.11%; +0.17%) +sun.nio.ch.Socke.. + + +io.opentelemetry.exporter.internal.marshal.CodedOutputStream$OutputStreamEncoder.writeUInt32NoTag(int) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.jdbc.PgPreparedStatement.<init>(PgConnection, String, int, int, int) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizerUtil.sanitize(String) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.streams.impl.InboundBuffer.drain() (3 samples, 0.08%; +0.08%) + + + +io.smallrye.mutiny.operators.AbstractUni.subscribe(Uni, UniSubscriber) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$ByContextKey.shouldSuppress(Context, SpanKind) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.nio.SelectedSelectionKeySet.reset(int) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (4 samples, 0.11%; 0.00%) + + + +java.lang.Thread.terminatingThreadLocals() (1 samples, 0.03%; +0.03%) + + + +java.lang.StringBuilder.append(String) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.pulseTransactionCoordinator() (5 samples, 0.14%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +java.lang.String.startsWith(String, int) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.metamodel.internal.EntityInstantiatorPojoStandard.applyInterception(Object) (6 samples, 0.17%; +0.03%) + + + +java.util.HashSet.contains(Object) (6 samples, 0.17%; 0.00%) + + + +.sock_poll(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.flush0() (2 samples, 0.06%; 0.00%) + + + +org.postgresql.core.v3.QueryExecutorImpl.sendQuery(Query, V3ParameterList, int, int, int, ResultHandler, BatchResultHandler, boolean) (11 samples, 0.31%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.ResourceRegistryStandardImpl.release(Statement) (11 samples, 0.31%; 0.00%) + + + +libjvm.so.PhaseChaitin::post_allocate_copy_removal() (1 samples, 0.03%; 0.00%) + + + +.tcp_stream_alloc_skb(k) (18 samples, 0.50%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (8 samples, 0.22%; +0.14%) + + + +.__ip_local_out(k) (26 samples, 0.73%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.execute(Runnable) (27 samples, 0.75%; 0.00%) + + + +io.quarkus.arc.impl.ArcContainerImpl.instance(Class, Annotation[]) (11 samples, 0.31%; 0.00%) + + + +io.netty.util.concurrent.FastThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer.resolveInstance(InitializerData) (28 samples, 0.78%; 0.00%) + + + +io.opentelemetry.api.trace.SpanBuilder.setAllAttributes(Attributes) (2 samples, 0.06%; 0.00%) + + + +.nf_conntrack_tcp_packet?[nf_conntrack](k) (4 samples, 0.11%; +0.11%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (3 samples, 0.08%; 0.00%) + + + +io.netty.buffer.AbstractByteBufAllocator.directBuffer(int) (6 samples, 0.17%; 0.00%) + + + +libjvm.so.AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<286822ul, G1BarrierSet>, (AccessInternal::BarrierType)3, 286822ul>::oop_access_barrier() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.<init>(JdbcSelect, JdbcParameterBindings, ExecutionContext, JdbcSelectExecutor$StatementCreator, int) (1 samples, 0.03%; 0.00%) + + + +.nf_nat_ipv4_pre_routing?[nf_nat](k) (2 samples, 0.06%; +0.06%) + + + +java.util.IdentityHashMap.hash(Object, int) (3 samples, 0.08%; +0.08%) + + + +java.util.HashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.math.ToDecimal.removeTrailingZeroes(byte[], int) (4 samples, 0.11%; -0.03%) + + + +.avc_has_perm(k) (6 samples, 0.17%; +0.08%) + + + +io.opentelemetry.sdk.trace.SdkSpanBuilder.startSpan() (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.http.impl.VertxHttp2ConnectionHandler$1.onStreamClosed(Http2Stream) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryPreparedStatement.executeQuery() (596 samples, 16.64%; 0.00%) +io.opentelemetry.instrume.. + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder_ClientProxy.arc$delegate() (21 samples, 0.59%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.DropTargetsSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(Object, JsonGenerator, SerializerProvider) (43 samples, 1.20%; +0.03%) + + + +io.netty.buffer.AbstractByteBuf.writeBytes(ScatteringByteChannel, int) (23 samples, 0.64%; 0.00%) + + + +java.util.ArrayList.iterator() (2 samples, 0.06%; +0.06%) + + + +.ip_local_out(k) (26 samples, 0.73%; 0.00%) + + + +io.netty.buffer.AbstractByteBufAllocator.directBuffer(int) (11 samples, 0.31%; 0.00%) + + + +.do_syscall_64(k) (84 samples, 2.35%; +0.03%) +... + + +io.vertx.core.http.impl.Http1xServerResponse.end(Buffer, PromiseInternal) (43 samples, 1.20%; 0.00%) + + + +org.hibernate.engine.internal.CacheHelper.fromSharedCache(SharedSessionContractImplementor, Object, EntityPersister, CachedDomainDataAccess) (12 samples, 0.34%; 0.00%) + + + +io.opentelemetry.sdk.trace.samplers.TraceIdRatioBasedSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgConnection.checkClosed() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.context.VertxContextSafetyToggle.setContextSafe(Context, boolean) (1 samples, 0.03%; 0.00%) + + + +java.lang.reflect.Field.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.getStatus() (3 samples, 0.08%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_SocketDispatcher_read0() (15 samples, 0.42%; 0.00%) + + + +.skb_clone_tx_timestamp(k) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryPreparedStatement.wrapCall(String, ThrowingSupplier) (376 samples, 10.50%; 0.00%) +io.opentelemetr.. + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, Supplier) (1 samples, 0.03%; 0.00%) + + + +sun.misc.Unsafe.beforeMemoryAccess() (2 samples, 0.06%; +0.06%) + + + +org.postgresql.core.QueryExecutorBase.borrowQuery(String) (5 samples, 0.14%; 0.00%) + + + +java.util.TreeSet.iterator() (2 samples, 0.06%; 0.00%) + + + +io.smallrye.mutiny.operators.uni.UniOnFailureFlatMap.subscribe(UniSubscriber) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.BagInitializer.forEachSubInitializer(BiConsumer, InitializerData) (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.grow(int) (1 samples, 0.03%; +0.03%) + + + +.schedule(k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.InstanceKlass::allocate_instance() (2 samples, 0.06%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.getStatus() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.Promise.complete(Object) (1 samples, 0.03%; 0.00%) + + + +.tcp_send_delayed_ack(k) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.arc.impl.CurrentManagedContext$CurrentContextState.shouldFireInitializedEvent() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$ByContextKey.shouldSuppress(Context, SpanKind) (2 samples, 0.06%; 0.00%) + + + +io.netty.util.internal.PlatformDependent.hashCodeAsciiCompute(CharSequence, int, int) (3 samples, 0.08%; +0.06%) + + + +.avc_lookup(k) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.accept(AbstractImmediateCollectionInitializer$ImmediateCollectionInitializerData, List) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.contains(CharSequence) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpanBuilder.startSpan() (4 samples, 0.11%; 0.00%) + + + +.__nf_conntrack_find_get?[nf_conntrack](k) (4 samples, 0.11%; +0.11%) + + + +io.vertx.core.http.impl.HttpClientRequestBase.handleResponse(HttpClientResponse) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__GI___pthread_cond_signal() (87 samples, 2.43%; +0.08%) +li.. + + +.__pi_memset(k) (9 samples, 0.25%; +0.25%) + + + +.__mod_timer(k) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.G1RootProcessor::evacuate_roots() (4 samples, 0.11%; 0.00%) + + + +.nf_hook_slow(k) (25 samples, 0.70%; +0.03%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +.ip_protocol_deliver_rcu(k) (46 samples, 1.28%; +0.03%) + + + +com.fasterxml.jackson.core.json.JsonWriteContext.createChildObjectContext() (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.grow(int) (3 samples, 0.08%; +0.08%) + + + +io.netty.channel.nio.NioEventLoop.select(long) (47 samples, 1.31%; 0.00%) + + + +java.util.stream.ReferencePipeline$3$1.<init>(ReferencePipeline$3, Sink, Function) (1 samples, 0.03%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader(HttpRequest, String) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.createInitializerData(RowProcessingState) (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.http.impl.HttpClientRequestBase$$Lambda.0x000000009792e3f0.handle(Object) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.core.JsonFactory._createContext(ContentReference, boolean) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.jdbc.TypeInfoCache.getPGType(int) (3 samples, 0.08%; 0.00%) + + + +.tcp_stream_alloc_skb(k) (8 samples, 0.22%; +0.03%) + + + +org.postgresql.jdbc.PgStatement.<init>(PgConnection, int, int, int) (1 samples, 0.03%; 0.00%) + + + +.futex_hash(k) (3 samples, 0.08%; +0.06%) + + + +java.util.HashMap.get(Object) (6 samples, 0.17%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Object) (189 samples, 5.28%; 0.00%) +io.net.. + + +java.util.Objects.requireNonNull(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.internal.AbstractInitializer.getData(RowProcessingState) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.property.access.spi.SetterFieldImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.addEntity(EntityKey, Object) (3 samples, 0.08%; 0.00%) + + + +org.postgresql.core.VisibleBufferedInputStream.read(byte[], int, int) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer.loadInstance(EntityKey, ToOneAttributeMapping, boolean, SharedSessionContractImplementor) (87 samples, 2.43%; 0.00%) +or.. + + +io.vertx.core.impl.ContextImpl$$Lambda.0x0000000097c3f0b8.run() (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.drain(int) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.arc.impl.ArcContainerImpl.instanceHandle(Type, Annotation[]) (11 samples, 0.31%; 0.00%) + + + +java.lang.reflect.Field.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.core.JsonStreamContext.inArray() (1 samples, 0.03%; +0.03%) + + + +io.agroal.narayana.NarayanaTransactionIntegration$$Lambda.0x00000000975bd500.call() (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.localContextData() (1 samples, 0.03%; 0.00%) + + + +.lock_sock_nested(k) (5 samples, 0.14%; 0.00%) + + + +java.util.Arrays.sort(Object[]) (3 samples, 0.08%; 0.00%) + + + +java.lang.String.startsWith(String) (1 samples, 0.03%; 0.00%) + + + +.loopback_xmit(k) (4 samples, 0.11%; +0.03%) + + + +libc.so.6.__GI___pthread_cond_timedwait() (36 samples, 1.01%; 0.00%) + + + +java.util.concurrent.ConcurrentMap.computeIfAbsent(Object, Function) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.query.spi.QueryEngine.interpretHql(String, Class) (12 samples, 0.34%; 0.00%) + + + +libjvm.so.Parker::unpark() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$BySpanKey.storeInContext(Context, SpanKind, Span) (2 samples, 0.06%; 0.00%) + + + +libc.so.6.__GI___write() (385 samples, 10.75%; +0.06%) +libc.so.6.__GI_.. + + +io.netty.buffer.PooledUnsafeDirectByteBuf.newInstance(int) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpUtils.normalizePath(String) (2 samples, 0.06%; +0.06%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader(Object, String) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextImpl.emit(ContextInternal, Object, Handler) (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +.nft_lookup_eval?[nf_tables](k) (5 samples, 0.14%; +0.06%) + + + +.hrtimer_start_range_ns(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.WrappedByteBuf.getBytes(int, ByteBuf, int, int) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.Vertx.currentContext() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.addUninitializedCollection(CollectionPersister, PersistentCollection, Object) (40 samples, 1.12%; +0.06%) + + + +.nft_do_chain?[nf_tables](k) (3 samples, 0.08%; +0.06%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_RequestScoped_ContextInstances.lazyl0() (4 samples, 0.11%; 0.00%) + + + +io.netty.handler.codec.http2.Http2ConnectionHandler.closeStream(Http2Stream, ChannelFuture) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet(AttributesBuilder, AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed(int) (2,431 samples, 67.87%; 0.00%) +io.quarkus.arc.impl.AroundInvokeInvocationContext.proceed(int) + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.finishUp(SharedSessionContractImplementor) (11 samples, 0.31%; 0.00%) + + + +sun.nio.ch.SocketDispatcher.writev(FileDescriptor, long, int) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.DropTargetsSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (1 samples, 0.03%; +0.03%) + + + +org.acme.rest.FruitController$quarkusrestinvoker$getAll_4eca84d6a8ea72a24d28ecbbd0f985e1cb18214f.invoke(Object, Object[]) (2,479 samples, 69.21%; 0.00%) +org.acme.rest.FruitController$quarkusrestinvoker$getAll_4eca84d6a8ea72a24d28ecbbd0f985e1cb18214f.invoke(Object, O.. + + +io.netty.handler.codec.ByteToMessageDecoder.channelReadComplete(ChannelHandlerContext) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.IOVecWrapper.get(int) (2 samples, 0.06%; 0.00%) + + + +.nf_hook_slow(k) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http.HttpObjectDecoder.findSPLenient(byte[], int, int) (2 samples, 0.06%; +0.06%) + + + +.dev_hard_start_xmit(k) (8 samples, 0.22%; +0.06%) + + + +.bpf_skops_write_hdr_opt.isra.0(k) (3 samples, 0.08%; +0.08%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchInitializer.instanceWithId(EntityDelayedFetchInitializer$EntityDelayedFetchInitializerData, EntityPersister, EntityKey) (6 samples, 0.17%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; -0.03%) + + + +io.netty.channel.ChannelOutboundBuffer.nioBuffers(int, long) (4 samples, 0.11%; +0.06%) + + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (5 samples, 0.14%; 0.00%) + + + +.security_sock_rcv_skb(k) (1 samples, 0.03%; 0.00%) + + + +.avc_lookup(k) (2 samples, 0.06%; +0.06%) + + + +java.lang.String.<init>(Charset, byte[], int, int) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.core.v3.QueryExecutorImpl.execute(Query, ParameterList, ResultHandler, int, int, int, boolean) (475 samples, 13.26%; +0.06%) +org.postgresql.core... + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.internal.SessionImpl.pulseTransactionCoordinator() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable(Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (1 samples, 0.03%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.Http2ClientConnection$Stream.doWriteHeaders(Http2Headers, boolean, boolean, Handler) (1 samples, 0.03%; 0.00%) + + + +.srso_alias_safe_ret(k) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.impl.future.FutureImpl.tryComplete(Object) (9 samples, 0.25%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.clearVertxMdcFromContext(Context) (2 samples, 0.06%; 0.00%) + + + +.ipv4_conntrack_defrag?[nf_defrag_ipv4](k) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.type.descriptor.java.spi.JavaTypeRegistry.resolveDescriptor(Class, BiFunction) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$KeySet.iterator() (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.nio.NioEventLoop.processSelectedKey(SelectionKey, AbstractNioChannel) (257 samples, 7.17%; -0.06%) +io.netty... + + +io.netty.buffer.ByteBufUtil.firstIndexOf(AbstractByteBuf, int, int, byte) (4 samples, 0.11%; +0.03%) + + + +org.hibernate.engine.internal.EntityEntryImpl.useTracker(ManagedEntity) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader(HttpRequest, String) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerRequest.isEnded() (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; -0.03%) + + + +libjvm.so.G1CardTable::is_in_young() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.EntityEntryImpl.postLoad(Object) (10 samples, 0.28%; 0.00%) + + + +io.vertx.core.http.impl.Http2ClientConnection$StreamImpl.writeHead(HttpRequestHead, boolean, ByteBuf, boolean, StreamPriority, boolean, Handler) (4 samples, 0.11%; 0.00%) + + + +.do_iter_readv_writev(k) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics.responseEnd(HttpRequestMetric, HttpResponse, long) (31 samples, 0.87%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.spi.PersistentAttributeInterceptable.asPersistentAttributeInterceptable() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.HibernateOrmRecorder$5$1.get() (8 samples, 0.22%; -0.03%) + + + +org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(Runnable, Object) (2,687 samples, 75.01%; 0.00%) +org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(Runnable, Object) + + +java.util.HashMap.hash(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveEntityKey(EntityInitializerImpl$EntityInitializerData, Object) (1 samples, 0.03%; 0.00%) + + + +.schedule(k) (1 samples, 0.03%; 0.00%) + + + +.enqueue_to_backlog(k) (2 samples, 0.06%; +0.03%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.loader.ast.internal.AbstractCollectionBatchLoader.resolveKeysToInitialize(Object, SharedSessionContractImplementor) (3 samples, 0.08%; +0.03%) + + + +io.netty.util.concurrent.DefaultPromise.trySuccess(Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.lambda$drain$1(ReadableSpan) (4 samples, 0.11%; 0.00%) + + + +.process_backlog(k) (105 samples, 2.93%; +0.06%) +.p.. + + +org.hibernate.engine.spi.BatchFetchQueue.collectBatchLoadableCollectionKeys(int, IndexedConsumer, Object, PluralAttributeMapping) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgConnection.createArrayOf(String, Object[]) (11 samples, 0.31%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (7 samples, 0.20%; 0.00%) + + + +io.smallrye.mutiny.converters.uni.UniToMultiPublisher$UniToMultiSubscription.onItem(Object) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.advance(boolean) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.sdk.trace.MultiSpanProcessor.onEnd(ReadableSpan) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (5 samples, 0.14%; +0.14%) + + + +.nft_do_chain_inet?[nf_tables](k) (29 samples, 0.81%; +0.03%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.set(Object, Object) (3 samples, 0.08%; 0.00%) + + + +java.lang.AbstractStringBuilder.append(String) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.impl.future.FutureImpl$4.onSuccess(Object) (9 samples, 0.25%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.getAll(String) (4 samples, 0.11%; 0.00%) + + + +java.util.HashSet.add(Object) (1 samples, 0.03%; 0.00%) + + + +.__x64_sys_futex(k) (29 samples, 0.81%; +0.08%) + + + +io.netty.handler.timeout.IdleStateHandler.write(ChannelHandlerContext, Object, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +io.opentelemetry.context.Context.current() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_RequestScoped_ContextInstances.lazyl0() (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(String, boolean, ScrollMode) (56 samples, 1.56%; 0.00%) + + + +io.vertx.core.http.impl.HttpClientRequestImpl.end(Buffer) (4 samples, 0.11%; 0.00%) + + + +io.netty.buffer.UnsafeByteBufUtil.setBytes(AbstractByteBuf, long, int, ByteBuf, int, int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet(AttributesBuilder, AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.grow() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.determineResultCountEstimate(ResultSetAccess, QueryOptions, ExecutionContext) (1 samples, 0.03%; +0.03%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.transactionRunning() (1 samples, 0.03%; 0.00%) + + + +org.jboss.resteasy.reactive.server.mapping.RequestMapper.mapFromPathMatcher(String, PathMatcher$PathMatch, int) (1 samples, 0.03%; +0.03%) + + + +io.vertx.ext.web.impl.RouterImpl.handle(Object) (94 samples, 2.62%; 0.00%) +io.. + + +.vfs_write(k) (240 samples, 6.70%; +0.06%) +.vfs_writ.. + + +org.hibernate.type.ComponentType.getHashCode(Object, SessionFactoryImplementor) (12 samples, 0.34%; +0.06%) + + + +.kmem_cache_alloc_node_noprof(k) (3 samples, 0.08%; +0.06%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (2 samples, 0.06%; +0.06%) + + + +org.jboss.resteasy.reactive.server.core.serialization.FixedEntityWriter.write(ResteasyReactiveRequestContext, Object) (162 samples, 4.52%; 0.00%) +org.j.. + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +.C2 Runtime new_instance() (2 samples, 0.06%; 0.00%) + + + +sun.nio.ch.SelectorImpl.ensureOpen() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.event.spi.AbstractCollectionEvent.getLoadedOwnerOrNull(PersistentCollection, EventSource) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.DropTargetsSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (4 samples, 0.11%; 0.00%) + + + +io.netty.buffer.PoolArena.allocate(PoolThreadCache, int, int) (14 samples, 0.39%; 0.00%) + + + +io.opentelemetry.api.trace.Span.fromContext(Context) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.metamodel.mapping.internal.BasicEntityIdentifierMappingImpl.setIdentifier(Object, Object, SharedSessionContractImplementor) (1 samples, 0.03%; 0.00%) + + + +org.jboss.resteasy.reactive.server.vertx.VertxResteasyReactiveRequestContext.getRequestNormalisedPath() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.jpa.internal.LegacySpecHelper.getValue(String, String, Function, Function) (9 samples, 0.25%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get(CharSequence) (2 samples, 0.06%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (17 samples, 0.47%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.http.runtime.options.HttpServerCommonHandlers$2.handle(HttpServerRequest) (97 samples, 2.71%; 0.00%) +io.. + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap$LookupKey.withValue(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.shouldStart(Context, Object) (4 samples, 0.11%; +0.06%) + + + +.skb_release_data(k) (2 samples, 0.06%; +0.06%) + + + +org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.unpark() (60 samples, 1.68%; 0.00%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.writeHeaders(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.micrometer.core.instrument.ImmutableTag.equals(Object) (3 samples, 0.08%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +.sock_poll(k) (3 samples, 0.08%; -0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (4 samples, 0.11%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (23 samples, 0.64%; +0.03%) + + + +java.util.concurrent.LinkedTransferQueue$DualNode.cmpExItem(Object, Object) (1 samples, 0.03%; +0.03%) + + + +java.lang.invoke.LambdaForm$MH.0x000000009797c000.invokeExact_MT(Object, Object, Object, Object) (3 samples, 0.08%; +0.06%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.instantiateEntity(EntityInitializerImpl$EntityInitializerData) (48 samples, 1.34%; 0.00%) + + + +io.netty.buffer.AbstractByteBufAllocator.directBuffer(int) (14 samples, 0.39%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.removeLocal(ContextInternal, Object) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.resize() (1 samples, 0.03%; -0.06%) + + + +io.opentelemetry.sdk.internal.AttributesMap.forEach(BiConsumer) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.DropTargetsSampler.containsExactly(String) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgResultSet.close() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$HashIterator.<init>(HashMap) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +org.jboss.threads.EnhancedQueueExecutor$PoolThreadNode.compareAndSetTask(Runnable, Runnable) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.accessCheck(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(ResultSet, int, WrapperOptions) (3 samples, 0.08%; 0.00%) + + + +.ip_skb_dst_mtu(k) (1 samples, 0.03%; +0.03%) + + + +.do_iter_readv_writev(k) (237 samples, 6.62%; 0.00%) +.do_iter_.. + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.<init>(JdbcValuesSourceProcessingState, ExecutionContext, RowReader, JdbcValues) (7 samples, 0.20%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.tryRead(FileDescriptor, byte[], int, int) (27 samples, 0.75%; 0.00%) + + + +java.util.HashMap.resize() (1 samples, 0.03%; +0.03%) + + + +java.net.URI.<init>(String) (4 samples, 0.11%; 0.00%) + + + +java.util.LinkedHashMap.afterNodeRemoval(HashMap$Node) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.core.VisibleBufferedInputStream.ensureBytes(int) (35 samples, 0.98%; 0.00%) + + + +org.jboss.resteasy.reactive.server.handlers.BlockingHandler.handle(ResteasyReactiveRequestContext) (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.getWarnings() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.NioSocketImpl$1.read(byte[], int, int) (35 samples, 0.98%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics$$Lambda.0x0000000097c34d38.apply(Object) (4 samples, 0.11%; 0.00%) + + + +.tcp_measure_rcv_mss(k) (1 samples, 0.03%; +0.03%) + + + +sun.nio.ch.NioSocketImpl.write(byte[], int, int) (416 samples, 11.61%; +0.06%) +sun.nio.ch.NioSoc.. + + +org.hibernate.sql.results.graph.Initializer.resolveKey(RowProcessingState) (102 samples, 2.85%; 0.00%) +or.. + + +.ksys_read(k) (19 samples, 0.53%; +0.06%) + + + +org.hibernate.engine.internal.EntityEntryImpl$$Lambda.0x0000000097bf2f98.accept(ManagedEntity) (1 samples, 0.03%; 0.00%) + + + +java.util.BitSet.expandTo(int) (1 samples, 0.03%; +0.03%) + + + +io.vertx.ext.web.impl.HandlersList.invokeInReverseOrder(Object) (4 samples, 0.11%; +0.03%) + + + +org.hibernate.internal.util.collections.StandardStack.findCurrentFirstWithParameter(Object, BiFunction) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.socket.nio.NioSocketChannel.doWrite(ChannelOutboundBuffer) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlQuery(HttpRequest) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.RegMask::smear_to_sets() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanKindExtractor$$Lambda.0x000000009755bb10.extract(Object) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.instantiate(Object, SharedSessionContractImplementor) (6 samples, 0.17%; 0.00%) + + + +libnio.so.fdval() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.ContextInstanceHandleImpl.destroy() (31 samples, 0.87%; 0.00%) + + + +.do_futex(k) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.event.spi.PostLoadEvent.<init>(EventSource) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (3 samples, 0.08%; +0.08%) + + + +libjvm.so.CompileBroker::compiler_thread_loop() (12 samples, 0.34%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.park(FileDescriptor, int) (10 samples, 0.28%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getEntry(Object) (3 samples, 0.08%; +0.03%) + + + +io.agroal.pool.wrapper.StatementWrapper.closeTrackedResultSets() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.void OopOopIterateDispatch<G1ScanCardClosure>::Table::oop_oop_iterate<InstanceKlass, narrowOop>() (1 samples, 0.03%; +0.03%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.set(Object, Object) (11 samples, 0.31%; 0.00%) + + + +java.util.concurrent.locks.LockSupport.parkNanos(long) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchInitializer.initialize(EntityDelayedFetchInitializer$EntityDelayedFetchInitializerData, EntityKey, EntityPersister) (6 samples, 0.17%; 0.00%) + + + +libc.so.6.__GI___pthread_cond_signal() (1 samples, 0.03%; 0.00%) + + + +.__tcp_push_pending_frames(k) (202 samples, 5.64%; 0.00%) +.__tcp_.. + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +io.smallrye.mutiny.operators.uni.builders.UniCreateFromPublisher$PublisherSubscriber.forward() (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.flush() (298 samples, 8.32%; 0.00%) +io.netty.ch.. + + +java.util.concurrent.atomic.AtomicReferenceArray.compareAndSet(int, Object, Object) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.do_syscall_64(k) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryStatement.close() (6 samples, 0.17%; 0.00%) + + + +java.util.TreeMap.successor(TreeMap$Entry) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.get(Object) (4 samples, 0.11%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.internal.ResultsHelper.finalizeCollectionLoading(PersistenceContext, CollectionPersister, PersistentCollection, Object, boolean) (11 samples, 0.31%; 0.00%) + + + +io.quarkus.arc.impl.CurrentManagedContext.getIfActive(Contextual, Function) (21 samples, 0.59%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.engine.internal.EntityEntryContext.clear() (20 samples, 0.56%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.clearWarnings() (4 samples, 0.11%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.removeLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.stream.ReferencePipeline$3$1.accept(Object) (4 samples, 0.11%; 0.00%) + + + +java.lang.String.valueOf(int) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.nio.NioEventLoop.processSelectedKeys() (257 samples, 7.17%; 0.00%) +io.netty... + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, AccessMode, Supplier) (1 samples, 0.03%; 0.00%) + + + +java.util.HashSet.<init>(Collection) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet(AttributesBuilder, AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +.__tcp_push_pending_frames(k) (191 samples, 5.33%; +0.03%) +.__tcp.. + + +io.netty.util.Recycler.get() (6 samples, 0.17%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (4 samples, 0.11%; 0.00%) + + + +.skb_clone(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (2 samples, 0.06%; +0.03%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpan.setAttribute(AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl.postLoad(Object) (3 samples, 0.08%; 0.00%) + + + +io.netty.channel.ChannelDuplexHandler.flush(ChannelHandlerContext) (301 samples, 8.40%; +0.08%) +io.netty.cha.. + + +.__tcp_select_window(k) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.set(CharSequence, CharSequence) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get(CharSequence) (1 samples, 0.03%; +0.03%) + + + +com.fasterxml.jackson.databind.type.TypeBindings.invalidCacheKey() (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (5 samples, 0.14%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics.requestBegin(Object, HttpRequest) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.getResultSet() (499 samples, 13.93%; 0.00%) +org.hibernate.sql.res.. + + +io.vertx.ext.web.impl.RoutingContextImplBase.iterateNext() (85 samples, 2.37%; +0.03%) +i.. + + +java.lang.Integer.equals(Object) (1 samples, 0.03%; +0.03%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getInitializerData(int) (4 samples, 0.11%; +0.11%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(ChannelHandlerContext, Object) (223 samples, 6.23%; 0.00%) +io.netty.. + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.getIfPresent(Object, boolean) (12 samples, 0.34%; -0.03%) + + + +com.fasterxml.jackson.databind.util.internal.LinkedDeque.linkLast(Linked) (2 samples, 0.06%; +0.03%) + + + +io.opentelemetry.sdk.trace.ExtendedSdkSpanBuilder.setAttribute(AttributeKey, Object) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.localContextData() (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry.unguardedRecycle() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, Supplier) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.hash(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.add(Object) (5 samples, 0.14%; 0.00%) + + + +sun.nio.ch.SocketChannelImpl.implWrite(ByteBuffer[], int, int) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.G1ScanHRForRegionClosure::scan_heap_roots() (4 samples, 0.11%; -0.06%) + + + +libjvm.so.InstanceKlass::allocate_objArray() (4 samples, 0.11%; +0.06%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.execute0(Runnable) (2 samples, 0.06%; 0.00%) + + + +.ip_finish_output2(k) (135 samples, 3.77%; +0.20%) +.ip_.. + + +io.netty.handler.timeout.IdleStateHandler.write(ChannelHandlerContext, Object, ChannelPromise) (56 samples, 1.56%; 0.00%) + + + +io.netty.handler.codec.http2.WeightedFairQueueByteDistributor.distributeToChildren(int, StreamByteDistributor$Writer, WeightedFairQueueByteDistributor$State) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.remove(Object) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.SpanMarshaler.<init>(String, String, byte[], String, byte[], ProtoEnumInfo, long, long, KeyValueMarshaler[], int, SpanEventMarshaler[], int, SpanLinkMarshaler[], int, SpanStatusMarshaler, TraceFlags, boolean) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.G1CollectedHeap::allocate_new_tlab() (1 samples, 0.03%; 0.00%) + + + +.__wake_up_sync_key(k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizer$CacheKey.create(String, SqlDialect) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.ensureWritable0(int) (4 samples, 0.11%; 0.00%) + + + +java.lang.AbstractStringBuilder.append(String) (1 samples, 0.03%; 0.00%) + + + +.tcp_chrono_start(k) (1 samples, 0.03%; +0.03%) + + + +java.util.stream.AbstractPipeline.evaluate(Spliterator, boolean, IntFunction) (1,131 samples, 31.57%; 0.00%) +java.util.stream.AbstractPipeline.evaluate(Spliter.. + + +java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(Object, Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +java.util.stream.AbstractPipeline.evaluateToArrayNode(IntFunction) (1,120 samples, 31.27%; 0.00%) +java.util.stream.AbstractPipeline.evaluateToArrayN.. + + +io.vertx.core.http.impl.Http1xServerRequest.path() (1 samples, 0.03%; 0.00%) + + + +java.util.AbstractList.<init>() (1 samples, 0.03%; +0.03%) + + + +.entry_SYSCALL_64_after_hwframe(k) (84 samples, 2.35%; 0.00%) +... + + +io.netty.buffer.PoolArena.allocate(PoolThreadCache, int, int) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.util.internal.PrivateMaxEntriesMap.get(Object) (5 samples, 0.14%; 0.00%) + + + +org.jboss.resteasy.reactive.server.mapping.RequestMapper.map(String) (2 samples, 0.06%; -0.06%) + + + +libjvm.so.Compilation::compile_java_method() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$HttpRequestTextMapGetter.get(Object, String) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.readRow(RowProcessingState) (228 samples, 6.37%; 0.00%) +org.hibe.. + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.resolveKey(AbstractImmediateCollectionInitializer$ImmediateCollectionInitializerData) (116 samples, 3.24%; 0.00%) +org.. + + +.nft_do_chain_inet?[nf_tables](k) (11 samples, 0.31%; +0.03%) + + + +java.util.HashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(Object, ChannelPromise) (357 samples, 9.97%; 0.00%) +io.netty.chann.. + + +.get_futex_key(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.net.impl.ConnectionBase.isSsl() (1 samples, 0.03%; 0.00%) + + + +.bpf_lsm_socket_sendmsg(k) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.G1CardTable::is_in_young() (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.CompositeByteBuf.getBytes(int, ByteBuf, int, int) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PoolThreadCache$SubPageMemoryRegionCache.initBuf(PoolChunk, ByteBuffer, long, PooledByteBuf, int, PoolThreadCache) (2 samples, 0.06%; 0.00%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.forEach(BiConsumer) (4 samples, 0.11%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.xfer(Object, long) (93 samples, 2.60%; +0.06%) +ja.. + + +org.hibernate.property.access.internal.AccessStrategyHelper.handleEnhancedInjection(Object, Object, int, String) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.trace.SpanId.fromLong(long) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.drainReadBuffers() (3 samples, 0.08%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxCoreRecorder$15.runWith(Runnable, Object) (2,687 samples, 75.01%; 0.00%) +io.quarkus.vertx.core.runtime.VertxCoreRecorder$15.runWith(Runnable, Object) + + +.__netif_receive_skb_core.constprop.0(k) (2 samples, 0.06%; +0.06%) + + + +java.lang.invoke.DirectMethodHandle.allocateInstance(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.consume(JdbcValues, SharedSessionContractImplementor, JdbcValuesSourceProcessingOptions, JdbcValuesSourceProcessingState, RowProcessingStateStandardImpl, RowReader) (270 samples, 7.54%; +0.14%) +org.hibern.. + + +.tcp_v4_rcv(k) (52 samples, 1.45%; +0.03%) + + + +java.util.concurrent.LinkedTransferQueue.cmpExHead(LinkedTransferQueue$DualNode, LinkedTransferQueue$DualNode) (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.PooledUnsafeDirectByteBuf.newInstance(int) (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.ConnectionHandler.verifyEnlistment() (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.with(ContextKey, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_RequestScoped_ContextInstances.computeIfAbsent(String, Supplier) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.property.access.spi.GetterFieldImpl.get(Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.removeLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +io.micrometer.core.instrument.AbstractDistributionSummary.record(double) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.get(Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.<init>(SessionFactoryImpl, SessionCreationOptions) (18 samples, 0.50%; +0.03%) + + + +.nft_do_chain_inet?[nf_tables](k) (9 samples, 0.25%; 0.00%) + + + +org.jboss.resteasy.reactive.server.handlers.FixedProducesHandler.handle(ResteasyReactiveRequestContext) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.flush() (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap$EntryIterator.next() (3 samples, 0.08%; 0.00%) + + + +jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Object[]) (14 samples, 0.39%; 0.00%) + + + +io.quarkus.arc.impl.CurrentManagedContext.destroy(InjectableContext$ContextState) (34 samples, 0.95%; 0.00%) + + + +com.fasterxml.jackson.databind.util.internal.PrivateMaxEntriesMap.drainOnReadIfNeeded(int, long) (2 samples, 0.06%; -0.03%) + + + +libjvm.so.frame::oops_do_internal() (3 samples, 0.08%; +0.03%) + + + +.jbyte_disjoint_arraycopy() (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__GI___pthread_cond_timedwait() (6 samples, 0.17%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.initializeEntityInstance(EntityInitializerImpl$EntityInitializerData) (86 samples, 2.40%; 0.00%) +or.. + + +io.vertx.core.impl.ContextInternal.removeLocal(Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.Class.getName() (3 samples, 0.08%; +0.08%) + + + +io.quarkus.resteasy.reactive.server.runtime.ResteasyReactiveRecorder$3.isBlockingAllowed() (1 samples, 0.03%; 0.00%) + + + +io.netty.util.internal.PlatformDependent.hashCodeAscii(CharSequence) (1 samples, 0.03%; +0.03%) + + + +.__x64_sys_futex(k) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.internal.util.NullnessHelper.coalesceSuppliedValues(Supplier[]) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isManagedEntity(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.loader.ast.internal.AbstractCollectionBatchLoader.load(Object, SharedSessionContractImplementor) (999 samples, 27.89%; 0.00%) +org.hibernate.loader.ast.internal.AbstractCo.. + + +.skb_defer_free_flush(k) (6 samples, 0.17%; +0.03%) + + + +java.util.HashMap$KeyIterator.next() (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.getOtelContext(Context) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.finishUp(RowProcessingState) (94 samples, 2.62%; 0.00%) +or.. + + +libc.so.6.__futex_abstimed_wait_common() (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.remove(Object) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.v3.QueryExecutorImpl.sendSync() (264 samples, 7.37%; 0.00%) +org.postgr.. + + +org.hibernate.engine.spi.BatchFetchQueue.removeBatchLoadableEntityKey(EntityKey) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.collection.spi.AbstractPersistentCollection.lambda$initialize$0(boolean) (1,002 samples, 27.97%; 0.00%) +org.hibernate.collection.spi.AbstractPersist.. + + +.ip_rcv(k) (41 samples, 1.14%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.createSelectionQuery(String, Class) (23 samples, 0.64%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.HibernateOrmRecorder$5$1.get() (8 samples, 0.22%; -0.03%) + + + +libjvm.so.G1CollectedHeap::attempt_allocation_slow() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Mutex::try_lock() (1 samples, 0.03%; +0.03%) + + + +jdk.internal.util.DecimalDigits.uncheckedGetCharsLatin1(int, int, byte[]) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.afterTransaction() (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.http.impl.VertxHttp2ConnectionHandler.writeHeaders(Http2Stream, Http2Headers, boolean, int, short, boolean, boolean, FutureListener) (1 samples, 0.03%; 0.00%) + + + +.security_socket_sendmsg(k) (12 samples, 0.34%; +0.03%) + + + +com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(List, JsonGenerator, SerializerProvider) (42 samples, 1.17%; +0.06%) + + + +java.util.ArrayList.<init>(Collection) (1 samples, 0.03%; 0.00%) + + + +.__x64_sys_futex(k) (5 samples, 0.14%; +0.03%) + + + +io.smallrye.mutiny.subscription.MultiSubscriber.onNext(Object) (9 samples, 0.25%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.get(Object) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.MDCEnabledContextStorage.current() (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.getNode(Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl.useTracker(ManagedEntity) (3 samples, 0.08%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionSynchronizationRegistryImple.getTransactionStatus() (3 samples, 0.08%; 0.00%) + + + +.itable stub() (2 samples, 0.06%; +0.06%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl.registerLoadingCollection(CollectionKey, LoadingCollectionEntry) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.context.Context.current() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +org.jboss.resteasy.reactive.server.vertx.ResteasyReactiveVertxHandler.handle(RoutingContext) (72 samples, 2.01%; 0.00%) +o.. + + +java.util.concurrent.locks.LockSupport.parkNanos(long) (1 samples, 0.03%; 0.00%) + + + +.validate_xmit_skb(k) (2 samples, 0.06%; +0.06%) + + + +io.netty.buffer.PoolThreadCache$MemoryRegionCache.add(PoolChunk, ByteBuffer, long, int) (4 samples, 0.11%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor.write(Http2Stream, int) (1 samples, 0.03%; 0.00%) + + + +.tcp_ack(k) (29 samples, 0.81%; +0.11%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.readCurrentRowValues() (4 samples, 0.11%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache$PerformCleanupTask.run() (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.future.FutureBase$1.onSuccess(Object) (9 samples, 0.25%; 0.00%) + + + +org.postgresql.jdbc.TypeInfoCache.getTypeForAlias(String) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.Future$$Lambda.0x0000000097891fa8.handle(Object) (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.http.ForwardedUrlSchemeProvider.apply(Object) (4 samples, 0.11%; 0.00%) + + + +io.vertx.grpc.client.impl.GrpcClientRequestImpl.writeMessage(GrpcMessage, boolean) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.resolveKeySubInitializers(AbstractImmediateCollectionInitializer$ImmediateCollectionInitializerData) (102 samples, 2.85%; 0.00%) +or.. + + +org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers() (253 samples, 7.06%; +0.22%) +org.hiber.. + + +io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeAttributesExtractor.onStart(AttributesBuilder, Context, Object) (2 samples, 0.06%; 0.00%) + + + +org.acme.domain.Store.$$_hibernate_getNextManagedEntity() (2 samples, 0.06%; -0.03%) + + + +org.acme.service.FruitService_Subclass.getAllFruits$$superforward() (2,415 samples, 67.42%; 0.00%) +org.acme.service.FruitService_Subclass.getAllFruits$$superforward() + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.takeSnapshot(EntityInitializerImpl$EntityInitializerData, SharedSessionContractImplementor, PersistenceContext, EntityEntry, Object[]) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.consume(JdbcValues, SharedSessionContractImplementor, JdbcValuesSourceProcessingOptions, JdbcValuesSourceProcessingState, RowProcessingStateStandardImpl, RowReader) (271 samples, 7.57%; +0.03%) +org.hibern.. + + +java.util.stream.Sink$ChainedReference.begin(long) (3 samples, 0.08%; +0.06%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeFlush0() (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.localContextData() (1 samples, 0.03%; 0.00%) + + + +java.lang.reflect.Constructor.newInstanceWithCaller(Object[], boolean, Class) (14 samples, 0.39%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (4 samples, 0.11%; +0.03%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer$Results.addUnique(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (16 samples, 0.45%; 0.00%) + + + +org.hibernate.query.spi.AbstractSelectionQuery.afterQueryHandlingFetchProfiles(boolean, HashSet) (109 samples, 3.04%; -0.03%) +org.. + + +._raw_spin_unlock_irqrestore(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.PoolArena.allocate(PoolThreadCache, int, int) (5 samples, 0.14%; 0.00%) + + + +sun.nio.ch.SelectorImpl.select(long) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.resteasy.reactive.server.runtime.observability.ObservabilityHandler.handle(ResteasyReactiveRequestContext) (2 samples, 0.06%; +0.03%) + + + +.itable stub() (3 samples, 0.08%; +0.08%) + + + +io.quarkus.arc.impl.CurrentManagedContext$1.get() (5 samples, 0.14%; 0.00%) + + + +java.util.concurrent.locks.ReentrantLock.<init>() (4 samples, 0.11%; 0.00%) + + + +java.lang.System.identityHashCode(Object) (2 samples, 0.06%; 0.00%) + + + +.nft_meta_get_eval?[nf_tables](k) (4 samples, 0.11%; +0.11%) + + + +io.quarkus.hibernate.orm.panache.common.runtime.AbstractManagedJpaOperations.getSession(Class) (14 samples, 0.39%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.WeakLockFreeCache.remove(Object) (4 samples, 0.11%; 0.00%) + + + +io.netty.util.internal.PlatformDependent0.copyMemory(Object, long, Object, long, long) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.dialect.type.PostgreSQLArrayJdbcType.access$100(PostgreSQLArrayJdbcType, BasicBinder, ValueBinder, Object, WrapperOptions) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.addEntityEntry(Object, EntityEntry) (12 samples, 0.34%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (4 samples, 0.11%; 0.00%) + + + +.itable stub() (2 samples, 0.06%; +0.06%) + + + +.get_timespec64(k) (3 samples, 0.08%; +0.08%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +.tcp_event_new_data_sent(k) (4 samples, 0.11%; +0.06%) + + + +io.quarkus.vertx.http.runtime.options.HttpServerCommonHandlers$1.handle(Object) (83 samples, 2.32%; -0.06%) +i.. + + +io.vertx.core.http.impl.Http1xServerConnection.onEnd() (2 samples, 0.06%; 0.00%) + + + +io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueue.relaxedOffer(Object) (1 samples, 0.03%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (8 samples, 0.22%; 0.00%) + + + +org.hibernate.internal.SessionImpl.loadFromSecondLevelCache(EntityPersister, EntityKey, Object, LockMode) (64 samples, 1.79%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (2 samples, 0.06%; 0.00%) + + + +io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(int, int) (6 samples, 0.17%; 0.00%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl.cacheResolutionLocally(Object, Object, EntityMappingType) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.getAssociatedManagedEntity(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (5 samples, 0.14%; 0.00%) + + + +.do_syscall_64(k) (260 samples, 7.26%; +0.11%) +.do_syscal.. + + +org.hibernate.engine.internal.ManagedTypeHelper.isPersistentAttributeInterceptable(Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.PhaseChaitin::elide_copy() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getEntrySet() (6 samples, 0.17%; 0.00%) + + + +org.hibernate.collection.spi.PersistentBag.getSnapshot(CollectionPersister) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.InstrumenterVertxTracer.receiveRequest(Context, SpanKind, TracingPolicy, Object, String, Iterable, TagExtractor) (76 samples, 2.12%; 0.00%) +i.. + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl$1.<init>(JdbcSelectExecutorStandardImpl, ExecutionContext) (5 samples, 0.14%; +0.11%) + + + +java.util.AbstractCollection.addAll(Collection) (5 samples, 0.14%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +org.acme.domain.Fruit.$$_hibernate_setPersistenceInfo(EntityEntry, ManagedEntity, ManagedEntity, int) (3 samples, 0.08%; +0.08%) + + + +io.vertx.core.net.impl.pool.Endpoint$$Lambda.0x000000009788fc40.handle(Object) (9 samples, 0.25%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl$EntityResolutions.cache(Object, Object) (5 samples, 0.14%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (4 samples, 0.11%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.LinkedDeque.moveToBack(LinkedDeque$Linked) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.net.impl.VertxHandler.channelRead(ChannelHandlerContext, Object) (189 samples, 5.28%; 0.00%) +io.ver.. + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeFlush() (298 samples, 8.32%; 0.00%) +io.netty.ch.. + + +libjvm.so.G1CodeRootSet::add() (1 samples, 0.03%; +0.03%) + + + +jdk.internal.reflect.DirectConstructorHandleAccessor.invokeImpl(Object[]) (14 samples, 0.39%; 0.00%) + + + +org.infinispan.quarkus.hibernate.cache.AbstractDomainDataAccess.get(SharedSessionContractImplementor, Object) (12 samples, 0.34%; +0.03%) + + + +org.postgresql.core.v3.QueryExecutorImpl.sendExecute(SimpleQuery, Portal, int) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.context.Context.makeCurrent() (40 samples, 1.12%; 0.00%) + + + +.selinux_socket_recvmsg(k) (2 samples, 0.06%; +0.03%) + + + +.strnlen(k) (1 samples, 0.03%; +0.03%) + + + +jdk.internal.misc.Unsafe.checkPrimitivePointer(Object, long) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryResultSet.getLong(int) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder.setAllAttributes(Attributes) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.sdk.trace.MultiSpanProcessor.onEnd(ReadableSpan) (3 samples, 0.08%; +0.03%) + + + +io.quarkus.vertx.utils.VertxOutputStream.close() (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.processNext(RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +.unknown() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.SpanMarshaler.create(SpanData) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.ResourceRegistryStandardImpl.close(Statement) (11 samples, 0.31%; 0.00%) + + + +java.lang.AbstractStringBuilder.append(CharSequence) (1 samples, 0.03%; 0.00%) + + + +io.vertx.ext.web.impl.RoutingContextImpl.lambda$getEndHandlers$3(ContextInternal, Void) (5 samples, 0.14%; 0.00%) + + + +libjvm.so.G1RemSet::scan_heap_roots() (4 samples, 0.11%; 0.00%) + + + +org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logAndClearWarnings(Connection) (2 samples, 0.06%; 0.00%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.DefaultSpanStatusExtractor.extract(SpanStatusBuilder, Object, Object, Throwable) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putAll(Map, Context) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(ResultSet, int, WrapperOptions) (9 samples, 0.25%; +0.14%) + + + +.sk_page_frag_refill(k) (6 samples, 0.17%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.createInitializerData(RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http.HttpObjectDecoder.splitInitialLine(ByteBuf) (4 samples, 0.11%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$ByContextKey.shouldSuppress(Context, SpanKind) (2 samples, 0.06%; +0.03%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.os::javaTimeMillis() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.util.internal.PgBufferedOutputStream.flush() (264 samples, 7.37%; +0.03%) +org.postgr.. + + +io.netty.buffer.PoolThreadCache$MemoryRegionCache.allocate(PooledByteBuf, int, PoolThreadCache) (3 samples, 0.08%; 0.00%) + + + +java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Consumer) (1,126 samples, 31.43%; -0.06%) +java.util.ArrayList$ArrayListSpliterator.forEachRe.. + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext, Object) (3 samples, 0.08%; 0.00%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.prepareStatement(String, int, int) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.G1ParEvacuateFollowersClosure::do_void() (1 samples, 0.03%; 0.00%) + + + +org.jboss.logging.Logger.logf(String, Logger$Level, Throwable, String, Object[]) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Unsafe_Unpark() (58 samples, 1.62%; -0.06%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.PromiseCombiner$1.operationComplete(Future) (1 samples, 0.03%; 0.00%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +.do_futex(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.Serializer.serializeMessage(ProtoFieldInfo, Marshaler) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.<init>(TransactionCoordinatorBuilder, TransactionCoordinatorOwner, boolean, JtaPlatform) (16 samples, 0.45%; 0.00%) + + + +io.vertx.core.impl.ContextImpl.lambda$emit$8(ContextInternal, Object, Handler) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.forEachSubInitializer(BiConsumer, InitializerData) (1 samples, 0.03%; +0.03%) + + + +java.util.ArrayList.grow() (5 samples, 0.14%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getEntrySet() (5 samples, 0.14%; 0.00%) + + + +org.acme.domain.StoreFruitPrice.$$_hibernate_setPersistenceInfo(EntityEntry, ManagedEntity, ManagedEntity, int) (1 samples, 0.03%; +0.03%) + + + +io.vertx.grpc.client.impl.GrpcClientRequestImpl.end(Object) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.internal.util.collections.AbstractPagedArray.getOrCreateEntryPage(int) (5 samples, 0.14%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c33000.invoke(Object, Object) (1 samples, 0.03%; +0.03%) + + + +io.smallrye.mutiny.operators.uni.builders.UniCreateFromCompletionStage$CompletionStageUniSubscription.forwardResult(Object, Throwable) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.processIfSelfDirtinessTracker(Object, ManagedTypeHelper$SelfDirtinessTrackerConsumer) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.forEach(BiConsumer) (2 samples, 0.06%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.LinkedTransferQueue$DualNode.await(Object, long, Object, boolean) (6 samples, 0.17%; +0.03%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (3 samples, 0.08%; +0.06%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler.writeTo(Serializer) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getEntrySet() (5 samples, 0.14%; 0.00%) + + + +org.hibernate.Session_x03UFp930IxQOyJJLmtWw2baujI_Synthetic_ClientProxy.arc$delegate() (6 samples, 0.17%; 0.00%) + + + +java.util.ArrayList.add(Object, Object[], int) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.proxy.HibernateProxy.extractLazyInitializer(Object) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.http.impl.HttpUtils.validateStringHeaderName(String) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (2 samples, 0.06%; -0.03%) + + + +io.vertx.core.http.impl.VertxHttp2Stream.onEnd(MultiMap) (1 samples, 0.03%; 0.00%) + + + +.bpf_skops_write_hdr_opt.isra.0(k) (1 samples, 0.03%; +0.03%) + + + +com.fasterxml.jackson.core.JsonFactory._getBufferRecycler() (2 samples, 0.06%; 0.00%) + + + +java.lang.StringBuilder.append(String) (1 samples, 0.03%; 0.00%) + + + +.tcp_established_options(k) (2 samples, 0.06%; +0.06%) + + + +java.util.HashSet.<init>(Collection) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.util.LruCache.put(Object, CanEstimateSize) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.OpenTelemetryVertxTracer.getTracer(Object, TagExtractor) (3 samples, 0.08%; 0.00%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; 0.00%) + + + +.do_poll.constprop.0(k) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isManagedEntity(Object) (1 samples, 0.03%; +0.03%) + + + +java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(Object, Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor$SqlClientSpanNameExtractor.extract(Object) (16 samples, 0.45%; 0.00%) + + + +.sock_write_iter(k) (235 samples, 6.56%; +0.03%) +.sock_wr.. + + +libjvm.so.Parker::park() (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c38800.invoke(Object, Object, Object) (3 samples, 0.08%; +0.06%) + + + +libjvm.so.G1ParScanThreadState::trim_queue_to_threshold() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$HashIterator.nextNode() (2 samples, 0.06%; +0.06%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.createResults(boolean, JavaType, int) (3 samples, 0.08%; +0.06%) + + + +org.hibernate.bytecode.internal.BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor(Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpUtils.validateHeaderName(CharSequence) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.ProtoSerializer.serializeRepeatedMessage(ProtoFieldInfo, Marshaler[]) (5 samples, 0.14%; 0.00%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.get(Object) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.util.LruCache.borrow(Object) (2 samples, 0.06%; 0.00%) + + + +.release_sock(k) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.hash(Object) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.Recycler$LocalPool.release(Recycler$DefaultHandle, boolean) (5 samples, 0.14%; 0.00%) + + + +java.lang.reflect.Constructor.newInstanceWithCaller(Object[], boolean, Class) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.query.sqm.internal.SqmInterpretationsKey.createInterpretationsKey(InterpretationsKeySource) (3 samples, 0.08%; -0.03%) + + + +io.quarkus.narayana.jta.runtime.internal.tsr.TransactionSynchronizationRegistryWrapper.getTransactionStatus() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.<init>(JdbcValuesMappingResolution, RowTransformer, Class) (2 samples, 0.06%; 0.00%) + + + +.sk_free(k) (1 samples, 0.03%; +0.03%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.determineRowTransformer(SqmSelectStatement, Class, TupleMetadata, QueryOptions) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor.computeSpanName(String, String, String) (5 samples, 0.14%; 0.00%) + + + +io.vertx.core.streams.impl.InboundBuffer.lambda$asyncDrain$1(Void) (3 samples, 0.08%; 0.00%) + + + +libc.so.6.syscall() (1 samples, 0.03%; 0.00%) + + + +.jlong_disjoint_arraycopy() (2 samples, 0.06%; +0.06%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.getStatus() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpUtils.validateHeaderName(CharSequence) (2 samples, 0.06%; 0.00%) + + + +java.util.TreeMap$PrivateEntryIterator.nextEntry() (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.EPollSelectorImpl.processUpdateQueue() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +java.util.Formatter.format(String, Object[]) (19 samples, 0.53%; +0.14%) + + + +.avc_has_perm_noaudit(k) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.type.AbstractStandardBasicType.assemble(Serializable, SharedSessionContractImplementor, Object) (6 samples, 0.17%; +0.17%) + + + +org.hibernate.type.descriptor.jdbc.ArrayJdbcType.getArray(BasicBinder, ValueBinder, Object, WrapperOptions) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.bindParameters(PreparedStatement) (59 samples, 1.65%; +0.03%) + + + +io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0() (2 samples, 0.06%; 0.00%) + + + +java.lang.invoke.Invokers$Holder.linkToTargetMethod(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusConnectionProvider.closeConnection(Connection) (85 samples, 2.37%; 0.00%) +i.. + + +sun.nio.ch.SocketChannelImpl.implRead(ByteBuffer) (23 samples, 0.64%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStartImpl(Context, Object, Instant) (7 samples, 0.20%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.clearVertxMdcFromContext(Context) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (2 samples, 0.06%; +0.06%) + + + +java.util.HashMap.hash(Object) (3 samples, 0.08%; 0.00%) + + + +libc.so.6.__syscall_cancel_arch_end() (23 samples, 0.64%; -0.25%) + + + +org.acme.dto.StoreDTO$quarkusjacksonserializer.serialize(Object, JsonGenerator, SerializerProvider) (24 samples, 0.67%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isPersistentAttributeInterceptable(Object) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isManagedEntity(Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.http.runtime.VertxHttpRecorder$1.handle(Object) (102 samples, 2.85%; +0.03%) +io.. + + +sun.nio.ch.IOUtil.write(FileDescriptor, ByteBuffer[], int, int, NativeDispatcher) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.TraceRequestMarshaler.writeTo(Serializer) (5 samples, 0.14%; 0.00%) + + + +jdk.internal.misc.Unsafe.allocateInstance(Class) (1 samples, 0.03%; 0.00%) + + + +.nft_lookup_eval?[nf_tables](k) (5 samples, 0.14%; +0.03%) + + + +.__alloc_skb(k) (5 samples, 0.14%; +0.06%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle.checkBase(Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.DefaultChannelPipeline$HeadContext.write(ChannelHandlerContext, Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.add(CharSequence, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.cache.spi.entry.StandardCacheEntryImpl.assemble(Object, Object, EntityPersister, Interceptor, SharedSessionContractImplementor) (12 samples, 0.34%; 0.00%) + + + +org.acme.dto.FruitDTO$quarkusjacksonserializer.serialize(Object, JsonGenerator, SerializerProvider) (60 samples, 1.68%; 0.00%) + + + +org.hibernate.internal.SessionImpl.pulseTransactionCoordinator() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.advance(boolean) (4 samples, 0.11%; 0.00%) + + + +io.micrometer.core.instrument.Tags.equals(Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.unsetSession(PersistentAttributeInterceptable) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.SessionImpl$$Lambda.0x0000000097c11ba8.accept(Object, Object) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.internal.SessionImpl.isEventSource() (12 samples, 0.34%; +0.08%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl.cacheResolutionFromLoad(Object, Object, EntityMappingType) (13 samples, 0.36%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(Object, ChannelPromise) (360 samples, 10.05%; +0.03%) +io.netty.chann.. + + +java.util.Collections$UnmodifiableCollection$1.<init>(Collections$UnmodifiableCollection) (3 samples, 0.08%; +0.08%) + + + +libjvm.so.FastThreadsListHandle::FastThreadsListHandle() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.resize() (2 samples, 0.06%; +0.03%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.encode(ByteBuf) (21 samples, 0.59%; +0.11%) + + + +io.vertx.ext.web.impl.RoutingContextImpl.next() (83 samples, 2.32%; 0.00%) +i.. + + +java.lang.Class.getName() (11 samples, 0.31%; -0.11%) + + + +java.util.HashMap.resize() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.TransactionSessions_ClientProxy.arc$delegate() (8 samples, 0.22%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.PGStream.flush() (264 samples, 7.37%; 0.00%) +org.postgr.. + + +org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(DomainQueryExecutionContext) (1,047 samples, 29.23%; -0.06%) +org.hibernate.query.sqm.internal.ConcreteSqmSe.. + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.LinkedDeque.linkLast(LinkedDeque$Linked) (1 samples, 0.03%; +0.03%) + + + +.__ip_queue_xmit(k) (1 samples, 0.03%; 0.00%) + + + +.futex_wake_mark(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.util.collections.CollectionHelper.mapOfSize(int) (3 samples, 0.08%; +0.08%) + + + +._raw_spin_unlock_irqrestore(k) (3 samples, 0.08%; +0.06%) + + + +io.quarkus.hibernate.orm.runtime.service.internalcache.QuarkusInternalCache.get(Object) (4 samples, 0.11%; -0.03%) + + + +.avc_has_perm(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_RequestScoped_ContextInstances.computeIfAbsent(String, Supplier) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.metamodel.internal.EntityInstantiatorPojoStandard.isInstance(Object) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.locks.LockSupport.unpark(Thread) (89 samples, 2.48%; 0.00%) +ja.. + + +java.util.Spliterators$IteratorSpliterator.characteristics() (2 samples, 0.06%; +0.06%) + + + +.slab_update_freelist.isra.0(k) (1 samples, 0.03%; +0.03%) + + + +.__schedule(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.HttpClientImpl.doRequest(RequestOptions, PromiseInternal) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.arc.impl.ArcContainerImpl.getBean(Type, Annotation[]) (11 samples, 0.31%; 0.00%) + + + +io.netty.channel.DefaultChannelPromise.addListener(GenericFutureListener) (1 samples, 0.03%; 0.00%) + + + +.do_futex(k) (69 samples, 1.93%; 0.00%) +... + + +io.netty.handler.codec.http.HttpObjectEncoder.encodeFullHttpMessage(ChannelHandlerContext, Object, List) (43 samples, 1.20%; 0.00%) + + + +io.agroal.pool.ConnectionPool.getConnection() (11 samples, 0.31%; 0.00%) + + + +java.lang.Object.<init>() (2 samples, 0.06%; +0.06%) + + + +org.hibernate.internal.AbstractSharedSessionContract.generateEntityKey(Object, EntityPersister) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.api.baggage.ImmutableBaggage$Builder.<init>() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.LinkedDeque.linkLast(LinkedDeque$Linked) (3 samples, 0.08%; +0.08%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (3 samples, 0.08%; +0.06%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.afterTransaction() (90 samples, 2.51%; 0.00%) +or.. + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +.do_syscall_64(k) (21 samples, 0.59%; 0.00%) + + + +.tcp_v4_fill_cb(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.trace.SdkSpan.end() (1 samples, 0.03%; 0.00%) + + + +.__pi_memcpy(k) (1 samples, 0.03%; +0.03%) + + + +org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.requireCDIRequestScope() (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.agroal.pool.wrapper.PreparedStatementWrapper.close() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (6 samples, 0.17%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (2 samples, 0.06%; 0.00%) + + + +java.util.HashSet.<init>(Collection) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(int) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.processIfSelfDirtinessTracker(Object, ManagedTypeHelper$SelfDirtinessTrackerConsumer) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (3 samples, 0.08%; +0.06%) + + + +io.agroal.pool.ConnectionHandler.onConnectionWrapperClose(ConnectionWrapper, ConnectionWrapper$JdbcResourcesLeakReport) (99 samples, 2.76%; 0.00%) +io.. + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (3 samples, 0.08%; +0.08%) + + + +java.lang.StringBuilder.append(String) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap$EntryIterator.next() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionFactoryImpl.openSession() (25 samples, 0.70%; 0.00%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +.vfs_write(k) (358 samples, 9.99%; +0.08%) +.vfs_write(k) + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveKey(EntityInitializerImpl$EntityInitializerData) (102 samples, 2.85%; +0.08%) +or.. + + +org.acme.domain.StoreFruitPrice.$$_hibernate_setNextManagedEntity(ManagedEntity) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.add(Object) (2 samples, 0.06%; 0.00%) + + + +com.fasterxml.jackson.core.json.JsonWriteContext.createChildArrayContext(Object) (3 samples, 0.08%; +0.08%) + + + +.enqueue_to_backlog(k) (1 samples, 0.03%; 0.00%) + + + +.do_sys_poll(k) (5 samples, 0.14%; 0.00%) + + + +java.lang.ThreadLocal$ThreadLocalMap.set(ThreadLocal, Object) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (1 samples, 0.03%; 0.00%) + + + +org.jboss.resteasy.reactive.server.vertx.ResteasyReactiveVertxHandler.handle(Object) (74 samples, 2.07%; +0.03%) +o.. + + +java.util.HashSet.iterator() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getEntry(Object) (1 samples, 0.03%; 0.00%) + + + +.__inet_lookup_skb(k) (6 samples, 0.17%; 0.00%) + + + +io.netty.buffer.AbstractByteBufAllocator.directBuffer(int, int) (11 samples, 0.31%; 0.00%) + + + +.tcp_write_xmit(k) (202 samples, 5.64%; +0.06%) +.tcp_wr.. + + +java.lang.reflect.Field.set(Object, Object) (17 samples, 0.47%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (3 samples, 0.08%; +0.03%) + + + +org.hibernate.event.internal.DefaultInitializeCollectionEventListener.onInitializeCollection(InitializeCollectionEvent) (999 samples, 27.89%; 0.00%) +org.hibernate.event.internal.DefaultInitiali.. + + +io.opentelemetry.api.internal.TemporaryBuffers.chars(int) (1 samples, 0.03%; 0.00%) + + + +.tcp_write_xmit(k) (1 samples, 0.03%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.impl.ContextInternal.dispatch(Handler) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.internal.AttributesMap.put(AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable(Object) (3 samples, 0.08%; +0.03%) + + + +libc.so.6.__internal_syscall_cancel() (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.api.trace.SpanBuilder.lambda$setAllAttributes$0(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context) (19 samples, 0.53%; 0.00%) + + + +io.agroal.pool.wrapper.ResultSetWrapper.getLong(int) (3 samples, 0.08%; 0.00%) + + + +io.netty.buffer.PoolThreadCache.allocate(PoolThreadCache$MemoryRegionCache, PooledByteBuf, int) (14 samples, 0.39%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerConnection.reportResponseComplete() (59 samples, 1.65%; +0.03%) + + + +org.hibernate.engine.internal.EntityEntryContext.clearAllReferencesFromManagedEntities() (20 samples, 0.56%; -0.03%) + + + +.I2C/C2I adapters() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.common.CompletableResultCode$$Lambda.0x00000000978931d0.run() (1 samples, 0.03%; 0.00%) + + + +.tcp_wfree(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.getNode(Object) (4 samples, 0.11%; 0.00%) + + + +libjvm.so.G1CollectedHeap::fill_with_dummy_object() (1 samples, 0.03%; +0.03%) + + + +.skb_page_frag_refill(k) (3 samples, 0.08%; +0.08%) + + + +org.hibernate.sql.exec.internal.StandardStatementCreator.createStatement(ExecutionContext, String) (56 samples, 1.56%; 0.00%) + + + +io.quarkus.arc.ManagedContext.activate() (1 samples, 0.03%; 0.00%) + + + +java.lang.StringLatin1.hashCode(byte[]) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.property.access.spi.SetterFieldImpl.set(Object, Object) (20 samples, 0.56%; 0.00%) + + + +java.util.ArrayList.grow(int) (1 samples, 0.03%; +0.03%) + + + +io.agroal.pool.ConnectionHandler.verifyEnlistment() (2 samples, 0.06%; 0.00%) + + + +.skb_defer_free_flush(k) (7 samples, 0.20%; +0.06%) + + + +.mem_cgroup_sk_charge(k) (4 samples, 0.11%; 0.00%) + + + +sun.nio.ch.SocketDispatcher.read(FileDescriptor, long, int) (23 samples, 0.64%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext, Object) (189 samples, 5.28%; 0.00%) +io.net.. + + +io.quarkus.vertx.utils.VertxOutputStream.prepareWrite(ByteBuf, boolean) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder.setAllAttributes(Attributes) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.setIdentifier(Object, Object, SharedSessionContractImplementor) (4 samples, 0.11%; 0.00%) + + + +.eth_type_trans(k) (1 samples, 0.03%; +0.03%) + + + +com.github.benmanes.caffeine.cache.LocalManualCache.getIfPresent(Object) (10 samples, 0.28%; 0.00%) + + + +java.lang.reflect.Method.getAnnotation(Class) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.query.spi.AbstractSelectionQuery.hasCallbackActions() (3 samples, 0.08%; +0.08%) + + + +io.micrometer.core.instrument.Timer$Builder.lambda$withRegistry$0(MeterRegistry, Iterable) (11 samples, 0.31%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection$OpenTelemetryConnectionJdbc43.<init>(Connection, DbInfo, Instrumenter, Instrumenter, boolean, SqlCommenter) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.isMoreConcrete(JavaType, JavaType) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.semconv.network.ServerAttributesExtractor.onStart(AttributesBuilder, Context, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (2 samples, 0.06%; -0.06%) + + + +io.opentelemetry.context.Context.current() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.context.Context.with(ImplicitContextKeyed) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.atomic.LongAdder.add(long) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.core.PGStream.isClosed() (1 samples, 0.03%; 0.00%) + + + +.nft_do_chain_ipv4?[nf_tables](k) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.util.DecimalDigits.uncheckedGetCharsLatin1(int, int, byte[]) (3 samples, 0.08%; +0.06%) + + + +.entry_SYSCALL_64_after_hwframe(k) (30 samples, 0.84%; 0.00%) + + + +java.lang.reflect.Field.set(Object, Object) (11 samples, 0.31%; 0.00%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +org.jboss.logging.DelegatingBasicLogger.isTraceEnabled() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.metamodel.internal.EmbeddableInstantiatorRecordStandard.instantiate(ValueAccess) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(Object, Object[]) (1 samples, 0.03%; 0.00%) + + + +.do_sys_poll(k) (9 samples, 0.25%; +0.06%) + + + +io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage.getAggregatorHandle(ConcurrentHashMap, Attributes, Context) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryStatement.wrapCall(DbRequest, ThrowingSupplier) (595 samples, 16.61%; 0.00%) +io.opentelemetry.instrume.. + + +org.hibernate.engine.internal.ManagedTypeHelper.processIfSelfDirtinessTracker(Object, ManagedTypeHelper$SelfDirtinessTrackerConsumer) (7 samples, 0.20%; 0.00%) + + + +jdk.internal.util.DecimalDigits.uncheckedGetCharsLatin1(int, int, byte[]) (3 samples, 0.08%; +0.08%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.context.Context.with(ImplicitContextKeyed) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.HttpServerRequest.getHeader(String) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Object) (192 samples, 5.36%; 0.00%) +io.net.. + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.RuntimeVirtualFieldSupplier$CacheBasedVirtualField.set(Object, Object) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.http.HttpCommonAttributesExtractor.onStart(AttributesBuilder, Context, Object) (1 samples, 0.03%; -0.03%) + + + +java.lang.reflect.Constructor.newInstance(Object[]) (18 samples, 0.50%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.forEachSubInitializer(BiConsumer, InitializerData) (1 samples, 0.03%; 0.00%) + + + +.check_heap_object(k) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.reflect.DirectConstructorHandleAccessor.invokeImpl(Object[]) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PoolThreadCache$SubPageMemoryRegionCache.initBuf(PoolChunk, ByteBuffer, long, PooledByteBuf, int, PoolThreadCache) (14 samples, 0.39%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$FrameReadListener.onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) (3 samples, 0.08%; 0.00%) + + + +.nft_do_chain?[nf_tables](k) (9 samples, 0.25%; +0.03%) + + + +org.jboss.logmanager.Logger.log(Level, String, Object) (3 samples, 0.08%; +0.08%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (2 samples, 0.06%; 0.00%) + + + +.itable stub() (2 samples, 0.06%; +0.06%) + + + +sun.nio.ch.SocketDispatcher.read0(FileDescriptor, long, int) (24 samples, 0.67%; +0.03%) + + + +io.opentelemetry.instrumentation.micrometer.v1_5.OpenTelemetryDistributionSummary.recordNonNegative(double) (4 samples, 0.11%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle$Holder.fieldAccess(Object, Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.json.jackson.HybridJacksonPool.acquireAndLinkPooled() (2 samples, 0.06%; 0.00%) + + + +io.agroal.pool.ConnectionPool.handlerFromSharedCache() (7 samples, 0.20%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.set0(CharSequence, CharSequence) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.isClosed() (3 samples, 0.08%; +0.08%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.spi.SharedSessionContractImplementor.checkOpen() (3 samples, 0.08%; 0.00%) + + + +.futex_setup_timer(k) (1 samples, 0.03%; 0.00%) + + + +.kmem_cache_free(k) (2 samples, 0.06%; 0.00%) + + + +.resolve_normal_ct?[nf_conntrack](k) (3 samples, 0.08%; +0.03%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getLoadedCollectionOwnerOrNull(PersistentCollection) (3 samples, 0.08%; 0.00%) + + + +java.util.HashMap.get(Object) (4 samples, 0.11%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_Bean.getScope() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_RequestScoped_ContextInstances.ch0(Supplier) (9 samples, 0.25%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (1 samples, 0.03%; 0.00%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$AdditionalServerAttributesExtractor.onEnd(AttributesBuilder, Context, HttpRequest, HttpResponse, Throwable) (2 samples, 0.06%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.BagInitializer.readCollectionRow(AbstractImmediateCollectionInitializer$ImmediateCollectionInitializerData, List) (1 samples, 0.03%; 0.00%) + + + +java.util.Formatter$FormatSpecifier.printString(Formatter, Object, Locale) (5 samples, 0.14%; +0.03%) + + + +java.lang.System$1.getCarrierThreadLocal(CarrierThreadLocal) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.network.internal.AddressAndPortExtractor.extract(Object) (9 samples, 0.25%; 0.00%) + + + +.jlong_disjoint_arraycopy() (2 samples, 0.06%; +0.06%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.addCollectionByKey(CollectionKey, PersistentCollection) (4 samples, 0.11%; +0.08%) + + + +java.util.HashMap.get(Object) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl$$Lambda.0x0000000097bf22c8.accept(SelfDirtinessTracker) (1 samples, 0.03%; 0.00%) + + + +java.lang.Integer.toString(int) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC$$Lambda.0x0000000097960850.apply(Object) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, boolean, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +.net_rx_action(k) (124 samples, 3.46%; +0.03%) +.ne.. + + +.tcp_v4_do_rcv(k) (55 samples, 1.54%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +.lock_sock_nested(k) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.write(byte[], int, int) (263 samples, 7.34%; +0.03%) +sun.nio.ch.. + + +.__netif_rx(k) (3 samples, 0.08%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +java.lang.ref.Reference.refersTo(Object) (2 samples, 0.06%; +0.03%) + + + +io.vertx.core.http.impl.HttpUtils.validateHeaderName(CharSequence) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveEntityInstance(EntityInitializerImpl$EntityInitializerData) (49 samples, 1.37%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.forEachSubInitializer(BiConsumer, InitializerData) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender$ClientRequestOnSuccessHandler$1$3.handle(Object) (1 samples, 0.03%; 0.00%) + + + +java.util.BitSet.clear() (1 samples, 0.03%; +0.03%) + + + +.__futex_wait(k) (13 samples, 0.36%; +0.03%) + + + +io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource$$Lambda.0x0000000097591a88.call() (11 samples, 0.31%; 0.00%) + + + +.nft_do_chain_ipv4?[nf_tables](k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.getAssociatedManagedEntity(Object) (1 samples, 0.03%; 0.00%) + + + +org.acme.domain.Store.$$_hibernate_getEntityEntry() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.internal.AttributesMap.put(AttributeKey, Object) (4 samples, 0.11%; +0.06%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(RowProcessingState) (4 samples, 0.11%; 0.00%) + + + +org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory$$Lambda.0x0000000097634a40.execute(Runnable) (4 samples, 0.11%; 0.00%) + + + +org.postgresql.core.PGStream.receive(byte[], int, int) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.AbstractEventExecutor.runTask(Runnable) (437 samples, 12.20%; 0.00%) +io.netty.util.conc.. + + +io.opentelemetry.sdk.trace.RandomIdGenerator.generateSpanId() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.removeLocal(Object) (4 samples, 0.11%; 0.00%) + + + +jdk.internal.misc.Unsafe.park(boolean, long) (5 samples, 0.14%; 0.00%) + + + +.tcp_rack_advance(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.CollectionEntry.postInitialize(PersistentCollection, SharedSessionContractImplementor) (10 samples, 0.28%; +0.14%) + + + +java.util.BitSet.expandTo(int) (7 samples, 0.20%; +0.06%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (5 samples, 0.14%; +0.11%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(RowProcessingState) (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.removeLocal(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.afterTransaction() (91 samples, 2.54%; +0.03%) +or.. + + +libjvm.so.Compiler::compile_method() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.afterInitialize(Object, SharedSessionContractImplementor) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(Object, ChannelPromise) (56 samples, 1.56%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (3 samples, 0.08%; 0.00%) + + + +java.lang.System$1.getCarrierThreadLocal(CarrierThreadLocal) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.LoadingCollectionEntryImpl.finishLoading(ExecutionContext) (15 samples, 0.42%; +0.03%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.isQueryCacheHit() (5 samples, 0.14%; +0.14%) + + + +.do_syscall_64(k) (373 samples, 10.41%; +0.17%) +.do_syscall_64(k) + + +org.postgresql.jdbc.PgPreparedStatement.executeQuery() (306 samples, 8.54%; 0.00%) +org.postgres.. + + +java.util.HashMap$HashIterator.nextNode() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.ThreadLocalAllocBuffer::retire() (1 samples, 0.03%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.trace.SdkSpan.setAttribute(AttributeKey, Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.property.access.spi.SetterFieldImpl.set(Object, Object) (17 samples, 0.47%; 0.00%) + + + +com.fasterxml.jackson.databind.ObjectWriter.writeValue(OutputStream, Object) (88 samples, 2.46%; 0.00%) +co.. + + +.ktime_get(k) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorSupports_Bean.intercept(InterceptionType, Object, InvocationContext) (2,427 samples, 67.76%; +0.03%) +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorSupports_Bean.intercept(InterceptionType, .. + + +libjvm.so.ObjectMonitor::enter() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.sdk.common.SystemClock.now(boolean) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.Http2ClientConnection.createStream(ContextInternal, Handler) (9 samples, 0.25%; 0.00%) + + + +java.util.HashMap.getNode(Object) (6 samples, 0.17%; 0.00%) + + + +java.util.HashMap.newNode(int, Object, Object, HashMap$Node) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizer.sanitize(String) (4 samples, 0.11%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (2 samples, 0.06%; +0.06%) + + + +.__x64_sys_writev(k) (1 samples, 0.03%; +0.03%) + + + +.nf_hook_slow(k) (6 samples, 0.17%; +0.06%) + + + +io.netty.util.concurrent.FastThreadLocalRunnable.run() (3,538 samples, 98.77%; 0.00%) +io.netty.util.concurrent.FastThreadLocalRunnable.run() + + +sun.nio.ch.EventFD.set() (26 samples, 0.73%; 0.00%) + + + +org.jboss.resteasy.reactive.server.core.ResteasyReactiveRequestContext.handleRequestScopeActivation() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.PhaseIFG::re_insert() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.trace.SdkSpanBuilder.startSpan() (3 samples, 0.08%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.execute0(Runnable) (2 samples, 0.06%; 0.00%) + + + +.kmem_cache_free(k) (2 samples, 0.06%; +0.03%) + + + +io.opentelemetry.api.trace.Span.lambda$setAllAttributes$0(AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.getStatus() (2 samples, 0.06%; 0.00%) + + + +java.lang.StringBuilder.append(String) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder.setAllAttributes(Attributes) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.ResourceSpansMarshaler.groupByResourceAndScope(Collection) (3 samples, 0.08%; 0.00%) + + + +libc.so.6.__GI___pthread_cond_timedwait() (1 samples, 0.03%; 0.00%) + + + +.__netif_receive_skb_core.constprop.0(k) (4 samples, 0.11%; +0.11%) + + + +libjvm.so.os::javaTimeMillis() (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.Util.unwrapIfAlignedSlice(ByteBuffer) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (2 samples, 0.06%; +0.03%) + + + +.schedule(k) (2 samples, 0.06%; 0.00%) + + + +.nf_nat_ipv4_local_in?[nf_nat](k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.internal.OtelEncodingUtils.byteFromBase16(char, char) (3 samples, 0.08%; +0.08%) + + + +org.hibernate.sql.results.internal.StandardRowReader.finishUpRow() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.property.access.spi.SetterFieldImpl.set(Object, Object) (15 samples, 0.42%; 0.00%) + + + +.sk_forced_mem_schedule(k) (5 samples, 0.14%; +0.08%) + + + +io.vertx.grpc.common.impl.GrpcReadStreamBase$$Lambda.0x000000009792f948.handle(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.next() (5 samples, 0.14%; 0.00%) + + + +libc.so.6.writev() (272 samples, 7.59%; +0.03%) +libc.so.6... + + +.selinux_socket_sendmsg(k) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.api.internal.OtelEncodingUtils.longFromBase16String(CharSequence, int) (3 samples, 0.08%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (4 samples, 0.11%; 0.00%) + + + +java.util.IdentityHashMap$IdentityHashMapIterator.hasNext() (2 samples, 0.06%; +0.03%) + + + +.lock_sock_nested(k) (2 samples, 0.06%; +0.03%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (1 samples, 0.03%; 0.00%) + + + +.ip_output(k) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.tryTransfer(Object) (96 samples, 2.68%; -0.03%) +ja.. + + +.net_rx_action(k) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpUtils.validateHeader(CharSequence, CharSequence) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getEntityHolder(EntityKey) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.<init>(DomainResultAssembler[], Initializer[], Initializer[], Initializer[], boolean, RowTransformer, Class) (2 samples, 0.06%; +0.06%) + + + +jdk.internal.util.DecimalDigits.uncheckedGetCharsLatin1(int, int, byte[]) (2 samples, 0.06%; +0.06%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getEntrySet() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerRequest.path() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap$WithInlinedExpunction.computeIfAbsent(Object, Function) (4 samples, 0.11%; 0.00%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (2 samples, 0.06%; +0.06%) + + + +.itable stub() (7 samples, 0.20%; +0.20%) + + + +io.opentelemetry.api.internal.OtelEncodingUtils.byteFromBase16(char, char) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (20 samples, 0.56%; +0.06%) + + + +io.opentelemetry.instrumentation.api.internal.InstrumenterContext.reset() (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.ChannelOutboundBuffer$Entry.newInstance(Object, int, long, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.timeout.IdleStateHandler.channelRead(ChannelHandlerContext, Object) (191 samples, 5.33%; 0.00%) +io.net.. + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveKey(EntityInitializerImpl$EntityInitializerData, boolean) (99 samples, 2.76%; 0.00%) +or.. + + +.try_to_wake_up(k) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.VisibleBufferedInputStream.read() (29 samples, 0.81%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (20 samples, 0.56%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.ensureAccessible() (16 samples, 0.45%; +0.45%) + + + +libjvm.so.Parker::park() (38 samples, 1.06%; +0.06%) + + + +io.agroal.pool.wrapper.ResultSetWrapper.internalClosed() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.Http1xServerResponse.end(Buffer, Handler) (43 samples, 1.20%; 0.00%) + + + +libjvm.so.G1CollectedHeap::unsafe_max_tlab_alloc() (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.Recycler$DefaultHandle.unguardedRecycle(Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelPromise) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.hibernate.orm.panache.runtime.JpaOperations.list(PanacheQueryImpl) (1,262 samples, 35.23%; 0.00%) +io.quarkus.hibernate.orm.panache.runtime.JpaOperations.l.. + + +io.netty.channel.ChannelOutboundBuffer.removeBytes(long) (3 samples, 0.08%; +0.08%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +java.util.BitSet.set(int) (5 samples, 0.14%; 0.00%) + + + +.security_file_permission(k) (5 samples, 0.14%; +0.03%) + + + +.do_futex(k) (13 samples, 0.36%; 0.00%) + + + +org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, Class, int, JdbcSelectExecutor$StatementCreator, ResultsConsumer) (992 samples, 27.69%; 0.00%) +org.hibernate.sql.exec.internal.JdbcSelectEx.. + + +org.postgresql.core.v3.QueryExecutorImpl.processResults(ResultHandler, int, boolean) (42 samples, 1.17%; +0.11%) + + + +io.agroal.pool.ConnectionHandler.verifyEnlistment() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStartImpl(Context, Object, Instant) (59 samples, 1.65%; +0.20%) + + + +org.hibernate.cache.internal.BasicCacheKeyImplementation.equals(Object) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.sdk.trace.RandomIdGenerator.generateSpanId() (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.__x64_sys_futex(k) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionSynchronizationRegistryImple.getTransactionStatus() (1 samples, 0.03%; 0.00%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.forEach(BiConsumer) (2 samples, 0.06%; 0.00%) + + + +io.netty.buffer.AbstractByteBuf.ensureAccessible() (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.http.impl.AssembledHttpResponse.release() (2 samples, 0.06%; +0.03%) + + + +io.opentelemetry.exporter.internal.marshal.Serializer.serializeTraceId(ProtoFieldInfo, String) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.DefaultChannelPipeline.fireChannelRead(Object) (224 samples, 6.25%; +0.03%) +io.netty.. + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite(Object, ChannelPromise) (55 samples, 1.54%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlScheme(Object) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.ObjectWriter._writeValueAndClose(JsonGenerator, Object) (86 samples, 2.40%; 0.00%) +co.. + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context) (14 samples, 0.39%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.flush() (2 samples, 0.06%; 0.00%) + + + +.nft_ct_get_fast_eval?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__clone3() (24 samples, 0.67%; 0.00%) + + + +org.postgresql.core.QueryExecutorBase.releaseQuery(CachedQuery) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (2 samples, 0.06%; +0.03%) + + + +java.time.Clock$SystemClock.instant() (1 samples, 0.03%; 0.00%) + + + +java.util.BitSet.set(int) (7 samples, 0.20%; 0.00%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryPreparedStatement$$Lambda.0x0000000097bcdc48.call() (480 samples, 13.40%; 0.00%) +io.opentelemetry.ins.. + + +.rw_verify_area(k) (3 samples, 0.08%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (2 samples, 0.06%; 0.00%) + + + +java.util.HashSet.<init>(Collection) (4 samples, 0.11%; 0.00%) + + + +.tcp_schedule_loss_probe.part.0(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +.futex_do_wait(k) (6 samples, 0.17%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(RowProcessingState) (5 samples, 0.14%; 0.00%) + + + +.ip_send_check(k) (2 samples, 0.06%; +0.06%) + + + +.__x64_sys_futex(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.metamodel.mapping.internal.EmbeddableMappingTypeImpl.getAttributeValues(Object) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +io.micrometer.core.instrument.Timer$Builder$$Lambda.0x0000000097859438.withTags(Iterable) (11 samples, 0.31%; 0.00%) + + + +org.hibernate.engine.spi.BatchFetchQueue$$Lambda.0x0000000097be8c78.apply(Object) (1 samples, 0.03%; +0.03%) + + + +java.util.ArrayDeque.size() (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.EventFD.set0(int) (26 samples, 0.73%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.DropTargetsSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (2 samples, 0.06%; +0.03%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (4 samples, 0.11%; 0.00%) + + + +io.micrometer.core.instrument.MeterRegistry.isStaleId(Meter$Id) (6 samples, 0.17%; 0.00%) + + + +.__schedule(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl.cacheResolutionFromLoad(Object, Object, EntityMappingType) (9 samples, 0.25%; 0.00%) + + + +java.util.HashMap.removeNode(int, Object, Object, boolean, boolean) (2 samples, 0.06%; +0.03%) + + + +io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$FlowControlledData.write(ChannelHandlerContext, int) (1 samples, 0.03%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.AbstractReferenceCountedByteBuf.release() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.internal.SessionImpl.instantiate(EntityPersister, Object) (33 samples, 0.92%; 0.00%) + + + +jdk.internal.misc.Unsafe.park(boolean, long) (39 samples, 1.09%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet(AttributesBuilder, AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.loader.internal.CacheLoadHelper.getFromSharedCache(Object, EntityPersister, SharedSessionContractImplementor) (13 samples, 0.36%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage$1.close() (8 samples, 0.22%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveKeySubInitializers(EntityInitializerImpl$EntityInitializerData) (2 samples, 0.06%; 0.00%) + + + +java.util.ArrayList.add(Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.trace.Span.fromContext(Context) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.property.access.internal.AccessStrategyHelper.handleEnhancedInjection(Object, Object, int, String) (5 samples, 0.14%; 0.00%) + + + +.tcp_current_mss(k) (3 samples, 0.08%; +0.06%) + + + +org.hibernate.engine.internal.EntityEntryContext.getAssociatedManagedEntity(Object) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.util.internal.PrivateMaxEntriesMap.afterRead(PrivateMaxEntriesMap$Node) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet(AttributesBuilder, AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (1 samples, 0.03%; +0.03%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan$$Lambda.0x0000000097b81300.interpret(Object, DomainQueryExecutionContext, CacheableSqmInterpretation, JdbcParameterBindings, boolean) (1,047 samples, 29.23%; 0.00%) +org.hibernate.query.sqm.internal.ConcreteSqmSe.. + + +libjvm.so.G1NMethodClosure::do_nmethod() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizerUtil.sanitize(String) (10 samples, 0.28%; 0.00%) + + + +libc.so.6.__GI___pthread_mutex_unlock_usercnt() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.VertxHttp2Stream.lambda$new$1(Http2ConnectionBase, Object) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.util.internal.LinkedDeque.moveToBack(Linked) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.getOtelContext(Context) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.bytecode.internal.BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor(Object) (4 samples, 0.11%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration$$Lambda.0x00000000975bd500.call() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.util.internal.PgBufferedOutputStream.flushBuffer() (263 samples, 7.34%; 0.00%) +org.postgr.. + + +java.lang.Thread.runWith(Object, Runnable) (3,548 samples, 99.05%; 0.00%) +java.lang.Thread.runWith(Object, Runnable) + + +.__ip_queue_xmit(k) (170 samples, 4.75%; +0.03%) +.__ip.. + + +libjvm.so.ArrayKlass::array_klass() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.impl.ContextInternal.localContextData() (3 samples, 0.08%; 0.00%) + + + +.avc_has_perm(k) (3 samples, 0.08%; +0.03%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap$EntryIterator.next() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(int) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$KeyIterator.next() (3 samples, 0.08%; 0.00%) + + + +libjvm.so.G1CollectedHeap::fill_with_dummy_object() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.Compile::Code_Gen() (6 samples, 0.17%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.getNode(Object) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.findContextOutbound(int) (2 samples, 0.06%; +0.06%) + + + +libc.so.6.epoll_wait() (37 samples, 1.03%; +0.06%) + + + +io.smallrye.mutiny.operators.uni.builders.UniCreateFromCompletionStage.subscribe(UniSubscriber) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayDeque.addLast(Object) (2 samples, 0.06%; +0.06%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PooledUnsafeDirectByteBuf.newInstance(int) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.sdk.trace.samplers.TraceIdRatioBasedSampler.shouldSample(Context, String, String, SpanKind, Attributes, List) (3 samples, 0.08%; 0.00%) + + + +.itable stub() (4 samples, 0.11%; +0.11%) + + + +java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(int) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +java.util.stream.ReferencePipeline$$Lambda.0x00000000972535a8.apply(int) (2 samples, 0.06%; +0.06%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.DefaultChannelPipeline$HeadContext.readIfIsAutoRead() (2 samples, 0.06%; 0.00%) + + + +.rw_verify_area(k) (12 samples, 0.34%; +0.06%) + + + +io.netty.util.internal.ObjectPool$RecyclerObjectPool.get() (3 samples, 0.08%; -0.06%) + + + +io.vertx.core.net.impl.ConnectionBase.read(Object) (189 samples, 5.28%; 0.00%) +io.ver.. + + +io.netty.channel.DefaultChannelPipeline$HeadContext.flush(ChannelHandlerContext) (3 samples, 0.08%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x000000009797c000.invokeExact_MT(Object, Object, Object, Object) (17 samples, 0.47%; +0.28%) + + + +.tcp_newly_delivered(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.AsciiString.hashCode(CharSequence) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +io.netty.util.internal.PlatformDependent.hashCodeAscii(CharSequence) (3 samples, 0.08%; -0.03%) + + + +libjvm.so.PhiNode::Ideal() (1 samples, 0.03%; 0.00%) + + + +.nft_immediate_eval?[nf_tables](k) (2 samples, 0.06%; +0.06%) + + + +io.quarkus.opentelemetry.runtime.tracing.DropTargetsSampler.shouldDrop(String) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.afterTransaction() (2 samples, 0.06%; 0.00%) + + + +libnio.so.fdval() (1 samples, 0.03%; +0.03%) + + + +.select_estimate_accuracy(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (2 samples, 0.06%; 0.00%) + + + +.security_socket_recvmsg(k) (2 samples, 0.06%; +0.03%) + + + +io.opentelemetry.exporter.internal.marshal.MarshalerUtil.groupByResourceAndScope(Collection, Function, Function, Function) (3 samples, 0.08%; 0.00%) + + + +.fdget_pos(k) (3 samples, 0.08%; +0.08%) + + + +io.vertx.core.http.impl.VertxHttp2Stream.onClose() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.query.sqm.internal.SqmInterpretationsKey.isCacheable(InterpretationsKeySource) (3 samples, 0.08%; +0.06%) + + + +libjvm.so.GraphBuilder::GraphBuilder() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.clearVertxMdcFromContext(Context) (2 samples, 0.06%; 0.00%) + + + +io.agroal.pool.ConnectionHandler.verifyEnlistment() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.metamodel.mapping.internal.AbstractEmbeddableMapping.getValue(Object, int) (2 samples, 0.06%; 0.00%) + + + +.kmem_cache_alloc_node_noprof(k) (7 samples, 0.20%; +0.20%) + + + +org.hibernate.engine.jdbc.spi.SqlExceptionHelper.handleAndClearWarnings(Connection, SqlExceptionHelper$WarningHandler) (5 samples, 0.14%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (15 samples, 0.42%; +0.03%) + + + +.tcp_send_delayed_ack(k) (2 samples, 0.06%; +0.06%) + + + +org.jboss.resteasy.reactive.server.handlers.RestInitialHandler.handle(ResteasyReactiveRequestContext) (3 samples, 0.08%; 0.00%) + + + +com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeRaw(char[], int, int) (5 samples, 0.14%; +0.08%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.spi.context.storage.ContextLocal.get(Context, AccessMode, Supplier) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (2 samples, 0.06%; +0.03%) + + + +org.jboss.resteasy.reactive.server.handlers.ResponseHandler.handle(ResteasyReactiveRequestContext) (2 samples, 0.06%; +0.06%) + + + +.__rcu_read_lock(k) (1 samples, 0.03%; +0.03%) + + + +.tcp_do_parse_auth_options(k) (1 samples, 0.03%; +0.03%) + + + +.nft_meta_store_ifname?[nf_tables](k) (2 samples, 0.06%; +0.06%) + + + +java.lang.ThreadLocal.get() (3 samples, 0.08%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (11 samples, 0.31%; +0.25%) + + + +io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(Object) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.api.trace.Span.fromContext(Context) (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(JsonGenerator, Object, JsonSerializer) (65 samples, 1.81%; 0.00%) +c.. + + +libc.so.6.__syscall_cancel_arch_end() (252 samples, 7.04%; +0.08%) +libc.so.6.. + + +.nft_do_chain?[nf_tables](k) (36 samples, 1.01%; +0.64%) + + + +org.hibernate.sql.results.internal.StandardRowReader.startLoading(RowProcessingState) (40 samples, 1.12%; +0.08%) + + + +libjvm.so.ThreadLocalAllocBuffer::retire() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.internal.SessionImpl.checkOpenOrWaitingForAutoClose() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.HttpUtils.parsePath(String) (3 samples, 0.08%; +0.03%) + + + +org.acme.domain.StoreFruitPrice.$$_hibernate_setInterceptor(PersistentAttributeInterceptor) (3 samples, 0.08%; +0.08%) + + + +.__check_object_size(k) (12 samples, 0.34%; +0.11%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.internal.SessionImpl.isEventSource() (4 samples, 0.11%; +0.03%) + + + +org.acme.domain.StoreFruitPrice.$$_hibernate_clearDirtyAttributes() (1 samples, 0.03%; +0.03%) + + + +.C2 Runtime new_array() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.Serializer.serializeMessage(ProtoFieldInfo, Marshaler) (3 samples, 0.08%; +0.03%) + + + +io.vertx.core.streams.impl.InboundBuffer.asyncDrain() (2 samples, 0.06%; 0.00%) + + + +java.util.Formatter$FormatSpecifier.appendJustified(Appendable, CharSequence) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.VertxImpl.currentContext(Thread) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.CardTableBarrierSet::on_slowpath_allocation_exit() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.micrometer.v1_5.OpenTelemetryTimer.recordNonNegative(long, TimeUnit) (1 samples, 0.03%; 0.00%) + + + +java.lang.reflect.Executable.getAnnotation(Class) (3 samples, 0.08%; -0.06%) + + + +jdk.internal.misc.CarrierThreadLocal.get() (2 samples, 0.06%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle.allocateInstance(Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.context.VertxContextSafetyToggle.setCurrentContextSafe(boolean) (1 samples, 0.03%; 0.00%) + + + +java.util.IdentityHashMap$IdentityHashMapIterator.hasNext() (2 samples, 0.06%; +0.06%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.scheduleDrainBuffers() (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.ProtoSerializer.writeTraceId(ProtoFieldInfo, String) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.jdbc.PgConnection.borrowQuery(String) (2 samples, 0.06%; 0.00%) + + + +.skb_page_frag_refill(k) (6 samples, 0.17%; +0.17%) + + + +org.hibernate.sql.results.spi.LoadContexts.findLoadingCollectionEntry(CollectionKey) (4 samples, 0.11%; 0.00%) + + + +.tcp_event_data_recv(k) (1 samples, 0.03%; +0.03%) + + + +org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run() (2,782 samples, 77.67%; 0.00%) +org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run() + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get0(CharSequence) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.QueryExecutorBase.releaseQuery(CachedQuery) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.ChannelOutboundBuffer.addFlush() (3 samples, 0.08%; +0.08%) + + + +.tcp_rate_skb_sent(k) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal.getMap(Thread) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__syscall_cancel_arch_end() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader(HttpRequest, String) (5 samples, 0.14%; 0.00%) + + + +.tcp_rate_check_app_limited(k) (2 samples, 0.06%; +0.06%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.<init>(ResultSetAccess, QueryKey, String, QueryOptions, boolean, JdbcValuesMapping, CachedJdbcValuesMetadata, ExecutionContext) (512 samples, 14.29%; +0.20%) +org.hibernate.sql.res.. + + +org.hibernate.engine.spi.BatchFetchQueue$$Lambda.0x0000000097c073d8.apply(Object) (1 samples, 0.03%; +0.03%) + + + +._raw_spin_lock(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.AbstractByteBufAllocator.directBuffer(int, int) (14 samples, 0.39%; 0.00%) + + + +org.hibernate.engine.spi.PersistentAttributeInterceptable.asPersistentAttributeInterceptable() (2 samples, 0.06%; +0.06%) + + + +libjvm.so.PhaseIterGVN::optimize() (1 samples, 0.03%; 0.00%) + + + +io.vertx.ext.web.impl.RoutingContextImpl.lambda$getHeadersEndHandlers$1(Void) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.mappers.JacksonMapperUtil.serializePojo(Object, JsonGenerator, SerializerProvider) (23 samples, 0.64%; -0.06%) + + + +.skb_clone_tx_timestamp(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader(Object, String) (5 samples, 0.14%; 0.00%) + + + +org.postgresql.jdbc.PgResultSet.getString(int) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.GraphBuilder::iterate_bytecodes_for_block() (1 samples, 0.03%; 0.00%) + + + +.napi_consume_skb(k) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.registerLoadingEntity(EntityInitializerImpl$EntityInitializerData, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.event.internal.DefaultPostLoadEventListener.onPostLoad(PostLoadEvent) (5 samples, 0.14%; +0.03%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor.onEnd(ReadableSpan) (2 samples, 0.06%; 0.00%) + + + +.__slab_free(k) (3 samples, 0.08%; +0.03%) + + + +org.hibernate.engine.spi.BatchFetchQueue.removeBatchLoadableCollection(CollectionEntry) (4 samples, 0.11%; 0.00%) + + + +org.acme.domain.Fruit.$$_hibernate_removeDirtyFields(LazyAttributeLoadingInterceptor) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.RequestMetricInfo.getNormalizedUriPath(Map, List, String) (8 samples, 0.22%; 0.00%) + + + +io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage.recordDouble(double, Attributes, Context) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection() (117 samples, 3.27%; 0.00%) +org.. + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl.finishUp(boolean) (19 samples, 0.53%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle$Holder.fieldAccessCast(Object, Object, Object) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (3 samples, 0.08%; +0.08%) + + + +io.opentelemetry.sdk.trace.ExtendedSdkSpanBuilder.setAttribute(AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.LoadQueryInfluencers.hasSubselectLoadableCollectionsEnabledInProfile(EntityPersister) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.SocketChannelImpl.translateReadyOps(int, int, SelectionKeyImpl) (1 samples, 0.03%; 0.00%) + + + +io.vertx.grpc.client.impl.GrpcClientRequestImpl.lambda$new$1(long, GrpcMessageDecoder, HttpClientResponse) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.G1EvacuateRegionsTask::evacuate_live_objects() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.type.descriptor.jdbc.ArrayJdbcType.getElementTypeName(JavaType, SharedSessionContractImplementor) (21 samples, 0.59%; 0.00%) + + + +jdk.internal.misc.CarrierThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +.tcp_v4_rcv(k) (45 samples, 1.26%; +0.08%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.execute(Runnable, boolean) (27 samples, 0.75%; 0.00%) + + + +io.opentelemetry.context.Context.makeCurrent() (19 samples, 0.53%; 0.00%) + + + +sun.nio.ch.IOUtil.write(FileDescriptor, ByteBuffer[], int, int, boolean, boolean, int, NativeDispatcher) (279 samples, 7.79%; 0.00%) +sun.nio.ch.. + + +sun.nio.ch.NioSocketImpl.park(FileDescriptor, int) (8 samples, 0.22%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.afterRead(Node, long, boolean) (5 samples, 0.14%; +0.11%) + + + +io.netty.handler.codec.http2.DecoratingHttp2ConnectionDecoder.decodeFrame(ChannelHandlerContext, ByteBuf, List) (3 samples, 0.08%; 0.00%) + + + +com.fasterxml.jackson.core.util.JsonRecyclerPools$ThreadLocalPool.acquirePooled() (2 samples, 0.06%; 0.00%) + + + +java.lang.Long.hashCode() (1 samples, 0.03%; +0.03%) + + + +sun.nio.ch.IOUtil.read(FileDescriptor, ByteBuffer, long, NativeDispatcher) (23 samples, 0.64%; 0.00%) + + + +.C2 Runtime new_array() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.context.VertxContextSafetyToggle.setContextSafe(Context, boolean) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded() (52 samples, 1.45%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.ResultsetsTrackingContainer.ensureWriteable(ResultSetsSet) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.pollTask() (2 samples, 0.06%; +0.03%) + + + +io.vertx.core.http.impl.HttpClientRequestImpl.doWrite(ByteBuf, boolean, boolean, Handler) (4 samples, 0.11%; 0.00%) + + + +java.util.stream.ReferencePipeline$3.opWrapSink(int, Sink) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection() (1 samples, 0.03%; +0.03%) + + + +java.lang.invoke.LambdaForm$MH.0x000000009797c000.invokeExact_MT(Object, Object, Object, Object) (2 samples, 0.06%; +0.06%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.current() (3 samples, 0.08%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap$EntryIterator.next() (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.net.impl.ConnectionBase.write(Object, Boolean, ChannelPromise) (360 samples, 10.05%; 0.00%) +io.vertx.core... + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context, Context) (5 samples, 0.14%; 0.00%) + + + +com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeStartArray(Object, int) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.internal.shaded.jctools.queues.atomic.MpscAtomicArrayQueue.drain(MessagePassingQueue$Consumer, int) (4 samples, 0.11%; 0.00%) + + + +.futex_wake(k) (69 samples, 1.93%; +0.06%) +... + + +libjvm.so.PhaseIterGVN::optimize() (1 samples, 0.03%; 0.00%) + + + +.sock_put(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; 0.00%) + + + +.ipv4_dst_check(k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.G1CollectedHeap::new_mutator_alloc_region() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender$6.get() (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext, Object) (223 samples, 6.23%; 0.00%) +io.netty.. + + +io.smallrye.common.constraint.Assert.checkNotNullParamChecked(String, Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.InvocationContexts.performAroundInvoke(Object, Object[], InterceptedMethodMetadata) (2,478 samples, 69.18%; -0.03%) +io.quarkus.arc.impl.InvocationContexts.performAroundInvoke(Object, Object[], InterceptedMethodMetadata) + + +org.hibernate.sql.results.spi.ListResultsConsumer.resolveDomainResultJavaType(Class, List, TypeConfiguration) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.fireLoadNoChecks(LoadEvent, LoadEventListener$LoadType) (85 samples, 2.37%; +0.03%) +o.. + + +io.vertx.core.http.impl.HttpClientRequestBase$$Lambda.0x000000009791bb80.handle(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.instantiateEntity(EntityInitializerImpl$EntityInitializerData) (34 samples, 0.95%; +0.03%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (5 samples, 0.14%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap$$Lambda.0x0000000097920e60.accept(Object, Object) (2 samples, 0.06%; +0.03%) + + + +.__ip_finish_output(k) (2 samples, 0.06%; +0.03%) + + + +io.netty.buffer.PooledByteBuf.internalNioBuffer(int, int) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.sdk.trace.samplers.TraceIdRatioBasedSampler.getTraceIdRandomPart(String) (1 samples, 0.03%; 0.00%) + + + +org.acme.domain.Fruit.$$_hibernate_getInterceptor() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.close() (100 samples, 2.79%; 0.00%) +io.. + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender$7.accept(Object) (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doEnd(Context, Object, Object, Throwable, Instant) (4 samples, 0.11%; +0.03%) + + + +sun.nio.ch.SocketChannelImpl.read(ByteBuffer) (23 samples, 0.64%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizer.sanitize(String) (6 samples, 0.17%; 0.00%) + + + +.nf_hook_slow(k) (7 samples, 0.20%; +0.03%) + + + +.kfree_skbmem(k) (2 samples, 0.06%; +0.06%) + + + +io.netty.handler.codec.ByteToMessageDecoder.channelRead(ChannelHandlerContext, Object) (217 samples, 6.06%; -0.06%) +io.netty.. + + +libjvm.so.ObjectSynchronizer::FastHashCode() (5 samples, 0.14%; +0.11%) + + + +io.vertx.ext.web.impl.RoutingContextImplBase.<init>(String, Set, Router) (2 samples, 0.06%; 0.00%) + + + +.tcp_sendmsg(k) (324 samples, 9.05%; 0.00%) +.tcp_sendmsg(k) + + +java.util.LinkedHashMap.afterNodeInsertion(boolean) (3 samples, 0.08%; +0.08%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$BySpanKey.shouldSuppress(Context, SpanKind) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.isConnected() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.remove(Object) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgStatement.checkCompletion() (3 samples, 0.08%; +0.08%) + + + +.__siphash_unaligned(k) (2 samples, 0.06%; +0.06%) + + + +.__mod_timer(k) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.VisibleBufferedInputStream.ensureBytes(int) (2 samples, 0.06%; 0.00%) + + + +.I2C/C2I adapters() (1 samples, 0.03%; +0.03%) + + + +._raw_spin_unlock_irqrestore(k) (60 samples, 1.68%; +1.68%) + + + +java.util.BitSet.clear() (5 samples, 0.14%; +0.14%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite(Object, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.closeTrackedStatements() (1 samples, 0.03%; 0.00%) + + + +.schedule_hrtimeout_range_clock(k) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ChannelHandlerContext, ByteBuf, List) (20 samples, 0.56%; +0.06%) + + + +java.util.Arrays.fill(Object[], int, int, Object) (1 samples, 0.03%; +0.03%) + + + +libnio.so.Java_sun_nio_ch_EPoll_wait() (37 samples, 1.03%; 0.00%) + + + +com.fasterxml.jackson.core.json.UTF8JsonGenerator._releaseBuffers() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(int) (9 samples, 0.25%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerRequest.routed(String) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.claimEntityHolderIfPossible(EntityKey, Object, JdbcValuesSourceProcessingState, EntityInitializer) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.get_next_hash() (1 samples, 0.03%; +0.03%) + + + +.tcp_clean_rtx_queue(k) (23 samples, 0.64%; +0.28%) + + + +.sock_read_iter(k) (9 samples, 0.25%; +0.03%) + + + +sun.nio.ch.SocketDispatcher.write0(FileDescriptor, long, int) (256 samples, 7.15%; +0.06%) +sun.nio.c.. + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$ByContextKey.storeInContext(Context, SpanKind, Span) (2 samples, 0.06%; 0.00%) + + + +io.micrometer.core.instrument.Tags.toTags(Tag[]) (5 samples, 0.14%; 0.00%) + + + +java.util.regex.Matcher.matches() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.PhaseChaitin::Register_Allocate() (4 samples, 0.11%; 0.00%) + + + +.__netif_receive_skb_one_core(k) (1 samples, 0.03%; 0.00%) + + + +.net_rx_action(k) (113 samples, 3.15%; +0.03%) +.ne.. + + +libjvm.so.C2Compiler::compile_method() (11 samples, 0.31%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete(AbstractChannelHandlerContext) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.forEachSubInitializer(BiConsumer, InitializerData) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet(AttributesBuilder, AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c33c00.invoke(Object, Object, Object) (3 samples, 0.08%; +0.06%) + + + +io.opentelemetry.instrumentation.api.semconv.http.HttpServerAttributesExtractor.onEnd(AttributesBuilder, Context, Object, Object, Throwable) (3 samples, 0.08%; 0.00%) + + + +java.util.HashMap.computeIfAbsent(Object, Function) (9 samples, 0.25%; +0.06%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.forEachSubInitializer(BiConsumer, InitializerData) (6 samples, 0.17%; 0.00%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.bytecode.internal.BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor(Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.transformList(ExecutionContext, ListResultsConsumer$Results) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.trace.Span.setAllAttributes(Attributes) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.initializeInstance(InitializerData) (91 samples, 2.54%; +0.11%) +or.. + + +io.netty.util.internal.ReferenceCountUpdater.isLiveNonVolatile(ReferenceCounted) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.contains(CharSequence) (1 samples, 0.03%; -0.06%) + + + +.ip_finish_output2(k) (138 samples, 3.85%; +0.17%) +.ip_.. + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap.getLookupKey(Object) (1 samples, 0.03%; 0.00%) + + + +.tcp_recvmsg_locked(k) (1 samples, 0.03%; +0.03%) + + + +com.fasterxml.jackson.databind.util.internal.PrivateMaxEntriesMap.tryToDrainBuffers() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.Compilation::Compilation() (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PoolArena.allocate(PoolThreadCache, PooledByteBuf, int) (10 samples, 0.28%; 0.00%) + + + +.wake_up_q(k) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.network.internal.InternalNetworkAttributesExtractor.onEnd(AttributesBuilder, Object, Object) (2 samples, 0.06%; 0.00%) + + + +java.lang.StringBuilder.append(String) (6 samples, 0.17%; 0.00%) + + + +java.util.stream.ReferencePipeline.makeNodeBuilder(long, IntFunction) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl.getCompressedValue(EntityEntryImpl$EnumState) (1 samples, 0.03%; +0.03%) + + + +.nft_rhash_lookup?[nf_tables](k) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.Recycler$LocalPool.accept(Recycler$DefaultHandle) (2 samples, 0.06%; 0.00%) + + + +org.jboss.logging.JBossLogManagerLogger.doLogf(Logger$Level, String, String, Object[], Throwable) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.getEntityUsingInterceptor(EntityKey) (2 samples, 0.06%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.bytecode.internal.BytecodeEnhancementMetadataPojoImpl.extractLazyInterceptor(Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.event.spi.InitializeCollectionEvent.<init>(PersistentCollection, EventSource) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl.clearDirtyAttributes(SelfDirtinessTracker) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgPreparedStatement.setArray(int, Array) (12 samples, 0.34%; 0.00%) + + + +.__netif_receive_skb_one_core(k) (101 samples, 2.82%; +0.03%) +._.. + + +io.vertx.core.impl.ContextInternal$$Lambda.0x0000000097829e30.run() (4 samples, 0.11%; +0.03%) + + + +sun.nio.ch.IOUtil.read(FileDescriptor, ByteBuffer, long, boolean, boolean, int, NativeDispatcher) (23 samples, 0.64%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(Object, BiConsumer) (999 samples, 27.89%; 0.00%) +org.hibernate.event.service.internal.EventLi.. + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.registerNaturalIdResolution(EntityInitializerImpl$EntityInitializerData, PersistenceContext, Object[]) (13 samples, 0.36%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x000000009797c000.invokeExact_MT(Object, Object, Object, Object) (11 samples, 0.31%; +0.17%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.getIfPresent(Object, boolean) (10 samples, 0.28%; +0.03%) + + + +jdk.internal.misc.Unsafe.park(boolean, long) (6 samples, 0.17%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.http.HttpServerRequest.getHeader(CharSequence) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__GI___pthread_cond_signal() (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.nio.AbstractNioChannel.newDirectBuffer(ByteBuf) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.current() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.utils.VertxOutputStream.prepareWrite(ByteBuf, boolean) (5 samples, 0.14%; 0.00%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.hibernate.orm.panache.runtime.JpaOperations.list(Object) (1,262 samples, 35.23%; 0.00%) +io.quarkus.hibernate.orm.panache.runtime.JpaOperations.l.. + + +com.fasterxml.jackson.core.util.BufferRecyclers.getBufferRecycler() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.SessionImpl.<init>(SessionFactoryImpl, SessionCreationOptions) (25 samples, 0.70%; +0.06%) + + + +io.quarkus.hibernate.orm.panache.runtime.PanacheQueryImpl.list() (1,262 samples, 35.23%; 0.00%) +io.quarkus.hibernate.orm.panache.runtime.PanacheQueryImp.. + + +io.opentelemetry.api.trace.Span.fromContext(Context) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__GI___pthread_mutex_trylock() (1 samples, 0.03%; -0.03%) + + + +.check_heap_object(k) (2 samples, 0.06%; 0.00%) + + + +io.netty.buffer.PoolThreadCache.allocateSmall(PoolArena, PooledByteBuf, int, int) (14 samples, 0.39%; 0.00%) + + + +io.quarkus.runtime.BlockingOperationControl.isBlockingAllowed() (4 samples, 0.11%; +0.06%) + + + +org.hibernate.event.internal.DefaultLoadEventListener.doLoad(LoadEvent, EntityPersister, EntityKey, LoadEventListener$LoadType) (78 samples, 2.18%; 0.00%) +o.. + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (4 samples, 0.11%; +0.11%) + + + +org.postgresql.jdbc.PgResultSet.getNumeric(int, int, boolean) (3 samples, 0.08%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (14 samples, 0.39%; 0.00%) + + + +.ktime_get(k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +.inet6_sendmsg(k) (2 samples, 0.06%; +0.03%) + + + +.process_backlog(k) (116 samples, 3.24%; 0.00%) +.pr.. + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +java.lang.String.format(Locale, String, Object[]) (20 samples, 0.56%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.hashCode() (1 samples, 0.03%; +0.03%) + + + +.slab_update_freelist.isra.0(k) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$HashIterator.nextNode() (2 samples, 0.06%; +0.06%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (4 samples, 0.11%; +0.11%) + + + +libc.so.6.__syscall_cancel() (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle.recordDouble(double, Attributes, Context) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.query.sqm.internal.SqmSelectionQueryImpl.doList() (1,055 samples, 29.45%; 0.00%) +org.hibernate.query.sqm.internal.SqmSelectionQu.. + + +jdk.internal.misc.Unsafe.checkNativeAddress(long) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.postLoad(JdbcValuesSourceProcessingState, Consumer) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.createInitializerData(RowProcessingState) (5 samples, 0.14%; +0.14%) + + + +org.hibernate.internal.SessionFactoryImpl.openSession() (25 samples, 0.70%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpan.endInternal(long) (2 samples, 0.06%; +0.03%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.getAll(String) (5 samples, 0.14%; 0.00%) + + + +io.netty.handler.timeout.IdleStateHandler.channelReadComplete(ChannelHandlerContext) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.lazySet(Object, int) (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.wrapper.ResultSetWrapper.getString(int) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.RequestMetricInfo.normalizePath(String) (3 samples, 0.08%; +0.08%) + + + +io.vertx.core.http.impl.Http2ClientConnection$Stream.onHeaders(Http2Headers, StreamPriority) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeSpanNameExtractor.extract(Object) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(RowProcessingState) (8 samples, 0.22%; 0.00%) + + + +.__tcp_transmit_skb(k) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.setup() (1 samples, 0.03%; +0.03%) + + + +java.util.stream.ReferencePipeline$3$1.<init>(ReferencePipeline$3, Sink, Function) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesExtractor.onStartCommon(AttributesBuilder, DbClientAttributesGetter, Object) (2 samples, 0.06%; 0.00%) + + + +java.util.HashSet.add(Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeFlush() (2 samples, 0.06%; 0.00%) + + + +.security_file_permission(k) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveInstance(EntityInitializerImpl$EntityInitializerData) (64 samples, 1.79%; +0.06%) + + + +org.postgresql.core.VisibleBufferedInputStream.ensureBytes(int) (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x000000009797c000.invokeExact_MT(Object, Object, Object, Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (2 samples, 0.06%; +0.03%) + + + +.tcp_established_options(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.newNode(int, Object, Object, HashMap$Node) (1 samples, 0.03%; 0.00%) + + + +.do_syscall_64(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.deepCopy(EntityPersister, Object[], Object[]) (1 samples, 0.03%; +0.03%) + + + +org.jboss.resteasy.reactive.server.mapping.RequestMapper.map(String) (2 samples, 0.06%; +0.03%) + + + +.tcp_v4_rcv(k) (66 samples, 1.84%; 0.00%) +... + + +.__check_object_size(k) (2 samples, 0.06%; 0.00%) + + + +java.util.HashSet.add(Object) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(int) (14 samples, 0.39%; 0.00%) + + + +io.quarkus.hibernate.orm.panache.common.runtime.AbstractJpaOperations.getSession(String) (11 samples, 0.31%; 0.00%) + + + +libjvm.so.ThreadLocalAllocBuffer::retire() (1 samples, 0.03%; 0.00%) + + + +.file_has_perm(k) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.http.impl.Http2ClientConnection$StreamImpl.writeHeaders(HttpRequestHead, ByteBuf, boolean, Handler) (4 samples, 0.11%; 0.00%) + + + +java.util.concurrent.ThreadLocalRandom$Access$1.getThreadLocalRandomProbe() (2 samples, 0.06%; 0.00%) + + + +.jbyte_arraycopy() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.putIfAbsent(Object, Object) (2 samples, 0.06%; 0.00%) + + + +java.net.URI$Parser.parseHierarchical(int, int) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.collection.internal.BagInitializer.forEachSubInitializer(BiConsumer, InitializerData) (30 samples, 0.84%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.network.internal.InternalServerAttributesExtractor.onStart(AttributesBuilder, Object) (9 samples, 0.25%; -0.03%) + + + +io.quarkus.vertx.http.runtime.ResumingRequestWrapper$2$1.handle(Void) (7 samples, 0.20%; 0.00%) + + + +org.hibernate.property.access.internal.AccessStrategyHelper.handleEnhancedInjection(Object, Object, int, String) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.internal.TemporaryBuffers.chars(int) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.api.internal.OtelEncodingUtils.longFromBase16String(CharSequence, int) (1 samples, 0.03%; 0.00%) + + + +org.acme.dto.StoreFruitPriceDTO$quarkusjacksonserializer.serialize(Object, JsonGenerator, SerializerProvider) (40 samples, 1.12%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (2 samples, 0.06%; +0.03%) + + + +sun.nio.ch.SelectorImpl.lockAndDoSelect(Consumer, long) (46 samples, 1.28%; +0.06%) + + + +org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(Object, BiConsumer) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(int) (9 samples, 0.25%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Instruction::exact_type() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.registerLoadingEntity(EntityInitializerImpl$EntityInitializerData, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.ChannelOutboundBuffer.remove() (6 samples, 0.17%; 0.00%) + + + +libc.so.6.__syscall_cancel_arch_end() (35 samples, 0.98%; +0.11%) + + + +io.netty.handler.codec.http2.DefaultHttp2FrameReader$2.processFragment(boolean, ByteBuf, int, Http2FrameListener) (3 samples, 0.08%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_SocketDispatcher_writev0() (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.PropagatingFromUpstreamInstrumenter.start(Context, Object) (63 samples, 1.76%; 0.00%) + + + +.wake_up_q(k) (60 samples, 1.68%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(Object, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.grow() (1 samples, 0.03%; 0.00%) + + + +.kfree_skbmem(k) (1 samples, 0.03%; +0.03%) + + + +io.smallrye.mutiny.operators.AbstractUni.subscribe(Uni, UniSubscriber) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.http.HttpSpanNameExtractor$Server.extract(Object) (1 samples, 0.03%; -0.03%) + + + +.tcp_rcv_established(k) (41 samples, 1.14%; +0.14%) + + + +io.vertx.ext.web.impl.HandlersList.invokeInReverseOrder(Object) (5 samples, 0.14%; +0.14%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlQuery(Object) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics.requestRouted(Object, String) (2 samples, 0.06%; 0.00%) + + + +.get_page_from_freelist(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.<init>(Connection, DbInfo, Instrumenter, Instrumenter, boolean, SqlCommenter) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.ThreadLocalAllocBuffer::fill() (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.<init>(Object, EntityPersister) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap$EntryIterator.next() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.pulseTransactionCoordinator() (3 samples, 0.08%; 0.00%) + + + +java.util.stream.ReferencePipeline$3$1.accept(Object) (1,126 samples, 31.43%; +0.08%) +java.util.stream.ReferencePipeline$3$1.accept(Obje.. + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor.onStart(AttributesBuilder, Context, Object) (6 samples, 0.17%; +0.03%) + + + +java.lang.invoke.LambdaForm$DMH.0x0000000097c38c00.newInvokeSpecial(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (1 samples, 0.03%; +0.03%) + + + +.tcp_schedule_loss_probe.part.0(k) (5 samples, 0.14%; +0.14%) + + + +io.quarkus.panache.hibernate.common.runtime.PanacheJpaUtil.getEntityName(Class) (3 samples, 0.08%; 0.00%) + + + +.avc_has_perm_noaudit(k) (1 samples, 0.03%; 0.00%) + + + +java.util.Spliterators$IteratorSpliterator.forEachRemaining(Consumer) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.start(Context, Object) (52 samples, 1.45%; 0.00%) + + + +io.netty.channel.ChannelOutboundBuffer.removeBytes(long) (7 samples, 0.20%; +0.03%) + + + +io.quarkus.arc.impl.ArcContainerImpl$Resolvable.hashCode() (1 samples, 0.03%; -0.03%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.serialisers.BasicServerJacksonMessageBodyWriter_ClientProxy.arc$delegate() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.extractRowState(EmbeddableInitializerImpl$EmbeddableInitializerData) (5 samples, 0.14%; 0.00%) + + + +io.vertx.core.json.jackson.HybridJacksonPool.acquireAndLinkPooled() (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextImpl.emit(ContextInternal, Object, Handler) (1 samples, 0.03%; 0.00%) + + + +org.jboss.threads.EnhancedQueueExecutor.execute(Runnable) (60 samples, 1.68%; -0.03%) + + + +io.vertx.core.impl.ContextImpl.emit(Object, Handler) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.property.access.spi.SetterFieldImpl.set(Object, Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.loader.internal.CacheLoadHelper.convertCacheEntryToEntity(CacheEntry, Object, SharedSessionContractImplementor, EntityPersister, Object, EntityKey) (45 samples, 1.26%; 0.00%) + + + +org.hibernate.dialect.pagination.AbstractLimitHandler.bindLimitParametersAtEndOfQuery(Limit, PreparedStatement, int) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStart(Context, Object, Instant) (59 samples, 1.65%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryPreparedStatement.wrapCall(String, ThrowingSupplier) (596 samples, 16.64%; +0.03%) +io.opentelemetry.instrume.. + + +org.hibernate.internal.AbstractSharedSessionContract.checkSelectionQuery(String, HqlInterpretation) (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.PoolArena$DirectArena.newByteBuf(int) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.AbstractByteBufAllocator.directBuffer(int) (1 samples, 0.03%; 0.00%) + + + +io.smallrye.common.vertx.VertxContext.isDuplicatedContext(Context) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.AbstractJdbcValues.next(RowProcessingState) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.Thread::oops_do() (4 samples, 0.11%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +org.acme.service.FruitService_Subclass.getAllFruits() (2,478 samples, 69.18%; 0.00%) +org.acme.service.FruitService_Subclass.getAllFruits() + + +io.netty.handler.codec.http.HttpVersion.encode(ByteBuf) (2 samples, 0.06%; 0.00%) + + + +.__inet_lookup_established(k) (6 samples, 0.17%; +0.17%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusConnectionProvider.getConnection() (52 samples, 1.45%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.setIdentifier(Object, Object, SharedSessionContractImplementor) (13 samples, 0.36%; 0.00%) + + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgConnection.borrowQuery(String) (5 samples, 0.14%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.api.internal.TemporaryBuffers.chars(int) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (3 samples, 0.08%; -0.06%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.initializeInstance(AbstractImmediateCollectionInitializer$ImmediateCollectionInitializerData) (1 samples, 0.03%; 0.00%) + + + +.skb_copy_datagram_iter(k) (1 samples, 0.03%; 0.00%) + + + +org.infinispan.quarkus.hibernate.cache.CaffeineCache.getOrNull(Object) (10 samples, 0.28%; 0.00%) + + + +.__inet_lookup_established(k) (1 samples, 0.03%; +0.03%) + + + +java.util.BitSet.<init>(int) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.exec.spi.JdbcSelectExecutor.executeQuery(JdbcSelect, JdbcParameterBindings, ExecutionContext, RowTransformer, Class, int, ResultsConsumer) (993 samples, 27.72%; 0.00%) +org.hibernate.sql.exec.spi.JdbcSelectExecuto.. + + +io.vertx.core.net.impl.ConnectionBase.writeToChannel(Object, FutureListener) (27 samples, 0.75%; 0.00%) + + + +org.jboss.tm.TxUtils.isTransactionManagerTimeoutThread() (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeFlush() (3 samples, 0.08%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.park(FileDescriptor, int, long) (10 samples, 0.28%; 0.00%) + + + +org.acme.domain.Fruit.$$_hibernate_getEntityInstance() (2 samples, 0.06%; +0.06%) + + + +org.hibernate.engine.internal.EntityEntryContext.getAssociatedManagedEntity(Object) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(int, int) (11 samples, 0.31%; 0.00%) + + + +org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection() (52 samples, 1.45%; 0.00%) + + + +org.postgresql.jdbc.PgStatement.execute(CachedQuery, ParameterList, int) (480 samples, 13.40%; +0.03%) +org.postgresql.jdbc... + + +sun.nio.ch.NioSocketImpl.park(FileDescriptor, int, long) (8 samples, 0.22%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +.nf_hook_slow(k) (6 samples, 0.17%; 0.00%) + + + +java.util.Collections$UnmodifiableCollection.toArray() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.type.ComponentType.deepCopy(Object, SessionFactoryImplementor) (3 samples, 0.08%; +0.03%) + + + +libjvm.so.PhaseIdealLoop::clone_loop() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (2 samples, 0.06%; +0.06%) + + + +.__rcu_read_unlock(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.exec.internal.JdbcParameterBindingsImpl.getBinding(JdbcParameter) (3 samples, 0.08%; 0.00%) + + + +.do_syscall_64(k) (69 samples, 1.93%; 0.00%) +... + + +.__schedule(k) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.impl.EventLoopExecutor.execute(Runnable) (2 samples, 0.06%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryImpl.useTracker(ManagedEntity) (1 samples, 0.03%; 0.00%) + + + +.__netif_receive_skb_one_core(k) (95 samples, 2.65%; 0.00%) +._.. + + +java.util.stream.Nodes.builder(long, IntFunction) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.PhaseIterGVN::remove_globally_dead_node() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.exporter.internal.marshal.ProtoSerializer.serializeRepeatedMessage(ProtoFieldInfo, Marshaler[]) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpan.end() (2 samples, 0.06%; 0.00%) + + + +.dst_release(k) (1 samples, 0.03%; +0.03%) + + + +java.util.ComparableTimSort.sort(Object[], int, int, Object[], int, int) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.LocalRootSpan.store(Context, Span) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.getNanos(Instant) (1 samples, 0.03%; +0.03%) + + + +.do_syscall_64(k) (33 samples, 0.92%; +0.11%) + + + +.sock_def_readable(k) (17 samples, 0.47%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (1 samples, 0.03%; -0.03%) + + + +.do_syscall_64(k) (1 samples, 0.03%; 0.00%) + + + +.ip_local_deliver(k) (7 samples, 0.20%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +io.netty.buffer.PooledByteBuf.setBytes(int, ScatteringByteChannel, int) (23 samples, 0.64%; 0.00%) + + + +io.vertx.core.streams.impl.InboundBuffer.write(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionFactoryImpl$1.createSession() (25 samples, 0.70%; 0.00%) + + + +org.postgresql.jdbc.PgPreparedStatement.<init>(PgConnection, CachedQuery, int, int, int) (1 samples, 0.03%; 0.00%) + + + +java.lang.reflect.Field.get(Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (2 samples, 0.06%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.prepareStatement(String, int, int) (7 samples, 0.20%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (1 samples, 0.03%; +0.03%) + + + +.ip_output(k) (148 samples, 4.13%; +0.03%) +.ip_.. + + +io.netty.buffer.PooledByteBuf.init0(PoolChunk, ByteBuffer, long, int, int, int, PoolThreadCache) (14 samples, 0.39%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (3 samples, 0.08%; 0.00%) + + + +.tcp_update_skb_after_send(k) (3 samples, 0.08%; +0.08%) + + + +.__tcp_transmit_skb(k) (179 samples, 5.00%; +0.14%) +.__tcp.. + + +org.hibernate.engine.internal.CacheHelper.fromSharedCache(SharedSessionContractImplementor, Object, EntityPersister, boolean, CachedDomainDataAccess) (12 samples, 0.34%; 0.00%) + + + +.__slab_free(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.trace.SpanId.fromLong(long) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection() (2 samples, 0.06%; +0.03%) + + + +.schedule(k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +java.util.ArrayList.add(Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.reflect.Constructor.newInstanceWithCaller(Object[], boolean, Class) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap$MapEntry.hashCode() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.AutoValue_SqlStatementSanitizer_CacheKey.equals(Object) (3 samples, 0.08%; +0.08%) + + + +org.hibernate.internal.util.collections.AbstractPagedArray.set(int, Object) (5 samples, 0.14%; 0.00%) + + + +io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized() (257 samples, 7.17%; 0.00%) +io.netty... + + +org.hibernate.type.descriptor.jdbc.DecimalJdbcType$2.doExtract(ResultSet, int, WrapperOptions) (3 samples, 0.08%; 0.00%) + + + +.kmem_cache_alloc_node_noprof(k) (2 samples, 0.06%; +0.03%) + + + +.__local_bh_enable_ip(k) (119 samples, 3.32%; +0.03%) +.__.. + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +.__list_del_entry_valid_or_report(k) (3 samples, 0.08%; +0.06%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.mappers.JacksonMapperUtil.getGenericRootType(Type, ObjectWriter) (18 samples, 0.50%; 0.00%) + + + +libjvm.so.PhaseChaitin::Split() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler.create(AttributeKey, Object) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.VertxHttp2Stream$$Lambda.0x00000000979195c8.handle(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.metamodel.mapping.internal.BasicEntityIdentifierMappingImpl.setIdentifier(Object, Object, SharedSessionContractImplementor) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.spi.PersistentAttributeInterceptable.asPersistentAttributeInterceptable() (1 samples, 0.03%; +0.03%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.context.ThreadLocalContextStorage.current() (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.write(Object, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +.tcp_mstamp_refresh(k) (1 samples, 0.03%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle.allocateInstance(Object) (1 samples, 0.03%; 0.00%) + + + +.netif_rx_internal(k) (3 samples, 0.08%; 0.00%) + + + +.resolve_normal_ct?[nf_conntrack](k) (11 samples, 0.31%; +0.06%) + + + +io.quarkus.micrometer.runtime.binder.vertx.VertxHttpServerMetrics.responseEnd(Object, HttpResponse, long) (31 samples, 0.87%; 0.00%) + + + +java.util.stream.Sink$ChainedReference.<init>(Sink) (1 samples, 0.03%; +0.03%) + + + +.nf_hook_slow(k) (3 samples, 0.08%; +0.03%) + + + +org.hibernate.internal.SessionImpl.generateEntityKey(Object, EntityPersister) (3 samples, 0.08%; 0.00%) + + + +.futex_wake(k) (83 samples, 2.32%; +0.03%) +... + + +java.util.BitSet.expandTo(int) (5 samples, 0.14%; +0.14%) + + + +io.netty.buffer.AbstractByteBuf.ensureWritable(int) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.api.trace.SpanBuilder$$Lambda.0x000000009795e358.accept(Object, Object) (2 samples, 0.06%; 0.00%) + + + +.ip_rcv(k) (37 samples, 1.03%; +0.06%) + + + +java.lang.AbstractStringBuilder.<init>(String) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.internal.SessionImpl.pulseTransactionCoordinator() (9 samples, 0.25%; 0.00%) + + + +.tcp_skb_entail(k) (9 samples, 0.25%; +0.22%) + + + +.enqueue_to_backlog(k) (3 samples, 0.08%; 0.00%) + + + +io.netty.buffer.PoolThreadCache$SubPageMemoryRegionCache.initBuf(PoolChunk, ByteBuffer, long, PooledByteBuf, int, PoolThreadCache) (4 samples, 0.11%; 0.00%) + + + +.ep_send_events(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.jpa.internal.LegacySpecHelper.getValue(String, String, Function) (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.CodedOutputStream$OutputStreamEncoder.writeUInt32NoTag(int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doStartImpl(Context, Object, Instant) (5 samples, 0.14%; +0.03%) + + + +io.agroal.pool.ConnectionPool.internalGetConnection(boolean) (63 samples, 1.76%; +0.03%) + + + +java.util.ArrayList.grow(int) (5 samples, 0.14%; +0.14%) + + + +io.opentelemetry.api.trace.TraceId.fromLongs(long, long) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Threads::possibly_parallel_oops_do() (4 samples, 0.11%; 0.00%) + + + +io.netty.buffer.PoolThreadCache.add(PoolArena, PoolChunk, ByteBuffer, long, int, PoolArena$SizeClass) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.sdk.common.SystemClock.now() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.PhaseOutput::Output() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer.resolveKey(InitializerData) (1 samples, 0.03%; +0.03%) + + + +.__x64_sys_futex(k) (69 samples, 1.93%; 0.00%) +... + + +com.fasterxml.jackson.databind.type.SimpleType.equals(Object) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.AbstractWeakConcurrentMap.remove(Object) (8 samples, 0.22%; 0.00%) + + + +io.netty.util.concurrent.DefaultPromise.addListener(GenericFutureListener) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.OpenTelemetryVertxTracingFactory$VertxDelegator.sendResponse(Context, Object, Object, Throwable, TagExtractor) (20 samples, 0.56%; 0.00%) + + + +io.quarkus.hibernate.orm.panache.common.runtime.CommonPanacheQueryImpl.createBaseQuery() (97 samples, 2.71%; 0.00%) +io.. + + +.__netif_receive_skb_core.constprop.0(k) (1 samples, 0.03%; +0.03%) + + + +jakarta.enterprise.util.AnnotationLiteral.hashCode() (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.trace.SdkSpan.startSpan(SpanContext, String, InstrumentationScopeInfo, SpanKind, Span, Context, SpanLimits, SpanProcessor, ExceptionAttributeResolver, Clock, Resource, AttributesMap, List, int, long) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.clearVertxMdcFromContext(Context) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics.bytesWritten(Object, SocketAddress, long) (7 samples, 0.20%; 0.00%) + + + +io.netty.channel.nio.AbstractNioChannel.newDirectBuffer(ByteBuf) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.EagerInstanceHandle.<init>(InjectableBean, Object, CreationalContext, CreationalContext, Consumer) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.set(CharSequence, CharSequence) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.core.v3.QueryExecutorImpl.sendBind(SimpleQuery, SimpleParameterList, Portal, boolean) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.OptoRuntime::new_array_C() (1 samples, 0.03%; 0.00%) + + + +.eventfd_write(k) (20 samples, 0.56%; 0.00%) + + + +org.jboss.threads.EnhancedQueueExecutor$QNode.compareAndSetNext(EnhancedQueueExecutor$QNode, EnhancedQueueExecutor$QNode) (2 samples, 0.06%; +0.06%) + + + +io.netty.channel.DefaultSelectStrategy.calculateStrategy(IntSupplier, boolean) (3 samples, 0.08%; +0.03%) + + + +io.opentelemetry.sdk.trace.internal.JcTools$$Lambda.0x000000009750e450.accept(Object) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.put(String, String, Context) (4 samples, 0.11%; 0.00%) + + + +._raw_spin_lock(k) (1 samples, 0.03%; +0.03%) + + + +.selinux_socket_recvmsg(k) (2 samples, 0.06%; +0.03%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c38000.invoke(Object, Object, Object) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.query.internal.QueryInterpretationCacheStandardImpl.resolveSelectQueryPlan(QueryInterpretationCache$Key, Supplier) (4 samples, 0.11%; 0.00%) + + + +.do_futex(k) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.internal.shaded.org.jctools.util.UnsafeRefArrayAccess.spRefElement(Object[], long, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(Object, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator.extract(Context, Object, TextMapGetter) (2 samples, 0.06%; 0.00%) + + + +org.infinispan.quarkus.hibernate.cache.ReadWriteEntityDataAccess.generateCacheKey(Object, EntityPersister, SessionFactoryImplementor, String) (1 samples, 0.03%; +0.03%) + + + +java.lang.AbstractStringBuilder.append(String) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.checkOpen(boolean) (3 samples, 0.08%; 0.00%) + + + +java.lang.invoke.Invokers.checkCustomized(MethodHandle) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.cache.MapBackedCache.computeIfAbsent(Object, Function) (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerConnection.responseComplete() (59 samples, 1.65%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (2 samples, 0.06%; +0.06%) + + + +java.util.HashSet.<init>(Collection) (6 samples, 0.17%; 0.00%) + + + +io.quarkus.arc.impl.ClientProxies$$Lambda.0x00000000979798f8.apply(Object) (3 samples, 0.08%; +0.08%) + + + +.resolve_normal_ct?[nf_conntrack](k) (4 samples, 0.11%; 0.00%) + + + +libjvm.so.G1CollectedHeap::fill_with_dummy_object() (1 samples, 0.03%; +0.03%) + + + +.hrtimer_sleeper_start_expires(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.resteasy.reactive.server.runtime.ResteasyReactiveRecorder$5.createContext(Deployment, Object, ThreadSetupAction, ServerRestHandler[], ServerRestHandler[]) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerRequest.handleBegin(boolean, boolean) (82 samples, 2.29%; 0.00%) +i.. + + +org.hibernate.engine.internal.StatefulPersistenceContext.addEntityHolder(EntityKey, Object) (2 samples, 0.06%; 0.00%) + + + +io.netty.util.concurrent.DefaultPromise.notifyListener0(Future, GenericFutureListener) (4 samples, 0.11%; +0.06%) + + + +io.opentelemetry.instrumentation.api.internal.RuntimeVirtualFieldSupplier$CacheBasedVirtualField.set(Object, Object) (8 samples, 0.22%; 0.00%) + + + +org.hibernate.internal.SessionImpl.closeWithoutOpenChecks() (27 samples, 0.75%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object) (6 samples, 0.17%; 0.00%) + + + +sun.nio.ch.SocketChannelImpl.implWrite(ByteBuffer[], int, int) (281 samples, 7.84%; 0.00%) +sun.nio.ch... + + +org.hibernate.engine.internal.EntityEntryImpl.getLockMode() (1 samples, 0.03%; 0.00%) + + + +org.jboss.resteasy.reactive.server.handlers.ResponseWriterHandler.handle(ResteasyReactiveRequestContext) (163 samples, 4.55%; +0.03%) +org.j.. + + +io.quarkus.vertx.core.runtime.VertxMDC.putObject(String, Object, Context) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorBase.invokeInNoTx(InvocationContext) (2,423 samples, 67.64%; -0.06%) +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorBase.invokeInNoTx(InvocationContext) + + +.__inet_lookup_skb(k) (2 samples, 0.06%; +0.03%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.add(CharSequence, Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (3 samples, 0.08%; 0.00%) + + + +.mod_memcg_state(k) (2 samples, 0.06%; +0.06%) + + + +java.util.HashMap.resize() (4 samples, 0.11%; 0.00%) + + + +io.quarkus.vertx.core.runtime.context.VertxContextSafetyToggle.setCurrentContextSafe(boolean) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers() (226 samples, 6.31%; +0.03%) +org.hibe.. + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (10 samples, 0.28%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.ResourceRegistryStandardImpl.release(Statement) (6 samples, 0.17%; 0.00%) + + + +org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(Object, Object, EventActionWithParameter) (81 samples, 2.26%; 0.00%) +o.. + + +.netif_rx_internal(k) (2 samples, 0.06%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (23 samples, 0.64%; -0.03%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.run() (10 samples, 0.28%; 0.00%) + + + +org.hibernate.sql.results.graph.internal.AbstractInitializer$$Lambda.0x0000000097be3c28.accept(Object, Object) (1 samples, 0.03%; 0.00%) + + + +.nft_update_chain_stats?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get0(CharSequence) (2 samples, 0.06%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.Parker::park() (6 samples, 0.17%; 0.00%) + + + +io.vertx.core.http.HttpServerRequest.isSSL() (1 samples, 0.03%; 0.00%) + + + +.do_futex(k) (46 samples, 1.28%; -0.03%) + + + +org.hibernate.type.descriptor.jdbc.BigIntJdbcType$2.doExtract(ResultSet, int, WrapperOptions) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.internal.SessionImpl.pulseTransactionCoordinator() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.readCurrentRowValues() (5 samples, 0.14%; 0.00%) + + + +.__alloc_skb(k) (12 samples, 0.34%; +0.03%) + + + +org.postgresql.core.VisibleBufferedInputStream.readMore(int, boolean) (35 samples, 0.98%; 0.00%) + + + +org.hibernate.sql.results.graph.Initializer.resolveKey(RowProcessingState) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.containsKey(Object) (1 samples, 0.03%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__internal_syscall_cancel() (252 samples, 7.04%; 0.00%) +libc.so.6.. + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.grpc.client.GrpcClientRequest.send(Object) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable(Object) (1 samples, 0.03%; +0.03%) + + + +.__tcp_select_window(k) (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__syscall_cancel_arch_end() (34 samples, 0.95%; +0.03%) + + + +.sock_recvmsg(k) (8 samples, 0.22%; +0.03%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.tryExpireAfterRead(Node, Object, Object, Expiry, long) (2 samples, 0.06%; +0.06%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite(Object, ChannelPromise) (6 samples, 0.17%; 0.00%) + + + +io.smallrye.mutiny.helpers.UniCallbackSubscriber.onItem(Object) (9 samples, 0.25%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap$$Lambda.0x0000000097920e60.accept(Object, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.processIfPersistentAttributeInterceptable(Object, ManagedTypeHelper$PersistentAttributeInterceptableAction, Object) (1 samples, 0.03%; 0.00%) + + + +.__x64_sys_epoll_wait(k) (30 samples, 0.84%; +0.08%) + + + +libc.so.6.__internal_syscall_cancel() (271 samples, 7.57%; +0.08%) +libc.so.6... + + +libjvm.so.ConcurrentGCThread::run() (1 samples, 0.03%; 0.00%) + + + +io.smallrye.mutiny.subscription.MultiSubscriber.onNext(Object) (9 samples, 0.25%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (14 samples, 0.39%; +0.06%) + + + +sun.nio.ch.EPollSelectorImpl.doSelect(Consumer, long) (43 samples, 1.20%; +0.03%) + + + +com.fasterxml.jackson.databind.util.internal.PrivateMaxEntriesMap.applyRead(PrivateMaxEntriesMap$Node) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.clearVertxMdcFromContext(Context) (5 samples, 0.14%; 0.00%) + + + +java.util.BitSet.ensureCapacity(int) (5 samples, 0.14%; +0.14%) + + + +org.postgresql.jdbc.TypeInfoCache.getPGType(String) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (9 samples, 0.25%; +0.06%) + + + +io.vertx.core.net.impl.ConnectionBase$$Lambda.0x0000000097c2e700.run() (364 samples, 10.16%; 0.00%) +io.vertx.core... + + +java.util.HashMap.get(Object) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.addEntityEntry(Object, EntityEntry) (6 samples, 0.17%; +0.06%) + + + +org.jboss.resteasy.reactive.server.core.ResteasyReactiveRequestContext.getPath() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.getCarrierThreadLocal() (1 samples, 0.03%; 0.00%) + + + +.nft_set_do_lookup?[nf_tables](k) (1 samples, 0.03%; 0.00%) + + + +.try_to_wake_up(k) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.ciBytecodeStream::get_method() (1 samples, 0.03%; +0.03%) + + + +jdk.internal.util.ArraysSupport.hashCode(Object[], int, int, int) (1 samples, 0.03%; 0.00%) + + + +java.util.AbstractCollection.addAll(Collection) (2 samples, 0.06%; +0.03%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.forEach(BiConsumer) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.ObjArrayAllocator::initialize() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.G1EvacuateRegionsTask::scan_roots() (8 samples, 0.22%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.internal.SessionImpl.applyLockOptionsHint(SelectionQuery) (9 samples, 0.25%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream.close() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.query.sqm.tree.select.SqmSelectStatement.containsCollectionFetches() (1 samples, 0.03%; 0.00%) + + + +.unsafe_arraycopy() (1 samples, 0.03%; +0.03%) + + + +org.jboss.resteasy.reactive.server.core.ServerSerialisers$1.accept(Object) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpanBuilder.startSpan() (10 samples, 0.28%; +0.06%) + + + +org.acme.domain.StoreFruitPrice.$$_hibernate_getInterceptor() (1 samples, 0.03%; +0.03%) + + + +org.jboss.resteasy.reactive.server.core.ServerSerialisers.invokeWriter(ResteasyReactiveRequestContext, Object, MessageBodyWriter, ServerSerialisers, MediaType) (159 samples, 4.44%; -0.03%) +org.j.. + + +io.vertx.core.http.impl.Http1xServerResponse.prepareHeaders(long) (5 samples, 0.14%; 0.00%) + + + +org.postgresql.core.PGStream.receiveTupleV3() (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.ProtoSerializer.writeString(ProtoFieldInfo, byte[]) (2 samples, 0.06%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.onAccess(Node) (2 samples, 0.06%; +0.03%) + + + +libnio.so.Java_sun_nio_ch_Net_poll() (10 samples, 0.28%; 0.00%) + + + +io.opentelemetry.api.trace.SpanId.fromLong(long) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.graph.collection.internal.DelayedCollectionInitializer.resolveInstance(AbstractCollectionInitializer$CollectionInitializerData) (49 samples, 1.37%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpan.endInternal(long) (3 samples, 0.08%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.http.impl.Http1xServerConnection.responseComplete() (4 samples, 0.11%; +0.03%) + + + +io.netty.channel.DefaultChannelPipeline$HeadContext.flush(ChannelHandlerContext) (2 samples, 0.06%; 0.00%) + + + +.tcp_clean_rtx_queue(k) (14 samples, 0.39%; +0.08%) + + + +org.postgresql.jdbc.PgConnection.releaseQuery(CachedQuery) (2 samples, 0.06%; 0.00%) + + + +io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams.removeFromActiveStreams(DefaultHttp2Connection$DefaultStream, Iterator) (1 samples, 0.03%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.prepareStatement(String, int, int) (3 samples, 0.08%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_EventFD_set0() (26 samples, 0.73%; 0.00%) + + + +java.util.Arrays.copyOf(Object[], int) (4 samples, 0.11%; +0.11%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.afterRead(Node, long, boolean) (4 samples, 0.11%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http.HttpObjectEncoder.writePromiseCombiner(ChannelHandlerContext, List, ChannelPromise) (9 samples, 0.25%; +0.08%) + + + +io.netty.handler.codec.http2.Http2ConnectionHandler.decode(ChannelHandlerContext, ByteBuf, List) (3 samples, 0.08%; 0.00%) + + + +.futex_hash(k) (2 samples, 0.06%; -0.06%) + + + +.skb_page_frag_refill(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap.remove(Object) (4 samples, 0.11%; 0.00%) + + + +.avc_lookup(k) (1 samples, 0.03%; +0.03%) + + + +io.smallrye.mutiny.subscription.MultiSubscriberAdapter.onItem(Object) (9 samples, 0.25%; 0.00%) + + + +libjvm.so.G1BarrierSet::write_region() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.initializeInstance(InitializerData) (67 samples, 1.87%; +0.03%) +o.. + + +java.lang.ThreadLocal.get(Thread) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage$1.close() (9 samples, 0.25%; 0.00%) + + + +.tcp_delack_max(k) (1 samples, 0.03%; +0.03%) + + + +io.smallrye.mutiny.operators.uni.builders.UniCreateFromPublisher.subscribe(UniSubscriber) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.read() (2 samples, 0.06%; 0.00%) + + + +java.lang.reflect.Field.get(Object) (10 samples, 0.28%; 0.00%) + + + +java.util.HashMap.hash(Object) (12 samples, 0.34%; 0.00%) + + + +.futex_hash_put(k) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (2 samples, 0.06%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.tryToDrainBuffers() (3 samples, 0.08%; 0.00%) + + + +java.util.HashMap.hash(Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet(AttributesBuilder, AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.vertx.HttpRequestMetric.<init>(HttpRequest, LongAdder) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.sql.results.graph.internal.AbstractInitializer.startLoading(RowProcessingState) (14 samples, 0.39%; +0.06%) + + + +org.postgresql.core.QueryExecutorCloseAction.isClosed() (1 samples, 0.03%; 0.00%) + + + +org.infinispan.quarkus.hibernate.cache.CaffeineCache$$Lambda.0x000000009763a648.read() (1 samples, 0.03%; 0.00%) + + + +com.fasterxml.jackson.databind.ObjectWriter.createGenerator(OutputStream, JsonEncoding) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap$WithInlinedExpunction.getLookupKey(Object) (3 samples, 0.08%; 0.00%) + + + +org.acme.domain.Fruit.$$_hibernate_setNextManagedEntity(ManagedEntity) (1 samples, 0.03%; +0.03%) + + + +io.netty.util.AsciiString.hashCode(CharSequence) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveKey(EntityInitializerImpl$EntityInitializerData, boolean) (80 samples, 2.23%; 0.00%) +o.. + + +io.vertx.core.http.impl.headers.HeadersMultiMap.set0(CharSequence, CharSequence) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.type.descriptor.jdbc.spi.JdbcTypeRegistry.getDescriptor(int) (3 samples, 0.08%; 0.00%) + + + +java.util.Spliterators$IteratorSpliterator.estimateSize() (1,100 samples, 30.71%; +0.06%) +java.util.Spliterators$IteratorSpliterator.estima.. + + +java.lang.System$1.getCarrierThreadLocal(CarrierThreadLocal) (2 samples, 0.06%; 0.00%) + + + +java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.SelfDirtinessTracker.asSelfDirtinessTracker() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (9 samples, 0.25%; 0.00%) + + + +.fput(k) (1 samples, 0.03%; +0.03%) + + + +sun.misc.Unsafe.putObject(Object, long, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap$EntryIterator.next() (1 samples, 0.03%; 0.00%) + + + +java.util.HashSet.contains(Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.InstrumenterContext.computeIfAbsent(String, Function) (6 samples, 0.17%; 0.00%) + + + +.try_to_wake_up(k) (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.wrapper.PreparedStatementWrapper.executeQuery() (306 samples, 8.54%; 0.00%) +io.agroal.po.. + + +jdk.internal.reflect.DirectConstructorHandleAccessor.invokeImpl(Object[]) (18 samples, 0.50%; 0.00%) + + + +java.util.ArrayList.grow() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.tryToDrainBuffers() (1 samples, 0.03%; 0.00%) + + + +.fdget_pos(k) (1 samples, 0.03%; +0.03%) + + + +org.acme.domain.Fruit.$$_hibernate_clearDirtyCollectionNames() (5 samples, 0.14%; +0.03%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; +0.03%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.clearWarnings() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.getWarnings() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.removeLocal(Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.http.runtime.ResumingRequestWrapper$2$1.handle(Object) (7 samples, 0.20%; 0.00%) + + + +io.opentelemetry.context.Context.current() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.spi.EntityKey.generateHashCode() (17 samples, 0.47%; +0.14%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; -0.03%) + + + +io.vertx.ext.web.impl.RouteState.matches(RoutingContextImplBase, String, boolean) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(RowProcessingState) (14 samples, 0.39%; 0.00%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.ClientProxies.getSingleContextDelegate(InjectableContext, InjectableBean) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Object) (223 samples, 6.23%; 0.00%) +io.netty.. + + +io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(int, ByteBuf, int, int) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.ConnectionHandler.transactionEnd() (99 samples, 2.76%; 0.00%) +io.. + + +java.util.concurrent.ConcurrentHashMap$Traverser.advance() (1 samples, 0.03%; 0.00%) + + + +.do_futex(k) (23 samples, 0.64%; 0.00%) + + + +java.util.BitSet.expandTo(int) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.event.internal.DefaultLoadEventListener.load(LoadEvent, EntityPersister, EntityKey) (76 samples, 2.12%; 0.00%) +o.. + + +io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource.getConnection() (52 samples, 1.45%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(Object) (191 samples, 5.33%; 0.00%) +io.net.. + + +com.github.benmanes.caffeine.cache.BoundedLocalCache$$Lambda.0x00000000976442d8.accept(Object) (3 samples, 0.08%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete() (2 samples, 0.06%; 0.00%) + + + +java.util.HashSet.remove(Object) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.http.ForwardedHostAddressAndPortExtractor.extractHost(AddressAndPortExtractor$AddressPortSink, String, int, int) (1 samples, 0.03%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +.tcp_sendmsg(k) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.query.spi.AbstractSelectionQuery.afterQuery(boolean) (109 samples, 3.04%; 0.00%) +org.. + + +org.postgresql.core.v3.QueryExecutorImpl.sendOneQuery(SimpleQuery, SimpleParameterList, int, int, int) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.Arena::grow() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.getNode(Object) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.G1CardTable::g1_mark_as_young() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.resize() (1 samples, 0.03%; +0.03%) + + + +org.jboss.threads.ThreadLocalResettingRunnable.run() (2,782 samples, 77.67%; 0.00%) +org.jboss.threads.ThreadLocalResettingRunnable.run() + + +.__tcp_cleanup_rbuf(k) (1 samples, 0.03%; 0.00%) + + + +.loopback_xmit(k) (7 samples, 0.20%; +0.08%) + + + +io.netty.handler.codec.http2.DefaultHttp2FrameWriter.writeHeadersInternal(ChannelHandlerContext, int, Http2Headers, int, boolean, boolean, int, short, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doEnd(Context, Object, Object, Throwable, Instant) (4 samples, 0.11%; 0.00%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.set(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.sdk.metrics.SdkDoubleHistogram.record(double, Attributes) (4 samples, 0.11%; 0.00%) + + + +java.util.concurrent.locks.ReentrantLock.<init>() (1 samples, 0.03%; 0.00%) + + + +.avc_has_perm(k) (2 samples, 0.06%; 0.00%) + + + +io.vertx.ext.web.impl.RoutingContextImplBase.iterateNext() (83 samples, 2.32%; +0.03%) +i.. + + +io.micrometer.core.instrument.composite.CompositeTimer.record(long, TimeUnit) (4 samples, 0.11%; 0.00%) + + + +.nft_set_do_lookup?[nf_tables](k) (3 samples, 0.08%; +0.03%) + + + +io.netty.buffer.AbstractByteBuf.checkIndex(int, int) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(RowProcessingState) (12 samples, 0.34%; +0.08%) + + + +io.vertx.core.impl.ContextInternal.dispatch(Handler) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.engine.internal.EntityEntryContext.getAssociatedManagedEntity(Object) (2 samples, 0.06%; 0.00%) + + + +.nft_do_chain_inet?[nf_tables](k) (5 samples, 0.14%; +0.03%) + + + +io.opentelemetry.exporter.internal.otlp.StringAnyValueMarshaler.writeTo(Serializer) (2 samples, 0.06%; 0.00%) + + + +io.netty.util.concurrent.PromiseCombiner.tryPromise() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.containsKey(Object) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.jdbc.PgConnection.getHoldability() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.hash(Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.generateEntityKey(Object, EntityPersister) (3 samples, 0.08%; 0.00%) + + + +.kmem_cache_free(k) (1 samples, 0.03%; +0.03%) + + + +java.net.URI.<init>(String) (3 samples, 0.08%; +0.03%) + + + +io.netty.channel.DefaultChannelPipeline.flush() (2 samples, 0.06%; 0.00%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.serialisers.BasicServerJacksonMessageBodyWriter_ClientProxy.writeResponse(Object, Type, ServerRequestContext) (159 samples, 4.44%; -0.03%) +io.qu.. + + +.__rcu_read_unlock(k) (1 samples, 0.03%; +0.03%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.metamodel.mapping.internal.EmbeddedIdentifierMappingImpl.setIdentifier(Object, Object, SharedSessionContractImplementor) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.context.ArrayBasedContext.get(ContextKey) (1 samples, 0.03%; +0.03%) + + + +.__rmqueue_pcplist(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.metamodel.mapping.internal.EmbeddedIdentifierMappingImpl.setIdentifier(Object, Object, SharedSessionContractImplementor) (12 samples, 0.34%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.http.HttpServerAddressAndPortExtractor.extract(AddressAndPortExtractor$AddressPortSink, Object) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_SocketDispatcher_writev0() (274 samples, 7.65%; +0.03%) +libnio.so... + + +java.lang.String.hashCode() (1 samples, 0.03%; +0.03%) + + + +jdk.internal.reflect.MethodHandleFieldAccessorImpl.ensureObj(Object) (4 samples, 0.11%; +0.11%) + + + +io.quarkus.hibernate.orm.runtime.session.TransactionScopedSession.acquireSession() (55 samples, 1.54%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get(String) (1 samples, 0.03%; +0.03%) + + + +io.vertx.grpc.client.impl.GrpcClientImpl.request(SocketAddress) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.loader.internal.CacheLoadHelper.loadFromSecondLevelCache(SharedSessionContractImplementor, Object, LockMode, EntityPersister, EntityKey) (59 samples, 1.65%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.OpenTelemetryVertxTracer.sendResponse(Context, Object, Object, Throwable, TagExtractor) (20 samples, 0.56%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.traces.SpanMarshaler.calculateSize(String, String, byte[], String, byte[], ProtoEnumInfo, long, long, KeyValueMarshaler[], int, SpanEventMarshaler[], int, SpanLinkMarshaler[], int, SpanStatusMarshaler, TraceFlags, boolean) (1 samples, 0.03%; 0.00%) + + + +all (3,582 samples, 100%) + + + +libc.so.6.__internal_syscall_cancel() (382 samples, 10.66%; 0.00%) +libc.so.6.__int.. + + +.ip_rcv(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.executeQuery() (499 samples, 13.93%; +0.03%) +org.hibernate.sql.res.. + + +.sk_filter_trim_cap(k) (3 samples, 0.08%; +0.06%) + + + +java.util.stream.Nodes$ArrayNode.<init>(long, IntFunction) (2 samples, 0.06%; 0.00%) + + + +.__rcu_read_lock(k) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.Unsafe_Park() (21 samples, 0.59%; -0.06%) + + + +io.smallrye.context.impl.wrappers.SlowContextualConsumer.accept(Object) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.processIfPersistentAttributeInterceptable(Object, ManagedTypeHelper$PersistentAttributeInterceptableAction, Object) (3 samples, 0.08%; 0.00%) + + + +java.util.concurrent.locks.ReentrantLock$NonfairSync.<init>() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.ClientProxies.getSingleContextDelegate(InjectableContext, InjectableBean) (21 samples, 0.59%; -0.03%) + + + +io.netty.channel.DefaultChannelPipeline$HeadContext.write(ChannelHandlerContext, Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +org.acme.domain.Fruit.$$_hibernate_setNextManagedEntity(ManagedEntity) (2 samples, 0.06%; +0.06%) + + + +java.lang.Integer.toString(int) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PooledUnsafeDirectByteBuf.init(PoolChunk, ByteBuffer, long, int, int, int, PoolThreadCache) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.instantiate(Object, SharedSessionContractImplementor) (30 samples, 0.84%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (3 samples, 0.08%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getEntrySet() (5 samples, 0.14%; 0.00%) + + + +java.util.concurrent.locks.ReentrantLock$NonfairSync.initialTryLock() (1 samples, 0.03%; +0.03%) + + + +java.net.URI.<init>(String) (1 samples, 0.03%; 0.00%) + + + +java.lang.reflect.Constructor.newInstance(Object[]) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.WeakLockFreeCache.computeIfAbsent(Object, Function) (4 samples, 0.11%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.implRead(byte[], int, int, long) (35 samples, 0.98%; 0.00%) + + + +io.quarkus.micrometer.runtime.binder.vertx.NetworkMetrics.bytesWritten(LongTaskTimer$Sample, SocketAddress, long) (7 samples, 0.20%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x000000009797c000.invokeExact_MT(Object, Object, Object, Object) (20 samples, 0.56%; +0.36%) + + + +libc.so.6.__lll_lock_wake() (1 samples, 0.03%; +0.03%) + + + +libjvm.so.java_lang_Thread::set_thread_status() (1 samples, 0.03%; +0.03%) + + + +.netif_rx_internal(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.trace.SpanBuilder.setAllAttributes(Attributes) (2 samples, 0.06%; 0.00%) + + + +.ip_send_check(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.addSpan(ReadableSpan) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.JVM_IHashCode() (10 samples, 0.28%; +0.14%) + + + +java.lang.String.isLatin1() (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeFlush0() (3 samples, 0.08%; 0.00%) + + + +.nft_do_chain?[nf_tables](k) (8 samples, 0.22%; +0.08%) + + + +.entry_SYSCALL_64_after_hwframe(k) (249 samples, 6.95%; 0.00%) +.entry_SY.. + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.http.runtime.CurrentVertxRequest_ClientProxy.setCurrent(RoutingContext, Object) (1 samples, 0.03%; 0.00%) + + + +.futex_wait(k) (23 samples, 0.64%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +org.jboss.logmanager.Logger.log(Level, String, Object) (3 samples, 0.08%; +0.08%) + + + +io.opentelemetry.instrumentation.api.internal.cache.weaklockfree.WeakConcurrentMap$WithInlinedExpunction.remove(Object) (8 samples, 0.22%; 0.00%) + + + +.nf_hook_slow(k) (23 samples, 0.64%; +0.06%) + + + +io.quarkus.opentelemetry.runtime.tracing.cdi.WithSpanInterceptor_Bean.intercept(InterceptionType, Object, InvocationContext) (2,476 samples, 69.12%; 0.00%) +io.quarkus.opentelemetry.runtime.tracing.cdi.WithSpanInterceptor_Bean.intercept(InterceptionType, Object, Invocat.. + + +._raw_spin_unlock_irqrestore(k) (1 samples, 0.03%; +0.03%) + + + +java.util.ArrayList.add(Object) (3 samples, 0.08%; 0.00%) + + + +sun.nio.ch.EPollSelectorImpl.processEvents(int, Consumer) (3 samples, 0.08%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (6 samples, 0.17%; +0.03%) + + + +org.hibernate.persister.entity.AbstractEntityPersister.linkToSession(Object, SharedSessionContractImplementor) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.VoidChannelPromise.channel() (1 samples, 0.03%; +0.03%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.getTransactionPhase() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpServerRequestWrapper.path() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.AllocTracer::send_allocation_in_new_tlab() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.clearVertxMdcFromContext(Context) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.NioSocketImpl.read(byte[], int, int) (29 samples, 0.81%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.InstrumenterContext.get() (1 samples, 0.03%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +java.util.Arrays.copyOf(byte[], int) (2 samples, 0.06%; 0.00%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (2 samples, 0.06%; +0.03%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizer.sanitize(String, SqlDialect) (6 samples, 0.17%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.initializeInstance(EntityInitializerImpl$EntityInitializerData) (66 samples, 1.84%; 0.00%) +o.. + + +java.net.Socket$SocketInputStream.implRead(byte[], int, int) (29 samples, 0.81%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.ObjectMonitor::enter_internal() (2 samples, 0.06%; 0.00%) + + + +.__mod_timer(k) (2 samples, 0.06%; 0.00%) + + + +io.agroal.pool.ConnectionPool.handlerFromTransaction() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.future.FutureImpl.tryComplete(Object) (9 samples, 0.25%; 0.00%) + + + +org.jboss.logging.Logger.logf(String, Logger$Level, Throwable, String, Object, Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.spi.PersistentAttributeInterceptable.asPersistentAttributeInterceptable() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.EntityEntryImpl$$Lambda.0x0000000097bf2f98.accept(ManagedEntity) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (10 samples, 0.28%; +0.22%) + + + +sun.nio.ch.NioSocketImpl$2.write(byte[], int, int) (263 samples, 7.34%; 0.00%) +sun.nio.ch.. + + +.__nr_to_section(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getUrlPath(HttpRequest) (4 samples, 0.11%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.addEntry(Object, Status, Object[], Object, Object, Object, LockMode, boolean, EntityPersister, boolean) (10 samples, 0.28%; 0.00%) + + + +java.util.Collections$UnmodifiableCollection.iterator() (3 samples, 0.08%; 0.00%) + + + +java.lang.invoke.Invokers$Holder.linkToTargetMethod(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.CurrentManagedContext.isActive() (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.codec.http.HttpUtil.getWebSocketContentLength(HttpMessage) (2 samples, 0.06%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c32400.invoke(Object, Object, Object, Object) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.CurrentManagedContext$1.get() (5 samples, 0.14%; 0.00%) + + + +org.hibernate.sql.results.graph.internal.AbstractInitializer$$Lambda.0x0000000097be3c28.accept(Object, Object) (23 samples, 0.64%; +0.25%) + + + +org.hibernate.query.sqm.internal.SqmInterpretationsKey.equals(Object) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.sdk.trace.internal.JcTools.drain(Queue, int, Consumer) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.removeLocal(Object) (2 samples, 0.06%; 0.00%) + + + +.nft_do_chain_ipv4?[nf_tables](k) (3 samples, 0.08%; 0.00%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.set(Object, Object) (20 samples, 0.56%; 0.00%) + + + +java.util.HashMap.hash(Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.AbstractReferenceCountedByteBuf.handleRelease(boolean) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.network.internal.InternalServerAttributesExtractor.onStart(AttributesBuilder, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.invokeHandler(int) (8 samples, 0.22%; 0.00%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.wrapPreparedStatement(PreparedStatement, String) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.exportCurrentBatch() (5 samples, 0.14%; 0.00%) + + + +java.lang.Thread.run() (3,548 samples, 99.05%; 0.00%) +java.lang.Thread.run() + + +io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0() (3 samples, 0.08%; 0.00%) + + + +sun.nio.ch.NativeThread.current() (2 samples, 0.06%; +0.06%) + + + +sun.nio.ch.SocketDispatcher.writev0(FileDescriptor, long, int) (2 samples, 0.06%; 0.00%) + + + +.avc_has_perm(k) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.extractConcreteTypeStateValues(EntityInitializerImpl$EntityInitializerData) (21 samples, 0.59%; +0.08%) + + + +java.util.HashMap$HashIterator.<init>(HashMap) (1 samples, 0.03%; 0.00%) + + + +.nft_do_chain?[nf_tables](k) (10 samples, 0.28%; +0.06%) + + + +java.util.HashMap.resize() (1 samples, 0.03%; 0.00%) + + + +java.util.TreeMap.successor(TreeMap$Entry) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(int) (5 samples, 0.14%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.BatchEntitySelectFetchInitializer.createInitializerData(RowProcessingState) (5 samples, 0.14%; +0.14%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.addEntity(EntityKey, Object) (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.AbstractChannel$AbstractUnsafe.write(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.access$100(BatchSpanProcessor$Worker, ReadableSpan) (1 samples, 0.03%; 0.00%) + + + +org.jboss.resteasy.reactive.server.handlers.ResourceRequestFilterHandler.handle(ResteasyReactiveRequestContext) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +.release_sock(k) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.nio.AbstractNioByteChannel.filterOutboundMessage(Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PooledByteBuf.init(PoolChunk, ByteBuffer, long, int, int, int, PoolThreadCache) (14 samples, 0.39%; 0.00%) + + + +libjvm.so.ImmutableOopMap::oops_do() (2 samples, 0.06%; 0.00%) + + + +.__nf_conntrack_find_get?[nf_conntrack](k) (1 samples, 0.03%; +0.03%) + + + +.check_stack_object(k) (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap$KeySet.iterator() (1 samples, 0.03%; 0.00%) + + + +com.github.benmanes.caffeine.cache.BoundedLocalCache.performCleanUp(Runnable) (4 samples, 0.11%; 0.00%) + + + +.futex_wait(k) (4 samples, 0.11%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration$$Lambda.0x00000000975bd500.call() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.<init>(JdbcValuesMappingResolution, RowTransformer, Class) (6 samples, 0.17%; 0.00%) + + + +.tcp_rate_skb_delivered(k) (2 samples, 0.06%; +0.06%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.pulseTransactionCoordinator() (1 samples, 0.03%; 0.00%) + + + +jdk.internal.reflect.DirectConstructorHandleAccessor.invokeImpl(Object[]) (1 samples, 0.03%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.transactionRunning() (2 samples, 0.06%; 0.00%) + + + +io.netty.channel.nio.SelectedSelectionKeySetSelector.select(long) (1 samples, 0.03%; 0.00%) + + + +.nf_conntrack_in?[nf_conntrack](k) (14 samples, 0.39%; +0.08%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (4 samples, 0.11%; +0.08%) + + + +java.lang.ThreadLocal.getMap(Thread) (1 samples, 0.03%; +0.03%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.CurrentManagedContext$CurrentContextState.set(byte) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannel.flush() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.ChunkPool::allocate_chunk() (1 samples, 0.03%; +0.03%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (1 samples, 0.03%; 0.00%) + + + +.srso_alias_return_thunk(k) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.context.Context.makeCurrent() (14 samples, 0.39%; 0.00%) + + + +.sock_write_iter(k) (2 samples, 0.06%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (8 samples, 0.22%; 0.00%) + + + +io.netty.buffer.PoolThreadCache$MemoryRegionCache.newEntry(PoolChunk, ByteBuffer, long, int) (3 samples, 0.08%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.SelectorImpl.lockAndDoSelect(Consumer, long) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.put(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.agroal.pool.ConnectionPool.getConnection() (63 samples, 1.76%; 0.00%) + + + +java.util.HashMap$KeyIterator.next() (2 samples, 0.06%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (35 samples, 0.98%; +0.03%) + + + +.fput(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.DefaultChannelPromise.addListener(GenericFutureListener) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.prepareCompositeInstance(EmbeddableInitializerImpl$EmbeddableInitializerData) (18 samples, 0.50%; 0.00%) + + + +.ipv4_mtu(k) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpServerRequestWrapper.isValidAuthority() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (3 samples, 0.08%; +0.06%) + + + +libc.so.6.__syscall_cancel() (26 samples, 0.73%; 0.00%) + + + +io.netty.util.internal.PlatformDependent.getInt(Object, long) (4 samples, 0.11%; 0.00%) + + + +java.util.HashMap.putVal(int, Object, Object, boolean, boolean) (2 samples, 0.06%; +0.06%) + + + +java.util.stream.ReferencePipeline.toArray(IntFunction) (1,120 samples, 31.27%; 0.00%) +java.util.stream.ReferencePipeline.toArray(IntFunc.. + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.SdkSpan.startSpan(SpanContext, String, InstrumentationScopeInfo, SpanKind, Span, Context, SpanLimits, SpanProcessor, ExceptionAttributeResolver, Clock, Resource, AttributesMap, List, int, long) (1 samples, 0.03%; 0.00%) + + + +io.vertx.ext.web.impl.RoutingContextImplBase.iterateNext() (90 samples, 2.51%; +0.03%) +io.. + + +java.util.HashMap$KeyIterator.next() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.spi.LoadContexts$$Lambda.0x0000000097be6170.apply(Object, Object) (4 samples, 0.11%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +io.netty.buffer.PooledByteBuf.deallocate() (2 samples, 0.06%; 0.00%) + + + +io.netty.buffer.PoolThreadCache.allocateSmall(PoolArena, PooledByteBuf, int, int) (10 samples, 0.28%; 0.00%) + + + +libjvm.so.thread_native_entry() (24 samples, 0.67%; 0.00%) + + + +libjvm.so.G1ConcurrentRefine::adjust_threads_periodically() (1 samples, 0.03%; 0.00%) + + + +.__netif_receive_skb_one_core(k) (115 samples, 3.21%; 0.00%) +.__.. + + +java.lang.invoke.MethodHandle.invokeBasic(Object[]) (3 samples, 0.08%; +0.08%) + + + +.nf_nat_ipv4_pre_routing?[nf_nat](k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.marshal.ProtoSerializer.writeBytes(ProtoFieldInfo, byte[]) (2 samples, 0.06%; 0.00%) + + + +.skb_do_copy_data_nocache(k) (14 samples, 0.39%; +0.03%) + + + +org.hibernate.sql.results.jdbc.internal.AbstractResultSetAccess.<init>(SharedSessionContractImplementor) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.api.internal.cache.MapBackedCache.computeIfAbsent(Object, Function) (6 samples, 0.17%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (1 samples, 0.03%; 0.00%) + + + +java.lang.Float.toString(float) (9 samples, 0.25%; 0.00%) + + + +java.util.ArrayList.clear() (1 samples, 0.03%; +0.03%) + + + +java.util.stream.Sink$ChainedReference.end() (1 samples, 0.03%; +0.03%) + + + +io.vertx.core.impl.ContextInternal.putLocal(Object, Object) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration$$Lambda.0x00000000975bd500.call() (2 samples, 0.06%; 0.00%) + + + +libjvm.so.JavaThread::oops_do_frames() (4 samples, 0.11%; 0.00%) + + + +.__local_bh_enable_ip(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer.sendResponse(Context, Object, Object, Throwable, TagExtractor) (20 samples, 0.56%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.cache.concurrentlinkedhashmap.ConcurrentLinkedHashMap.get(Object) (6 samples, 0.17%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getHttpRequestHeader(Object, String) (3 samples, 0.08%; 0.00%) + + + +.ksys_read(k) (10 samples, 0.28%; +0.06%) + + + +io.vertx.core.http.impl.Http1xServerRequest.reportRequestBegin() (82 samples, 2.29%; 0.00%) +i.. + + +io.opentelemetry.sdk.trace.SdkSpanBuilder.setAttribute(AttributeKey, Object) (2 samples, 0.06%; 0.00%) + + + +.ip_local_deliver_finish(k) (54 samples, 1.51%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform.canRegisterSynchronization() (1 samples, 0.03%; 0.00%) + + + +.tcp_recvmsg(k) (9 samples, 0.25%; +0.03%) + + + +io.opentelemetry.sdk.trace.samplers.TraceIdRatioBasedSampler.getTraceIdRandomPart(String) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextBase.getLocal(ContextLocal, AccessMode, Supplier) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnectionIfNeeded() (2 samples, 0.06%; 0.00%) + + + +io.smallrye.mutiny.subscription.SerializedSubscriber.onItem(Object) (9 samples, 0.25%; 0.00%) + + + +io.netty.channel.nio.SelectedSelectionKeySetSelector.selectNow() (2 samples, 0.06%; 0.00%) + + + +.futex_ref_get(k) (1 samples, 0.03%; +0.03%) + + + +.srso_alias_safe_ret(k) (1 samples, 0.03%; +0.03%) + + + +java.util.Objects.equals(Object, Object) (2 samples, 0.06%; -0.08%) + + + +.validate_xmit_xfrm(k) (1 samples, 0.03%; +0.03%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.HttpInstrumenterVertxTracer$ServerAttributesExtractor.getNetworkPeerAddress(HttpRequest, HttpResponse) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.InstanceKlass::allocate_objArray() (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.flush() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.postLoad(JdbcValuesSourceProcessingState, Consumer) (3 samples, 0.08%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.start(Context, Object) (37 samples, 1.03%; 0.00%) + + + +io.netty.util.internal.PlatformDependent0.getInt(Object, long) (4 samples, 0.11%; 0.00%) + + + +.wake_q_add_safe(k) (2 samples, 0.06%; +0.06%) + + + +.tcp_recvmsg_locked(k) (3 samples, 0.08%; +0.08%) + + + +libjvm.so.PhaseIterGVN::transform_old() (1 samples, 0.03%; 0.00%) + + + +java.lang.StringBuilder.<init>() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveEntityInstance1(EntityInitializerImpl$EntityInitializerData) (53 samples, 1.48%; +0.08%) + + + +.ep_item_poll.isra.0(k) (7 samples, 0.20%; +0.08%) + + + +.tcp_sendmsg_locked(k) (226 samples, 6.31%; +0.08%) +.tcp_sen.. + + +org.postgresql.jdbc.ResourceLock.obtain() (1 samples, 0.03%; 0.00%) + + + +io.smallrye.mutiny.operators.multi.MultiRetryWhenOp$RetryWhenOperator.onItem(Object) (9 samples, 0.25%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler.createForAttributes(Attributes) (2 samples, 0.06%; 0.00%) + + + +com.fasterxml.jackson.databind.util.internal.PrivateMaxEntriesMap.drainReadBuffers() (2 samples, 0.06%; 0.00%) + + + +io.netty.util.internal.shaded.org.jctools.queues.unpadded.MpscUnpaddedArrayQueue.poll() (1 samples, 0.03%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.getTransactionStatus() (16 samples, 0.45%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap$Traverser.advance() (3 samples, 0.08%; +0.08%) + + + +java.lang.String.substring(int, int) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$ByContextKey.shouldSuppress(Context, SpanKind) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.close() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchInitializer.forEachSubInitializer(BiConsumer, InitializerData) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.create(Connection, DbInfo, Instrumenter, Instrumenter, boolean, SqlCommenter) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.addSpan(ReadableSpan) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.Http2ConnectionBase.onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.AbstractJdbcValues.next(RowProcessingState) (5 samples, 0.14%; 0.00%) + + + +com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContents(Collection, JsonGenerator, SerializerProvider) (62 samples, 1.73%; -0.08%) + + + +io.netty.buffer.AbstractReferenceCountedByteBuf.handleRelease(boolean) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(RowProcessingState) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.Promise.complete(Object) (9 samples, 0.25%; 0.00%) + + + +.iovec_from_user(k) (3 samples, 0.08%; +0.06%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.spi.BatchFetchQueue.removeBatchLoadableEntityKey(EntityKey) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.internal.SessionImpl.close() (27 samples, 0.75%; 0.00%) + + + +io.netty.buffer.PoolChunk.incrementPinnedMemory(int) (2 samples, 0.06%; 0.00%) + + + +io.netty.util.internal.ObjectPool$RecyclerObjectPool.get() (6 samples, 0.17%; 0.00%) + + + +org.hibernate.sql.results.internal.StandardRowReader.<init>(DomainResultAssembler[], Initializer[], Initializer[], Initializer[], boolean, RowTransformer, Class) (6 samples, 0.17%; +0.17%) + + + +libc.so.6.__syscall_cancel_arch_end() (268 samples, 7.48%; +0.22%) +libc.so.6... + + +io.netty.handler.codec.http.HttpObjectEncoder.writeOutList(ChannelHandlerContext, List, ChannelPromise) (10 samples, 0.28%; 0.00%) + + + +java.util.HashMap.getNode(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.resolveEntityInstance2(EntityInitializerImpl$EntityInitializerData) (49 samples, 1.37%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.removeLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +.futex_do_wait(k) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.InstanceKlass::array_klass() (1 samples, 0.03%; +0.03%) + + + +io.netty.buffer.AbstractByteBuf.ensureAccessible() (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.api.trace.Span.fromContext(Context) (3 samples, 0.08%; +0.06%) + + + +libc.so.6.__syscall_cancel_arch_end() (25 samples, 0.70%; +0.08%) + + + +io.vertx.core.http.impl.Http1xServerRequest.scheme() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (7 samples, 0.20%; 0.00%) + + + +org.hibernate.persister.collection.AbstractCollectionPersister.initialize(Object, SharedSessionContractImplementor) (999 samples, 27.89%; 0.00%) +org.hibernate.persister.collection.AbstractC.. + + +io.netty.handler.codec.http.HttpObjectDecoder.splitHeader(byte[], int, int) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.forEach(BiConsumer) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.Unsafe_Park() (6 samples, 0.17%; 0.00%) + + + +org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(ResultSet, int, WrapperOptions) (7 samples, 0.20%; +0.11%) + + + +libc.so.6._pthread_cleanup_push@@GLIBC_2.34() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(int) (8 samples, 0.22%; 0.00%) + + + +io.vertx.core.http.impl.headers.HeadersMultiMap.get(CharSequence) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.reflect.MethodHandleObjectFieldAccessorImpl.get(Object) (2 samples, 0.06%; 0.00%) + + + +io.micrometer.core.instrument.MeterRegistry.registerMeterIfNecessary(Class, Meter$Id, DistributionStatisticConfig, PauseDetector, MeterRegistry$NewMeterSupplier, Function) (10 samples, 0.28%; +0.03%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c31800.invoke(Object, Object, Object) (3 samples, 0.08%; +0.08%) + + + +io.quarkus.arc.generator.Default_jakarta_enterprise_context_ApplicationScoped_ContextInstances.getIfPresent(String) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.metamodel.mapping.internal.AbstractEmbeddableMapping.getValues(Object) (2 samples, 0.06%; 0.00%) + + + +java.util.TreeMap$KeySet.iterator() (2 samples, 0.06%; 0.00%) + + + +com.arjuna.ats.internal.arjuna.thread.ThreadActionData.currentAction() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.engine.internal.ManagedTypeHelper.isManagedEntity(Object) (1 samples, 0.03%; +0.03%) + + + +.itable stub() (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer.registerToBatchFetchQueue(AbstractBatchEntitySelectFetchInitializer$AbstractBatchEntitySelectFetchInitializerData) (15 samples, 0.42%; 0.00%) + + + +.tcp_schedule_loss_probe.part.0(k) (6 samples, 0.17%; +0.14%) + + + +io.netty.handler.codec.http2.DefaultHttp2FrameWriter.writeHeaders(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +.[vdso]() (1 samples, 0.03%; +0.03%) + + + +org.acme.mapping.FruitMapper$$Lambda.0x0000000097bf65e0.apply(Object) (1 samples, 0.03%; 0.00%) + + + +.avc_has_perm_noaudit(k) (1 samples, 0.03%; +0.03%) + + + +io.vertx.grpc.common.impl.GrpcReadStreamBase.lambda$init$0(Void) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.bytecode.enhance.internal.tracker.SimpleCollectionTracker.add(String, int) (4 samples, 0.11%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeFlush() (2 samples, 0.06%; 0.00%) + + + +io.vertx.ext.web.impl.RoutingContextImpl.next() (85 samples, 2.37%; 0.00%) +i.. + + +.__dev_queue_xmit(k) (128 samples, 3.57%; +0.06%) +.__.. + + +.nft_immediate_eval?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +.do_epoll_wait(k) (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.closeTrackedStatements() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.interceptor.TransactionalInterceptorSupports_Bean.intercept(InterceptionType, Object, InvocationContext) (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite(Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.netty.handler.timeout.IdleStateHandler.write(ChannelHandlerContext, Object, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.shouldStart(Context, Object) (2 samples, 0.06%; +0.06%) + + + +io.agroal.pool.DataSource.getConnection() (11 samples, 0.31%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.OpenTelemetryUtil.setMDCData(Context, Context) (12 samples, 0.34%; 0.00%) + + + +.tcp_poll(k) (4 samples, 0.11%; +0.06%) + + + +com.github.benmanes.caffeine.cache.BoundedBuffer$RingBuffer.drainTo(Consumer) (3 samples, 0.08%; 0.00%) + + + +java.lang.reflect.Field.get(Object) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.os::javaTimeNanos() (1 samples, 0.03%; 0.00%) + + + +org.acme.domain.Fruit.$$_hibernate_getInterceptor() (1 samples, 0.03%; +0.03%) + + + +jdk.internal.math.FloatToDecimal.toChars1(byte[], int, int, int, int) (4 samples, 0.11%; 0.00%) + + + +io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizer.sanitize(String, SqlDialect) (4 samples, 0.11%; 0.00%) + + + +io.vertx.core.impl.ContextImpl.emit(Object, Handler) (1 samples, 0.03%; 0.00%) + + + +java.util.LinkedHashMap.afterNodeRemoval(HashMap$Node) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.createInitializerData(RowProcessingState) (5 samples, 0.14%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.write(Object, boolean, ChannelPromise) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.doEnd(Context, Object, Object, Throwable, Instant) (12 samples, 0.34%; 0.00%) + + + +jdk.internal.math.FloatToDecimal.toDecimal(byte[], int, int, int, int) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.network.internal.AddressAndPortExtractor.extract(Object) (3 samples, 0.08%; 0.00%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.clearWarnings() (4 samples, 0.11%; 0.00%) + + + +java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender$6.get() (2 samples, 0.06%; 0.00%) + + + +.ep_poll(k) (23 samples, 0.64%; 0.00%) + + + +io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator.extractImpl(Object, TextMapGetter) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.addEntityHolder(EntityKey, Object) (3 samples, 0.08%; 0.00%) + + + +libc.so.6.__internal_syscall_cancel() (10 samples, 0.28%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.SingleThreadEventExecutor.addTask(Runnable) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.preLoad(EntityInitializerImpl$EntityInitializerData, Object[]) (5 samples, 0.14%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.putVal(Object, Object, boolean) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.sql.results.spi.LoadContexts.findLoadingCollectionEntry(CollectionKey) (2 samples, 0.06%; 0.00%) + + + +org.postgresql.core.VisibleBufferedInputStream.ensureBytes(int, boolean) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (2 samples, 0.06%; +0.03%) + + + +.__tcp_select_window(k) (1 samples, 0.03%; +0.03%) + + + +.entry_SYSCALL_64_after_hwframe(k) (69 samples, 1.93%; 0.00%) +... + + +.ep_item_poll.isra.0(k) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.arjuna.coordinator.BasicAction.Current() (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__read() (23 samples, 0.64%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.QuarkusContextStorage.attach(Context, Context) (19 samples, 0.53%; 0.00%) + + + +io.opentelemetry.sdk.trace.MultiSpanProcessor.onEnd(ReadableSpan) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__memcpy_avx512_unaligned_erms() (1 samples, 0.03%; +0.03%) + + + +java.util.HashMap.getNode(Object) (2 samples, 0.06%; 0.00%) + + + +java.time.Clock$SystemClock.instant() (1 samples, 0.03%; 0.00%) + + + +.ip_finish_output(k) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.metamodel.internal.EntityInstantiatorPojoStandard.instantiate() (21 samples, 0.59%; 0.00%) + + + +.tcp_sendmsg_locked(k) (321 samples, 8.96%; +0.28%) +.tcp_sendmsg.. + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.release(Connection) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.initializeInstance(EntityInitializerImpl$EntityInitializerData) (87 samples, 2.43%; +0.03%) +or.. + + +io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController.writePendingBytes() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.semconv.network.ServerAttributesExtractor.onStart(AttributesBuilder, Context, Object) (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.http.impl.HttpClientRequestImpl.write(ByteBuf, boolean, Handler) (4 samples, 0.11%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.putAll(Map, Context) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.resteasy.reactive.common.runtime.ArcThreadSetupAction.activateInitial() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.internal.SpanKey.fromContextOrNull(Context) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +.__import_iovec(k) (5 samples, 0.14%; +0.06%) + + + +org.hibernate.metamodel.internal.EntityInstantiatorPojoStandard.applyInterception(Object) (7 samples, 0.20%; 0.00%) + + + +java.lang.invoke.LambdaForm$MH.0x0000000097c30800.invoke(Object, Object, Object) (1 samples, 0.03%; +0.03%) + + + +.sock_recvmsg(k) (14 samples, 0.39%; +0.03%) + + + +org.acme.domain.Fruit.$$_hibernate_clearDirtyAttributes() (5 samples, 0.14%; 0.00%) + + + +java.util.HashMap.getNode(Object) (6 samples, 0.17%; +0.06%) + + + +.jhash?[nf_tables](k) (1 samples, 0.03%; +0.03%) + + + +.inet6_recvmsg(k) (11 samples, 0.31%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.processNext(RowProcessingState) (4 samples, 0.11%; 0.00%) + + + +org.postgresql.jdbc.PgConnection.prepareStatement(String, int, int, int) (6 samples, 0.17%; 0.00%) + + + +io.netty.buffer.AbstractReferenceCountedByteBuf.isAccessible() (2 samples, 0.06%; 0.00%) + + + +sun.nio.ch.NioSocketImpl$1.read(byte[], int, int) (29 samples, 0.81%; 0.00%) + + + +io.netty.util.internal.PlatformDependent.isVirtualThread(Thread) (6 samples, 0.17%; +0.17%) + + + +libjvm.so.LinuxWaitBarrier::disarm() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.tracing.instrumentation.vertx.VertxUtil.getXForwardedHeaderValue(HttpServerRequest) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.internal.TemporaryBuffers.chars(int) (3 samples, 0.08%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.reinitializeVertxMdc(Context, Set) (7 samples, 0.20%; +0.03%) + + + +java.util.HashMap.resize() (3 samples, 0.08%; +0.03%) + + + +.jbyte_disjoint_arraycopy() (2 samples, 0.06%; +0.06%) + + + +java.lang.invoke.Invokers$Holder.invokeExact_MT(Object, Object, Object) (2 samples, 0.06%; +0.03%) + + + +org.postgresql.core.QueryExecutorBase.borrowQuery(String) (2 samples, 0.06%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.getLocal(ContextInternal, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.Scopes.scopeMatches(InjectableContext, InjectableBean) (4 samples, 0.11%; +0.03%) + + + +java.util.concurrent.ArrayBlockingQueue.offer(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.resource.jdbc.internal.ResourceRegistryStandardImpl.releaseResources() (1 samples, 0.03%; 0.00%) + + + +io.vertx.core.impl.ContextBase.getLocal(ContextLocal, AccessMode, Supplier) (1 samples, 0.03%; +0.03%) + + + +.futex_wait(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.MultiSpanProcessor.onEnd(ReadableSpan) (2 samples, 0.06%; +0.03%) + + + +java.util.concurrent.CompletableFuture.complete(Object) (9 samples, 0.25%; 0.00%) + + + +.wake_up_q(k) (1 samples, 0.03%; 0.00%) + + + +org.postgresql.core.VisibleBufferedInputStream.ensureBytes(int, boolean) (1 samples, 0.03%; +0.03%) + + + +org.postgresql.core.VisibleBufferedInputStream.ensureBytes(int) (29 samples, 0.81%; 0.00%) + + + +libc.so.6.__memcpy_avx512_unaligned_erms() (1 samples, 0.03%; +0.03%) + + + +org.acme.service.FruitService.getAllFruits() (2,415 samples, 67.42%; 0.00%) +org.acme.service.FruitService.getAllFruits() + + +java.lang.AbstractStringBuilder.<init>(String) (6 samples, 0.17%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.sql.exec.internal.StandardStatementCreator.createStatement(ExecutionContext, String) (129 samples, 3.60%; 0.00%) +org... + + +io.quarkus.arc.impl.ComputingCache.computeIfAbsent(Object, Supplier) (11 samples, 0.31%; 0.00%) + + + +io.opentelemetry.api.trace.Span.fromContext(Context) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.getNode(Object) (3 samples, 0.08%; 0.00%) + + + +libjvm.so.G1BarrierSetRuntime::write_ref_array_post_entry() (2 samples, 0.06%; +0.06%) + + + +org.hibernate.collection.spi.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection$LazyInitializationWork) (1,096 samples, 30.60%; +0.06%) +org.hibernate.collection.spi.AbstractPersistentC.. + + +org.hibernate.persister.entity.AbstractEntityPersister$$Lambda.0x0000000097be5700.accept(PersistentAttributeInterceptable, Object) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.UnsafeAttributes.put(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +.ip_local_deliver(k) (6 samples, 0.17%; 0.00%) + + + +io.vertx.core.impl.ContextInternal.getLocal(Object) (1 samples, 0.03%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; +0.03%) + + + +libjvm.so.java_lang_Thread::get_thread_status() (1 samples, 0.03%; 0.00%) + + + +io.agroal.pool.wrapper.ConnectionWrapper.createArrayOf(String, Object[]) (13 samples, 0.36%; 0.00%) + + + +java.util.HashSet.add(Object) (5 samples, 0.14%; 0.00%) + + + +java.util.TreeMap.getFirstEntry() (2 samples, 0.06%; +0.06%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler$1.accept(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__syscall_cancel_arch_end() (4 samples, 0.11%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.getCollectionOwner(Object, CollectionPersister) (3 samples, 0.08%; 0.00%) + + + +sun.nio.ch.Util.offerFirstTemporaryDirectBuffer(ByteBuffer) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.LinkedTransferQueue.tryTransfer(Object) (82 samples, 2.29%; +0.03%) +j.. + + +org.hibernate.property.access.internal.AccessStrategyHelper.handleEnhancedInjection(Object, Object, int, String) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.EPoll.wait(int, long, int, int) (37 samples, 1.03%; 0.00%) + + + +sun.nio.ch.NativeThread.current() (9 samples, 0.25%; +0.14%) + + + +org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(int) (480 samples, 13.40%; 0.00%) +org.postgresql.jdbc... + + +.ksys_write(k) (366 samples, 10.22%; +0.03%) +.ksys_write(k) + + +io.vertx.core.impl.ContextInternal.removeLocal(Object) (2 samples, 0.06%; 0.00%) + + + +org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(Object, BiConsumer) (5 samples, 0.14%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (3 samples, 0.08%; +0.08%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.spi.ListResultsConsumer.getResultListTransformer(ExecutionContext) (1 samples, 0.03%; +0.03%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.access$100(BatchSpanProcessor$Worker, ReadableSpan) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.ResourceRegistryStandardImpl.register(ResultSet, Statement) (1 samples, 0.03%; 0.00%) + + + +.futex_wake(k) (1 samples, 0.03%; 0.00%) + + + +.ip_finish_output2(k) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.SelectorImpl.processReadyEvents(int, SelectionKeyImpl, Consumer) (1 samples, 0.03%; 0.00%) + + + +.[vdso]() (1 samples, 0.03%; -0.03%) + + + +java.lang.String.hashCode() (1 samples, 0.03%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete(AbstractChannelHandlerContext) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.JavaThread::thread_main_inner() (12 samples, 0.34%; 0.00%) + + + +org.hibernate.engine.spi.SharedSessionContractImplementor.checkOpen() (2 samples, 0.06%; 0.00%) + + + +.try_charge_memcg(k) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.registerNaturalIdResolution(EntityInitializerImpl$EntityInitializerData, PersistenceContext, Object[]) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(Object, ChannelPromise) (55 samples, 1.54%; 0.00%) + + + +.nft_meta_store_ifname?[nf_tables](k) (8 samples, 0.22%; +0.17%) + + + +io.quarkus.resteasy.reactive.jackson.runtime.mappers.JacksonMapperUtil$SerializationInclude.shouldSerialize(Object) (1 samples, 0.03%; 0.00%) + + + +._copy_from_user(k) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.internal.tsr.TransactionSynchronizationRegistryWrapper.getTransactionStatus() (1 samples, 0.03%; 0.00%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.<init>() (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(InjectableContext, InjectableBean) (8 samples, 0.22%; +0.03%) + + + +java.net.URI$Parser.parse(boolean) (4 samples, 0.11%; 0.00%) + + + +io.netty.util.AsciiString.hashCode(CharSequence) (4 samples, 0.11%; 0.00%) + + + +.ipv4_conntrack_local?[nf_conntrack](k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.arc.impl.ComputingCache.getValue(Object) (11 samples, 0.31%; 0.00%) + + + +.C2 Runtime complete_monitor_locking() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.internal.NaturalIdResolutionsImpl.cacheResolution(Object, Object, EntityMappingType) (9 samples, 0.25%; 0.00%) + + + +org.hibernate.engine.internal.StatefulPersistenceContext.processLoadedEntityHolder(EntityHolder, EventListenerGroup, PostLoadEvent, Callback, Consumer) (3 samples, 0.08%; 0.00%) + + + +io.vertx.core.spi.context.storage.AccessMode$1.getOrCreate(AtomicReferenceArray, int, Supplier) (2 samples, 0.06%; +0.06%) + + + +java.util.HashMap.get(Object) (1 samples, 0.03%; 0.00%) + + + +.nft_do_chain?[nf_tables](k) (1 samples, 0.03%; 0.00%) + + + +sun.misc.Unsafe.beforeMemoryAccess() (1 samples, 0.03%; +0.03%) + + + +.sk_forced_mem_schedule(k) (2 samples, 0.06%; 0.00%) + + + +java.lang.reflect.Field.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl.finishLoadingCollections() (16 samples, 0.45%; +0.03%) + + + +io.netty.buffer.UnsafeByteBufUtil.setBytes(AbstractByteBuf, long, int, byte[], int, int) (2 samples, 0.06%; 0.00%) + + + +java.util.HashMap.remove(Object) (4 samples, 0.11%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete() (4 samples, 0.11%; 0.00%) + + + +org.hibernate.internal.SessionImpl.cleanupOnClose() (25 samples, 0.70%; 0.00%) + + + +io.vertx.core.http.impl.Http2ConnectionBase.onStreamClosed(Http2Stream) (1 samples, 0.03%; 0.00%) + + + +.selinux_file_permission(k) (1 samples, 0.03%; +0.03%) + + + +io.quarkus.hibernate.orm.runtime.session.TransactionScopedSession.checkBlocking() (4 samples, 0.11%; 0.00%) + + + +io.netty.channel.socket.nio.NioSocketChannel.doWrite(ChannelOutboundBuffer) (2 samples, 0.06%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (1 samples, 0.03%; 0.00%) + + + +.ip_local_deliver_finish(k) (67 samples, 1.87%; 0.00%) +... + + +io.vertx.core.streams.impl.InboundBuffer.handleEvent(Handler, Object) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Object, Function) (1 samples, 0.03%; 0.00%) + + + +org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logAndClearWarnings(Connection) (5 samples, 0.14%; 0.00%) + + + +io.quarkus.narayana.jta.runtime.NotifyingTransactionManager.getTransaction() (2 samples, 0.06%; 0.00%) + + + +org.hibernate.internal.AbstractSharedSessionContract.close() (27 samples, 0.75%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (3 samples, 0.08%; +0.08%) + + + +io.quarkus.hibernate.orm.runtime.RequestScopedSessionHolder_Bean.create(CreationalContext) (3 samples, 0.08%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (20 samples, 0.56%; 0.00%) + + + +io.opentelemetry.exporter.internal.grpc.GrpcExporter.onResponse(CompletableResultCode, ExporterInstrumentation$Recording, GrpcResponse) (1 samples, 0.03%; 0.00%) + + + +.avc_has_perm_noaudit(k) (2 samples, 0.06%; +0.03%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.<init>(ResultSetAccess, QueryKey, String, QueryOptions, boolean, JdbcValuesMapping, CachedJdbcValuesMetadata, ExecutionContext) (740 samples, 20.66%; 0.00%) +org.hibernate.sql.results.jdbc.i.. + + +.import_iovec(k) (8 samples, 0.22%; +0.08%) + + + +io.agroal.pool.wrapper.PreparedStatementWrapper.setArray(int, Array) (12 samples, 0.34%; 0.00%) + + + +io.quarkus.arc.impl.AbstractSharedContext.get(Contextual) (1 samples, 0.03%; 0.00%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +.tcp_ecn_send(k) (1 samples, 0.03%; +0.03%) + + + +io.netty.channel.DefaultChannelPipeline$HeadContext.flush(ChannelHandlerContext) (295 samples, 8.24%; 0.00%) +io.netty.ch.. + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.removeLocal(ContextInternal, Object) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.addSpan(ReadableSpan) (2 samples, 0.06%; +0.06%) + + + +.ksys_write(k) (242 samples, 6.76%; 0.00%) +.ksys_wri.. + + +libjvm.so.InstanceKlass::allocate_instance() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.graph.entity.internal.EntityInitializerImpl.forEachSubInitializer(BiConsumer, InitializerData) (25 samples, 0.70%; +0.06%) + + + +io.opentelemetry.sdk.trace.SdkSpan.setAttribute(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +jdk.internal.math.FloatToDecimal.toChars(byte[], int, int, int) (5 samples, 0.14%; 0.00%) + + + +org.hibernate.type.internal.BasicTypeImpl.<init>(JavaType, JdbcType) (20 samples, 0.56%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender$7.accept(GrpcClientRequest) (9 samples, 0.25%; 0.00%) + + + +java.util.HashMap$HashIterator.nextNode() (3 samples, 0.08%; +0.08%) + + + +io.quarkus.arc.impl.AroundInvokeInvocationContext$NextAroundInvokeInvocationContext.proceed() (2,415 samples, 67.42%; 0.00%) +io.quarkus.arc.impl.AroundInvokeInvocationContext$NextAroundInvokeInvocationContext.proceed() + + +.C2 Runtime new_instance() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.OptoRuntime::new_array_C() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; +0.03%) + + + +libc.so.6.__futex_abstimed_wait_common() (35 samples, 0.98%; 0.00%) + + + +io.netty.handler.codec.ByteToMessageDecoder.channelRead(ChannelHandlerContext, Object) (3 samples, 0.08%; 0.00%) + + + +org.hibernate.property.access.spi.EnhancedSetterImpl.set(Object, Object) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.opentelemetry.runtime.exporter.otlp.sender.VertxGrpcSender.send(Marshaler, Consumer, Consumer) (2 samples, 0.06%; 0.00%) + + + +libjvm.so.G1CollectedHeap::fill_with_dummy_object() (1 samples, 0.03%; +0.03%) + + + +java.util.stream.AbstractPipeline.wrapSink(Sink) (3 samples, 0.08%; +0.03%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap.hash(Object) (1 samples, 0.03%; +0.03%) + + + +org.hibernate.sql.results.graph.embeddable.internal.EmbeddableInitializerImpl.resolveInstance(EmbeddableInitializerImpl$EmbeddableInitializerData) (5 samples, 0.14%; 0.00%) + + + +io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler.access$000(AttributeKey, Object) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.Recycler$LocalPool.release(Recycler$DefaultHandle, boolean) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.SocketDispatcher.read0(FileDescriptor, long, int) (23 samples, 0.64%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxLocalsHelper.putLocal(ContextInternal, Object, Object) (4 samples, 0.11%; 0.00%) + + + +org.hibernate.query.sqm.internal.SqmSelectionQueryImpl.resolveQueryPlan() (7 samples, 0.20%; 0.00%) + + + +java.lang.String.length() (1 samples, 0.03%; +0.03%) + + + +.jbyte_disjoint_arraycopy() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.OptoRuntime::new_instance_C() (1 samples, 0.03%; 0.00%) + + + +.__futex_hash(k) (2 samples, 0.06%; +0.06%) + + + +org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.bindParameters(PreparedStatement) (9 samples, 0.25%; 0.00%) + + + +._raw_spin_unlock_irqrestore(k) (4 samples, 0.11%; +0.03%) + + + +io.vertx.core.impl.future.FutureBase.emitSuccess(Object, Listener) (9 samples, 0.25%; 0.00%) + + + +io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(Object) (223 samples, 6.23%; 0.00%) +io.netty.. + + +java.lang.ThreadLocal$ThreadLocalMap.cleanSomeSlots(int, int) (1 samples, 0.03%; +0.03%) + + + +sun.nio.ch.SocketChannelImpl.isConnected() (1 samples, 0.03%; +0.03%) + + + +io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner) (1 samples, 0.03%; 0.00%) + + + +io.vertx.ext.web.impl.RoutingContextImpl$$Lambda.0x0000000097975ae8.handle(Object) (4 samples, 0.11%; 0.00%) + + + +sun.nio.ch.NioSocketImpl$2.write(byte[], int, int) (416 samples, 11.61%; 0.00%) +sun.nio.ch.NioSoc.. + + +org.acme.domain.StoreFruitPrice.$$_hibernate_setPersistenceInfo(EntityEntry, ManagedEntity, ManagedEntity, int) (1 samples, 0.03%; +0.03%) + + + +.__check_object_size(k) (1 samples, 0.03%; 0.00%) + + + +java.util.TreeMap$KeyIterator.next() (1 samples, 0.03%; 0.00%) + + + +io.agroal.narayana.NarayanaTransactionIntegration.transactionRunning() (2 samples, 0.06%; 0.00%) + + + +io.netty.buffer.PoolThreadCache$MemoryRegionCache.allocate(PooledByteBuf, int, PoolThreadCache) (10 samples, 0.28%; 0.00%) + + + +.nf_conntrack_in?[nf_conntrack](k) (18 samples, 0.50%; +0.08%) + + + +io.agroal.pool.ConnectionHandler.verifyEnlistment() (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$KeySet.contains(Object) (2 samples, 0.06%; +0.03%) + + + +libjvm.so.OptoRuntime::new_array_C() (1 samples, 0.03%; 0.00%) + + + +libc.so.6.__read() (15 samples, 0.42%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnectionIfNeeded() (90 samples, 2.51%; 0.00%) +or.. + + +java.net.Socket$SocketOutputStream.write(byte[], int, int) (416 samples, 11.61%; 0.00%) +java.net.Socket$S.. + + +org.hibernate.sql.results.graph.collection.internal.AbstractImmediateCollectionInitializer.resolveInstance(InitializerData) (17 samples, 0.47%; +0.03%) + + + +java.util.HashMap.getNode(Object) (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.context.propagation.MultiTextMapPropagator.extract(Context, Object, TextMapGetter) (4 samples, 0.11%; 0.00%) + + + +.security_file_permission(k) (1 samples, 0.03%; 0.00%) + + + +java.util.HashMap$TreeNode.getTreeNode(int, Object) (6 samples, 0.17%; +0.17%) + + + +com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer() (16 samples, 0.45%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.getContext() (2 samples, 0.06%; 0.00%) + + + +io.opentelemetry.instrumentation.api.instrumenter.Instrumenter.start(Context, Object) (8 samples, 0.22%; 0.00%) + + + +.entry_SYSCALL_64_after_hwframe(k) (6 samples, 0.17%; 0.00%) + + + +.nft_ct_get_fast_eval?[nf_tables](k) (2 samples, 0.06%; +0.06%) + + + +com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.getTransaction() (1 samples, 0.03%; 0.00%) + + + +libnio.so.Java_sun_nio_ch_EPoll_wait() (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.sdk.trace.RandomIdGenerator.generateSpanId() (1 samples, 0.03%; 0.00%) + + + +java.lang.AbstractStringBuilder.append(String) (6 samples, 0.17%; +0.08%) + + + +java.util.concurrent.ConcurrentHashMap.replaceNode(Object, Object, Object) (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +.__slab_free(k) (1 samples, 0.03%; 0.00%) + + + +jakarta.transaction.NarayanaJtaProducers_ProducerMethod_transactionSynchronizationRegistry_bBrh9sABV2TvKl0YN2UrqpBUvbU_ClientProxy.arc$delegate() (3 samples, 0.08%; 0.00%) + + + +org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.pulse() (9 samples, 0.25%; 0.00%) + + + +io.netty.buffer.PooledUnsafeDirectByteBuf.init(PoolChunk, ByteBuffer, long, int, int, int, PoolThreadCache) (4 samples, 0.11%; 0.00%) + + + +org.postgresql.jdbc.PgConnection.isClosed() (1 samples, 0.03%; 0.00%) + + + +org.acme.dto.AddressDTO$quarkusjacksonserializer.serialize(Object, JsonGenerator, SerializerProvider) (10 samples, 0.28%; -0.03%) + + + +io.opentelemetry.api.trace.Span$$Lambda.0x0000000097c35c40.accept(Object, Object) (2 samples, 0.06%; 0.00%) + + + +io.vertx.core.impl.ContextImpl.emit(ContextInternal, Object, Handler) (1 samples, 0.03%; 0.00%) + + + +io.quarkus.vertx.core.runtime.VertxMDC.contextualDataMap(Context) (2 samples, 0.06%; 0.00%) + + + +java.lang.ThreadLocal.get(Thread) (1 samples, 0.03%; 0.00%) + + + +io.vertx.ext.web.impl.RoutingContextImpl.next() (90 samples, 2.51%; 0.00%) +io.. + + +.nf_nat_inet_fn?[nf_nat](k) (1 samples, 0.03%; +0.03%) + + + +.skb_attempt_defer_free(k) (2 samples, 0.06%; +0.06%) + + + +io.opentelemetry.instrumentation.api.instrumenter.SpanSuppressors$BySpanKey.shouldSuppress(Context, SpanKind) (2 samples, 0.06%; +0.06%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +.__kfree_skb(k) (3 samples, 0.08%; 0.00%) + + + +libc.so.6.clock_gettime@GLIBC_2.2.5() (1 samples, 0.03%; 0.00%) + + + +java.lang.reflect.Constructor.newInstance(Object[]) (1 samples, 0.03%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap$MapEntry.hashCode() (3 samples, 0.08%; +0.08%) + + + +com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContentsUsing(Collection, JsonGenerator, SerializerProvider, JsonSerializer) (60 samples, 1.68%; -0.03%) + + + +io.opentelemetry.sdk.trace.SdkSpanBuilder.startSpan() (3 samples, 0.08%; 0.00%) + + + +libjvm.so.MemAllocator::mem_allocate_inside_tlab_slow() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.errorIfClosed() (1 samples, 0.03%; +0.03%) + + + +.nft_rhash_lookup?[nf_tables](k) (2 samples, 0.06%; +0.06%) + + + +libjvm.so.IR::IR() (1 samples, 0.03%; 0.00%) + + + +libjvm.so.MemAllocator::allocate() (1 samples, 0.03%; 0.00%) + + + +.finish_task_switch.isra.0(k) (1 samples, 0.03%; 0.00%) + + + +io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder.setAllAttributes(Attributes) (2 samples, 0.06%; 0.00%) + + + +java.util.concurrent.ConcurrentHashMap.get(Object) (1 samples, 0.03%; +0.03%) + + + +java.lang.ThreadLocal.get() (1 samples, 0.03%; 0.00%) + + + +org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(int) (1 samples, 0.03%; 0.00%) + + + +io.netty.util.concurrent.DefaultPromise.setValue0(Object) (1 samples, 0.03%; 0.00%) + + + +sun.nio.ch.Net.poll(FileDescriptor, int, long) (10 samples, 0.28%; 0.00%) + + + +libc.so.6.__syscall_cancel() (23 samples, 0.64%; 0.00%) + + + + diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index a417d4b..ddeb2a2 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -48,7 +48,7 @@ Both environments run Quarkus at 2.3GHz with the same workload and CPU pinning. A https://www.brendangregg.com/flamegraphs.html[differential flamegraph] of the JFR CPU profiles (collected via https://github.com/async-profiler/async-profiler[async-profiler]) from the perf-lab and local Quarkus runs shows exactly where the extra kernel time is spent: -image::diff-flamegraph-gap.png[Differential flamegraph: perf-lab vs local] +image::diff-flamegraph-gap.png[Differential flamegraph: perf-lab vs local, link=diff-flamegraph-gap.svg] Red frames appear more in the local run; blue frames appear more on the perf-lab. The brightest red hotspots are kernel spin locks (`_raw_spin_unlock_irqrestore`), nftables firewall evaluation (`nft_do_chain`, `nft_meta_get_eval`), and TCP packet processing (`tcp_clean_rtx_queue`, `skb_defer_free_flush`). The blue band at the bottom is application code that gets more CPU on the perf-lab — because the kernel isn't eating it. **The local kernel is spending cycles on network packet processing and firewall rules that the perf-lab doesn't need.** @@ -138,7 +138,7 @@ With host networking, per-request cost **matches the perf-lab exactly**: 0.158 m A second differential flamegraph — this time comparing the local default (pasta) run with the local `--network=host` run — confirms the overhead is gone: -image::diff-flamegraph.png[Differential flamegraph: default pasta vs host networking] +image::diff-flamegraph.png[Differential flamegraph: default pasta vs host networking, link=diff-flamegraph.svg] Red means more CPU in the default (pasta) run; blue means more CPU with host networking. The red stacks that dominated the first flamegraph — `_raw_spin_unlock_irqrestore`, `nft_do_chain`, `tcp_clean_rtx_queue` — have disappeared. From e74950c877521ed102dab339c08c9ce2f7654d72 Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 16:22:40 +0200 Subject: [PATCH 16/18] Refine analysis of connection pool impact: clarify network latency effects on Quarkus and Spring CPU budgets --- .../post/hidden-cost-rootless-container-networking/index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index ddeb2a2..8e1ccd4 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -52,7 +52,7 @@ image::diff-flamegraph-gap.png[Differential flamegraph: perf-lab vs local, link= Red frames appear more in the local run; blue frames appear more on the perf-lab. The brightest red hotspots are kernel spin locks (`_raw_spin_unlock_irqrestore`), nftables firewall evaluation (`nft_do_chain`, `nft_meta_get_eval`), and TCP packet processing (`tcp_clean_rtx_queue`, `skb_defer_free_flush`). The blue band at the bottom is application code that gets more CPU on the perf-lab — because the kernel isn't eating it. **The local kernel is spending cycles on network packet processing and firewall rules that the perf-lab doesn't need.** -The brightest red frame — `_raw_spin_unlock_irqrestore` — is worth a closer look. The stack trace shows it's triggered by Agroal (Quarkus's connection pool) returning a JDBC connection after a query: `ConnectionPool.returnConnectionHandler` → `LinkedTransferQueue.tryTransfer` → `LockSupport.unpark` → kernel `futex_wake` → `try_to_wake_up` → spin lock. With pasta adding latency, connections are held longer, more threads pile up waiting for a connection, and every return triggers a `futex_wake` to unpark a waiter. The network overhead doesn't just add direct cost — it cascades through the connection pool, amplifying the kernel time. +The brightest red frame — `_raw_spin_unlock_irqrestore` — is worth a closer look. The stack trace shows it's triggered by Agroal (Quarkus's connection pool) returning a JDBC connection after a query: `ConnectionPool.returnConnectionHandler` → `LinkedTransferQueue.tryTransfer` → `LockSupport.unpark` → kernel `futex_wake` → `try_to_wake_up` → spin lock. If network latency is higher, connections are held longer, more threads pile up waiting for a connection, and every return triggers a `futex_wake` to unpark a waiter. Network overhead doesn't just add direct cost — it cascades through the connection pool, amplifying the kernel time. == Isolating the network layer with pgbench @@ -100,7 +100,7 @@ Fedora's `firewalld` maintains 973 https://wiki.nftables.org/[nftables] rules th Removing pasta boosts Quarkus by 55% but Spring by only 2.3%. **The same absolute overhead hits the efficient framework harder.** -Pasta adds ~0.073 ms of kernel CPU per request (the difference between 0.231 and 0.158 ms/req). For Quarkus, whose framework cost is just 0.158 ms/req, that overhead consumes **46% of its CPU budget**. For Spring, whose framework cost is ~0.300 ms/req, the same overhead is only **~24%**. When your framework already spends most of its CPU on its own code, saving a few cycles on networking barely matters. +Pasta adds ~0.073 ms of kernel CPU per request (the difference between 0.231 and 0.158 ms/req). For Quarkus, whose framework cost is just 0.158 ms/req, that overhead consumes **46% of its CPU budget**. For Spring, whose framework cost is ~0.233 ms/req, the same overhead is **31%**. When your framework already spends most of its CPU on its own code, saving a few cycles on networking matters less. **The more CPU-efficient your framework is, the more you feel the infrastructure tax.** From da3c4ad5bd911c9cf69a64ea9ad5738e84582f4b Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Thu, 9 Apr 2026 16:33:20 +0200 Subject: [PATCH 17/18] Refine pasta overhead analysis: highlight Quarkus CPU saturation and clarify Spring's reduced sensitivity to networking gains --- .../post/hidden-cost-rootless-container-networking/index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index 8e1ccd4..c462ee7 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -100,7 +100,7 @@ Fedora's `firewalld` maintains 973 https://wiki.nftables.org/[nftables] rules th Removing pasta boosts Quarkus by 55% but Spring by only 2.3%. **The same absolute overhead hits the efficient framework harder.** -Pasta adds ~0.073 ms of kernel CPU per request (the difference between 0.231 and 0.158 ms/req). For Quarkus, whose framework cost is just 0.158 ms/req, that overhead consumes **46% of its CPU budget**. For Spring, whose framework cost is ~0.233 ms/req, the same overhead is **31%**. When your framework already spends most of its CPU on its own code, saving a few cycles on networking matters less. +Pasta adds ~0.073 ms of kernel CPU per request to Quarkus (the difference between 0.231 and 0.158 ms/req) — that's **46% on top of its framework cost**. Quarkus is CPU-saturated, so every freed cycle translates directly to more requests. Spring spends far more CPU in its own framework code, so saving a small fraction of cycles on networking simply cannot help. **The more CPU-efficient your framework is, the more you feel the infrastructure tax.** From 2a131c6c1f0333c6289acfea2df3a374729f72ee Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Fri, 10 Apr 2026 22:23:43 +0200 Subject: [PATCH 18/18] Optimize PostgreSQL benchmarks: emphasize `--network=host` impact and clarify nftables overhead reduction benefits --- .../index.adoc | 42 ++++--------------- 1 file changed, 7 insertions(+), 35 deletions(-) diff --git a/content/post/hidden-cost-rootless-container-networking/index.adoc b/content/post/hidden-cost-rootless-container-networking/index.adoc index c462ee7..1d44af8 100644 --- a/content/post/hidden-cost-rootless-container-networking/index.adoc +++ b/content/post/hidden-cost-rootless-container-networking/index.adoc @@ -83,11 +83,9 @@ With --network=host: Every JDBC packet traverses two extra kernel/userspace boundary crossings plus a userspace copy in the pasta process. For a chatty protocol like JDBC with small, frequent packets, this is devastating. -=== Bonus: nftables firewall overhead - -Fedora's `firewalld` maintains 973 https://wiki.nftables.org/[nftables] rules that every packet traverses (`nf_hook_slow` -> `nft_do_chain`). This is independent of pasta — it affects any network traffic on the host. Disabling the firewall recovers another ~10% throughput. This matches findings from https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/[prior work on extreme HTTP tuning] where iptables `nf_hook_slow` consumed ~18% of CPU in benchmarks. +== The fix -== Why Quarkus is affected but Spring is not +Run the PostgreSQL container with `--network=host` instead of port-mapping (`-p 5432:5432`). We added `DB_HOST_NETWORK=true` to the benchmark's https://github.com/quarkusio/spring-quarkus-perf-comparison/blob/main/scripts/infra.sh[infrastructure script]. [cols="2,1,1,1", options="header"] |=== @@ -95,44 +93,18 @@ Fedora's `firewalld` maintains 973 https://wiki.nftables.org/[nftables] rules th | Default (pasta + nftables) | 15,504 | 13,062 | 1.19x | `--network=host` | 24,116 | 13,368 | 1.80x +| `--network=host` + no nftables | 26,039 | 13,214 | 1.97x | Perf-lab (RHEL 9.6) | 24,472 | 11,783 | 2.08x |=== -Removing pasta boosts Quarkus by 55% but Spring by only 2.3%. **The same absolute overhead hits the efficient framework harder.** - -Pasta adds ~0.073 ms of kernel CPU per request to Quarkus (the difference between 0.231 and 0.158 ms/req) — that's **46% on top of its framework cost**. Quarkus is CPU-saturated, so every freed cycle translates directly to more requests. Spring spends far more CPU in its own framework code, so saving a small fraction of cycles on networking simply cannot help. - -**The more CPU-efficient your framework is, the more you feel the infrastructure tax.** - -== The fix - -Run the PostgreSQL container with `--network=host` instead of port-mapping (`-p 5432:5432`). We added `DB_HOST_NETWORK=true` to the benchmark's https://github.com/quarkusio/spring-quarkus-perf-comparison/blob/main/scripts/infra.sh[infrastructure script]. +**With host networking, Quarkus throughput improves by 55% while Spring barely moves (+2.3%).** Disabling the firewall on top recovers another 8% for Quarkus, bringing the ratio from 1.19x back to 1.97x — close to the perf-lab's 2.08x. -[cols="2,1,1,1", options="header"] -|=== -| Configuration | Quarkus TPS | vs Perf-lab | Ratio Q/S - -| Default (pasta + nftables) | 15,504 | 63.4% | 1.19x -| No nftables only | 16,105 | 65.8% | -- -| `--network=host` | 24,116 | 98.5% | 1.80x -| `--network=host` + no nftables | 26,039 | 106.4% | -- -| Perf-lab (RHEL 9.6) | 24,472 | 100% | 2.08x -|=== - -**With host networking, the local Fedora workstation matches the perf-lab.** The remaining gap to the perf-lab's 2.08x ratio is accounted for by nftables (Fedora's 973 rules vs RHEL's minimal ruleset) and minor kernel differences. - -Per-request CPU cost confirms the picture: +Fedora's `firewalld` maintains 973 https://wiki.nftables.org/[nftables] rules that every packet traverses (`nf_hook_slow` -> `nft_do_chain`). This is independent of pasta — it affects any network traffic on the host. Disabling the firewall recovers another ~10% throughput. This matches findings from https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/[prior work on extreme HTTP tuning] where iptables `nf_hook_slow` consumed ~18% of CPU in benchmarks. -[cols="2,1", options="header"] -|=== -| Configuration | CPU ms/req +== Why Quarkus is affected but Spring is not -| Default pasta (15,504 TPS) | 0.231 -| Host networking (24,116 TPS) | 0.158 -| Perf-lab (24,472 TPS) | 0.158 -|=== +Pasta adds ~0.073 ms of kernel CPU per request to Quarkus — that's **46% on top of its framework cost**. Quarkus is CPU-saturated, so every freed cycle translates directly to more requests. Spring spends far more CPU in its own framework code, so saving a small fraction of cycles on networking simply cannot help. **The more CPU-efficient your framework is, the more you feel the infrastructure tax.** -With host networking, per-request cost **matches the perf-lab exactly**: 0.158 ms/req. == Confirming the fix