travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:a13bac6 by Charles Oliver Nutter): The build was fixed. https://travis-ci.org/jruby/jruby/builds/499553969 [197 min 42 sec]
travis-ci has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:233ec94 by Charles Oliver Nutter): The build was broken. https://travis-ci.org/jruby/jruby/builds/499651534 [190 min 16 sec]
travis-ci has left #jruby [#jruby]
<kares> enebo: think we should push AR-JDBC 5X ... there's plenty of fixes in the 5X branches, objections?
rusk has joined #jruby
rusk has quit [Read error: Connection reset by peer]
rusk has joined #jruby
jmalves has joined #jruby
shellac has joined #jruby
aqd has quit [Quit: Leaving]
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
aqd has joined #jruby
lucasb has joined #jruby
<enebo> kares: no that is a great idea
<enebo> kares: I have a question for you which is unrelated to this but related to pg vs arjdbc
<kares> enebo: heya! hit me
<enebo> kares: just grabbing a link
<enebo> not fully sure I know enough to ask the right question here but they are leveraging some decoding and updating AR type maps
jmalves has quit [Ping timeout: 250 seconds]
<enebo> I think not just discourse does this but apps which need new types so as well?
<enebo> I don't really want to clone ruby portions of PG to support this necessarily but how do we handle stuff like this (and I am not expecting an immediate answer just bringing this up as a broader question)
<kares> ooh, well I haven't seen any other Rails app do such a thing
<kares> this seems quite ugly but I guess they do have a reason ...
<kares> most of the time they're happy with the adapter as is and if not they change type returns using AR API
<enebo> kares: if you are using AR and you have to use the native api beneath it you are working around something so I agree on that
<kares> enebo: I think what they did at some point - specifically at Discourse - was avoding the AR APIs for queries
<enebo> kares: I don't fully grok why they are even doing this? Does timestamp not return a DateTime?
<kares> pretty much avoiding AREL since it was slow for them
<kares> yeah me neither - I think they tried some optimizations
<kares> it really seems so ...
<enebo> kares: huzzah for discourse at least. Maybe we will never see this then on other gems
<kares> enebo: yeah I haven't seen it
<enebo> kares: I thought I saw some other app plug some new type into pg for something AR didn't support
<enebo> kares: but I don't remember what it was
<enebo> and it may not have been this specifically
<kares> right, I know you can do that with PG
<kares> and I've seen it on sequel or so
<enebo> I just remember adding a new type to postgres in a rails app
<enebo> seeing it somewhere
<kares> but not much with AR since they do it and are opinionated about it working in a way
<kares> enebo: maybe it was a work-around for AR types
<kares> they took several releases to get all right
<enebo> anyuways I may sleuth and see if I can find that but knowing discourse probably does not use this removes the immediate question
<kares> there were some extension gems around to support what wasn't supported at some point
<enebo> kares: yeah I was wondering if I was thinking of a GIS gem
<kares> +1
<kares> was thinking about the PG geo types gem as well
<kares> that's a separate adapter
<kares> which does not work on JRuby
<enebo> kares: my brain keeps thinking it is geo stuff but that is such an obvious answer my mind may be making it up :P
<kares> my mind constantly makes up things - it seems to have a life of its own :)
<kares> and also my memories are no longer deterministic
<kares> anyway so we should get AR-JDBC out next week
<kares> and maybe even jossl with the updated BC and some small fixes
<enebo> kares: sounds good. you willing to do arjdbc releases?
<enebo> kares: hell we could even 6.0.0.beta2 by the looks of it :)
<kares> think I did the last but I am happy to give you the torch if you're up to it ;)
<enebo> kares: yeah I can do it too
<enebo> at least I think I can. My last go around I think it took a while to figure out what to set
<kares> beta2 isn't that crucial - since that gem is only usable with AR 6.0.0.beta2
<enebo> yeah I agree. I am just happy it is good to go
<kares> users can always use github: ... bundler refs
<kares> yeah it looks like such a nice work
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
rusk has quit [Remote host closed the connection]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:a58f304 by Thomas E. Enebo): The build is still failing. https://travis-ci.org/jruby/jruby/builds/499930940 [186 min 47 sec]
travis-ci has left #jruby [#jruby]
shellac_ has joined #jruby
shellac has quit [Read error: Connection reset by peer]
KeyJoo has joined #jruby
shellac_ has quit [Quit: Computer has gone to sleep.]
KeyJoo has quit [Quit: KeyJoo]
shellac has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:b1a0d8c by Charles Oliver Nutter): The build was fixed. https://travis-ci.org/jruby/jruby/builds/500040639 [204 min 51 sec]
travis-ci has left #jruby [#jruby]
enebo has left #jruby [#jruby]
enebo has joined #jruby
rdubya has quit [Ping timeout: 252 seconds]
shellac has quit [Quit: Computer has gone to sleep.]