First quarter 2004 Archives by author
Starting: Thu Jan 1 00:07:00 EDT 2004
Ending: Wed Mar 24 19:17:00 EDT 2004
Messages: 159
- E&S CVS Commit: PEAK - Kick off the new year with a draft (i.e. untested version) of 'peak.events'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Second draft for 'peak.events'. The idea of a "reactor" has been replaced
pje at eby-sarna.com
- E&S CVS Commit: PEAK - "Global" services defined by '[Component Factories]' sections now live in
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix Python 2.3+ compatibility issue: MRO's were ambiguous for the algorithm
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'peak.events' and 'peak.events.tests' to setup.py.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - 'peak.events' has landed, complete with docstrings and full unit tests.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'events.threaded()' advice, and replaced kludgy thread mechanism in
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added tests for peak.util.signature, and added support for 'advice' classes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix busy-stats computation: the server should *start* in "all busy" state.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added peak-load tracing output to FastCGI process monitor, using a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Replaced scheduler of 'UntwistedReactor' with an 'events.Scheduler', so we
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed some more obsolete scheduling baggage.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed remaining 'logging.logger:' URL references.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Change busy-stats algorithm to ignore minor fluctuation below 100% usage,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add Twisted-compatible IScheduler implementation, minor adjustment to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added automatic installation of 'csv' module for Python < 2.3. This is
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactor event sources to add 'DerivedValue' and 'DerivedCondition', while
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix missing ZConfig 'schema.dtd', so that people using pyxml don't get
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated TODO with current a3-cycle plans.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified configuration for using Twisted, roughly as proposed in
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Whitespace normalization.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix 'setup.py' not installing 'csv.py'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix timing issue in scheduled-threads test on platforms with high-res
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'events.Broadcaster' and 'events.IEventLoop'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Lots of 'peak.events' migration:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Forgot to port 'ProcessProxy.close()'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Minor TODO additions.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added draft 'ISelector' implementation, and refactored 'UntwistedReactor'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. ISelector bug fixes: select() wants lists, not dicts; existing events
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix minor signal/process issues: need to supply dummy event sources for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix 'invoke' program dumping core when run by itself w/out arguments
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Big migration to 'peak.events': 'UntwistedReactor' and 'MainLoop' are now
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified activity timeout algorithm to a two-line loop with no
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Allow threads to have an exception raised if an event occurs while a nested
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First draft of 'peak.ddt', a "Document-Driven Testing" framework. Similar
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix missing import, as reported by John Landahl.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix not providing 'isEmpty' in Twisted-specific scheduler class.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finished parsing and formatting support for 'peak.ddt'. We can now format
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Move 'csv' from a module to a package, so that setup.py will work. :(
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added support for 'th' handling (if no 'td' found in a row), MS Word
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added model.ExtendedEnum, and made model.Long use long() for parsing.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'fd.file:' URL scheme for e.g. 'fd.file:stdout'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - DDT has landed! See CHANGES.txt and peak.ddt.demos for more info.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Oops, forgot to 'cvs add processors.py'. :(
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make 'peak ddt' (HTMLRunner) output go to self.stdout if no output file is
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. fixes such that DDT can process most word proc. and spreadsheet
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added "state of the PEAK union" doc (STATUS.txt). Moved old changes to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Cosmetic fix to STATUS.txt
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Document 'examples', but not 'datetime' or 'csv'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Move the huge feature list from README to FEATURES.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Documenting the examples on the API docs page wasn't such a hot idea. They
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Bug fix: defining an adapter from one protocol to another, when that
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made better distinctions between Value and Condition behaviors, and added
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Implemented boolean operations on 'events.IConditional' objects, and added
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'peak serve' and 'peak launch' commands, for running "CGI" apps in
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'ddt.web' command that runs DDT test documents in a browser. Try it
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix missing test data file.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplify task queue processing using 'yield condition & condition'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Keep queue from running a task if disabled while it was sleeping.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make 'fmtparse.Repeat()' objects tell their child rules about the separator
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add 'parse()' and 'format()' methods to feature objects, to make it easier
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Major upgrades to DDT package:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Got 'ddt.ActionProcessor' working, with example/test.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added rough draft of 'RowProcessor'. Expanded 'ICellMapper' interface to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Rename processors to MethodChecker, ModelChecker, ActionChecker, and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make HTMLRunner accept fine-grained arguments as well as 'argv' ones.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added tests for RecordChecker. Now, on to CursorChecker!
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added '[Named Services]' section parser to 'peak.ini'. This new section
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix broken docs and implementation of '[Named Services]'. The idea was for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix for mumble grumble \r\n line endings grumble mumble.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix double-reload caused by "double-layered laziness". Apparently Python
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added ability to pause and resume event sources (w/buffering), and ability
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Only monitor I/O events when they have callbacks waiting.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Don't keep an IO event source around if nobody's using it, even if it has
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Port process management tools to use 'peak.events' for everything (except
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added tests for Twisted, upgraded Deferred adapter to support 'IValue' and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Minor fixes for Twisted, such that 'peak launch' can run in Twisted. (That
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Python 2.3, for no apparent reason, changed the behavior of BaseHTTPServer
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixes to ported supervisor code. Supervisor now works even better than
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Argh. More \r\n foolishness.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added properties to the command-line applications framework, allowing
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add tests to ensure that service areas work as intended, finding and fixing
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Sybase an Oracle: two-phase commit, read-only txns, and serializability.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Forgot to define bindings for 'txnId' and 'txnBranch' in Oracle 2PC support
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix misc. bugs in 2PC/serializability code, e.g missing defaults, wrong
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changes to work with cx_Oracle patch that allows transaction mode to be
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix bugs in Twisted support, as reported by John Landahl.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Implemented Thread->Task renaming, as described at:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made tasks into event sources, allowing them to be pipelined. Made tasks
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make twisted tests clean up their reactor calls so as not to pollute other
pje at eby-sarna.com
- E&S CVS Commit: PEAK - When running a local web server, let the TCP/IP stack tell us what port to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'peak.util.mockets', offering imitation socket services like
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Minor 'peak.web' enhancements, to better support the "app as resource dirs"
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Renamed old 'ddt.web' to 'ddt.view', and added new 'ddt.web' that publishes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix not installing resource_defaults.ini for DDT, and fix FastCGI accepter
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typos, and add 'ddt.RollbackProcessor' to wrap tests in a transaction.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - SQL checkers should use unmodified column names for checking.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changes to make the n2 \htmldump + ddt.SQLChecker combo work better on real
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typo
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added timing information to DDT test summaries.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix newer versions of Twisted complaining about negative callLater values,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'ddt.FunctionChecker', which can test any callable that takes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix 'version' tool breakage caused by promotion of running.tools; misc.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Cosmetic doc fix.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix more version tool breakage. Added 'tag' format for versions, suitable
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixes for source-distribution problems. The docs for asdl_model had
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated the status of peak.ddt and peak.events. (Probably should've been
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Bug fix: Declaring an adapter from an instance to a protocol that was part
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Cosmetic doc fix.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'ref:factory@addr' URL scheme that maps to a corresponding
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Remove items that were deprecated during alpha 3 development. If you've
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix logger problem reported by Ulrich Eck.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Initial skeleton of 'setuptools' package, for installing dependencies, etc.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Update PyProtocols to use 'setuptools', and clean up some leftover junk.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix supervisor process grieving when its only child is slain. More
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Make setuptools "self-hosting"; i.e. able to install and test itself.
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Added various tests for 'test' command option processing. Fixed missing
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Sync to setuptools.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Sync to setuptools.
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Added "features", allowing a distribution to be broken down into pieces
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Sync w/setuptools. Add '--without-speedups' option. Add 'adapter_hooks'
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Added transparent support for Pyrex extensions, automatically replacing
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Added 'findPackages()' function to automatically list packages for setup.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Overhaul setup.py to simplify installation and maintenance. It's no longer
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Sync w/setuptools. This is now about as clean as it can get.
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Added TODO file with task breakdown for dependencies and other features.
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Added basic 'Require()' class that can check whether a requirement is
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Misc. cleanups: findPackages -> find_packages, use standard paths, don't
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Sync to setuptools.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Sync to setuptools
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Added skeleton 'depends' command, that will check/install dependencies.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typos found by John Landahl.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - The 'events.IEventSource' interface now returns a 'canceller' function
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typo.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix reentrance problem removing callbacks
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix using '|' (union of condition) when we wanted 'AnyOf()'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix yet another typo. :(
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add better error trapping for waitpid().
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix setuptools not creating output list correctly
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix generating bad output files list when data files are installed.
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Added 'setuptools_boot' module that can be distributed separately, and will
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Flesh out 'depends' command to display dependencies' status, and halt if
pje at eby-sarna.com
- E&S CVS Commit: setuptools - Compute command line that should be passed to child setup scripts.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix parent process being "in denial" about death of its children. :)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Change 'ref:' URL syntax to allow multiple addresses, separated by '||'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Support '|' being present in one of a 'ref:' URL's addresses.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More supervisor "grieving": killing MAX_CHILDREN child processes while they
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add a cursor format called "copy", compatible with the COPY FROM command
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - "csv" and "csv.<dialect_name>" cursor formaters using csv module.
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - In n2's sql mode, \go now takes a -N flag to specify the representation
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Add a \styles command that lists available cursor output styles
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Add a "html" format, a'la sqsh. Perhaps extra-useful in PEAK for use
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - fix conversion of n2 to use the peak.util.columns:lsFormat() function that I
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - remove dead variables
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Fix generation of random multicast MAC address, a'la FreeBSD's
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - - Add a title option to the html cursor formatter, for use with DDT
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - n2-sql: \htmldump: Add a -x option to exclude tables
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Use uuidgen() system call where available
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - oops, broke win32
tsarna at eby-sarna.com
Last message date:
Wed Mar 24 19:17:00 EDT 2004
Archived on: Fri Jan 2 21:35:05 EDT 2009
This archive was generated by
Pipermail 0.09 (Mailman edition).