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
<manishch...@gmail.com>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 rubyonrails-talk+unsubscr...@googlegroups.com.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> 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 rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/CANPOtXtTd5V%2Bt3pRxGpfMk3sFKirY0cXU%3DpC%2BsZjG0C%2BO_SBWg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to