Griatch
|
a0a94df83d
|
Removed extra caching for fields (this slowed things down over normal django field caching). Considering reworking Attribute storage in order to make use of those caches as well.
|
2013-06-06 12:45:39 +02:00 |
|
Griatch
|
7351aacba5
|
Fixed an issue with setting location. Still errors with creating new objects.
|
2013-06-05 18:47:41 +02:00 |
|
Griatch
|
41235c25a2
|
Changed propcache back to a simple dict. Working on content cache, not working yet.
|
2013-05-30 00:49:47 +02:00 |
|
Griatch
|
fb3259be8c
|
Activated propcache with new cache system. Still not functioning correctly, also the content cache needs to be handled.
|
2013-05-29 23:07:44 +02:00 |
|
Griatch
|
b6383ddab9
|
Moved attr_cache to new caching system, activated all attribute updating signals.
|
2013-05-29 18:47:51 +02:00 |
|
Griatch
|
8202dba596
|
Changed cache system to use Django's cache mechanism. Changed field caches to make use of Django signalling instead of custom caching calls (this should make the system consistent also when called from the webserver). Created a wrapper system for easily wrapping fields with a default wrapper (so as to not have to explicitly define the properties (such as objdb.key) which all just do the same thing - load from the field and make sure to call save().
|
2013-05-29 16:16:28 +02:00 |
|
Griatch
|
deafb9c544
|
Added cache-cleaning to the idmapper base class. This works to sync most changes from the admin site-side, but not location changes (which leaves the content cache stale). Thinking of testing the django in-built cache framework instead, maybe using custom fields?
|
2013-05-25 10:20:26 +02:00 |
|
Griatch
|
82b82318d5
|
Cleaning up some more in the attrcache cleaner.
|
2013-05-14 08:22:18 +02:00 |
|
Griatch
|
ffbc1ad0e7
|
Made the caches.flush_attr_cache more comprehensive also for attribute values.
|
2013-05-14 08:04:08 +02:00 |
|
Griatch
|
ea545d7ff3
|
Added the ability to deactivate local caching, by use of the settings.GAME_CACHE_TYPE variable. A temporary solution for working with multiple processes. Will also be useful for debugging and profiling.
|
2013-01-09 19:43:46 +01:00 |
|
Griatch
|
5ef92b6bf8
|
Some cleanups, properly marking the OOB stuff as WIP still. OOB is progressing but not yet functional or in its final form.
|
2013-01-07 15:47:41 +01:00 |
|
Griatch
|
58c010ef46
|
Some further work on the OOBhandler mechanism.
|
2013-01-04 10:35:29 +01:00 |
|
Griatch
|
b0b0fa7983
|
First, untested version of the OOBhandler mechanism.
|
2013-01-03 09:18:49 +01:00 |
|
Griatch
|
28c625c12c
|
Re-activated connect-channel again, called from hooks. Fixed some bugs and minor things to give more control over how messages sent to channels are handled.
|
2012-11-13 21:24:05 +01:00 |
|
Griatch
|
8654d8cc48
|
Further migrated script caches to the central cache location, removing old cruft.
|
2012-11-08 19:29:57 +01:00 |
|
Griatch
|
e4382e3e8a
|
Fixed a regression in has_attribute caused by changing the location of caches. Resolves Issue 328.
|
2012-11-07 20:22:46 +01:00 |
|
Griatch
|
d2d9953f94
|
Cache changes: Moved all caches (except idmapper) to central caching module. This makes it easier to overview cache memory usage (and clean it) as well as plug-in external cache mechanisms.
|
2012-11-01 11:20:07 +01:00 |
|