Mike Perham

Results 66 issues of Mike Perham

The metrics home page is a great candidate for a dashboard on a TV on a wall but it needs to auto-refresh for that purpose. Should we configure /metrics to...

In English, "nor" is always used with "neither", for example "neither X nor Y". I assume the "neither" got lost somehow; the current error message doesn't make sense without "neither".

**Your environment** * `ruby -v`: 3.1.2 * `rdbg -v`: 1.6.2 **Describe the bug** I get tons of these errors when I add `gem "debug"` to my Gemfile and run the...

### Pitch This blog post shows how you can fork one Sidekiq process per CPU. I think this would be a good idea: forking saves memory and automatically scales Mastodon...

suggestion

I've used Builder for several projects over the last few years and every time I make the same API mistake: I use #to_s to finalize the built document. ``` ruby...

Calling .inspect on a message crashes. NoMethodError: undefined method `name' for # 18:13:57.917176 15969 qanat.rb:72: /home/onespot/.bundle/ruby/1.9.1/gems/ruby_protobuf-0.4.0/lib/protobuf/message/message.rb:349:in `block in each_field' /home/onespot/.bundle/ruby/1.9.1/gems/ruby_protobuf-0.4.0/lib/protobuf/message/message.rb:348:in `each' /home/onespot/.bundle/ruby/1.9.1/gems/ruby_protobuf-0.4.0/lib/protobuf/message/message.rb:348:in `each_field' /home/onespot/.bundle/ruby/1.9.1/gems/ruby_protobuf-0.4.0/lib/protobuf/message/message.rb:221:in `inspect' /home/onespot/.bundle/ruby/1.9.1/gems/ruby_protobuf-0.4.0/lib/protobuf/message/message.rb:201:in `block in inspect' /home/onespot/.bundle/ruby/1.9.1/gems/ruby_protobuf-0.4.0/lib/protobuf/message/message.rb:227:in...

The colors gem is slow to require because it generates a lot of constants and structures at boot time. For instance: https://github.com/halostatue/color/blob/ecd635f5db7fb67e03dc737cb75fb862323ebd6e/lib/color/rgb/colors.rb#L9 Would it be possible to lazy load these...

This PR adds a new configuration knob, :skip_default_job_logging, to disable job logging out of the box, see #6199. The user can choose when and where to disable the logging. I...

We moved this functionality from Pro to OSS but don't have much in the way of tests. Add tests to cover the various methods. Note you can use `COVERAGE=1 bundle...

If you want to create a batch with 100,000s of jobs today, it can be tricky to do it in a way which is safe and efficient. Essentially we want...