Ecosyste.ms: Issues

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

GitHub / yammer/circuitbox issues and pull requests

#198 - Use constants for notifier events

Pull Request - State: open - Opened by khjobran1 over 1 year ago - 6 comments

#197 - Release 2.0.0

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

#196 - 2.0 Upgrade guide

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

#195 - Update create release's ruby to the same action as test/lint

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

#194 - Version 2.0.0.pre5

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

#192 - Test against Faraday 2.x

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

#191 - Move Notifier from a class to a module

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

#190 - Rename CircuitBreaker's :cache to :circuit_store

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

#189 - Use explicit block for Ruby 3 compatibility

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

#188 - Circuit Opening Improvements

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

#187 - Reduce calls to get time_window

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

#186 - Add ruby 3.2 to the test matrix

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

#185 - "tried to create Proc object without a block"

Issue - State: closed - Opened by idanab-simplee about 2 years ago - 14 comments

#183 - Utilize instance variables in circuit breaker

Pull Request - State: closed - Opened by matthewshafer almost 3 years ago

#182 - Remove logger

Pull Request - State: closed - Opened by matthewshafer almost 3 years ago

#181 - Rename `circuitbox_exceptions` to `exception`

Pull Request - State: closed - Opened by matthewshafer almost 3 years ago

#179 - Update supported ruby versions and dependencies

Pull Request - State: closed - Opened by matthewshafer about 3 years ago

#177 - Improved code documentation

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

#176 - Improve circuit error messages

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

#175 - add Circuitbox.open? method to check if a given service's circuit is open

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

#174 - Clarify option names with units

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

#173 - A public method to clear cached circuits in tests

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

#172 - Configuration readme outdated?

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

#171 - How to use "open_circuit" option to open the circuit?

Issue - State: closed - Opened by chrisplim over 3 years ago - 8 comments

#170 - Errno::EMFILE exceptions using Moneta with Redis backend

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

#169 - Handle circuit timing in the notifiers

Pull Request - State: closed - Opened by matthewshafer almost 4 years ago - 3 comments

#168 - Track timer only if notifier needs to track it

Pull Request - State: closed - Opened by ritikesh about 4 years ago - 6 comments

#167 - Improve the internal circuit store in multi threaded cases

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

#166 - Run tests against ruby 3.0

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

#165 - Update benchmarks

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

#163 - Always emit runtime metric when running block

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

#162 - Fix create release action

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

#161 - Update changelog. Version for 2.0.0.pre4

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

#160 - Remove test CircuitBreaker logger redefine

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

#159 - Always enable Circuitbox runtime metric

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

#158 - Fix some common issues in the test suite

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

#156 - Add action that builds gem and publishes as a GitHub release

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

#155 - Update rubocop to 1.8.1 and fix new offenses

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

#154 - Remove travis ci

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

#153 - Add github actions for lint and test

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

#152 - Is possible to open/close the circuit manually?

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

#151 - add frozen_string_literal to all files. Include a cop for it too.

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

#150 - Reduce the amount of jobs that are sent to travis-ci

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

#149 - Move changelog to it's own file

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

#148 - Setup linting

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

#147 - Clarify what :your_service is

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

#146 - Bump to 2.0.0.pre3

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

#145 - Update development dependencies

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

#144 - Update .travis.yml

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

#143 - Add support for faraday 1.0 error classes

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

#142 - Require Faraday to be at least 1.0.0

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

#141 - Support usage of circuit breakers without using blocks

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

#140 - Fix configuration example

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

#139 - Relax specification for bundler

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

#138 - Improve/clarify time-related code

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

#137 - 2.0.0 Release

Issue - State: closed - Opened by davidrees over 5 years ago - 14 comments

#136 - update version to 2.0.0.pre2

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

#134 - Move compaction to memory store to reduce monotonic clock lookups

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

#133 - Remove Circuitbox "array" based circuit lookup

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

#132 - Update Travis CI configuration.

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

#131 - Require rest of Timer classes

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

#130 - add relative_require for other timers

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

#129 - uninitialized constant Circuitbox::Timer::Null (NameError)

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

#128 - DalliError: Response error 6: Incr/decr on a non-numeric value

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

#127 - Update gemspec for 2.0.0.pre1

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#126 - Fix Circuitbox.circuit to use previous run behavior

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#125 - keep bundler on the 1.x releases for now

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#124 - Change default_circuit_store to the circuit box store

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#123 - Test under ruby 2.6 and stop testing under 2.2

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#121 - Only call exception.backtrace once for service failure errors

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#120 - Faraday middleware cleanup

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#119 - Simplify run methods

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#118 - Change when circuits open

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#117 - Change when close messages are sent and how half open is cleared

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#116 - Fix circuit needing an additional run to calculate error rates

Pull Request - State: closed - Opened by matthewshafer about 6 years ago

#115 - Upgrade to the latest ruby versions for Travis CI and Ruby Version

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

#113 - Circuitbox in memory store

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

#101 - Using Farady's raise_error middleware causes circuits to never open

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

#95 - Improve use of time_class

Issue - State: closed - Opened by matthewshafer almost 7 years ago - 2 comments

#94 - Reduce object allocations by debug logging

Issue - State: closed - Opened by matthewshafer almost 7 years ago

#79 - New release of circuitbreaker

Issue - State: closed - Opened by shs96c almost 7 years ago - 9 comments

#74 - Once circuit is open, it never closes

Issue - State: closed - Opened by luizkowalski over 7 years ago - 5 comments

#69 - Disable Timeout::timeout using {timeout_seconds: nil}

Issue - State: closed - Opened by nate00 almost 8 years ago - 2 comments

#64 - Using Moneta for Redis, circuitbreaker redis keys don't expire

Issue - State: closed - Opened by guyisra almost 8 years ago - 1 comment

#61 - Autocompaction for supported stores

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

#57 - Spruces up excon middleware

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

#50 - Move to a sliding window algorithm

Issue - State: closed - Opened by yarmand almost 9 years ago

#41 - Configurable error rates time window

Issue - State: closed - Opened by gottfrois about 9 years ago

#37 - Notifier: Extract ActiveSupport::Notifications to own class (solves #24)

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

#31 - Circuit is not opened after passing volume_threshold (no notification)

Issue - State: closed - Opened by chiefcll almost 10 years ago - 2 comments

#26 - API to force open/close a circuitbreaker

Issue - State: closed - Opened by sideshowcoder almost 10 years ago
Labels: enhancement

#24 - make notification not depend on ActiveSupport

Issue - State: closed - Opened by yarmand almost 10 years ago - 7 comments