Danny Thomas
Danny Thomas
https://youtrack.jetbrains.com/issue/IDEA-151925#comment=27-2355076
Related to https://github.com/graphql-java/java-dataloader/pull/135, I noticed that the executor isn't shut down, so if it's used, would leak the single core thread. Since JDK 9 the default keepalive timeout is 10ms,...
**Describe the bug** We register more than one instrumentation as part of our DGS framework, which leads to `ChainedInstrumentation` being used. This class shows as a hotspot for field instrumentation...
Generational ZGC adds 'Minor' and 'Major' to the label causing the `(?:Garbage Collection)` group not to match: ``` [2022-11-22T04:18:09.618+0000][1583.644s][5085][info ][gc ] GC(163) Minor Garbage Collection (High Usage) 42238M(95%)->16152M(36%) 0.641s ```...
This very coarse lock on the `ConcurrentMap` `meterMap` can lead to excessive blocking in high RPS environment that create meters at a high rate, due to high dimensionality in their...
Allow dotfiles plugin directories to be symlinked to the custom plugin, and automatically configured for oh-my-zsh. See https://github.com/robbyrussell/oh-my-zsh/wiki/Customization
I was thinking about rehashing cost in `ByteArrayOrdinalMap` when running a cycle, and I got curious about whether the hash itself was a bottleneck. So I threw together a quick...
`HollowList` doesn't implement it's own iterator, instead delegating to `java.util.AbstractList.Itr` and `java.util.AbstractList.ListItr`. However `Itr` calls `size()` on every call to `hasNext()`: ``` public boolean hasNext() { return cursor != size();...
This Jackson module allows direct serialization of `HollowObject`s using Jackson datamapper. - It supports both the default and ergonomic generated APIs - You can optionally preserve the original order of...
I _think_ `ByteArrayOrdinalMap` grows too aggressively: Wouldn't `134217728` be the table size with a load factor of 1.0? (I haven't taken the time to look really closely at the implementation,...