Hi Prakash

I don't recommend restarting Sphinx or symlinking directories as part of 
deploys any more - this is why I've not put it in the docs for TS v3. The only 
reason it remains for TS v1/2 is because it is what was originally suggested.

If you have your paths set up correctly (as covered in the deployment docs for 
v3), then restarting is completely unnecessary on most deploys, and symlinking 
is not required at all. You will only need to rebuild when you change the 
structure of your indices, or add/remove indices. It's kind of like a 
db:migrate.

Hope this is clear! :)

-- 
Pat

On 9 Jun 2014, at 10:46 pm, Prakash Murthy <[email protected]> wrote:

> Hi
> 
> Reading through the Deploying With Capistrano section in 
> http://pat.github.io/thinking-sphinx/deployment.html page, I get an 
> impression that the code included to stop ts/start ts/symlink indexes on 
> deploy applies only to ThinkingSphinx v1/v2 and not to v3, as it is indented 
> under the ThinkingSphinx v1/v2 header. Is this correct?
> 
> The following code should be included while using v3 as well, right?
> before 'deploy:update_code', 'thinking_sphinx:stop'
> after  'deploy:update_code', 'thinking_sphinx:start'
> 
> namespace :sphinx do
>   desc "Symlink Sphinx indexes"
>   task :symlink_indexes, :roles => [:app] do
>     run "ln -nfs #{shared_path}/db/sphinx #{release_path}/db/sphinx"
>   end
> end
> 
> after 'deploy:finalize_update', 'sphinx:symlink_indexes'
> 
> Thanks,
> Prakash
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Thinking Sphinx" 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].
> Visit this group at http://groups.google.com/group/thinking-sphinx.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" 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].
Visit this group at http://groups.google.com/group/thinking-sphinx.
For more options, visit https://groups.google.com/d/optout.

Reply via email to