_whitelogger has joined #jruby
lucasb has quit [Quit: Connection closed for inactivity]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (load_service_redux:d9e98d0 by Charles Oliver Nutter): The build is still failing. https://travis-ci.org/jruby/jruby/builds/561535283 [201 min 58 sec]
travis-ci has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (load_service_redux:ced903e by Charles Oliver Nutter): The build is still failing. https://travis-ci.org/jruby/jruby/builds/561917494 [197 min 25 sec]
travis-ci has left #jruby [#jruby]
drbobbeaty has joined #jruby
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (load_service_redux:aca8962 by Charles Oliver Nutter): The build has errored. https://travis-ci.org/jruby/jruby/builds/561924953 [194 min 15 sec]
Osho has quit [Ping timeout: 245 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (load_service_redux:aca8962 by Charles Oliver Nutter): The build has errored. https://travis-ci.org/jruby/jruby/builds/561924953 [210 min 26 sec]
travis-ci has left #jruby [#jruby]
Osho has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (load_service_redux:4e49b89 by Charles Oliver Nutter): The build failed. https://travis-ci.org/jruby/jruby/builds/561929596 [193 min 2 sec]
travis-ci has left #jruby [#jruby]
drbobbeaty has quit [Ping timeout: 264 seconds]
rusk has joined #jruby
shellac has joined #jruby
whitingjr has quit [Ping timeout: 268 seconds]
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
whitingjr has joined #jruby
shellac has quit [Ping timeout: 250 seconds]
<kares[m]> and I thought the AR-JDBC suite is enough of a guard against driver regressions
<kares[m]> anyhow, to update to latest I have pushed jdbc-sqlite3 today ... we're at 3.28.0 now
<kares[m]> guess I'll check how a jruby build is doing
<kares[m]> esp. since jeremyevans mentioned regressions for previous jdbc-sqlite3
drbobbeaty has joined #jruby
<kares[m]> all green
whitingjr has quit [Ping timeout: 258 seconds]
whitingjr has joined #jruby
whitingjr has quit [Quit: Leaving.]
whitingjr has joined #jruby
<kares[m]> btw. also pushed postres and mariadb jdbc driver updates recently
<kares[m]> not sure what to do about mysql's official one ... somehow not sure about looking into the details that might have changed and what that means for AR-JDBC
shellac has joined #jruby
<jeremyevans> kares[m]: Probably a good idea to always test Sequel before release, since Sequel in general is going to test more of a database's features than AR
<kares[m]> that makes sense, thanks. will try to do that properly with jdbc-mysql if I manage to get to it
whitingjr has quit [Ping timeout: 245 seconds]
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
rusk has quit [Remote host closed the connection]
shellac has quit [Ping timeout: 250 seconds]
sagax has joined #jruby
<sagax> hi all!
<headius[m]> kares: jeremyevans I'm glad we had this hooked up so we found it almost immediately
shellac has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (load_service_redux:a574749 by Charles Oliver Nutter): The build has errored. https://travis-ci.org/jruby/jruby/builds/562204103 [210 min 48 sec]
travis-ci has left #jruby [#jruby]
snickers has joined #jruby
<sagax> how to run ruby code with jruby?
<havenwood> sagax: use jruby in place of where you would use ruby
<havenwood> sagax: i found it easy to get started with jruby. give it a try!
<sagax> hm, thanks
<sagax> i will try install jruby with rvm
<sagax> it's true that jruby not have GIL? and threads in jruby it's real thread without block?
<kares[m]> yep, that is correct - no GIL in JRuby
<sagax> threads in jruby without block? - it's part true to?
<sagax> or jruby have another some like as blocks
<sagax> ?
<kares[m]> threads will block just like in ruby e.g. if you use a mutex
<kares[m]> or when they wait for IO
<kares[m]> but they won't block each other out when executing ruby code
<kares[m]> you maybe should read some good posts about what GIL means
<kares[m]> the second example (Ruby Operations) will benefit from a GIL free Ruby -> get faster under JRuby
shellac has quit [Quit: Computer has gone to sleep.]
<sagax> link to multi-threading has broken :(
travis-ci has joined #jruby
<travis-ci> jruby/jruby (load_service_redux:5309f7d by Charles Oliver Nutter): The build failed. https://travis-ci.org/jruby/jruby/builds/562230309 [203 min 11 sec]
travis-ci has left #jruby [#jruby]
sagax has quit [Ping timeout: 272 seconds]
<headius[m]> sagax: thanks for pointing that out
<headius[m]> we need more recent articles :-D
<headius[m]> sagax: I removed that link and added a new one about building a Sinatra + Roda + Sequel web app with JRuby
<headius[m]> do you have other questions about multithreading in JRuby?
travis-ci has joined #jruby
<travis-ci> jruby/jruby (load_service_redux:6d3a9d5 by Charles Oliver Nutter): The build failed. https://travis-ci.org/jruby/jruby/builds/562241810 [219 min 10 sec]
travis-ci has left #jruby [#jruby]
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (load_service_redux:6d3a9d5 by Charles Oliver Nutter): The build failed. https://travis-ci.org/jruby/jruby/builds/562241810 [235 min 9 sec]
sagax has joined #jruby
<headius[m]> enebo: ok...that is the green build even though it isn't green
<headius[m]> somehow travis is returning something wacky for localhost within the last hour
<headius[m]> that has four tags for autoload in rubyspec and two excludes in MRI...all related to edge cases of concurrent autoload
<enebo[m]> I wonder if MRI is doing the same thing now with that change
<enebo[m]> oh it is ruby/spec
<headius[m]> this is a couple dozen fewer tags than master
<enebo[m]> ah boo ruby/spec has not run in days
<enebo[m]> so I am curious to see if they start failing although we may be using different image too
<headius[m]> slow dev cycle on MRI this summer
<headius[m]> well I restarted the job and it did the same thing, but I'll try making a fully new push (merge master) and let it go
<enebo[m]> sounds good though. you only have a couple of tags and if those are very hard to trigger we should have a lot less issues than we had
<headius[m]> yeah I will double check that zeitwerk is still green and introduce that as a suite
<enebo[m]> I do think people who use JRuby already fret a bit about concurrent loading
<headius[m]> I don't know of any major outstanding issues but I know we didn't behave quite right
<enebo[m]> but zeitwerk if green and enabled by default on 6 should also reduce a lot of potential for reports on conc loading
<enebo[m]> of course it is not currently enabled but one step at a time
<headius[m]> yeah
<headius[m]> hmm there's one zeitwerk regression, I'll look into that
<headius[m]> it had dozens of failures before this work though
<sagax> i install jruby with rvm
<sagax> but i don't have jruby in command line
<sagax> my distro - openSUSE, if it's matter
<havenwood> sagax: rvm use jruby
<havenwood> sagax: then check: ruby -v
<havenwood> sagax: ruby -e "p RUBY_ENGINE" #>> "jruby"
<sagax> ou
<sagax> thanks
<headius[m]> same failure in latest build...beats me
<headius[m]> I'm going to restart one on master and see if it happens there
travis-ci has joined #jruby
<travis-ci> jruby/jruby (load_service_redux:fdcfb62 by Charles Oliver Nutter): The build is still failing. https://travis-ci.org/jruby/jruby/builds/562268551 [229 min 36 sec]
travis-ci has left #jruby [#jruby]
snickers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lucasb has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
shellac has joined #jruby
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (load_service_redux:fdcfb62 by Charles Oliver Nutter): The build was fixed. https://travis-ci.org/jruby/jruby/builds/562268551 [232 min 22 sec]
nirvdrum has joined #jruby
<headius[m]> enebo ^
<headius[m]> Green
<headius[m]> My confidence level isn't super high but it's green
drbobbeaty has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
shellac has quit [Client Quit]