[elephant-cvs] CVS update: elephant/ChangeLog
blee at common-lisp.net
blee at common-lisp.net
Sun Sep 19 18:04:09 UTC 2004
Update of /project/elephant/cvsroot/elephant
In directory common-lisp.net:/tmp/cvs-serv31463
Modified Files:
ChangeLog
Log Message:
automagic!
Date: Sun Sep 19 20:04:09 2004
Author: blee
Index: elephant/ChangeLog
diff -u elephant/ChangeLog:1.2 elephant/ChangeLog:1.3
--- elephant/ChangeLog:1.2 Thu Sep 2 17:11:58 2004
+++ elephant/ChangeLog Sun Sep 19 20:04:09 2004
@@ -1,4 +1,548 @@
+2004-09-19 12:52 blee
+
+ * tests/testcollections.lisp: tests for :populate
+
+2004-09-19 12:52 blee
+
+ * src/utils.lisp: transaction stack
+
+2004-09-19 12:51 blee
+
+ * src/sleepycat.lisp: better features flags eval-when madness
+
+2004-09-19 12:50 blee
+
+ * src/metaclasses.lisp: docstrings fix
+
+2004-09-19 12:50 blee
+
+ * src/libsleepycat.c: ICU license stuff
+
+2004-09-19 12:49 blee
+
+ * src/elephant.lisp: updates
+
+2004-09-19 12:49 blee
+
+ * src/controller.lisp: docstring fix, some easy transaction
+ functions
+
+2004-09-19 12:46 blee
+
+ * src/: berkeley-db.lisp, classes.lisp, collections.lisp: docstring
+ fix
+
+2004-09-19 12:44 blee
+
+ * doc/: package-elephant.texinfo, reference.texinfo,
+ tutorial.texinfo, copying.texinfo, cvs2cl.pl, docstrings.lisp,
+ elephant.texinfo, intro.texinfo, make-ref.lisp, notes.texinfo:
+ first version of texinfo docs, automagic changelog
+
+2004-09-19 12:39 blee
+
+ * NOTES, README, TODO: updates
+
+2004-09-19 12:38 blee
+
+ * NEWS: updates for release
+
+2004-09-19 12:37 blee
+
+ * LICENSE: added ICU license bit
+
+2004-09-19 12:36 blee
+
+ * CREDITS, INSTALL: updates
+
+2004-09-15 23:29 blee
+
+ * tests/testsorter.lisp: initiali version
+
+2004-09-15 23:28 blee
+
+ * tests/testsleepycat.lisp: first stab at RT-ifying
+
+2004-09-15 23:27 blee
+
+ * tests/testserializer.lisp: buffer-streamified
+
+2004-09-15 23:26 blee
+
+ * tests/testcollections.lisp: test btrees, secondary indices and
+ cursors
+
+2004-09-15 23:26 blee
+
+ * tests/mop-tests.lisp: updates makunbound
+
+2004-09-15 23:25 blee
+
+ * tests/elephant-tests.lisp: updates
+
+2004-09-15 23:23 blee
+
+ * src/utils.lisp: doc-strings buffer-streams to sleepycat.lisp
+ with-transaction defaults to *auto-commit* nil
+
+2004-09-15 23:22 blee
+
+ * src/sleepycat.lisp: split off berkeley-db doc-strings
+ buffer-streamified cmu pointer arithmetic
+
+2004-09-15 23:20 blee
+
+ * src/serializer.lisp: doc-strings buffer-streamified sanified type
+ tags
+
+2004-09-15 23:19 blee
+
+ * src/berkeley-db.lisp: split from sleepycat.lisp doc-strings
+ buffer-streamified
+
+2004-09-15 23:19 blee
+
+ * src/metaclasses.lisp: docstrings changeover to buffer-streams
+
+2004-09-15 23:18 blee
+
+ * src/libsleepycat.c: need to memcpy on writers (alignment)
+ lisp-cmp func, assoc / btree cmp stuff cursor pget, remove key
+ value using cursor length->size
+
+2004-09-15 23:16 blee
+
+ * src/elephant.lisp: doc-strings slot-makunbound-using-class
+
+2004-09-15 23:15 blee
+
+ * src/controller.lisp: doc-strings table-layout for btrees better
+ with-open-store macro
+
+2004-09-15 23:14 blee
+
+ * src/collections.lisp: doc-strings secondary indices cursors
+
+2004-09-15 23:14 blee
+
+ * src/classes.lisp: doc-strings slot-makunbound-using-class init
+ transients after persistents
+
+2004-09-15 23:12 blee
+
+ * elephant.asd: berkeley-db license description
+
+2004-09-15 23:11 blee
+
+ * elephant-tests.asd: testcollections
+
+2004-09-15 23:11 blee
+
+ * TODO: updates
+
+2004-09-15 23:11 blee
+
+ * Makefile: libmath, bumped version
+
+2004-09-04 04:16 blee
+
+ * tests/: elephant-tests.lisp, mop-tests.lisp, testserializer.lisp:
+ fixed imports
+
+2004-09-04 04:03 blee
+
+ * Makefile: back to Linux default
+
+2004-09-04 03:59 blee
+
+ * src/serializer.lisp: really fixed the array types (hopefully!)
+
+2004-09-04 03:28 blee
+
+ * src/controller.lisp: incorporated Rafal Strzalinski's fix (don't
+ close environments / db's twice)
+
+2004-09-04 03:24 blee
+
+ * tests/elephant-tests.lisp: initial version
+
+2004-09-04 03:24 blee
+
+ * tests/: mop-tests.lisp, testserializer.lisp: made into RT tests,
+ added a bunch
+
+2004-09-04 03:23 blee
+
+ * src/utils.lisp: fixed macro arg (dynamic, not lexical) / typo
+ fixed finalizer in allegro (don't close over the value or it will
+ never be collected)
+
+2004-09-04 03:20 blee
+
+ * src/serializer.lisp: +base-char+ => +char+ handle uninterned
+ symbols / symbols in another package optimizations / fixes for
+ bignums fill-pointers circularity fixes (big typo!) automatic
+ numeric array definition types
+
+2004-09-04 03:17 blee
+
+ * src/elephant.lisp: update
+
+2004-09-04 03:16 blee
+
+ * src/controller.lisp: fixed macros
+
+2004-09-04 03:16 blee
+
+ * src/classes.lisp: initialize-instance obj : forgot to cache
+ instances initialize-instance class => shared-initialize :
+ reinitialize instance fixes shared-initialize obj : transients
+ before persistents
+
+2004-09-04 03:13 blee
+
+ * elephant.asd: typo
+
+2004-09-04 03:12 blee
+
+ * elephant-tests.asd: initial version
+
+2004-09-04 03:12 blee
+
+ * TODO: update
+
+2004-09-02 10:19 blee
+
+ * INSTALL: update of docs (for openmcl, revisions)
+
+2004-09-02 10:11 blee
+
+ * ChangeLog, INSTALL, NEWS, TODO, TUTORIAL: update of docs (for
+ openmcl, revisions)
+
+2004-09-02 09:47 blee
+
+ * src/elephant.lisp: turns out i need to shadow with-transaction
+ after all!
+
+2004-09-02 09:47 blee
+
+ * src/utils.lisp: nested transactions are borking -- kword default
+ to with-transactions should be '*current-transaction*, not
+ *current-transaction* -- i want to capture the dynamic, not
+ lexical environment
+
+2004-09-02 09:47 blee
+
+ * src/sleepycat.lisp: next-oid fix: bug in counters, they weren't
+ using the parent transactions and so were dead locking inside of
+ with-transactions
+
+ nested transactions are borking -- kword default to
+ with-transactions should be '*current-transaction*, not
+ *current-transaction* -- i want to capture the dynamic, not
+ lexical environment
+
+2004-09-02 09:45 blee
+
+ * src/libsleepycat.c: next-oid fix: bug in counters, they weren't
+ using the parent transactions and so were dead locking inside of
+ with-transactions
+
+2004-09-02 09:42 blee
+
+ * src/controller.lisp: next-oid fix: bug in counters, they weren't
+ using the parent transactions and so were dead locking inside of
+ with-transactions
+
+2004-09-02 09:41 blee
+
+ * src/classes.lisp: typo
+
+2004-09-02 09:39 blee
+
+ * TUTORIAL: comments on initforms and transactions
+
+2004-09-02 02:32 blee
+
+ * tests/testserializer.lisp: typo
+
+2004-09-02 02:30 blee
+
+ * tests/mop-tests.lisp: initarg / form tests
+
+2004-09-02 02:21 blee
+
+ * src/utils.lisp: reorder, typos
+
+2004-09-02 02:18 blee
+
+ * src/sleepycat.lisp: openmcl, errors on library load failure
+
+2004-09-02 02:15 blee
+
+ * src/metaclasses.lisp: openmcl
+
+2004-09-02 02:10 blee
+
+ * src/elephant.lisp: openmcl
+
+2004-09-02 02:09 blee
+
+ * src/classes.lisp: openmcl, fixed shared-initialize,
+ slot-mkunbound
+
+2004-09-02 02:05 blee
+
+ * TODO: notes from rtoy on bignums
+
+2004-09-02 02:03 blee
+
+ * Makefile: conditionalize darwin
+
+2004-09-02 02:01 blee
+
+ * INSTALL: 0.1
+
+2004-08-30 18:53 blee
+
+ * NEWS: versions
+
+2004-08-30 18:46 blee
+
+ * CREDITS, INSTALL, NEWS, README: edits
+
+2004-08-30 17:05 blee
+
+ * README: reorg
+
+2004-08-30 17:05 blee
+
+ * CREDITS, ChangeLog, NEWS: initial version
+
+2004-08-30 16:39 blee
+
+ * tests/mop-tests.lisp, tests/testserializer.lisp,
+ tests/testsleepycat.lisp, TODO: initial version
+
+2004-08-30 16:37 blee
+
+ * NOTES: added preliminary notes on the metaclass stuff
+
+2004-08-30 16:36 blee
+
+ * src/sleepycat.lisp: db-delete-* returns T on success, Nil if it
+ couldn't find the record
+
+2004-08-30 16:14 blee
+
+ * src/elephant.lisp: merged in andrew's fixes: class slots,
+ inheritence.
+
+2004-08-30 16:14 blee
+
+ * src/: classes.lisp, metaclasses.lisp: merged in andrew's fixes:
+ class slots, inheritence. added slot-boundp, slot-makunbound.
+
+2004-08-29 15:41 blee
+
+ * src/sleepycat.lisp: new license, non-interned exports (thanks
+ Rafal Strzalinski)
+
+2004-08-29 15:40 blee
+
+ * src/serializer.lisp: new license, bignum bugfix, don't save class
+ slots
+
+2004-08-29 15:40 blee
+
+ * src/metaclasses.lisp: new license, declare optimize
+
+2004-08-29 15:39 blee
+
+ * src/: libsleepycat.c, utils.lisp: new license
+
+2004-08-29 15:38 blee
+
+ * src/elephant.lisp: new license, non-interned exports
+
+2004-08-29 15:37 blee
+
+ * src/controller.lisp: new license, better defaults for root
+ methods
+
+2004-08-29 15:36 blee
+
+ * src/collections.lisp: new license, should return values on setf
+
+2004-08-29 15:35 blee
+
+ * elephant.asd, src/classes.lisp: new license
+
+2004-08-29 15:35 blee
+
+ * TUTORIAL: updates, persistent classes, collections, threading,
+ performance
+
+2004-08-29 15:34 blee
+
+ * Makefile: first version, thank you Rafal Strzalinski
+
+2004-08-29 15:32 blee
+
+ * LICENSE: new license
+
+2004-08-29 15:31 blee
+
+ * INSTALL: updates
+
+2004-08-29 02:55 blee
+
+ * src/sleepycat.lisp: linux / sbcl, reorg
+
+2004-08-29 02:54 blee
+
+ * src/serializer.lisp: split off utils.lisp, cleanup
+
+2004-08-29 02:54 blee
+
+ * src/libsleepycat.c: next_counter: release lock on error,
+ DB_TXN_NOSYNC (speed!)
+
+2004-08-29 02:53 blee
+
+ * src/elephant.lisp: updates, split off utils.lisp, sbcl imports
+ for MOP
+
+2004-08-29 02:51 blee
+
+ * TUTORIAL, INSTALL: open/close-store
+
+2004-08-29 02:48 blee
+
+ * src/controller.lisp: missing generic warnings, open/close-store
+
+2004-08-29 02:48 blee
+
+ * src/collections.lisp: missing generic warnings
+
+2004-08-29 02:47 blee
+
+ * src/utils.lisp: initial version
+
+2004-08-29 02:46 blee
+
+ * src/: classes.lisp, metaclasses.lisp: andrew's new stuff, work
+ for sbcl
+
+2004-08-29 02:45 blee
+
+ * elephant.asd: license, new metaclass / util files
+
+2004-08-29 02:45 blee
+
+ * TUTORIAL: typos
+
+2004-08-29 02:44 blee
+
+ * NOTES: updates
+
+2004-08-29 02:43 blee
+
+ * INSTALL: linux / sbcl
+
+2004-08-28 01:41 blee
+
+ * src/sleepycat.lisp: fixed with-transaction (no separate retry
+ version) to use throw / catch (non-consing!).
+
+ poor man's counters.
+
+2004-08-28 01:41 blee
+
+ * src/serializer.lisp: deserialize can take nil
+
+2004-08-28 01:40 blee
+
+ * src/libsleepycat.c: poor man's counters
+
+2004-08-28 01:40 blee
+
+ * src/elephant.lisp: no with-transaction-retry
+
+2004-08-28 01:39 blee
+
+ * src/controller.lisp: poor man's counters, performance tweaking
+
+2004-08-28 01:39 blee
+
+ * src/collections.lisp: performance tweaking
+
+2004-08-28 01:37 blee
+
+ * elephant.asd: changed to serial compilation -- still getting
+ weird performance issues with recompilation!
+
+2004-08-27 12:32 blee
+
+ * src/: libsleepycat.c, serializer.lisp, sleepycat.lisp: license
+
+2004-08-27 12:31 blee
+
+ * src/: controller.lisp, elephant.lisp: license, name changes,
+ with-transaction* defaulters
+
+2004-08-27 12:31 blee
+
+ * src/: classes.lisp, collections.lisp: license, name changes
+
+2004-08-27 12:31 blee
+
+ * NOTES: more changes than i can count
+
+2004-08-27 12:28 blee
+
+ * INSTALL, functions.lisp, elephant.asd, TUTORIAL, README, LICENSE:
+ first version
+
+2004-08-26 21:59 blee
+
+ * NOTES: beginning of a developer doc
+
+2004-08-26 21:58 blee
+
+ * src/collections.lisp: integrated with new serializer
+
+2004-08-26 21:58 blee
+
+ * src/controller.lisp: the great simplification effort - specials
+
+2004-08-26 21:57 blee
+
+ * src/elephant.lisp: weak hashes
+
+2004-08-26 21:57 blee
+
+ * src/serializer.lisp: aggregate object support
+
+2004-08-26 21:54 blee
+
+ * src/: sleepycat.lisp, libsleepycat.c: beginning of lock and
+ cursor support
+
+2004-08-26 21:53 blee
+
+ * src/classes.lisp: new MOP stuff
+
+2004-08-19 12:05 blee
+
+ * src/: classes.lisp, collections.lisp, controller.lisp,
+ elephant.lisp, serializer.lisp, sleepycat.lisp, libsleepycat.c:
+ Initial revision
+
+2004-08-19 12:05 blee
+
+ * src/: classes.lisp, collections.lisp, controller.lisp,
+ elephant.lisp, serializer.lisp, sleepycat.lisp, libsleepycat.c:
+ Start
-9/02/2004 - Alpha 0.1-p1: OID counter bugfix, OpenMCL support.
-
-8/30/2004 - Alpha 0.1.
\ No newline at end of file
More information about the Elephant-cvs
mailing list