From elephant-devel at common-lisp.net Sun Feb 25 04:48:20 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 04:48:20 -0000 Subject: [elephant-ticket] #2: Add :inverse-reader option to class slot definitions Message-ID: <082.cf036e67413690a22a4170516038f21f@common-lisp.net> #2: Add :inverse-reader option to class slot definitions ------------------------------------+--------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Release 0.7.0 Component: component1 | Version: Keywords: metaprotocol, features | ------------------------------------+--------------------------------------- The :inverse-reader option allows you to define a get-instances-by-value for your class and slot. Merely pass a value and get back a list of instances. Not sure how important or useful this is, but it is an interesting feature to keep track of for later implementation. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 05:42:55 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 05:42:55 -0000 Subject: [elephant-ticket] #3: Referential Integrity Message-ID: <082.abf25ec2613c6dec414534d709374a3d@common-lisp.net> #3: Referential Integrity --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Release 0.7.0 Component: metaprotocol | Version: 0.7.0 Keywords: | --------------------------+------------------------------------------------- Currently, if a persistent object is dropped, it's references in various indices or other structures are unchanged. If a reference is extracted, we need to exhibit the default behavior (mark the oid as deleted and return null from serializer?) This may be easy or very hard depending on the kind of guarantee we need to ensure. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 05:45:09 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 05:45:09 -0000 Subject: [elephant-ticket] #4: Indexing, class heirarchies and inheritance Message-ID: <082.1746d56a9d6d40b783a7def8a0f0698c@common-lisp.net> #4: Indexing, class heirarchies and inheritance -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Release 0.7.0 Component: system-wide | Version: 0.7.0 Keywords: | -------------------------+-------------------------------------------------- We need to clarify the behavior (and utility) of class indexing in persistent class heirarchies. Subclasses are often used to differentiate behavior, but also to be able to have siblings and descendants treated as a class. Therefore it is logical that users want to select all descendants of the class in which a slot was first defined. So an index should cover multiple class instances. This needs to be implemented. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 05:52:42 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 05:52:42 -0000 Subject: [elephant-ticket] Re: #4: Indexing, class heirarchies and inheritance In-Reply-To: <082.1746d56a9d6d40b783a7def8a0f0698c@common-lisp.net> References: <082.1746d56a9d6d40b783a7def8a0f0698c@common-lisp.net> Message-ID: <091.f3e23fc8f5019e1c7b3645903b9f0f83@common-lisp.net> #4: Indexing, class heirarchies and inheritance --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Release 0.7.0 Component: system-wide | Version: 0.7.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Old description: > We need to clarify the behavior (and utility) of class indexing in > persistent class heirarchies. Subclasses are often used to differentiate > behavior, but also to be able to have siblings and descendants treated as > a class. Therefore it is logical that users want to select all > descendants of the class in which a slot was first defined. So an index > should cover multiple class instances. This needs to be implemented. New description: We need to clarify the behavior (and utility) of class indexing in persistent class heirarchies. Subclasses are often used to differentiate behavior, but also to be able to have siblings and descendants treated as a class. Therefore it is logical that users want to select all descendants of the class in which a slot was first defined. So an index should cover multiple class instances. This needs to be implemented and will likely be very important for the query infrastructure. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 05:54:33 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 05:54:33 -0000 Subject: [elephant-ticket] #5: Other indexing options Message-ID: <082.6e9e348bb82fb7dfaad055e6e2136003@common-lisp.net> #5: Other indexing options --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: metaprotocol | Version: 0.8.0 Keywords: | --------------------------+------------------------------------------------- What if we want a given index to target a specific range of subclasses or objects that share a generic function? Can users add one to the metaobject protocol (like a more general version of derived indices)? -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 05:56:14 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 05:56:14 -0000 Subject: [elephant-ticket] #6: Reclaim table storage on index drop Message-ID: <082.3b67446271bd3caceecc6e963c126dbf@common-lisp.net> #6: Reclaim table storage on index drop --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: metaprotocol | Version: 0.7.0 Keywords: | --------------------------+------------------------------------------------- Another clarification. Currently we don't drop the actual index storage on slot index drop, we only drop the reference to it. When a slot of the same name is indexed, it reconnects to the pre-existing index. What is the proper behavior? Should we warn on reconnect, signal a condition, etc? -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 05:57:44 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 05:57:44 -0000 Subject: [elephant-ticket] #7: Deleting persistent slot values on class redefinition Message-ID: <082.8c8660811bfa45c3f4309f0f3a609fda@common-lisp.net> #7: Deleting persistent slot values on class redefinition --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Release 0.7.0 Component: metaprotocol | Version: 0.7.0 Keywords: | --------------------------+------------------------------------------------- Currently when classes are redefined, values associated with the class+slotname are kept around. Thus when a class is re-redefined to reinclude that slot name, the value is magically returned! This is not the usual lisp behavior and should be fixed. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 05:58:26 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 05:58:26 -0000 Subject: [elephant-ticket] #8: Can we use BDB to create join cursors? Message-ID: <082.0208b4189c2e8291ca2607e816543201@common-lisp.net> #8: Can we use BDB to create join cursors? -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: db-bdb | Version: 0.8.0 Keywords: | -------------------------+-------------------------------------------------- Join cursors might help querying, but might be more work than they're worth. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 05:59:18 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 05:59:18 -0000 Subject: [elephant-ticket] #9: Query Interface Message-ID: <082.42fd2519147aaf570309a0136a7ccff1@common-lisp.net> #9: Query Interface -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.7.0 Component: system-wide | Version: 0.7.0 Keywords: | -------------------------+-------------------------------------------------- Implement a constraint-based query interface for Elephant's persistent classes -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:00:06 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:00:06 -0000 Subject: [elephant-ticket] #10: Improve SQL base-64 serializer performance Message-ID: <082.7109c4a820fa34b5be382f5a3b881a3d@common-lisp.net> #10: Improve SQL base-64 serializer performance -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: serializers | Version: 0.7.0 Keywords: | -------------------------+-------------------------------------------------- Are there any optimization opportunities in the base-64 encoding needed to use SQL string fields to store binary data? -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:01:53 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:01:53 -0000 Subject: [elephant-ticket] #11: Improve unicode performance for various lisps Message-ID: <082.2a6889f4e821397d0c8e38381937241a@common-lisp.net> #11: Improve unicode performance for various lisps -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: serializers | Version: 0.7.0 Keywords: | -------------------------+-------------------------------------------------- Can we use direct memcopies in certain cases to speed up encoding for different lisps? -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:37:08 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:37:08 -0000 Subject: [elephant-ticket] #12: Understand and document locking issues Message-ID: <082.ccc072997d7c2321f1c74a35c956c00a@common-lisp.net> #12: Understand and document locking issues ---------------------+------------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: task | Status: new Priority: minor | Milestone: Component: db-bdb | Version: Keywords: | ---------------------+------------------------------------------------------ Need to have a better model about multi-thread and multi-process use of locks, especially given that BDB is implemented all as one big table. The root of the tree will have many read locks. What does this mean for transaction contention? -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:39:14 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:39:14 -0000 Subject: [elephant-ticket] #13: How do we track derived indices across multiple classes? Message-ID: <082.7afe36d8253a522d3b27f538aa14852d@common-lisp.net> #13: How do we track derived indices across multiple classes? --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: metaprotocol | Version: 0.7.0 Keywords: | --------------------------+------------------------------------------------- Can we change the interface or autodetect the slots or gf's that a derived index key-function is dependant on to function? This allows us to optimize updates (only update on appropriate changes rather than any write to the class) and to share derived indices across multiple classes? -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:40:33 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:40:33 -0000 Subject: [elephant-ticket] #14: Move index maintenance to the backend? Message-ID: <082.56ba0f0c0b44c59949c8c1b453a7fe1d@common-lisp.net> #14: Move index maintenance to the backend? -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Component: system-wide | Version: 0.8.0 Keywords: | -------------------------+-------------------------------------------------- This means that we maintain class indices in the backend rather than in the top-level class-index, or that we allow the backend to override the default behavior and manage indexing updates itself. The current abstraction will likely introduce overhead in an all-lisp implementation. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:41:30 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:41:30 -0000 Subject: [elephant-ticket] #15: Port Elephant to Close-to-MOP Message-ID: <082.620b6386a502cbcf72de68fbd0070ebd@common-lisp.net> #15: Port Elephant to Close-to-MOP --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: metaprotocol | Version: Keywords: | --------------------------+------------------------------------------------- Simplify metaprotocol implementation by using Close-to-MOP. Currently there is some lisp-specific conditionals and code to support features that vary by lisp. If closer covers enough, it might be worth cleaning up. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:44:03 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:44:03 -0000 Subject: [elephant-ticket] #16: System wide condition system Message-ID: <082.eee95d87afd2705d368a79d763d15428@common-lisp.net> #16: System wide condition system -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: db-bdb | Version: 0.8.0 Keywords: | -------------------------+-------------------------------------------------- Go to key error points in the operation of Elephant and implement conditions and, where appropriate, restarts to make applications that are dependent on Elephant more graceful and robust in the presence of errors or surprises. We should think about what recover or other interactive commands might make sense such as skipping or fixing bad deserialized values in an index traversal or dealing with missing classes or packages on instance creation. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:45:11 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:45:11 -0000 Subject: [elephant-ticket] #17: Backup or Dump Database Feature Message-ID: <082.816f791d2bc5e7bdfbc594ba81591947@common-lisp.net> #17: Backup or Dump Database Feature -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: system-wide | Version: Keywords: | -------------------------+-------------------------------------------------- Provide a function to dump a database to a human-readable format for archival and recovery purposes. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:46:45 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:46:45 -0000 Subject: [elephant-ticket] #18: Stop-and-Copy GC Message-ID: <082.c66dc57d003ef712a6d20ba97f9983c3@common-lisp.net> #18: Stop-and-Copy GC -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: db-bdb | Version: Keywords: | -------------------------+-------------------------------------------------- Find a way to use migrate to implement a stop-and-copy GC (i.e. quiesce your system, call GC, reconnect and continue to reclaim and compact storage). -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:49:04 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:49:04 -0000 Subject: [elephant-ticket] #19: Move cursor after put in cursor-put Message-ID: <082.ea32015c4495c418aaa9c34f97fc0423@common-lisp.net> #19: Move cursor after put in cursor-put ---------------------+------------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Component: db-bdb | Version: 0.7.0 Keywords: | ---------------------+------------------------------------------------------ This is an API change, but I presume minor -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:49:45 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:49:45 -0000 Subject: [elephant-ticket] #20: Change :transient flag to an allocation type Message-ID: <082.987ef909603b02abd9ab83123fd9f8d8@common-lisp.net> #20: Change :transient flag to an allocation type --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Component: metaprotocol | Version: Keywords: | --------------------------+------------------------------------------------- Integrate better with CLOS machinery -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:51:41 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:51:41 -0000 Subject: [elephant-ticket] #21: Online GC Message-ID: <082.7bd0c5c83f45ce420ab59c533b4a2eca@common-lisp.net> #21: Online GC -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: system-wide | Version: 0.8.0 Keywords: | -------------------------+-------------------------------------------------- Can/should we implement a full online GC? How do we do this given that objects are living in both lisp memory space and on disk? Is there some invariant we can exploit on how references are maintained in-memory? -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:51:47 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:51:47 -0000 Subject: [elephant-ticket] Re: #21: Online GC In-Reply-To: <082.7bd0c5c83f45ce420ab59c533b4a2eca@common-lisp.net> References: <082.7bd0c5c83f45ce420ab59c533b4a2eca@common-lisp.net> Message-ID: <091.cba23533c25ca3258c155522a88bb6d4@common-lisp.net> #21: Online GC --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: system-wide | Version: 0.9.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => 0.9.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:52:18 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:52:18 -0000 Subject: [elephant-ticket] #22: Serialize lambdas, functions, packages, etc? Message-ID: <082.2bf87caed14389a548223219ed66fe44@common-lisp.net> #22: Serialize lambdas, functions, packages, etc? -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: db-bdb | Version: 0.9.0 Keywords: | -------------------------+-------------------------------------------------- Not sure if this is possible, or what it would mean, but it's worth thinking about. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:54:21 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:54:21 -0000 Subject: [elephant-ticket] #23: Native Lisp Backend Message-ID: <082.dca5dd6b276be12c65262eabf58f3365@common-lisp.net> #23: Native Lisp Backend -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: db-lisp | Version: Keywords: | -------------------------+-------------------------------------------------- Implement a native backend * All in common-lisp * Page-based architecture * Cheap copy-on-write transaction policy w/ concurrent transaction commits in non-conflicting transactions * Performance enhancements over existing abstractions -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 06:57:40 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 06:57:40 -0000 Subject: [elephant-ticket] #24: Prevalence-style storage options Message-ID: <082.76adfe8432a743bca25040f212ef1bfa@common-lisp.net> #24: Prevalence-style storage options -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Release 0.8.0 Component: system-wide | Version: 0.8.0 Keywords: | -------------------------+-------------------------------------------------- Make storage policy decisions on per-class (or per-instance) basis Concurrent mode * The existing all transactions to memory * For backends that allow multiple processes to connect * Full ACID functionality Single-threaded objects * Cache values in instance slots for fast reads * Writes update slots and write to disk as normal * Violates consistency and isolation; users must enforce single operator Prevalence mode * Standard object model (user enforced ACID properties) * Read/write to normal slots * Backup slot values on object creation and explicit synch calls on class or instances * In-memory slot indexing? Write-through disk class indexing? -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:03:15 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:03:15 -0000 Subject: [elephant-ticket] #25: Class schemas Message-ID: <082.e196a85667f87d644e29174310dff63a@common-lisp.net> #25: Class schemas -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: system-wide | Version: 0.8.0 Keywords: | -------------------------+-------------------------------------------------- Enhance support for classes. Save class schemas to disk for comparison purposes. Verify class that is in-memory on first readout from store. Can also be used for standard-objects to compress serialization storage? (No slot names) Add an oid->class table and allow class versioning (fwd ptr to latest class) to enable lazy updates via update-instance-for-changed-class (how to handle 3 versions?). Perhaps we have a universal persistent slot for instances that has a pointer to the class object so that class ids are stored close to slot values and avoiding the traversal of a different btree. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:06:05 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:06:05 -0000 Subject: [elephant-ticket] #26: Duplicate sorting policy Message-ID: <082.9a496c549a628e80df04187c002f9f41@common-lisp.net> #26: Duplicate sorting policy -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Component: system-wide | Version: 0.8.0 Keywords: | -------------------------+-------------------------------------------------- How are class index duplicates to be sorted? Conflicts here between BDB and SQL - see logs of discussions between Robert and Ian. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:06:36 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:06:36 -0000 Subject: [elephant-ticket] #27: Document usage model examples for new features Message-ID: <082.9a289193dec9de85afe26cca8742c9ec@common-lisp.net> #27: Document usage model examples for new features -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: blocker | Milestone: Component: system-wide | Version: 0.8.0 Keywords: | -------------------------+-------------------------------------------------- We're way behind on examples in the documentation -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:07:20 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:07:20 -0000 Subject: [elephant-ticket] #28: Document query language Message-ID: <082.602fba5415e601ffa5ce3efb1d879288@common-lisp.net> #28: Document query language -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: blocker | Milestone: Release 0.7.0 Component: system-wide | Version: 0.7.0 Keywords: | -------------------------+-------------------------------------------------- We need to seriously update the documentation to accommodate the new usage patterns. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:09:23 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:09:23 -0000 Subject: [elephant-ticket] #29: Support 64-bit OIDs, array sizes and file sizes for lisp backend? Message-ID: <082.d161c08f109cf46fc863c2fb73fef406@common-lisp.net> #29: Support 64-bit OIDs, array sizes and file sizes for lisp backend? -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Component: system-wide | Version: 0.8.0 Keywords: | -------------------------+-------------------------------------------------- Upgrade support to 64-bits throughout administrative infrastructure, especially OIDs (what does this mean?) * OIDs are stored as 64-bit fixnums * Array row-major indexing is 64-bit * Lisp backend internal references are 64-bit -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:10:15 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:10:15 -0000 Subject: [elephant-ticket] #30: Query compiler Message-ID: <082.755ff7d88ac9c7429f7defa47d81adab@common-lisp.net> #30: Query compiler -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: critical | Milestone: Component: system-wide | Version: 0.9.0 Keywords: | -------------------------+-------------------------------------------------- Finalize the query syntax and semantics, design a query compiler and efficient query execution mechanism -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:10:47 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:10:47 -0000 Subject: [elephant-ticket] #31: Repository browser Message-ID: <082.8703a846aa1a45389c75863a56d41b5d@common-lisp.net> #31: Repository browser -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: system-wide | Version: 0.9.0 Keywords: | -------------------------+-------------------------------------------------- Tools for exploring what is in repository -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:11:46 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:11:46 -0000 Subject: [elephant-ticket] #32: Special support for graph-like structures and queries? Message-ID: <082.ba0f666bf6d859baf0ba09938a6cb15c@common-lisp.net> #32: Special support for graph-like structures and queries? -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Component: system-wide | Version: 0.9.0 Keywords: | -------------------------+-------------------------------------------------- Check out Relatus constraint-based graph queries and use of Prolog in AllegroCache and determine if we need any enhancements. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:12:25 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:12:25 -0000 Subject: [elephant-ticket] #33: Cheap persistent sets ala AllegroCache Message-ID: <082.4c876d3d3c90a39eb6f1c52b49882e7a@common-lisp.net> #33: Cheap persistent sets ala AllegroCache -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Component: system-wide | Version: 0.9.0 Keywords: | -------------------------+-------------------------------------------------- We need a way to store sets in the slots of persistent objects and avoid the non-persistent aggregate side effect problem. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:14:23 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:14:23 -0000 Subject: [elephant-ticket] #34: Support a persistent aggregates library Message-ID: <082.2436ad77d29735539989daa5bbddc452@common-lisp.net> #34: Support a persistent aggregates library -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: system-wide | Version: 0.9.0 Keywords: | -------------------------+-------------------------------------------------- pcons, parray, phash - similar to lisp API, but prefixed with 'p'. How to implement? -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:17:02 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:17:02 -0000 Subject: [elephant-ticket] Re: #28: Document query language In-Reply-To: <082.602fba5415e601ffa5ce3efb1d879288@common-lisp.net> References: <082.602fba5415e601ffa5ce3efb1d879288@common-lisp.net> Message-ID: <091.aa9d280deb30de3e19972892f6738301@common-lisp.net> #28: Document query language --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: blocker | Milestone: Component: system-wide | Version: 0.7.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: Release 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:17:48 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:17:48 -0000 Subject: [elephant-ticket] Re: #15: Port Elephant to Closer-to-MOP In-Reply-To: <082.620b6386a502cbcf72de68fbd0070ebd@common-lisp.net> References: <082.620b6386a502cbcf72de68fbd0070ebd@common-lisp.net> Message-ID: <091.9fb792389c31746d53270118c9a9f226@common-lisp.net> #15: Port Elephant to Closer-to-MOP ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: metaprotocol | Version: Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by ieslick): * summary: Port Elephant to Close-to-MOP => Port Elephant to Closer-to- MOP Old description: > Simplify metaprotocol implementation by using Close-to-MOP. Currently > there is some lisp-specific conditionals and code to support features > that vary by lisp. If closer covers enough, it might be worth cleaning > up. New description: Simplify metaprotocol implementation by using Closer-to-MOP. Currently there is some lisp-specific conditionals and code to support features that vary by lisp. If closer covers enough, it might be worth cleaning up. -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:18:11 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:18:11 -0000 Subject: [elephant-ticket] Re: #18: Stop-and-Copy GC In-Reply-To: <082.c66dc57d003ef712a6d20ba97f9983c3@common-lisp.net> References: <082.c66dc57d003ef712a6d20ba97f9983c3@common-lisp.net> Message-ID: <091.dffa1f8da30f7c541b299a1afea7fff5@common-lisp.net> #18: Stop-and-Copy GC --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.7.0 Component: db-bdb | Version: 0.7.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.7.0 * version: => 0.7.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:18:58 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:18:58 -0000 Subject: [elephant-ticket] Re: #1: Efficient 64-bit support In-Reply-To: <082.9a051897841118945ee53070e5e1c602@common-lisp.net> References: <082.9a051897841118945ee53070e5e1c602@common-lisp.net> Message-ID: <091.585d2d3f0b617776e979853c916046fc@common-lisp.net> #1: Efficient 64-bit support -------------------------+-------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: closed Priority: major | Milestone: Release 0.6.1 Component: component1 | Version: Resolution: fixed | Keywords: 64-bit serializer -------------------------+-------------------------------------------------- Changes (by ieslick): * resolution: => fixed * status: new => closed -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:18:29 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:18:29 -0000 Subject: [elephant-ticket] Re: #23: Native Lisp Backend In-Reply-To: <082.dca5dd6b276be12c65262eabf58f3365@common-lisp.net> References: <082.dca5dd6b276be12c65262eabf58f3365@common-lisp.net> Message-ID: <091.2bd1d2327785f6cc2831f887526aad26@common-lisp.net> #23: Native Lisp Backend --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.8.0 Component: db-lisp | Version: 0.8.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.8.0 * version: => 0.8.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:19:56 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:19:56 -0000 Subject: [elephant-ticket] Re: #25: Class schemas In-Reply-To: <082.e196a85667f87d644e29174310dff63a@common-lisp.net> References: <082.e196a85667f87d644e29174310dff63a@common-lisp.net> Message-ID: <091.0f5dd34f628f6608a558524543fb4acf@common-lisp.net> #25: Class schemas --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.8.0 Component: system-wide | Version: 0.8.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.8.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:20:16 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:20:16 -0000 Subject: [elephant-ticket] Re: #25: Class schemas In-Reply-To: <082.e196a85667f87d644e29174310dff63a@common-lisp.net> References: <082.e196a85667f87d644e29174310dff63a@common-lisp.net> Message-ID: <091.eff264673300861a18ad01a6ed56ef05@common-lisp.net> #25: Class schemas --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Release 0.8.0 Component: system-wide | Version: 0.8.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * priority: major => critical -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:20:33 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:20:33 -0000 Subject: [elephant-ticket] Re: #9: Query Interface In-Reply-To: <082.42fd2519147aaf570309a0136a7ccff1@common-lisp.net> References: <082.42fd2519147aaf570309a0136a7ccff1@common-lisp.net> Message-ID: <091.a650b573b4212ec82dba616f83341004@common-lisp.net> #9: Query Interface --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: blocker | Milestone: Release 0.7.0 Component: system-wide | Version: 0.7.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * priority: major => blocker -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:21:02 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:21:02 -0000 Subject: [elephant-ticket] Re: #27: Document usage model examples for new features In-Reply-To: <082.9a289193dec9de85afe26cca8742c9ec@common-lisp.net> References: <082.9a289193dec9de85afe26cca8742c9ec@common-lisp.net> Message-ID: <091.d2c8d929f99aee11516516fa41921586@common-lisp.net> #27: Document usage model examples for new features --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: trivial | Milestone: Component: system-wide | Version: 0.8.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * priority: blocker => trivial * type: defect => enhancement -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:21:32 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:21:32 -0000 Subject: [elephant-ticket] Re: #28: Document query language In-Reply-To: <082.602fba5415e601ffa5ce3efb1d879288@common-lisp.net> References: <082.602fba5415e601ffa5ce3efb1d879288@common-lisp.net> Message-ID: <091.72714ec4600a8ca613ec154e7f355dc4@common-lisp.net> #28: Document query language --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: trivial | Milestone: Component: system-wide | Version: 0.7.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * priority: blocker => trivial * type: defect => enhancement -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:22:51 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:22:51 -0000 Subject: [elephant-ticket] Re: #2: Add :inverse-reader option to class slot definitions In-Reply-To: <082.cf036e67413690a22a4170516038f21f@common-lisp.net> References: <082.cf036e67413690a22a4170516038f21f@common-lisp.net> Message-ID: <091.f5729b639df4b74216f90c8127bd0076@common-lisp.net> #2: Add :inverse-reader option to class slot definitions ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Release 0.7.0 Component: metaprotocol | Version: Resolution: | Keywords: metaprotocol, features ---------------------------+------------------------------------------------ Changes (by ieslick): * component: component1 => metaprotocol -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:23:20 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:23:20 -0000 Subject: [elephant-ticket] Re: #2: Add :inverse-reader option to class slot definitions In-Reply-To: <082.cf036e67413690a22a4170516038f21f@common-lisp.net> References: <082.cf036e67413690a22a4170516038f21f@common-lisp.net> Message-ID: <091.807e588df6458a7b14bb2c9b5475a1d0@common-lisp.net> #2: Add :inverse-reader option to class slot definitions ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Component: metaprotocol | Version: 0.7.0 Resolution: | Keywords: metaprotocol, features ---------------------------+------------------------------------------------ Changes (by ieslick): * milestone: Release 0.7.0 => * version: => 0.7.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:23:53 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:23:53 -0000 Subject: [elephant-ticket] Re: #7: Deleting persistent slot values on class redefinition In-Reply-To: <082.8c8660811bfa45c3f4309f0f3a609fda@common-lisp.net> References: <082.8c8660811bfa45c3f4309f0f3a609fda@common-lisp.net> Message-ID: <091.46a9552b7c633c237143836d8e45920c@common-lisp.net> #7: Deleting persistent slot values on class redefinition ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: critical | Milestone: Component: metaprotocol | Version: 0.7.0 Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by ieslick): * milestone: Release 0.7.0 => * priority: minor => critical -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:33:26 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:33:26 -0000 Subject: [elephant-ticket] Re: #7: Deleting persistent slot values on class redefinition In-Reply-To: <082.8c8660811bfa45c3f4309f0f3a609fda@common-lisp.net> References: <082.8c8660811bfa45c3f4309f0f3a609fda@common-lisp.net> Message-ID: <091.822f97431da5e1d1202605af2f758f8d@common-lisp.net> #7: Deleting persistent slot values on class redefinition ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: critical | Milestone: Release 0.7.0 Component: metaprotocol | Version: Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by ieslick): * milestone: => Release 0.7.0 * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:33:51 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:33:51 -0000 Subject: [elephant-ticket] Re: #30: Query compiler In-Reply-To: <082.755ff7d88ac9c7429f7defa47d81adab@common-lisp.net> References: <082.755ff7d88ac9c7429f7defa47d81adab@common-lisp.net> Message-ID: <091.e82f347be6b394c1905e69ab50991cdb@common-lisp.net> #30: Query compiler --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: critical | Milestone: Release 0.9.0 Component: system-wide | Version: 0.9.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.9.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:34:05 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:34:05 -0000 Subject: [elephant-ticket] Re: #32: Special support for graph-like structures and queries? In-Reply-To: <082.ba0f666bf6d859baf0ba09938a6cb15c@common-lisp.net> References: <082.ba0f666bf6d859baf0ba09938a6cb15c@common-lisp.net> Message-ID: <091.bcf1141836d8430833c52700475ef6f1@common-lisp.net> #32: Special support for graph-like structures and queries? --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Release 0.9.0 Component: system-wide | Version: 0.9.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.9.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:34:19 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:34:19 -0000 Subject: [elephant-ticket] Re: #14: Move index maintenance to the backend? In-Reply-To: <082.56ba0f0c0b44c59949c8c1b453a7fe1d@common-lisp.net> References: <082.56ba0f0c0b44c59949c8c1b453a7fe1d@common-lisp.net> Message-ID: <091.163ab83f8e0ba202c90ad56aa3959449@common-lisp.net> #14: Move index maintenance to the backend? --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Release 0.8.0 Component: system-wide | Version: 0.8.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.8.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:34:39 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:34:39 -0000 Subject: [elephant-ticket] Re: #20: Change :transient flag to an allocation type In-Reply-To: <082.987ef909603b02abd9ab83123fd9f8d8@common-lisp.net> References: <082.987ef909603b02abd9ab83123fd9f8d8@common-lisp.net> Message-ID: <091.f3281188ed855c55ec24630619b08194@common-lisp.net> #20: Change :transient flag to an allocation type ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Component: metaprotocol | Version: Resolution: | Keywords: ---------------------------+------------------------------------------------ -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:34:46 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:34:46 -0000 Subject: [elephant-ticket] Re: #20: Change :transient flag to an allocation type In-Reply-To: <082.987ef909603b02abd9ab83123fd9f8d8@common-lisp.net> References: <082.987ef909603b02abd9ab83123fd9f8d8@common-lisp.net> Message-ID: <091.c4a72f0cd22417083d37382d4146c5ae@common-lisp.net> #20: Change :transient flag to an allocation type ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Component: metaprotocol | Version: Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by ieslick): * priority: major => minor -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:35:02 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:35:02 -0000 Subject: [elephant-ticket] Re: #29: Support 64-bit OIDs, array sizes and file sizes for lisp backend? In-Reply-To: <082.d161c08f109cf46fc863c2fb73fef406@common-lisp.net> References: <082.d161c08f109cf46fc863c2fb73fef406@common-lisp.net> Message-ID: <091.20b7eb55ee1b1eeb7e4431a8b92fd35c@common-lisp.net> #29: Support 64-bit OIDs, array sizes and file sizes for lisp backend? --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Release 0.8.0 Component: system-wide | Version: 0.8.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.8.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:35:16 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:35:16 -0000 Subject: [elephant-ticket] Re: #33: Cheap persistent sets ala AllegroCache In-Reply-To: <082.4c876d3d3c90a39eb6f1c52b49882e7a@common-lisp.net> References: <082.4c876d3d3c90a39eb6f1c52b49882e7a@common-lisp.net> Message-ID: <091.9a3f9549c73c00a693fefe90bc3f3faa@common-lisp.net> #33: Cheap persistent sets ala AllegroCache --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Component: system-wide | Version: 0.9.0 Resolution: | Keywords: --------------------------+------------------------------------------------- -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:35:30 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:35:30 -0000 Subject: [elephant-ticket] Re: #16: System wide condition system In-Reply-To: <082.eee95d87afd2705d368a79d763d15428@common-lisp.net> References: <082.eee95d87afd2705d368a79d763d15428@common-lisp.net> Message-ID: <091.5caf7e273c917c7dcd2e1f8810d3f8c0@common-lisp.net> #16: System wide condition system --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.8.0 Component: db-bdb | Version: 0.8.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.8.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:35:42 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:35:42 -0000 Subject: [elephant-ticket] Re: #21: Online GC In-Reply-To: <082.7bd0c5c83f45ce420ab59c533b4a2eca@common-lisp.net> References: <082.7bd0c5c83f45ce420ab59c533b4a2eca@common-lisp.net> Message-ID: <091.a9f6a5983f0b939733a1b681eff0d58a@common-lisp.net> #21: Online GC --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.9.0 Component: system-wide | Version: 0.9.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.9.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:36:13 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:36:13 -0000 Subject: [elephant-ticket] Re: #19: Move cursor after put in cursor-put In-Reply-To: <082.ea32015c4495c418aaa9c34f97fc0423@common-lisp.net> References: <082.ea32015c4495c418aaa9c34f97fc0423@common-lisp.net> Message-ID: <091.4fab5c5b2062c232d3ce525b611cfda0@common-lisp.net> #19: Move cursor after put in cursor-put ----------------------+----------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Release 0.7.0 Component: db-bdb | Version: 0.7.0 Resolution: | Keywords: ----------------------+----------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.7.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:36:26 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:36:26 -0000 Subject: [elephant-ticket] Re: #26: Duplicate sorting policy In-Reply-To: <082.9a496c549a628e80df04187c002f9f41@common-lisp.net> References: <082.9a496c549a628e80df04187c002f9f41@common-lisp.net> Message-ID: <091.ffc68e5c1ffdf61f6e8215289885e9af@common-lisp.net> #26: Duplicate sorting policy --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Release 0.8.0 Component: system-wide | Version: 0.8.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.8.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:36:42 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:36:42 -0000 Subject: [elephant-ticket] Re: #6: Reclaim table storage on index drop In-Reply-To: <082.3b67446271bd3caceecc6e963c126dbf@common-lisp.net> References: <082.3b67446271bd3caceecc6e963c126dbf@common-lisp.net> Message-ID: <091.42b518e6b4706cb0e8adf12e85f40580@common-lisp.net> #6: Reclaim table storage on index drop ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Release 0.7.0 Component: metaprotocol | Version: 0.7.0 Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by ieslick): * milestone: => Release 0.7.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:37:03 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:37:03 -0000 Subject: [elephant-ticket] Re: #10: Improve SQL base-64 serializer performance In-Reply-To: <082.7109c4a820fa34b5be382f5a3b881a3d@common-lisp.net> References: <082.7109c4a820fa34b5be382f5a3b881a3d@common-lisp.net> Message-ID: <091.23496d30135f9178a84ab1549ec15f5b@common-lisp.net> #10: Improve SQL base-64 serializer performance --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Release 0.7.0 Component: serializers | Version: 0.7.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.7.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:37:19 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:37:19 -0000 Subject: [elephant-ticket] Re: #11: Improve unicode performance for various lisps In-Reply-To: <082.2a6889f4e821397d0c8e38381937241a@common-lisp.net> References: <082.2a6889f4e821397d0c8e38381937241a@common-lisp.net> Message-ID: <091.6573aeacf795a8ae1a32e24afee90a67@common-lisp.net> #11: Improve unicode performance for various lisps --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Release 0.7.0 Component: serializers | Version: 0.7.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.7.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:37:40 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:37:40 -0000 Subject: [elephant-ticket] Re: #31: Repository browser In-Reply-To: <082.8703a846aa1a45389c75863a56d41b5d@common-lisp.net> References: <082.8703a846aa1a45389c75863a56d41b5d@common-lisp.net> Message-ID: <091.928b122eeaf1f8334a9be81c0c777ec7@common-lisp.net> #31: Repository browser --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Release 0.9.0 Component: system-wide | Version: 0.9.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.9.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:38:07 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:38:07 -0000 Subject: [elephant-ticket] Re: #27: Document usage model examples for new features In-Reply-To: <082.9a289193dec9de85afe26cca8742c9ec@common-lisp.net> References: <082.9a289193dec9de85afe26cca8742c9ec@common-lisp.net> Message-ID: <091.fd20b8d8d2a815ba0dd8f931acc92d7c@common-lisp.net> #27: Document usage model examples for new features --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: trivial | Milestone: Release 0.8.0 Component: system-wide | Version: 0.8.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.8.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:38:20 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:38:20 -0000 Subject: [elephant-ticket] Re: #28: Document query language In-Reply-To: <082.602fba5415e601ffa5ce3efb1d879288@common-lisp.net> References: <082.602fba5415e601ffa5ce3efb1d879288@common-lisp.net> Message-ID: <091.c4c123e38ba4caeaa9a2050f6d5d5e1f@common-lisp.net> #28: Document query language --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: trivial | Milestone: Release 0.7.0 Component: system-wide | Version: 0.7.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * milestone: => Release 0.7.0 -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:39:48 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:39:48 -0000 Subject: [elephant-ticket] Re: #9: Query Interface In-Reply-To: <082.42fd2519147aaf570309a0136a7ccff1@common-lisp.net> References: <082.42fd2519147aaf570309a0136a7ccff1@common-lisp.net> Message-ID: <091.061e7ae1fd376c3c181b175b8049d271@common-lisp.net> #9: Query Interface --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: blocker | Milestone: Release 0.7.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:40:17 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:40:17 -0000 Subject: [elephant-ticket] Re: #9: Query Interface In-Reply-To: <082.42fd2519147aaf570309a0136a7ccff1@common-lisp.net> References: <082.42fd2519147aaf570309a0136a7ccff1@common-lisp.net> Message-ID: <091.2c8a0dff15d9aaf7fb0e262322bea9a8@common-lisp.net> #9: Query Interface --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: blocker | Milestone: Release 0.7.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:40:26 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:40:26 -0000 Subject: [elephant-ticket] Re: #4: Indexing, class heirarchies and inheritance In-Reply-To: <082.1746d56a9d6d40b783a7def8a0f0698c@common-lisp.net> References: <082.1746d56a9d6d40b783a7def8a0f0698c@common-lisp.net> Message-ID: <091.91a970065e56fdef9923d9afde796d0e@common-lisp.net> #4: Indexing, class heirarchies and inheritance --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Release 0.7.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:40:37 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:40:37 -0000 Subject: [elephant-ticket] Re: #24: Prevalence-style storage options In-Reply-To: <082.76adfe8432a743bca25040f212ef1bfa@common-lisp.net> References: <082.76adfe8432a743bca25040f212ef1bfa@common-lisp.net> Message-ID: <091.dfcb8a52c2c40d09b0871107642a3d96@common-lisp.net> #24: Prevalence-style storage options --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Release 0.8.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:40:56 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:40:56 -0000 Subject: [elephant-ticket] Re: #25: Class schemas In-Reply-To: <082.e196a85667f87d644e29174310dff63a@common-lisp.net> References: <082.e196a85667f87d644e29174310dff63a@common-lisp.net> Message-ID: <091.9c33ce0ab7f33b738ff006cc8ec7980f@common-lisp.net> #25: Class schemas --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Release 0.8.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:41:09 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:41:09 -0000 Subject: [elephant-ticket] Re: #30: Query compiler In-Reply-To: <082.755ff7d88ac9c7429f7defa47d81adab@common-lisp.net> References: <082.755ff7d88ac9c7429f7defa47d81adab@common-lisp.net> Message-ID: <091.130c245aefe11dbaf8c2a3e759edcec1@common-lisp.net> #30: Query compiler --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: critical | Milestone: Release 0.9.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.9.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:41:20 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:41:20 -0000 Subject: [elephant-ticket] Re: #32: Special support for graph-like structures and queries? In-Reply-To: <082.ba0f666bf6d859baf0ba09938a6cb15c@common-lisp.net> References: <082.ba0f666bf6d859baf0ba09938a6cb15c@common-lisp.net> Message-ID: <091.5bd2692a7cf4839ccab29882701b9359@common-lisp.net> #32: Special support for graph-like structures and queries? --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: critical | Milestone: Release 0.9.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.9.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:41:29 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:41:29 -0000 Subject: [elephant-ticket] Re: #33: Cheap persistent sets ala AllegroCache In-Reply-To: <082.4c876d3d3c90a39eb6f1c52b49882e7a@common-lisp.net> References: <082.4c876d3d3c90a39eb6f1c52b49882e7a@common-lisp.net> Message-ID: <091.deb6d41586de81f8cce871e5f262c24f@common-lisp.net> #33: Cheap persistent sets ala AllegroCache --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.9.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:41:39 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:41:39 -0000 Subject: [elephant-ticket] Re: #22: Serialize lambdas, functions, packages, etc? In-Reply-To: <082.2bf87caed14389a548223219ed66fe44@common-lisp.net> References: <082.2bf87caed14389a548223219ed66fe44@common-lisp.net> Message-ID: <091.1133838b7b43b0e890dd3897146d8e0c@common-lisp.net> #22: Serialize lambdas, functions, packages, etc? --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: db-bdb | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.9.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:41:49 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:41:49 -0000 Subject: [elephant-ticket] Re: #34: Support a persistent aggregates library In-Reply-To: <082.2436ad77d29735539989daa5bbddc452@common-lisp.net> References: <082.2436ad77d29735539989daa5bbddc452@common-lisp.net> Message-ID: <091.bdc5a9816488d45366f37e590b1ad626@common-lisp.net> #34: Support a persistent aggregates library --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.9.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:42:00 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:42:00 -0000 Subject: [elephant-ticket] Re: #3: Referential Integrity In-Reply-To: <082.abf25ec2613c6dec414534d709374a3d@common-lisp.net> References: <082.abf25ec2613c6dec414534d709374a3d@common-lisp.net> Message-ID: <091.69ea267e0e58d41f99c7afb354d7e478@common-lisp.net> #3: Referential Integrity ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Release 0.7.0 Component: metaprotocol | Version: Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:42:17 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:42:17 -0000 Subject: [elephant-ticket] Re: #18: Stop-and-Copy GC In-Reply-To: <082.c66dc57d003ef712a6d20ba97f9983c3@common-lisp.net> References: <082.c66dc57d003ef712a6d20ba97f9983c3@common-lisp.net> Message-ID: <091.17835290bf1dc767b3f8add20a98b728@common-lisp.net> #18: Stop-and-Copy GC --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.7.0 Component: db-bdb | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:42:26 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:42:26 -0000 Subject: [elephant-ticket] Re: #14: Move index maintenance to the backend? In-Reply-To: <082.56ba0f0c0b44c59949c8c1b453a7fe1d@common-lisp.net> References: <082.56ba0f0c0b44c59949c8c1b453a7fe1d@common-lisp.net> Message-ID: <091.b67361b9c5da7d86caaaa003623deee4@common-lisp.net> #14: Move index maintenance to the backend? --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Release 0.8.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:42:45 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:42:45 -0000 Subject: [elephant-ticket] Re: #29: Support 64-bit OIDs, array sizes and file sizes for lisp backend? In-Reply-To: <082.d161c08f109cf46fc863c2fb73fef406@common-lisp.net> References: <082.d161c08f109cf46fc863c2fb73fef406@common-lisp.net> Message-ID: <091.ea28d8c65dcab295ef4ce187082f33f8@common-lisp.net> #29: Support 64-bit OIDs, array sizes and file sizes for lisp backend? --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: major | Milestone: Release 0.8.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:42:56 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:42:56 -0000 Subject: [elephant-ticket] Re: #23: Native Lisp Backend In-Reply-To: <082.dca5dd6b276be12c65262eabf58f3365@common-lisp.net> References: <082.dca5dd6b276be12c65262eabf58f3365@common-lisp.net> Message-ID: <091.7b002a6eb2c26069288b91ee57d4d930@common-lisp.net> #23: Native Lisp Backend --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.8.0 Component: db-lisp | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:43:07 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:43:07 -0000 Subject: [elephant-ticket] Re: #21: Online GC In-Reply-To: <082.7bd0c5c83f45ce420ab59c533b4a2eca@common-lisp.net> References: <082.7bd0c5c83f45ce420ab59c533b4a2eca@common-lisp.net> Message-ID: <091.a68c10319d5d56ddc1cafe6a371db909@common-lisp.net> #21: Online GC --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.9.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.9.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:43:21 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:43:21 -0000 Subject: [elephant-ticket] Re: #2: Add :inverse-reader option to class slot definitions In-Reply-To: <082.cf036e67413690a22a4170516038f21f@common-lisp.net> References: <082.cf036e67413690a22a4170516038f21f@common-lisp.net> Message-ID: <091.bae67411dc1289ad3b81d2e2defddcec@common-lisp.net> #2: Add :inverse-reader option to class slot definitions ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Component: metaprotocol | Version: Resolution: | Keywords: metaprotocol, features ---------------------------+------------------------------------------------ Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:43:32 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:43:32 -0000 Subject: [elephant-ticket] Re: #5: Other indexing options In-Reply-To: <082.6e9e348bb82fb7dfaad055e6e2136003@common-lisp.net> References: <082.6e9e348bb82fb7dfaad055e6e2136003@common-lisp.net> Message-ID: <091.c54a3c625e09c60611d48991f991136b@common-lisp.net> #5: Other indexing options ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: metaprotocol | Version: Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:43:42 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:43:42 -0000 Subject: [elephant-ticket] Re: #8: Can we use BDB to create join cursors? In-Reply-To: <082.0208b4189c2e8291ca2607e816543201@common-lisp.net> References: <082.0208b4189c2e8291ca2607e816543201@common-lisp.net> Message-ID: <091.eeb2c5b20ce4283044460db256323cb3@common-lisp.net> #8: Can we use BDB to create join cursors? --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: db-bdb | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:43:49 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:43:49 -0000 Subject: [elephant-ticket] Re: #13: How do we track derived indices across multiple classes? In-Reply-To: <082.7afe36d8253a522d3b27f538aa14852d@common-lisp.net> References: <082.7afe36d8253a522d3b27f538aa14852d@common-lisp.net> Message-ID: <091.a7d3bb70a8b1abc943d258773909e3e8@common-lisp.net> #13: How do we track derived indices across multiple classes? ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Component: metaprotocol | Version: Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:44:03 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:44:03 -0000 Subject: [elephant-ticket] Re: #16: System wide condition system In-Reply-To: <082.eee95d87afd2705d368a79d763d15428@common-lisp.net> References: <082.eee95d87afd2705d368a79d763d15428@common-lisp.net> Message-ID: <091.32e3596fada357707a12c64db70f54a1@common-lisp.net> #16: System wide condition system --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: major | Milestone: Release 0.8.0 Component: db-bdb | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:44:12 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:44:12 -0000 Subject: [elephant-ticket] Re: #19: Move cursor after put in cursor-put In-Reply-To: <082.ea32015c4495c418aaa9c34f97fc0423@common-lisp.net> References: <082.ea32015c4495c418aaa9c34f97fc0423@common-lisp.net> Message-ID: <091.fc092de03e2d4d8aa82d642ad59b5675@common-lisp.net> #19: Move cursor after put in cursor-put ----------------------+----------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Release 0.7.0 Component: db-bdb | Version: Resolution: | Keywords: ----------------------+----------------------------------------------------- Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:44:21 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:44:21 -0000 Subject: [elephant-ticket] Re: #6: Reclaim table storage on index drop In-Reply-To: <082.3b67446271bd3caceecc6e963c126dbf@common-lisp.net> References: <082.3b67446271bd3caceecc6e963c126dbf@common-lisp.net> Message-ID: <091.93d9056354b09cd0550e58780c8549de@common-lisp.net> #6: Reclaim table storage on index drop ---------------------------+------------------------------------------------ Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Release 0.7.0 Component: metaprotocol | Version: Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:44:29 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:44:29 -0000 Subject: [elephant-ticket] Re: #10: Improve SQL base-64 serializer performance In-Reply-To: <082.7109c4a820fa34b5be382f5a3b881a3d@common-lisp.net> References: <082.7109c4a820fa34b5be382f5a3b881a3d@common-lisp.net> Message-ID: <091.505a264a6f63e407823872e598c483c2@common-lisp.net> #10: Improve SQL base-64 serializer performance --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Release 0.7.0 Component: serializers | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:44:38 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:44:38 -0000 Subject: [elephant-ticket] Re: #11: Improve unicode performance for various lisps In-Reply-To: <082.2a6889f4e821397d0c8e38381937241a@common-lisp.net> References: <082.2a6889f4e821397d0c8e38381937241a@common-lisp.net> Message-ID: <091.a11d135263ca49c2ad7f9f60ef667006@common-lisp.net> #11: Improve unicode performance for various lisps --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Release 0.7.0 Component: serializers | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:44:48 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:44:48 -0000 Subject: [elephant-ticket] Re: #26: Duplicate sorting policy In-Reply-To: <082.9a496c549a628e80df04187c002f9f41@common-lisp.net> References: <082.9a496c549a628e80df04187c002f9f41@common-lisp.net> Message-ID: <091.12525918d9261bb3fca3402f1d4981d2@common-lisp.net> #26: Duplicate sorting policy --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: defect | Status: new Priority: minor | Milestone: Release 0.8.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:44:58 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:44:58 -0000 Subject: [elephant-ticket] Re: #31: Repository browser In-Reply-To: <082.8703a846aa1a45389c75863a56d41b5d@common-lisp.net> References: <082.8703a846aa1a45389c75863a56d41b5d@common-lisp.net> Message-ID: <091.559494985633f3f77341ee2472f87328@common-lisp.net> #31: Repository browser --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: minor | Milestone: Release 0.9.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.9.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:45:15 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:45:15 -0000 Subject: [elephant-ticket] Re: #28: Document query language In-Reply-To: <082.602fba5415e601ffa5ce3efb1d879288@common-lisp.net> References: <082.602fba5415e601ffa5ce3efb1d879288@common-lisp.net> Message-ID: <091.344b1fc1153d7d3f60f0bc652d701e8f@common-lisp.net> #28: Document query language --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: trivial | Milestone: Release 0.7.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.7.0 => -- Ticket URL: elephant elephant From elephant-devel at common-lisp.net Sun Feb 25 07:45:25 2007 From: elephant-devel at common-lisp.net (elephant) Date: Sun, 25 Feb 2007 07:45:25 -0000 Subject: [elephant-ticket] Re: #27: Document usage model examples for new features In-Reply-To: <082.9a289193dec9de85afe26cca8742c9ec@common-lisp.net> References: <082.9a289193dec9de85afe26cca8742c9ec@common-lisp.net> Message-ID: <091.d8de7b0a012a23143079df2f8ea324ab@common-lisp.net> #27: Document usage model examples for new features --------------------------+------------------------------------------------- Reporter: ieslick | Owner: ieslick Type: enhancement | Status: new Priority: trivial | Milestone: Release 0.8.0 Component: system-wide | Version: Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by ieslick): * version: 0.8.0 => -- Ticket URL: elephant elephant