An open API service for providing issue and pull request metadata for open source projects.

GitHub / coocood/freecache issues and pull requests

#143 - Large cache items limitation

Issue - State: open - Opened by fabrizzio-gz 3 months ago

#142 - Setting match as false, but not using it later

Issue - State: open - Opened by jonatasemidio 5 months ago

#141 - Question about nearly LRU and expiration

Issue - State: open - Opened by Helen300 7 months ago

#140 - new feature: admission policy

Issue - State: open - Opened by proost 7 months ago

#137 - Add GetWithExpirationAndBuf

Pull Request - State: open - Opened by vahid-sohrabloo 11 months ago

#135 - Add GitHub Actions workflows

Pull Request - State: closed - Opened by ichizok over 1 year ago

#135 - Add GitHub Actions workflows

Pull Request - State: closed - Opened by ichizok over 1 year ago - 3 comments

#134 - A little question about ringbuf

Issue - State: closed - Opened by dyzw over 1 year ago

#133 - Add warning that Peek functions return expired values

Pull Request - State: closed - Opened by pflanagan-cs over 1 year ago

#132 - Peek() returns expired values

Issue - State: closed - Opened by pflanagan-cs over 1 year ago - 2 comments

#131 - fix: typo

Pull Request - State: closed - Opened by testwill over 1 year ago

#131 - fix: typo

Pull Request - State: closed - Opened by testwill over 1 year ago

#130 - Need clarity around memory profile

Issue - State: open - Opened by angad-z over 1 year ago

#129 - Extended Documentation request

Issue - State: open - Opened by caldempsey almost 2 years ago

#128 - Add ExpireAt to the iterator return result

Pull Request - State: closed - Opened by xiehui3651 almost 2 years ago - 1 comment

#127 - Introduce golangci-lint and fix reported issues

Pull Request - State: open - Opened by laura-zelenku over 2 years ago

#126 - Decrease number of allocations during get or set operations

Pull Request - State: closed - Opened by laura-zelenku over 2 years ago - 1 comment

#122 - EntryCount didn't update?

Issue - State: closed - Opened by Majanecy over 2 years ago - 8 comments

#121 - add backup and restore

Pull Request - State: open - Opened by eos175 over 2 years ago - 12 comments

#120 - How can I get notice when a key expired?

Issue - State: open - Opened by niceTeen84 over 2 years ago - 1 comment

#119 - Add a notice for the cache duration precision issue.

Pull Request - State: closed - Opened by Stumble over 2 years ago

#118 - Incorrect cache duration due to a precision issue.

Issue - State: closed - Opened by Stumble over 2 years ago - 7 comments

#117 - Add atomic "Get and Set" method

Pull Request - State: closed - Opened by padjoo almost 3 years ago - 2 comments

#116 - NewIterator Output ExpiresAt

Issue - State: closed - Opened by MarketSmart almost 3 years ago - 5 comments

#115 - Consistent expiration check

Pull Request - State: closed - Opened by bogcon about 3 years ago - 1 comment

#114 - TTL - difference between "no expiration" and 0 expiration.

Issue - State: closed - Opened by bogcon about 3 years ago - 2 comments

#113 - why entry use array instead of golang map for storage

Issue - State: open - Opened by xiaoshi100086 about 3 years ago - 2 comments

#112 - GetOrSet doesn't return cache miss message

Issue - State: open - Opened by yintamaa about 3 years ago - 3 comments

#111 - Freecache with Disk persistence?

Issue - State: open - Opened by lonnietc about 3 years ago

#110 - a big bug?

Issue - State: closed - Opened by forezp over 3 years ago - 4 comments

#109 - 您好,请问freecache如何解决哈希倾斜问题

Issue - State: open - Opened by lypee over 3 years ago - 3 comments

#108 - How to get total cache size in use?

Issue - State: closed - Opened by EliYao over 3 years ago - 1 comment

#107 - HI, is it to delete element in iterator?

Issue - State: open - Opened by roooneychina over 3 years ago - 1 comment

#106 - why `Get` sometimes become slow

Issue - State: open - Opened by sanyfan over 3 years ago - 4 comments

#105 - update xxhash v2

Pull Request - State: closed - Opened by hawkingrei over 3 years ago

#104 - Set support time.Duration as expire data type

Issue - State: open - Opened by ericuni over 3 years ago

#103 - freecache why not introduce singleflight for hot key issue?

Issue - State: open - Opened by beijingzhangwei over 3 years ago - 3 comments

#102 - Create a new tag for the package

Issue - State: closed - Opened by omrishtam almost 4 years ago - 1 comment

#101 - Add a SetAndGet method to return previous value when setting a new one

Pull Request - State: closed - Opened by debspencer about 4 years ago - 1 comment

#100 - [Question] Is the api cache.Del(key) assured to have no error?

Issue - State: closed - Opened by ziranl16 about 4 years ago - 1 comment

#99 - Support for dump to file and load from file.

Issue - State: open - Opened by yoga80 about 4 years ago - 2 comments

#98 - README.md: avoid []byte -> string allocation/copy

Pull Request - State: closed - Opened by extemporalgenome over 4 years ago - 1 comment

#97 - Segment alignment maybe not effect

Issue - State: open - Opened by SsrCoder over 4 years ago - 3 comments

#96 - Remove doubling of memory in the Clear method

Pull Request - State: closed - Opened by Staon almost 5 years ago - 1 comment

#95 - Clear method without doubling of memory

Issue - State: closed - Opened by Staon almost 5 years ago - 2 comments

#94 - use RWMutex when no TTLs are used

Issue - State: open - Opened by raulk almost 5 years ago - 3 comments

#93 - more realistic benchmarks

Pull Request - State: open - Opened by raulk almost 5 years ago

#92 - introduce `GetFn` and `PeekFn` methods, for zero-copy access.

Pull Request - State: closed - Opened by raulk almost 5 years ago - 2 comments

#91 - benchmarks are incorrect

Issue - State: open - Opened by raulk almost 5 years ago - 1 comment

#90 - Loading cache implementation?

Issue - State: open - Opened by zzbennett almost 5 years ago - 2 comments

#89 - Maybe Memory leak with the latest version

Issue - State: open - Opened by cityblack1 almost 5 years ago - 13 comments

#88 - Add stoppable cached timer

Pull Request - State: closed - Opened by pheepi about 5 years ago - 1 comment

#87 - Can an Incr() method be added?

Issue - State: open - Opened by ha666 about 5 years ago - 1 comment

#85 - Linear `Set` performance with respect to number of items already in the Cache

Issue - State: open - Opened by thesilentg about 5 years ago - 7 comments

#84 - Why a sync.Mutex being used vs. sync.RWMutex

Issue - State: open - Opened by marcsantiago about 5 years ago - 1 comment

#83 - Why is the length of RB divided by 4?

Issue - State: closed - Opened by ioworker0 about 5 years ago - 1 comment

#82 - Is there any difference between Get method and GetWithExpiration

Issue - State: closed - Opened by kooksee over 5 years ago - 2 comments

#81 - [Questions & Feedback] Update value without changin expiration

Issue - State: closed - Opened by dikkini over 5 years ago - 2 comments

#79 - add ability to update the expiration time of an existing key

Pull Request - State: closed - Opened by ct16k over 5 years ago

#78 - add go mod

Pull Request - State: closed - Opened by gitsrc over 5 years ago - 1 comment

#77 - 有一点小问题想请教一下

Issue - State: closed - Opened by zhaohailin111 over 5 years ago - 1 comment

#76 - Update README.md to make clear CacheSize definition usage

Pull Request - State: closed - Opened by mmacheerpuppy over 5 years ago - 1 comment

#75 - is expired logical mis-written?

Issue - State: open - Opened by bingoohuang over 5 years ago - 2 comments

#72 - Implement GetOrSet() method, to make get-or-set sequence atomic

Pull Request - State: closed - Opened by billyevans over 5 years ago - 1 comment

#71 - Incorrect ExpiredCount in cache

Issue - State: closed - Opened by freedomljc over 5 years ago - 1 comment

#70 - Add custom timer interface

Pull Request - State: closed - Opened by pheepi over 5 years ago - 1 comment

#69 - Add custom timer instead of time.Now() cloak time

Issue - State: closed - Opened by pheepi over 5 years ago - 3 comments

#68 - Possibility to retrieve entire cache data(keys and its values)

Issue - State: closed - Opened by ksudheernathreddy over 5 years ago - 2 comments

#67 - add peek method

Pull Request - State: closed - Opened by qianbin almost 6 years ago - 1 comment

#66 - Memory continuously consumed by (*segment).expand()?

Issue - State: closed - Opened by bschofield almost 6 years ago - 5 comments

#65 - when to use debug.setGCPercent

Issue - State: closed - Opened by hy05190134 almost 6 years ago - 4 comments

#64 - Ringbuffer readAt get wrong result after resize

Issue - State: open - Opened by ans76 almost 6 years ago

#63 - How catch eviction by size

Issue - State: closed - Opened by recoilme about 6 years ago - 2 comments

#62 - why is this project so much faster?

Issue - State: open - Opened by hiqbn over 6 years ago - 1 comment

#60 - The if statement is always false

Pull Request - State: closed - Opened by codergma over 6 years ago - 1 comment

#59 - ringbuf.Evacuate

Issue - State: closed - Opened by codergma over 6 years ago - 2 comments

#58 - Adding Concurrent Benchmarks and Tests Issue #54

Pull Request - State: closed - Opened by Arafatk over 6 years ago - 2 comments

#57 - Crash under stress test

Issue - State: closed - Opened by 1a1a11a over 6 years ago - 10 comments

#56 - Freecache description

Issue - State: closed - Opened by mangalaman93 over 6 years ago - 1 comment

#55 - Question about lookupByOff in delEntryPtr

Issue - State: closed - Opened by pingworld over 6 years ago - 1 comment

#54 - No benchmark for concurrent performance

Issue - State: closed - Opened by manishrjain over 6 years ago - 2 comments

#53 - strange performance issue

Issue - State: closed - Opened by jarlyyn over 6 years ago - 6 comments

#52 - How to convert []byte to int8?

Issue - State: closed - Opened by hiqbn over 6 years ago - 1 comment

#51 - Replace `time.Now` with lower precision time source

Issue - State: open - Opened by bartle-stripe over 6 years ago - 9 comments

#50 - Keys are case insensitive

Issue - State: closed - Opened by mvasi90 almost 7 years ago - 6 comments

#49 - is this production ready?

Issue - State: open - Opened by unisqu almost 7 years ago - 1 comment

#48 - panic in processor: runtime error: slice bounds out of range

Issue - State: closed - Opened by ydf almost 7 years ago - 11 comments

#47 - any possibility to develop a hash like redis hset/hget/hdel data type?

Issue - State: closed - Opened by unisqu almost 7 years ago - 5 comments

#46 - Simplies logic to just forward to other methods, makes stats tracking consistent.

Pull Request - State: open - Opened by deckarep almost 7 years ago - 1 comment

#44 - fixes datarace on cache.TTL method

Pull Request - State: closed - Opened by deckarep almost 7 years ago - 1 comment

#43 - Is the cache.TTL() method threadsfe?

Issue - State: closed - Opened by deckarep almost 7 years ago - 1 comment

#42 - Run test with -race enabled

Pull Request - State: closed - Opened by deckarep almost 7 years ago - 1 comment

#41 - Add GetRandomValue to Cache

Pull Request - State: closed - Opened by muXxer almost 7 years ago - 11 comments

#40 - Use `interface{}` as value can reduce GC and save CPU

Issue - State: open - Opened by hatlonely about 7 years ago - 5 comments