Andrea Aime

Results 282 comments of Andrea Aime

GeoServer has it in the classpath because wicket tests depend on it... but the tests are still all written as junit 4. An upgrade to 5 is something desirable, but...

So overall it looks good, but we definitely need to check that the list of files is the same, zip by zip (minus some extraneous file that might have been...

Checking server disk space, it's now hovering at around 33GB. Should be enough to keep this one build going with the extra 7GB of disk space (if it lands on...

@sikeoka if I remember correctly you have some experience with the jdbcstore module, could you have a look a this PR?

With no response from @sikeoka I'm afraid @NielsCharlier is the last developer with working knowledge of the module. @jodygarnett you have design experience with ResourceStore, any chance the changes make...

@jyrimatti could you rebase on top of the latest main branch? The GeoServer migration 3 dust is settling for a week or two, but then it will likely start pouring...

Pheraps an easy way is to use a dedicated synch method? If memory serves me right (not 100% sure), currently the code is synching by executing loops of add operations,...

Thanks for that. I have two more bits to discuss. ### Pending queue is never cleaned up In terms of a fix for the eventually consistent catalog... as far as...

For your consideration: ``` > git grep -nE '^import\s+java\.lang\.reflect\.' -- '*.java' legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codec/FileCacheSeekableStream.java:24:import java.lang.reflect.Method; legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codecimpl/CodecUtils.java:24:import java.lang.reflect.Method; legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codecimpl/ImagingListenerProxy.java:20:import java.lang.reflect.InvocationTargetException; legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codecimpl/ImagingListenerProxy.java:21:import java.lang.reflect.Method; legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codec/FileCacheSeekableStream.java:24:import java.lang.reflect.Method; legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codecimpl/CodecUtils.java:24:import java.lang.reflect.Method; legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codecimpl/ImagingListenerProxy.java:20:import java.lang.reflect.InvocationTargetException; legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codecimpl/ImagingListenerProxy.java:21:import java.lang.reflect.Method; legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codec/FileCacheSeekableStream.java:24:import java.lang.reflect.Method; legacy/codec/codec-core/src/main/java/org/eclipse/imagen/media/codecimpl/CodecUtils.java:24:import...

I had a go at all reflective access in the supported modules (and ignored legacy ones). ### FactoryCache/RegistryMode These both use reflection to access public API. This is not forbidden...