mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
make IntArrayToString threadsafe
This commit is contained in:
parent
d33703f344
commit
7acfca8241
@ -25,10 +25,11 @@ import java.util.function.Function;
|
||||
@ThreadSafeMapper
|
||||
@Categories(Category.experimental)
|
||||
public class IntArrayToString implements Function<int[],String> {
|
||||
private final StringBuilder sb = new StringBuilder();
|
||||
private final ThreadLocal<StringBuilder> threadSb = ThreadLocal.withInitial(StringBuilder::new);
|
||||
|
||||
@Override
|
||||
public String apply(int[] ints) {
|
||||
StringBuilder sb = threadSb.get();
|
||||
sb.setLength(0);
|
||||
for (int i : ints) {
|
||||
sb.append(i);
|
||||
|
Loading…
Reference in New Issue
Block a user