profile
viewpoint

ben-manes/caffeine 8791

A high performance caching library for Java 8

joelittlejohn/jsonschema2pojo 5301

Generate Java types from JSON or JSON Schema and annotates those types for data-binding with Jackson, Gson, etc

ben-manes/gradle-versions-plugin 2578

Gradle plugin to discover dependency updates

ben-manes/concurrentlinkedhashmap 355

A ConcurrentLinkedHashMap for Java

ben-manes/multiway-pool 31

Multiway object pool (experiment)

ben-manes/gradle-jsonschema2pojo-plugin 21

jsonschema2pojo plugin for Gradle (deprecated)

ben-manes/gradle-jooq-plugin 14

jOOQ codegen for Gradle.

ben-manes/gradle-flyway-plugin 12

Flyway database migration tasks for Gradle (deprecated)

ben-manes/lock-free-queue 9

Experimental: Multi-producer Single-consumer Queue

ben-manes/cassandra 1

Mirror of Apache Cassandra

startedben-manes/caffeine

started time in 5 hours

startedben-manes/caffeine

started time in 5 hours

startedben-manes/caffeine

started time in 8 hours

startedben-manes/caffeine

started time in 9 hours

issue commentben-manes/gradle-versions-plugin

wrong detection

analogue: "commons-io:commons-io:20030203.000550"

Longri

comment created time in 10 hours

startedben-manes/caffeine

started time in 11 hours

issue closedben-manes/caffeine

Getting this error after an object is removed

Caused by: java.lang.LinkageError: com/github/benmanes/caffeine/cache/RemovalCause at com.github.benmanes.caffeine.cache.BoundedLocalCache.put(BoundedLocalCache.java:2029) ~[?:?] at com.github.benmanes.caffeine.cache.BoundedLocalCache.put(BoundedLocalCache.java:1953) ~[?:?] at com.github.benmanes.caffeine.cache.LocalManualCache.put(LocalManualCache.java:130) ~[?:?]

This error occurs after 5 minutes. cache = Caffeine.newBuilder() .expireAfterAccess(5, TimeUnit.MINUTES) .maximumSize(10_000).build();

It happens when i try to put an object into the cache that is similiar or equal to most likely one that has expired.

closed time in 11 hours

iarepandemonium

issue commentben-manes/caffeine

Getting this error after an object is removed

@ben-manes Yea I realized I am loading it as compile 2 seconds after I made this.

iarepandemonium

comment created time in 11 hours

issue openedben-manes/caffeine

Getting this error after an object is removed

Caused by: java.lang.LinkageError: com/github/benmanes/caffeine/cache/RemovalCause at com.github.benmanes.caffeine.cache.BoundedLocalCache.put(BoundedLocalCache.java:2029) ~[?:?] at com.github.benmanes.caffeine.cache.BoundedLocalCache.put(BoundedLocalCache.java:1953) ~[?:?] at com.github.benmanes.caffeine.cache.LocalManualCache.put(LocalManualCache.java:130) ~[?:?]

This error occurs after 5 minutes. cache = Caffeine.newBuilder() .expireAfterAccess(5, TimeUnit.MINUTES) .maximumSize(10_000).build();

It happens when i try to put an object into the cache that is similiar or equal to most likely one that has expired.

created time in 11 hours

startedben-manes/caffeine

started time in 12 hours

startedben-manes/caffeine

started time in 12 hours

startedben-manes/caffeine

started time in 13 hours

startedben-manes/gradle-versions-plugin

started time in 14 hours

startedben-manes/caffeine

started time in 16 hours

issue openedben-manes/caffeine

Would caffeine benefit from a faster hashmap/hashset?

Disclaimer: I am not at all an expert in cache systems but as caffeine performance is foundational to a lot of software, I was wondering whether the data structures it uses are optimal? There is a recent, new generation of hashmaps/sets that is significantly faster than the existing ones https://github.com/rust-lang/hashbrown The same can be said about hashing algorithms. Finally, could caffeine benefits from SIMD and TSX ?

created time in 21 hours

startedben-manes/caffeine

started time in 21 hours

issue closedben-manes/gradle-versions-plugin

Gradle Build Failure

Hey, after updating from 0.33.0 to 0.36.0 I get the following error:

$ ./gradlew build    

FAILURE: Build failed with an exception.

* Where:
Build file '/home/tobias/projects/buggy/build.gradle' line: 2

* What went wrong:
Could not apply requested plugin [id: 'com.github.ben-manes.versions', version: '0.36.0'] as it does not provide a plugin with id 'com.github.ben-manes.versions'. This is caused by an incorrect plugin implementation. Please contact the plugin author(s).
> Plugin with id 'com.github.ben-manes.versions' not found.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 889ms

Gradle wrapper version:

------------------------------------------------------------
Gradle 6.7.1
------------------------------------------------------------

Build time:   2020-11-16 17:09:24 UTC
Revision:     2972ff02f3210d2ceed2f1ea880f026acfbab5c0

Kotlin:       1.3.72
Groovy:       2.5.12
Ant:          Apache Ant(TM) version 1.10.8 compiled on May 10 2020
JVM:          11.0.9 (Oracle Corporation 11.0.9+0-adhoc..source)
OS:           Linux 5.4.78 amd64

To reproduce, you only need the following. This is my build.gradle

plugins {
    id 'com.github.ben-manes.versions' version '0.36.0'
}

This is my settings.gradle

rootProject.name = 'buggy'

closed time in 21 hours

Gerschtli

issue commentben-manes/gradle-versions-plugin

Gradle Build Failure

You are my hero, thank you! I just cleared my ~/.gradle directory which resolved the issue. Maybe there were some files corrupt, my hard drive had some issues lately.

Thank you for your quick responses and your time!

Gerschtli

comment created time in 21 hours

startedben-manes/caffeine

started time in 21 hours

issue commentben-manes/gradle-versions-plugin

Gradle Build Failure

Do you have any idea, where I could have configured something? I am not that proficient in advanced gradle usage..

Maybe its the gradle wrapper? Could you try using it instead of your local gradle binary?

Gerschtli

comment created time in 21 hours

startedben-manes/caffeine

started time in 21 hours

issue commentben-manes/gradle-versions-plugin

Gradle Build Failure

Oh that is strange.. I created a repo with my setup: https://github.com/Gerschtli/buggy

Gerschtli

comment created time in 21 hours

issue commentben-manes/gradle-versions-plugin

Gradle Build Failure

I did not override pluginRepositories, I only have the mentioned build.gradle and settings.gradle files in my project.

Gerschtli

comment created time in a day

issue openedben-manes/gradle-versions-plugin

Gradle Build Failure

Hey, after updating from 0.33.0 to 0.36.0 I get the following error:

$ ./gradlew build    

FAILURE: Build failed with an exception.

* Where:
Build file '/home/tobias/projects/buggy/build.gradle' line: 2

* What went wrong:
Could not apply requested plugin [id: 'com.github.ben-manes.versions', version: '0.36.0'] as it does not provide a plugin with id 'com.github.ben-manes.versions'. This is caused by an incorrect plugin implementation. Please contact the plugin author(s).
> Plugin with id 'com.github.ben-manes.versions' not found.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 889ms

Gradle wrapper version:

------------------------------------------------------------
Gradle 6.7.1
------------------------------------------------------------

Build time:   2020-11-16 17:09:24 UTC
Revision:     2972ff02f3210d2ceed2f1ea880f026acfbab5c0

Kotlin:       1.3.72
Groovy:       2.5.12
Ant:          Apache Ant(TM) version 1.10.8 compiled on May 10 2020
JVM:          11.0.9 (Oracle Corporation 11.0.9+0-adhoc..source)
OS:           Linux 5.4.78 amd64

To reproduce, you only need the following. This is my build.gradle

plugins {
    id 'com.github.ben-manes.versions' version '0.36.0'
}

This is my settings.gradle

rootProject.name = 'buggy'

created time in a day

startedben-manes/caffeine

started time in a day

startedben-manes/caffeine

started time in a day

startedben-manes/caffeine

started time in a day

startedben-manes/caffeine

started time in a day

startedben-manes/caffeine

started time in a day

fork PhilYue/caffeine

A high performance caching library for Java 8

fork in a day

more