Patrick Doyle
Patrick Doyle
Sorry to ghost you @jack-berg! Yes, that worked! FYI @breedx-splk
Can I ask, why do you guys use HTTP headers for things like this? Doesn't that mean that anyone using a REST client can play your application like a fiddle...
What would you do retries when a connection is lost? A few years back, we changed our S3 logic so the file is always buffered on local disk so the...
Sorry, rookie mistake. (I hadn't run spotless because prettier requires NPM which I don't have installed. I tried to just "be careful" instead but failed. 😛 )
In my latest commit, spotless seems to have changed all the line endings. 😠Let me see if I can fix that.
Ok, after installing node.js and downgrading to Java 8, I'm able to run Spotless. It still messed up the line endings, but I've manually put them back. It's failing `spotlessCheck`...
Alrighty @kiview - looks like I'm good to go. I'd be happy to rebase this branch to make the history cleaner if you want.
Huh. Could [the red X](https://github.com/testcontainers/testcontainers-java/runs/6969915795?check_suite_focus=true#step:6:89) have been caused by me? ``` org.testcontainers.containers.ContainerFetchException: Can't get Docker image: RemoteDockerImage(imageName=redis:3.0.2, imagePullPolicy=DefaultPullPolicy(), ```
Hmm, I wonder if I should have used a `synchronizedMap` instead of `ConcurrentHashMap`? In case of a race condition, we probably don't want to ask Toxiproxy for two proxies with...
@kiview - `ConcurrentMap.computeIfAbsent` can execute the given mapping function multiple times. It only guarantees that it will insert the result as if by `putIfAbsent`. The difference would be: - `ConcurrentHashMap`...