Contact: fumanchu@aminus.org

Log in as guest/dejavu to create tickets

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

root/trunk/dejavu


Mode:

Legend:

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