Shevek
Shevek
I can't figure this out, but I changed some project dependencies, and now it's running for hours and repeating the same log lines over and over again. They're fairly normal...
Triggered by update from Gradle 4.10.3 to Gradle 5.6. ``` The configuration ::runtime was resolved without accessing the project in a safe manner. This may happen when a configuration is...
I should test to figure out whether this is actually required or not. If fastutil serializes by default, then this ticket was a waste of your time. https://github.com/apache/giraph/blob/4f9c6c24a8b4b03e2836c77fe2e53e38b6519420/giraph-core/src/main/java/org/apache/giraph/writable/kryo/serializers/FastUtilSerializer.java interesting strategy,...
``` kryo.register(File.class, new Serializer() { @Override public void write(Kryo kryo, Output output, File object) { output.writeString(object.getPath()); } @Override public File read(Kryo kryo, Input input, Class type) { return new File(input.readString());...
To reproduce: git clone [email protected]:shevek/bugs-tests-and-examples.git git checkout jackson-xml-whitespace ./gradlew installDist && ./build/install/bugs-tests-and-examples/bin/bugs-tests-and-examples Actual behaviour: ``` Exception in thread "main" com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "" (class org.anarres.tests.Datasource$Column), not marked as ignorable (2...
This is for issue #75.
Client.run() calls SharedTorrent.init() If SharedTorrent.init() throws an exception, then the finally {} block enters the !isInitialized() condition. However, since this block returns, any exception thrown is swallowed silently. This causes...
isFresh() is called on one thread, but update() is called on a different thread, without an obvious happen-before relationship between the two. Additionally, there's duplicated code in the getPeers() method,...
https://github.com/shevek/ttorrent/commit/2d3008574a00a27e2acef0b67015b6d9b5245bcb I'm writing to a storage layer which doesn't support size, but that led me to discover this. It doesn't matter how large the store is, only how large the...
The library has a TorrentByteStorage interface, but I cannot specify a custom TorrentByteStorage in SharedTorrent (e.g. if I want to write my torrent data to something which is not a...