Thanks for saying that! At least now I know I'm not going crazy :-) Looking into ElasticSearch as we speak.
On Wednesday, July 3, 2013 10:12:53 AM UTC-4, Lee Hambley wrote: > > Good luck Drew, Actually for what it's worth - I stopped using sunspot > precisely because it's a really weird mix of shipping a Java bundled lucene > engine in a Gem, and pushing that to your *web* servers… I moved to > ElasticSearch, and never looked back (not even once, for a second!) > > Best of luck! > > Lee Hambley > -- > http://lee.hambley.name/ > +49 (0) 170 298 5667 > > > On 3 July 2013 16:10, Drew Sheneman <[email protected] <javascript:>>wrote: > >> Lee, thanks for the reply. I realize they are unrelated but I was hoping >> that someone had crossed these same bridges while setting up their >> deployment configuration. I haven't gotten any responses when trying to ask >> questions on gem specific sites. I will take a look at the link you posted >> and continue troubleshooting. >> >> >> On Wednesday, July 3, 2013 9:58:03 AM UTC-4, Lee Hambley wrote: >> >>> Drew, >>> >>> The problem you are having has nothing to do with Capistrano, it's >>> something that isn't working with the Bundler version, and or Git version >>> on your server. >>> >>> The error you're seeing is bundler being unable to pull down the branch >>> you want from Sunspot from Github, which you happen to be calling with >>> Capistrano! >>> >>> You haven't said what your server setup looks like, but it seems like >>> the Gemfile lock is to blame: >>> http://stackoverflow.**com/a/13520757<http://stackoverflow.com/a/13520757>, >>> but that was 10 seconds into Googling the problem, perhaps you'll find >>> something more suitable. >>> >>> But I can tell you with absolute certainty, the problem you are seeing >>> is one with Bundler, and/or some Gemfile settings in your project. >>> >>> Feel free to post back, but I'm not sure how we can help you. The reason >>> you can't find much about "deploying sunspot with Capistrano" is that >>> that's not really a thing, sunspot is a gem, rails uses gems, bundler >>> installs them, capistrano has a hook for calling bundler… it's fairly well >>> unrelated! >>> >>> >>> Lee Hambley >>> -- >>> http://lee.hambley.name/ >>> +49 (0) 170 298 5667 >>> >>> >>> On 3 July 2013 15:52, Drew Sheneman <[email protected]> wrote: >>> >>>> I have had quite a bit of trouble with this. To be honest, I have had >>>> no troubles with Capistrano other than with the sunspot gems. Are there >>>> any >>>> comprehensive resources on the web that cover configuring Sunspot with >>>> Capistrano? I have noticed a few gists here and there, but nothing that >>>> covers getting something working from scratch. Eventually I plan to have a >>>> separate solr box and point my app to it, however I am just trying to >>>> deploy sunspot embedded as it is in development mode in my Rails app. >>>> >>>> Currently I am using Rails 4, Ruby 2, and the following gems: >>>> >>>> gem 'sunspot_rails', :github => 'hsbt/sunspot', :branch => >>>> 'enabled-rails4' >>>> gem 'sunspot_solr', :github => 'hsbt/sunspot', :branch => >>>> 'enabled-rails4' >>>> >>>> Does this look correct? When I try to deploy: >>>> >>>> 2013-07-03 09:28:19 executing `bundle:install' >>>> * executing "cd /home/username/apps/appname/**releases/20130703132819 && >>>> bundle install --gemfile >>>> /home/username/apps/appname/**releases/20130703132819/**Gemfile --path >>>> /home/username/apps/appname/**shared/bundle --deployment --quiet --without >>>> development test" >>>> servers: ["0.0.0.0"] >>>> [0.0.0.0] executing command >>>> ** [out :: 0.0.0.0] fatal: Could not parse object >>>> '**7ecfc66d0200a71442147ea58268e9**8d5302dc9c'. >>>> ** [out :: 0.0.0.0] >>>> ** [out :: 0.0.0.0] Git error: command `git reset --hard >>>> 7ecfc66d0200a71442147ea58268e9**8d5302dc9c` >>>> ** [out :: 0.0.0.0] >>>> ** [out :: 0.0.0.0] in directory >>>> ** [out :: 0.0.0.0] >>>> ** [out :: 0.0.0.0] >>>> /home/username/apps/appname/**shared/bundle/ruby/2.0.0/**bundler/gems/sunspot-**7ecfc66d0200 >>>> ** [out :: 0.0.0.0] >>>> ** [out :: 0.0.0.0] has failed. >>>> ** [out :: 0.0.0.0] >>>> ** [out :: 0.0.0.0] If this error persists you could try removing the >>>> cache directory >>>> ** [out :: 0.0.0.0] >>>> ** [out :: 0.0.0.0] >>>> '/home/username/apps/appname/**shared/bundle/ruby/2.0.0/**cache/bundler/git/sunspot-**0a37014492cdf9bb6647d30927ce00**0e219fac14' >>>> ** [out :: 0.0.0.0] >>>> command finished in 32646ms >>>> *** [deploy:update_code] rolling back >>>> >>>> >>>> >>>> Sunspot is working locally. If someone could point me to a resource or >>>> anything at all that could help, it would be greatly appreciated. I just >>>> have not found anything that specifically addresses the issue I am having. >>>> >>>> -- >>>> -- >>>> * You received this message because you are subscribed to the Google >>>> Groups "Capistrano" group. >>>> * To post to this group, send email to [email protected] >>>> * To unsubscribe from this group, send email to capistrano+...@** >>>> googlegroups.com For more options, visit this group at >>>> http://groups.google.com/**group/capistrano?hl=en<http://groups.google.com/group/capistrano?hl=en> >>>> >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "Capistrano" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to capistrano+...@**googlegroups.com. >>>> >>>> For more options, visit >>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>>> . >>>> >>>> >>>> >>> >>> -- >> -- >> * You received this message because you are subscribed to the Google >> Groups "Capistrano" group. >> * To post to this group, send email to [email protected]<javascript:> >> * To unsubscribe from this group, send email to >> [email protected] <javascript:> For more options, visit >> this group at http://groups.google.com/group/capistrano?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Capistrano" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- -- * You received this message because you are subscribed to the Google Groups "Capistrano" group. * To post to this group, send email to [email protected] * To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/capistrano?hl=en --- You received this message because you are subscribed to the Google Groups "Capistrano" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
