Farid Zakaria
Farid Zakaria
@mislav looks like `rbenv` REHASH does not take RubyGem's installation directory into account. Rehash should be done on the `gem env home` directory rather than simply `.rbenv/versions/*/bin/
I think when rehash is executed; the script should also also execute `gem env home` for each ruby installation and include those as well. Should this be a separate issue...
Btw I have put up a nixpkg derivation for rbenv: https://github.com/NixOS/nixpkgs/pull/89433
I an 👍 on this discussion although I believe it's better targeted primarily on a JRuby issue. I found Puma to be using a proxy to OpenSSL through _MIniSSL_; which...
Speaking to your questions: 1. @nateberkopec a little offtopic; but why does Puma use Ragel? HTTP parsers are a dime-a-dozen per language; generally even included in the standard library. (I...
@HoneyryderChuck the discussion here mentions that Ruby's openssl gem in JRuby is implemented via https://github.com/jruby/jruby-openssl which is a Java implementation; that is **slow** -- you can see benchmarks in https://github.com/puma/puma/pull/2181...
@eregon -- thank you for the history of OpenSSL with respect to FFI; I'm a long time Java developer but a shorter time Ruby (JRuby specifically) dev. My intuition is...
Very informative all this information. @MSP-Greg its likely that some of the calls by the Puma extension are not needed or even have equivalent in OpenSSL stdlib; I think though...
I bumped to latest release 1.6 and also seeing this. ``` ** Please add the following dependencies: null to //src/main/java/com/looker/jsrunner:jsrunner ** You can use the following buildozer command: buildozer 'add...
v1.7.0-RC-2 also has the issue.