Contact: fumanchu@aminus.org

Log in as guest/dejavu to create tickets

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

root


Mode:

Legend:

Added
Modified
Copied or renamed
Date Rev Chgset Author Log Message
(edit) 04/07/09 16:55:25 @602 [602] fumanchu Doc for new has_database method.
(edit) 04/07/09 16:55:02 @601 [601] fumanchu Removed a couple stray imports.
(edit) 03/19/09 00:51:44 @600 [600] fumanchu New StorageManager?.has_database method.
(edit) 02/03/09 05:12:22 @599 [599] fumanchu Fix for #108 (UnitProperty? type details missing).
(edit) 01/26/09 18:22:52 @598 [598] fumanchu UnitProperty? docstring tweaks.
(edit) 01/20/09 19:02:57 @597 [597] fumanchu Fixing a bug in the Modeler docs.
(edit) 01/16/09 23:08:46 @596 [596] fumanchu Some doc tweaks.
(edit) 01/16/09 22:53:31 @595 [595] fumanchu Some doc improvements. New working intro and new many-to-many section.
(edit) 01/13/09 22:18:02 @594 [594] fumanchu Added an example of VerticalPartitioner? usage in docs.
(edit) 06/04/08 17:43:12 @593 [593] fumanchu Removed all mention of the old 'arena' class from Dejavu docs.
(edit) 05/23/08 05:13:27 @592 [592] fumanchu Fixed a typo found by musaf.
(edit) 12/04/07 05:58:29 @591 [591] fumanchu storememcached: Added per-class cached-unit timeouts.
(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 19:10:51 @578 [578] fumanchu Crazycache: I shouldn't have promoted IndexSet?.indices. The order is too …
(edit) 11/06/07 19:05:26 @577 [577] fumanchu Crazycache: Test and fix for some indexing errors.
(edit) 11/06/07 18:14:00 @576 [576] tabo fixing server acquiring in storage.memcache.get_multi
(edit) 11/06/07 04:29:41 @575 [575] fumanchu Crazycache: Order support for indices.
(edit) 11/05/07 23:32:36 @574 [574] fumanchu Crazycache: Mostly working; gotta fix ordering now. Removed …
(edit) 11/05/07 15:41:05 @573 [573] fumanchu Crazycache: promoted IndexSet?.indices.
(edit) 11/05/07 15:14:11 @572 [572] fumanchu Crazycache: working indexes!
(edit) 11/03/07 23:54:19 @571 [571] fumanchu Crazycache: Lots of memcached changes to support secondary indices. …
(edit) 11/02/07 19:02:07 @570 [570] fumanchu Better index logging.
(edit) 11/02/07 18:34:35 @569 [569] fumanchu Closer. Fixed a bug in key-formation.
(edit) 11/02/07 18:05:52 @568 [568] fumanchu Oops.
(edit) 11/02/07 17:58:42 @567 [567] fumanchu Work in progress.
(edit) 11/02/07 17:55:50 @566 [566] fumanchu made a copy
(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 …