Ecosyste.ms: Issues

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

GitHub / uber-go/ratelimit issues and pull requests

#130 - NewUnlimited() could use less memory

Issue - State: closed - Opened by JensRantil 3 months ago - 2 comments

#129 - Fix tests on 32bit archs

Pull Request - State: open - Opened by creekorful 5 months ago

#128 - benbjohnson/clock is out of date

Issue - State: open - Opened by tumelowill 7 months ago - 1 comment

#127 - Update github actions

Pull Request - State: closed - Opened by rabbbit 9 months ago

#126 - CI to test in 1.21 and 1.22

Pull Request - State: closed - Opened by rabbbit 11 months ago - 1 comment

#125 - Preparing release v0.3.1

Pull Request - State: closed - Opened by rabbbit 11 months ago - 1 comment

#124 - Fix an issue with maxSlack boundary updates.

Pull Request - State: closed - Opened by rabbbit 11 months ago - 1 comment

#123 - Behavior of take in goroutine

Issue - State: closed - Opened by YusukeShimizu 12 months ago - 1 comment

#121 - [Docs] Need to illustrate the option `Slack`

Issue - State: open - Opened by spencercjh about 1 year ago - 6 comments

#120 - Fix immediate slack re-apply issue

Pull Request - State: closed - Opened by storozhukBM about 1 year ago - 5 comments

#119 - Take always return without block if it enters the case branch

Issue - State: closed - Opened by smallnest about 1 year ago - 3 comments

#118 - This is rate shaping, not limiting

Issue - State: open - Opened by chmike about 1 year ago - 1 comment

#117 - Unexpected results on CI with higher loop iterations

Issue - State: open - Opened by ubiuser about 1 year ago

#116 - Update clock dependency

Pull Request - State: open - Opened by rabbbit over 1 year ago - 1 comment

#115 - Fix stale comment on the mutex based rate-limiter

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

#114 - Run tests on the latest 2 go versions, update go directive in go.mod

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

#113 - Update `tools` dependencies to latest versions

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

#112 - Use latest version of github actions.

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

#111 - Run tests on the latest 2 go versions, update go directive in go.mod

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

#110 - Minimize permissions on CI workflows

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

#109 - Release all recent changes with a new v0.3.0 tag.

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

#108 - Use `atomic.Pointer` type to remove unsafe package usage directly

Pull Request - State: closed - Opened by OmidHekayati over 1 year ago - 6 comments

#107 - change limit after start

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

#105 - this line of doc is wrong

Issue - State: closed - Opened by jamshidi799 almost 2 years ago

#104 - Clarify installation

Pull Request - State: closed - Opened by matthiasgubler about 2 years ago - 3 comments

#103 - X-Rate-Limit

Issue - State: closed - Opened by Simou91 about 2 years ago

#101 - Make int64 based atomic ratelimiter default

Pull Request - State: closed - Opened by storozhukBM about 2 years ago - 1 comment

#100 - support not wait take func

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

#99 - Can you support the take method of non blocking sleep

Issue - State: closed - Opened by why444216978 over 2 years ago

#98 - Run tests in parallel.

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

#97 - Add a test verifying initial startup sequence

Pull Request - State: closed - Opened by rabbbit over 2 years ago - 4 comments

#96 - Update example to include a withoutSlack option

Pull Request - State: closed - Opened by rabbbit over 2 years ago - 3 comments

#95 - Fix no slack option for int64 based option

Pull Request - State: closed - Opened by storozhukBM over 2 years ago - 5 comments

#94 - Restore int64 based atomic rate limiter

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

#93 - Fix test approach for detecting issues

Pull Request - State: open - Opened by storozhukBM over 2 years ago - 17 comments

#92 - Fix minor typo

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

#91 - Revert "New atomic-based implementation squeezed into int64"

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

#90 - atomicInt64Limiter WithoutSlack doesn't block

Issue - State: closed - Opened by twelsh-aw over 2 years ago - 18 comments

#89 - Use actively maintained clock library

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

#88 - Only benchmark on the latest Go version

Pull Request - State: closed - Opened by rabbbit over 2 years ago - 4 comments

#87 - Update go directive in go.mod files, run `go mod tidy`

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

#86 - Setup benchmarks stats and graphs

Pull Request - State: closed - Opened by storozhukBM over 2 years ago - 9 comments

#85 - New atomic-based implementation squeezed into int64

Pull Request - State: closed - Opened by storozhukBM over 2 years ago - 10 comments

#84 - Fix typo

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

#83 - Correct the comments of Take functions

Pull Request - State: closed - Opened by cncal over 2 years ago - 3 comments

#82 - Add a comment on timers on windows

Pull Request - State: closed - Opened by rabbbit almost 3 years ago - 1 comment

#81 - Run tests on Go {1.17, 1.18}

Pull Request - State: closed - Opened by rabbbit almost 3 years ago - 1 comment

#80 - Why does the example_test fail when I run it locally?

Issue - State: closed - Opened by sdlyingyong almost 3 years ago - 2 comments

#79 - Adding support for an `Allow` method

Issue - State: closed - Opened by alexgokhale almost 3 years ago - 10 comments

#78 - Add link to redit

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

#77 - What's the major diff v.s. https://pkg.go.dev/golang.org/x/time/rate

Issue - State: closed - Opened by rmgogogo almost 3 years ago - 1 comment

#76 - Support for increasing/decreasing limits on the fly

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

#75 - padding size

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

#74 - If add some check in New function?

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

#73 - context.Context support for Take?

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

#72 - Supply clock interface for testing?

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

#71 - Back to development

Pull Request - State: closed - Opened by rabbbit almost 4 years ago - 1 comment

#70 - Preparing release v0.2.0

Pull Request - State: closed - Opened by rabbbit almost 4 years ago - 1 comment

#69 - Feature Request: Allow updating the limit

Issue - State: closed - Opened by prathik almost 4 years ago - 8 comments

#68 - Start testing on Go1.16, deprecate 1.14

Pull Request - State: closed - Opened by rabbbit almost 4 years ago - 1 comment

#67 - Fix slack ignoring "Per" option

Pull Request - State: closed - Opened by rabbbit almost 4 years ago - 1 comment

#66 - Fix docstring on WithoutSlack Option

Pull Request - State: closed - Opened by rabbbit almost 4 years ago - 1 comment

#65 - Fix missing entries in the changelog.

Pull Request - State: closed - Opened by rabbbit almost 4 years ago - 2 comments

#64 - Allow configuring custom slack

Pull Request - State: closed - Opened by rabbbit almost 4 years ago - 1 comment

#63 - [Question] Why sleepFor should >= maxSlack in limiter_atomic.go

Issue - State: closed - Opened by jiekun almost 4 years ago - 3 comments

#61 - add unsafe limiter

Pull Request - State: closed - Opened by mmaxiaolei about 4 years ago - 7 comments

#60 - Fix not working slack.

Pull Request - State: closed - Opened by rabbbit about 4 years ago - 3 comments

#59 - Also add tests badge

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

#58 - Add GoDoc reference to readme

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

#57 - Add codecov badge

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

#56 - Run tests on all (two) implementations

Pull Request - State: closed - Opened by rabbbit about 4 years ago - 2 comments

#55 - can you release a version?

Issue - State: closed - Opened by AllenX2018 about 4 years ago - 3 comments

#54 - Add `Per` option

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

#53 - Make linting fail on warnings

Pull Request - State: closed - Opened by rabbbit about 4 years ago - 2 comments

#52 - Fix irregularity in benchmark

Pull Request - State: closed - Opened by rabbbit about 4 years ago - 2 comments

#51 - Run benchmarks on push to master

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

#50 - Fix a bug in coverage github action

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

#49 - Refactor: separate inteface from the implementations

Pull Request - State: closed - Opened by rabbbit about 4 years ago - 2 comments

#48 - Push coverage on every push

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

#47 - Check for precise values in tests, instead of a delta.

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

#46 - Convert option from closure to interface

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

#45 - Rename option to Option

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

#44 - Generate coverage before uploading it ;)

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

#43 - Make tests limiter implementation agnostic 1/2

Pull Request - State: closed - Opened by rabbbit about 4 years ago - 2 comments

#42 - Provide a way to be able to configure multiple Limiters with same options

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

#41 - Remove internal fork of andres-erbsen/clock

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

#40 - Add a test runner

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

#39 - Get rid of internal/clock - Consolidate AfterFunc and Sleep in tests

Pull Request - State: closed - Opened by rabbbit over 4 years ago - 4 comments

#38 - Prefactor types into a separarate types package

Pull Request - State: closed - Opened by rabbbit over 4 years ago - 4 comments

#37 - Move alternative implementations to internal/alternatives/*

Pull Request - State: closed - Opened by rabbbit over 4 years ago - 2 comments

#36 - Fix `go vet` warning about bad Example naming

Pull Request - State: closed - Opened by rabbbit over 4 years ago

#35 - Configure CI via github actions

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

#34 - Fix linting issues.

Pull Request - State: closed - Opened by rabbbit over 4 years ago

#33 - Add basic linting via a Makefile

Pull Request - State: closed - Opened by rabbbit over 4 years ago - 2 comments

#32 - Should we have a new tag after some commit

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

#31 - Switch from glide to Go Modules

Pull Request - State: closed - Opened by rabbbit over 4 years ago

#30 - Delete "update license" script

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