And something i forgot...

Mongoid only supports jruby on ruby-1.9 mode... I'm not sure if monoid-4.x
already supports jruby running on ruby-2.0 compatibility mode.

So, make sure you are running jruby on ruby-1.9 mode.


Best regards,
Carlos Figueiredo


On Tue, Apr 22, 2014 at 2:09 PM, Carlos Figueiredo <
[email protected]> wrote:

> Only Mongoid 4.x supports rails 4.x
>
> I've been using mongoid ~> 4.0.0.beta with satisfatory results (on ruby...
> i didn't try on jruby yet)
>
>
> I don't recommend you get the master branch... if you wanna get directly
> on github sources, focus a tag
>
> And after all, if you still get problems, is good open an issue on mongoid
> repository to let them track the problem and resolve if possible.
>
> Best regards,
>
> Carlos Figueiredo
>
>
> On Mon, Apr 21, 2014 at 10:43 PM, Manish Chakravarty <
> [email protected]> wrote:
>
>> Hello,
>>
>> I am developing a JRuby on Rails 4 application. I've the following in my
>> Gemfile:
>> gem "mongoid", "~> 3.1.6"
>>
>> When I run a bundle update, I get the following:
>> Resolving dependencies...
>> Bundler could not find compatible versions for gem "activemodel":
>>   In Gemfile:
>>     mongoid (~> 3.1.6) java depends on
>>       activemodel (~> 3.2) java
>>
>>     rails (= 4.1.0) java depends on
>>       activemodel (4.1.0)
>>
>>
>> When I switch to upstread mongoid via
>> gem "mongoid", github: 'mongoid/mongoid'
>>
>> a 'bundle update' goes through but I am worried about taking this
>> application to production. The upstream github Mongoid driver seems to be
>> 50-100x slower than the Java MongoDB driver.
>> I have a content ingestion script where I need to repeatedly search for
>> text-matching in an attribute. I've created the required indexes to deal
>> speed up the lookups ( there are around 600,000 records, total number of
>> insertions performed during the operation is about 15,000 )
>> The JRuby + Mongoid takes around 100 hours to complete the operation - I
>> rewrote the script as a Java class and ran it using the Java MongoDB driver
>> and it takes around 30 minutes!
>>
>> There's obviously a problem here  - I'd like to know if you are using
>> JRuby on Rails in production and if so, what version of Mongoid are you
>> using?
>>
>> Regards,
>> Manish
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Ruby on Rails: Talk" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/rubyonrails-talk/5ab1a725-dcab-48d4-8b91-a63e9b229c30%40googlegroups.com<https://groups.google.com/d/msgid/rubyonrails-talk/5ab1a725-dcab-48d4-8b91-a63e9b229c30%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/CANPOtXvf4PkxLaG04SjiwS5wDPaQ_mVBbbPmMyF%3DoR1fBG%3DfKQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to