Eager load Rails application

Bráulio Bhavamitra braulio at eita.org.br
Tue Jul 7 13:44:23 BRT 2015


I agree, although I may not know of all implications of it, this should
avoid many strange loading behaviours and allow the thread_safe mode (for
jruby/rubinius).

As you suggested, it must be used on config/application.rb, not inside the
api.

cheers,
bráulio

On Tue, Jul 7, 2015 at 10:37 AM, Rodrigo Souto <rodrigo at colivre.coop.br>
wrote:

> Hello everyone,
>
> On the development of the api's task mountpoint André suggested the use
> of Rails.application.eager_load! to ensure every Article and Task
> subclasses were properly loaded. Check it out:
> https://gitlab.com/noosfero/noosfero/merge_requests/619/diffs
>
> Although the place where he used it is not the best, I think it's a good
> idea, since today we have class types hardcoded all over the code due to
> this lazy loading behaviour.
>
> What do you think about adding it now and then we slowly remove the
> hardcoded types?
>
> --
> Rodrigo Souto <rodrigo at colivre.coop.br> :: 55 71 8131-7714
> Colivre - Cooperativa de Tecnologias Livres
> http://www.colivre.coop.br/
>
> _______________________________________________
> Noosfero-dev mailing list
> Noosfero-dev at listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-dev
>
>


-- 
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
ideologia. Morra por sua ideologia" P.R. Sarkar

EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br

"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu
lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da
Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e
destruídas nas fases de extroversão e introversão do fluxo imaginativo
cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente,
naquele momento, essa pessoa é a única proprietária daquilo que ela
imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha
por um milharal também imaginado, a pessoa imaginada não é a propriedade
desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este
universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso
a propriedade deste universo é de Brahma, e não dos microcosmos que também
foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo,
mutável ou imutável, pertence a um indivíduo em particular; tudo é o
patrimônio comum de todos."
Restante do texto em
http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20150707/03ea646d/attachment.html>


More information about the Noosfero-dev mailing list