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

GitHub / patrickmn/go-cache issues and pull requests

#184 - New lib using your lib

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

#182 - Is there an expiration hook function?

Issue - State: open - Opened by heykb 8 months ago - 2 comments

#180 - Add New GetItemsAndFlush method

Pull Request - State: open - Opened by oGabrielArruda 11 months ago

#179 - Add new method GetItemsAndFlush

Issue - State: open - Opened by oGabrielArruda 11 months ago - 4 comments

#178 - Multiple caches, one metric

Issue - State: closed - Opened by twolf-adc over 1 year ago - 1 comment

#177 - go incompatible version

Issue - State: open - Opened by ShubhamSharmaCSE over 1 year ago - 3 comments

#176 - OnEvicted is not called for every expired value

Issue - State: open - Opened by VovkoO over 1 year ago - 1 comment

#175 - incompatibility Issue

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

#174 - support generic

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

#173 - Proposal to Integrate SIEVE Eviction Algorithm

Issue - State: open - Opened by yazhuo over 1 year ago

#172 - Expire method

Pull Request - State: open - Opened by alejandro-carstens over 1 year ago

#170 - Add scan and keys functions to get objects and keys matching key pattern

Pull Request - State: closed - Opened by minudika almost 2 years ago

#169 - Introduce pattern-based Keys and Scan functions

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

#168 - The efficiency of `Get` will decrease if too many `Set ` are executed

Issue - State: open - Opened by ivan1218zhang almost 2 years ago - 1 comment

#167 - Example how to save cache in file and reload using gob an c.Items() ?

Issue - State: open - Opened by alidevhere about 2 years ago - 1 comment

#166 - goroutine leak at cache.go:1079 - `runJanitor`

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

#165 - Question About Expired

Issue - State: open - Opened by xiaoliwang over 2 years ago

#164 - Added Rename() support (issue #155)

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

#163 - gofmt -w -r 'interface{} -> any'

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

#162 - Float calculation error

Issue - State: open - Opened by siguorui over 2 years ago

#161 - cache will not expire when system time drift backward

Issue - State: open - Opened by errpunk almost 3 years ago

#160 - Question: why Get() function can't unlock immediately?like this:

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

#159 - Fetcher

Pull Request - State: closed - Opened by pm-saurabh-narkhede about 3 years ago

#158 - Implement keyState data structure

Pull Request - State: closed - Opened by pm-aadit-patil about 3 years ago

#157 - why dont exported shardedCache struct?

Issue - State: open - Opened by EddieChan1993 about 3 years ago - 1 comment

#156 - Recommend a new go-cache package

Issue - State: closed - Opened by fanjindong about 3 years ago

#155 - Feature request: Renaming

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

#154 - Make this repository a Go module

Pull Request - State: open - Opened by codesoap over 3 years ago

#153 - Call onEvicted on flush

Pull Request - State: open - Opened by codesoap over 3 years ago

#152 - sync.runtime_SemacquireMutex(0xc02c98fbf0?, 0x1f?, 0x3?)

Issue - State: closed - Opened by hktalent over 3 years ago - 2 comments

#151 - please create a new tag

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

#150 - Question

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

#149 - Generic go-cache

Pull Request - State: open - Opened by sschiz over 3 years ago - 15 comments

#148 - Added CI that scans for Golang Vulnerabilities and code smells

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

#147 - First pass at implementing generics

Pull Request - State: closed - Opened by lukemassa over 3 years ago - 1 comment

#146 - Add maximum elements support

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

#145 - clear memory

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

#144 - Just a quick tip about gob.Register

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

#143 - Reloading via .NewFrom() loads as interface{}, not saved type

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

#142 - why struct Cache contains pointer to cache?

Issue - State: open - Opened by chengxwcq almost 4 years ago - 2 comments

#141 - Should perform the function `onEvicted` when reset the key.

Issue - State: open - Opened by whalecold almost 4 years ago

#140 - Will stopJanitor be called?

Issue - State: open - Opened by shaneing about 4 years ago

#139 - Should add validation to set method

Issue - State: open - Opened by np453 about 4 years ago

#138 - add go mod

Pull Request - State: closed - Opened by mingjingc about 4 years ago

#137 - getMultipleItems function added! (issue #108)

Pull Request - State: open - Opened by Mobinapournemat over 4 years ago

#136 - can you release a version?

Issue - State: open - Opened by AllenX2018 over 4 years ago - 6 comments

#135 - Add gomod

Pull Request - State: open - Opened by obalunenko over 4 years ago - 1 comment

#134 - Added IncrementExpiration method

Pull Request - State: open - Opened by bgokden over 4 years ago

#133 - Set function takes 900ms+ when storing sessions

Issue - State: closed - Opened by mr-northwatch over 4 years ago - 1 comment

#132 - Delete expired items before setting

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

#131 - How to measure cpu usage when cleanup is run ?

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

#130 - Sync cache between multiple instances

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

#129 - MEG-2953: Implemented a faster version of the Size() function.

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

#128 - WIP: Converting to generics proof of concept

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

#127 - GitHub actions

Pull Request - State: closed - Opened by paddlesteamer about 5 years ago

#126 - GetWithExpirationUpdate - atomic implementation

Pull Request - State: closed - Opened by paddlesteamer about 5 years ago - 5 comments

#125 - GetWithExpirationUpdate - atomic implementation

Pull Request - State: closed - Opened by paddlesteamer about 5 years ago

#124 - gob: name not registered for interface: "*main.Person"

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

#122 - Flush calls onEvicted

Pull Request - State: open - Opened by pavelbazika about 5 years ago

#121 - Not caching?

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

#120 - Update cache.go

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

#119 - added AND ('&&') operation.

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

#118 - Add Map function (Read/Replace) in single lock

Issue - State: open - Opened by tarqd over 5 years ago - 1 comment

#116 - Request: Add formal interface for go-cache

Issue - State: open - Opened by augbog over 5 years ago - 1 comment

#115 - What happens if the cache memory gets full and we try to set new values?

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

#114 - Add keys method

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

#113 - Add Memoize

Pull Request - State: open - Opened by clitetailor almost 6 years ago - 2 comments

#111 - CacheGetManyConcurrent tests has incorrect key

Issue - State: closed - Opened by Gobd almost 6 years ago - 1 comment

#110 - maps do not shrink after elements removal (delete)

Issue - State: closed - Opened by jiaoji100 almost 6 years ago - 1 comment

#109 - Memory can not been freed

Issue - State: closed - Opened by jiaoji100 almost 6 years ago - 1 comment

#108 - Feature request: add multiple get method.

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

#107 - Get Expired Item

Issue - State: open - Opened by FinweVI about 6 years ago - 2 comments

#106 - Add OnMissing callback

Pull Request - State: open - Opened by adregner about 6 years ago

#105 - // Why is all this 5x faster than a for loop?

Issue - State: open - Opened by blinkinglight about 6 years ago - 1 comment

#104 - Allow querying of expiration, cleanup durations

Issue - State: open - Opened by mcandre about 6 years ago

#103 - It seems that someone copied your code

Issue - State: closed - Opened by mdh67899 about 6 years ago

#102 - Can you support gomod

Issue - State: open - Opened by rhinogo over 6 years ago - 4 comments

#101 - multilevel cache feature

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

#100 - Add method for delete by regex rule

Pull Request - State: open - Opened by vmpartner over 6 years ago

#99 - Returns not found when key exists but is expired

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

#98 - Fix function comments based on best practices from Effective Go

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

#97 - added atomic list-append operation

Pull Request - State: open - Opened by sgeisbacher over 6 years ago

#96 - add GetWithExpirationUpdate

Pull Request - State: open - Opened by sbabiv over 6 years ago - 1 comment

#95 - Fix function comments based on best practices from Effective Go

Pull Request - State: closed - Opened by BlakeMScurr over 6 years ago

#94 - Add prometheus metrics

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

#93 - Cache items gone when re-running script

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

#92 - Add a Noop cache implementation

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

#91 - Update example code in README

Pull Request - State: closed - Opened by alexandear almost 7 years ago

#90 - Replace time.Now() by runtime.nanotime()

Issue - State: closed - Opened by larytet almost 7 years ago - 4 comments

#87 - Added "Delete by prefix" functionality

Pull Request - State: closed - Opened by lozaeric almost 7 years ago

#85 - Ever make a typed cache?

Issue - State: closed - Opened by cjcjameson about 7 years ago - 1 comment

#82 - Issue #59 : Add SetNx (Set if not exist) method to cache

Pull Request - State: closed - Opened by arjunr90 over 7 years ago - 3 comments

#81 - Add method for getting all cache keys

Pull Request - State: open - Opened by alex-ant over 7 years ago

#78 - Add Iterate

Pull Request - State: open - Opened by youjianglong over 7 years ago

#77 - Add remove method, if key exists, delete and return elements

Pull Request - State: open - Opened by yinbaoqiang over 7 years ago - 1 comment