-
Now that https://github.com/ged/ruby-pg/pull/397 is merged, would be good to investigate adding full compatibility to Fiber.scheduler for Good Job also instead of using threads.
Obviously would req…
ollym updated
2 years ago
-
Working on https://youtrack.jetbrains.com/issue/RUBY-16770 (which is a problem in debase) I've noticed that byebug doesn't work well with the following code.
``` ruby
require 'byebug'
triangular_numb…
-
Presently, consumers immediately terminate when an actor supervisor (https://github.com/ntl/actor) is not present and active.
This is largely a contravention of the principle of least surprise. Sta…
-
Can someone comment on Loom compatibility, please? Has it been tried recently? @aardvark179
-
With #5672, we moved to a pure-Ruby Enumerator#next impl that uses Fibers. Along with that came the protocol originated by Rubinius whereby any class that implements `to_generator` could provide an ex…
-
I have a question about the logic in `io_read` at https://github.com/bruno-/fiber_scheduler/blob/main/lib/fiber_scheduler/selector.rb#L98
It seems that it considers the resource unavailable (`-EAGA…
-
Using Rhodes 5.0.2 (from RMS 5.0.2).
`Enumerator#next` terminates app with no logging.
``` ruby
test_enum = [1,2,3].to_enum
app_info "test_enum = #{test_enum.inspect}"
current_test = tes…
jtara updated
6 years ago
-
Hi there. Thank you for all of your efforts with `fiber_scheduler` and the thought and planning that you've put into positioning it as a great default. I'm getting up to speed with Ruby 3 non-blocking…
-
Hello,
I'm trying to run dataflow on ruby-1.9.2-head but run into issues:
```
ruby-1.9.2-head > require "dataflow"
~/.rvm/gems/ruby-1.9.2-head/gems/dataflow-0.3.1/dataflow.rb:63: warning: undefining…
-
## Steps to reproduce
```ruby
Apartment::Tenant.switch! 'db1'
puts Apartment::Tenant.current # prints "db1"
Fiber.new { puts Apartment::Tenant.current }.resume …