Esteban C Borsani
Esteban C Borsani
It's a lot of work. I think most search functionality lives in https://github.com/nitely/Spirit/tree/master/spirit/search . You'll need to add the comment version of it. Things like a [search index](https://github.com/nitely/Spirit/blob/master/spirit/search/search_indexes.py), views, forms,...
Also, there is a [task for indexing topics](https://github.com/nitely/Spirit/blob/069e82ae07266d1748c5497dc7e22a4d2b46654c/spirit/core/tasks.py#L104) every time one is created [here](https://github.com/nitely/Spirit/blob/069e82ae07266d1748c5497dc7e22a4d2b46654c/spirit/comment/utils.py#L19). You'll need to do the same for comments.
We can go further than just literals, consider `(^abc|^acb)` -> `^a(bc|cb)`. The same can be applied to suffixes, consider `(car|bar)` -> `(b|c)ar`, this would be useful for the literals optimization...
Currently not. What's the use case?
I see nothing wrong with your approach. If you want to do the calculations _only_ when the value changes instead of in every save, you can do something like this:...
@tylerecouture just out of curiosity, what do you use for multi-tenancy? django-tenants? nothing? how does your multi-tenancy works? I wanna know what could be implemented to solve this in the...
[It's explained in the docs](http://v8-cffi.readthedocs.io/en/latest/usage.html#multiple-vms-contexts). You can run multiple VMs, each has its own GIL.
Yes, the alternative (in Python) is to spawn a child process. V8's devs could have done the same to work around the GIL, but instead they added the concept of...
I guess it must be a limitation of the gem (therubyracer?), maybe it's built on top of an older V8.
It seems those characters don't have their name defined in the [UnicodeData.txt](https://raw.githubusercontent.com/nitely/nim-unicodedb/master/gen/UCD/UnicodeData.txt) name field. Some of them have it in [Unicode_1_Name](https://unicode.org/reports/tr44/#Unicode_1_Name) field, though. But it seems [Name_Aliases.txt](https://unicode.org/reports/tr44/#Name_Alias) is the right...