Contact: fumanchu@aminus.org

Log in as guest/dejavu to create tickets

I think I've seen this ORM somewhere before...

root/trunk/dejavu/storage


Mode:

Legend:

Added
Modified
Copied or renamed
Date Rev Chgset Author Log Message
(edit) 06/02/09 11:49:28 @604 [604] fumanchu New UnitSequencerDynamic?, for identifier schemes the MUST be generated by …
(edit) 04/07/09 11:55:02 @601 [601] fumanchu Removed a couple stray imports.
(edit) 03/18/09 19:51:44 @600 [600] fumanchu New StorageManager?.has_database method.
(edit) 12/03/07 23:58:29 @591 [591] fumanchu storememcached: Added per-class cached-unit timeouts.
(edit) 11/21/07 15:38:00 @590 [590] fumanchu memcached: Locking each server in turn during get_multi is cleaner, less …
(edit) 11/21/07 14:57:05 @589 [589] fumanchu New MemcachedStorageManager?.connect_all to help warn about unreachable mc …
(edit) 11/21/07 11:54:14 @588 [588] fumanchu Actual *working* memcache locking. See comments in get_multi.
(edit) 11/21/07 10:00:00 @587 [587] fumanchu Simpler, more bulletproof thread locking in memcache.py.
(edit) 11/18/07 17:06:08 @585 [585] fumanchu Make databases error if offset but no order.
(edit) 11/16/07 17:14:17 @583 [583] fumanchu Added compression support to memcache.py, thanks to Gustavo Picón.
(edit) 11/15/07 16:50:06 @582 [582] fumanchu Added logging.IO calls to memcached (plus one to partitions).
(edit) 11/11/07 17:19:08 @581 [581] fumanchu Fix for key collisions when using pickle.
(edit) 11/06/07 13:56:58 @580 [580] fumanchu Buglets in non-DB stores.
(edit) 11/06/07 13:56:34 @579 [579] fumanchu Some cleanup of storage init.
(edit) 11/06/07 12:14:00 @576 [576] tabo fixing server acquiring in storage.memcache.get_multi
(edit) 11/02/07 12:34:13 @565 [565] fumanchu memcached xrecall_inner must preserve order.
(edit) 11/02/07 11:48:54 @564 [564] fumanchu New get_multi in memcache.py.
(edit) 11/01/07 12:28:14 @562 [562] fumanchu Using the new index_name method from Geniusql.
(edit) 10/31/07 16:15:39 @561 [561] fumanchu DB sequencing improvements. Columns now obtain a default sequence_name as …
(edit) 10/30/07 14:15:18 @560 [560] fumanchu New dejavu.Statement class for use with Units which map to DB Views. These …
(edit) 10/29/07 18:56:45 @559 [559] fumanchu Fix for geniusql.View discovery, plus better logging of discovery …
(edit) 10/29/07 14:32:52 @558 [558] fumanchu Skip indices if a class maps to a Geniusql View.
(edit) 10/26/07 11:11:07 @557 [557] fumanchu Update to latest geniusql.
(edit) 10/23/07 16:48:46 @555 [555] fumanchu Thread-safe memcache.py now in storage.
(edit) 10/22/07 22:26:29 @554 [554] fumanchu Allow memcached store to use cache keys other than cls.identifiers.
(edit) 10/18/07 15:38:19 @553 [553] fumanchu A couple start methods were missing the 'isolation' argument.
(edit) 10/18/07 01:10:21 @552 [552] fumanchu Buglets.
(edit) 10/09/07 10:14:52 @550 [550] fumanchu ProxyStorage? base class should just pass through the unit call.
(edit) 10/08/07 00:12:06 @548 [548] fumanchu Pass unit call through VerticalPatitioner?.
(edit) 10/07/07 22:53:04 @547 [547] fumanchu Multithreading fix for shelve.
(edit) 10/07/07 19:19:36 @545 [545] fumanchu New order, limit tests and a few fixes. New caching.fullquery option.
(edit) 10/06/07 22:38:54 @544 [544] fumanchu Unnecessary coercion of expr.
(edit) 10/06/07 22:38:27 @543 [543] fumanchu Changed to unit(cls, **kwargs) sig throughout. Also changed sandbox.recall …
(edit) 10/06/07 16:32:31 @542 [542] fumanchu Doc work and a missing import.
(edit) 10/06/07 01:58:13 @541 [541] fumanchu Optimized storeshelve with the zombie protocol.
(edit) 10/06/07 01:57:35 @540 [540] fumanchu New 'fulljoin' option for ObjectCache?. I also formalized a 'flush' method …
(edit) 10/05/07 15:01:15 @538 [538] fumanchu New storejson module. Lots of changes to the existing json.py module, too …
(edit) 10/04/07 15:54:04 @537 [537] fumanchu Caching SM's now test cache.classes before sending operations to the …
(edit) 10/04/07 15:09:26 @536 [536] fumanchu MultiSchema? for psycopg2.
(edit) 10/04/07 14:44:37 @535 [535] fumanchu Optimized StorageManagerShelve?.unit.
(edit) 10/03/07 17:24:08 @533 [533] fumanchu storefs: optimized unit method.
(edit) 10/03/07 15:02:53 @532 [532] fumanchu New 'memcached.index' option to skip storing an index in memcached (i.e. …
(edit) 10/03/07 15:01:10 @531 [531] fumanchu Optimized unit method for RAM store.
(edit) 10/03/07 14:39:42 @529 [529] fumanchu Oops. Missed one.
(edit) 10/03/07 14:38:55 @528 [528] fumanchu New 'single' argument to paginate (to make calling code cleaner).
(edit) 10/03/07 14:34:31 @527 [527] fumanchu Pass transaction methods through to proxied stores.
(edit) 09/30/07 20:11:33 @526 [526] fumanchu Sandbox.unit now calls store.unit more. This allows stores (especially …
(edit) 09/30/07 02:04:29 @524 [524] fumanchu ObjectCache? now passes on KeyErrors? from backends on set.
(edit) 09/29/07 23:33:36 @523 [523] fumanchu Moved cache SM's back out to their own new caching.py module.
(edit) 09/29/07 21:52:39 @522 [522] fumanchu Improved VerticalPartitioner?, with support for multiple stores for a given …
(edit) 09/29/07 18:15:06 @521 [521] fumanchu New ProxyStorage?.database_scope option, for resolving duplicate …
(edit) 09/29/07 14:28:36 @520 [520] fumanchu Removed 'dump' method from cache stores. ObjectCache? now calls DDL methods …
(edit) 09/28/07 14:58:18 @518 [518] fumanchu A solution for paginating with order expressions.
(edit) 09/27/07 23:58:27 @517 [517] fumanchu New 'dbtype' hint for geniusql stores (in db.py).
(edit) 09/27/07 20:03:07 @516 [516] fumanchu Some errors in passing args to superclass calls.
(edit) 09/26/07 11:17:26 @514 [514] fumanchu Test for ObjectCache? + Memcached.
(edit) 09/25/07 21:51:11 @513 [513] fumanchu New MemcachedStorageManager?. Also new 'cache' allOption for ObjectCache?.
(edit) 09/24/07 13:25:45 @512 [512] fumanchu Buglet in db xmultirecall.
(edit) 09/24/07 13:02:11 @511 [511] fumanchu Reverted PG schema craziness (silly me was using master conns for CREATE …
(edit) 09/24/07 00:25:33 @510 [510] fumanchu New pypgsql.MultischemaStorageManagerPg?.
(edit) 09/23/07 23:08:54 @508 [508] fumanchu Another oops (missing import).
(edit) 09/23/07 22:59:25 @507 [507] fumanchu Oops. Missed one.
(edit) 09/23/07 22:49:29 @505 [505] fumanchu Woof. Major API change to all DDL SM functions: the addition of a …
(edit) 09/23/07 21:25:15 @504 [504] fumanchu Removed unmaintained socket store.
(edit) 09/22/07 16:41:46 @503 [503] fumanchu Removed VerticalPertitioner?.classnames and .default_store attributes. You …
(edit) 09/22/07 15:20:55 @501 [501] fumanchu Oops.
(edit) 09/22/07 14:56:59 @500 [500] fumanchu Fix for bug in fallback xview with order/limit/offset.
(edit) 09/21/07 20:47:01 @498 [498] fumanchu Allow partitioned stores to have no 'shutdownOrder' attribute.
(edit) 09/21/07 20:35:50 @497 [497] fumanchu Added debug info to partition map errors.
(edit) 09/21/07 20:35:11 @496 [496] fumanchu Allow the caller to supply schema names to multischema SM.
(edit) 09/21/07 19:39:30 @495 [495] fumanchu Call discover_dbinfo is auto_discover (now that latest Geniusql doesn't …
(edit) 09/21/07 18:42:21 @494 [494] zakj Oops - fixed getattr brain-o.
(edit) 09/21/07 18:17:06 @493 [493] zakj Added a default loadOrder to VerticalPartioner?.map_all.
(edit) 09/21/07 18:03:46 @492 [492] zakj Added loadOrder tracking to VerticalPartitioner?.add_store (used by …
(edit) 09/21/07 17:08:55 @491 [491] zakj Update VerticalSM.add_store()'s docstring to match changes in r490.
(edit) 09/21/07 16:53:39 @490 [490] zakj Quick bugfixes to VerticalStorageManager's add_store and xrecall.
(edit) 09/13/07 17:50:51 @485 [485] fumanchu Added order, limit, offset to view/xview signatures.
(edit) 09/10/07 21:33:51 @483 [483] fumanchu Some backward-incompatible API changes (in order to make the sandbox and …
(edit) 09/10/07 15:46:07 @482 [482] fumanchu Spec-compliance updates.
(edit) 09/08/07 16:45:41 @481 [481] fumanchu New xmultirecall method on SM's, which also now takes order, limit, and …
(edit) 09/07/07 13:01:02 @480 [480] fumanchu Send None as query relation to SM.view().
(copy) 09/07/07 11:53:09 @479 [479] fumanchu Moved all content down into the new dejavu top-level folder.
copied from trunk/storage:
(edit) 08/31/07 02:38:12 @477 [477] fumanchu Sort Modeler columns, plus comments and some lazier imports.