Fourth quarter 2003 Archives by author
Starting: Fri Oct 3 13:32:01 EDT 2003
Ending: Sun Dec 28 17:57:00 EDT 2003
Messages: 185
- E&S CVS Commit: PEAK - Restored 'version' tool.
Ty Sarna
- E&S CVS Commit: PEAK - Resync ZConfig to current Zope3 CVS. This adds support for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Another resync to Zope 3 CVS, this time to incorporate the new '%import'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - And finally, re-incorporate the <schema extends=""> support, now as an
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Semi-futile attempt to fix up the tutorial for the new binding API. We're
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed ZODB4 compatibility fix. 'ob._p_deactivate()' is not a substitute
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Initial checkin of 'peak.query' package. So far it's just a package
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Split interfaces for boolean expressions and conditions, add some (empty)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Ensure that property keys loaded from mappings (e.g. os.environ) are
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First draft of the boolean algebra portion of relational algebra. Tests
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Trivial algebra on .thetaJoin() and .select() operations, plus more boolean
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Consolidated BasicJoin and Select, since Select wasn't adding much value.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added tables, columns, projection, and "database" (owner of tables/RVs).
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Remove duplication by making Projection a kind of Table. Refactor
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More refactorings and simplifications:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified algebra API: 'A(join=[B,C],where=d)'. All implemented
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added column renaming (for e.g. "SELECT foo AS bar")
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix mismatches between interface API doc and actual API.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - API change: RV's may not be used more than once within scope of the same
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Each call to PhysicalDB.table() returns a new relvar, and every Table has
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Table[name] -> Column object, w/getRV() and getDB() methods. Table.keys()
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added comparison operators. PhysicalDB["tableName"] -> new table alias.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Extremely quick-and-dirty SQL generation. Only does "SELECT * FROM
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified comparison API: aColumn.eq(columnOrValue), .ne(), .lt(), etc.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added column restriction and aliasing (SELECT foo AS bar) to SQL generation
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Table alias support (FROM foo AS bar) in SQL generation.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Functions, aggregates, GROUP BY, HAVING, and "SELECT .. FROM (SELECT ..)".
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Further fix of the msg%args problem, as reported by Yaroslav Samchuk.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - SQL connection objects now get their type converters from a distinct
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a couple of type conversion bugs: the namespace redirects to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'config.Fallback()' convenience class for redirecting property
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix problems with SQL typemap defaults. Added code to make DCOracle2
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Merged 'Fallback' and 'PropertySet' to create 'config.Namespace'. Removed
pje at eby-sarna.com
- E&S CVS Commit: PEAK - SQL connection objects now provide an 'appConfig' attribute that is a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix documentation bug reported by Victor Ng.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - API simplification: db['Foo']['bar'] --> db.Foo.bar. Also, simplified
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Test suite fix for Python 2.3: ModuleType() requires a name parameter.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed test to better check frame semantics across Python 2.2/2.3
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Update PyProtocols CHANGES for test suite bugfixes.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Update PEAK's CHANGES for the 2.3 test suite bugfixes.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made cloning explicit instead of implicit; added tests and updated
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed more implicit cloning.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Major refactoring to support parameters in SQL. Also, SQL generation is
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added support for 'psycopg', based on research by John Landahl.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactored table alias assignment so that aliases in nested queries can't
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Got rid of weird data structure manipulations that were needed for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix doc formatting errors in module inheritance docs.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'peak.util.mockdb', a "mock object" implementation of a DBAPI 2.0
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First-draft of a global SignalManager and a ProcessManager facility.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix three peak.web bugs found by Radek Kanovsky.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'peak.running.commands.runMain()', a convenience function for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - DEPRECATED 'peak.util.signal_stack'. Instead, bind to a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First draft of new 'SupervisorProcess' pre-forking process manager. Added
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fleshed out configuration bindings for SupervisorProcess, and fixed a bug
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added draft of 'FastCGITemplate', an IProcessTemplate that sets up busy
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Change 'importString()' for better compatibility with import hooks (such as
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Enhanced 'fmtparse' and 'peak.model' to allow using types as syntax rules
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'peak.metamodels.ASDL', a metamodel for the Zephyr Abstract Syntax
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made it possible for the process supervisor to receive plugins from its
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Command-line parsing and ZConfig schema for process supervisor.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Move process supervisor stuff to a separate module, since there's now more
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Prototype fix: 'peak.running.commands.CGICommand' could become confused on
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Minor fixes to supervisor command line tokenization, and made Command key
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix misc. problems w/supervisor and process proxies.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix signal manager assuming that each signal has only one name! E.g.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More bug fixes: supervisor's reactor was burning CPU; typo in ChildProcess;
pje at eby-sarna.com
- E&S CVS Commit: PEAK - And still more supervisor bugfixes...
pje at eby-sarna.com
- E&S CVS Commit: PEAK - It seems we should be reading bytes one at a time from the pipe. Beats me
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Instances of 'socket.socket' implement the I*Socket interfaces. This could
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixes for miscellaneous race conditions. It's important to remember that
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added lots of logging; minor re-org to attempt fixing a "double-start on
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Slight logging improvement; log spawn *after* fork, so pid can be logged.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Minor fix for 'canBeEmpty' support during parsing. If a Conversion parses
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix parsing of empty 'attrs' and 'filter' fields in LDAP URLs.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Standardized these characteristics of name and address syntax:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Update ZConfig to latest Zope 3 CVS. This includes ZConfig 2.0, Zope X3
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Typo: 'fdURL' fields are just 'URL.Field', not 'IntField'. (This is just
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make ProcessSupervisor count any change in child status, including launches
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Don't fork at startup if minChildren==0.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Remove process supervisor from TODO, add it to CHANGES and README. Also,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - 'icb' URL scheme passes tests now; re-added scheme and tests.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Update docs for 0.9.1 release. Still need to review latest Zope X3 and
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fix for Zope X3 Milestone 4 - 'InterfaceSpecification' is now 'Declaration'
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Removed experimental Zope API implementation; it was unused, untested, and
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Finished compatibility checks and docs for ZopeX3-MS4 and Twisted-1.1.0.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Update version # and release date; enabled indexes.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Forgot to update the README version info. :(
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'naming.Indirect(key)', a 'binding.IComponentKey' that can be used to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Clean up __repr__'s for bindings, for convenient use of help() and other
pje at eby-sarna.com
- E&S CVS Commit: PEAK - The 'referencedType' of a 'model.StructuralFeature' can now be any
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Firm up the plans for 0.5a3 a bit.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Configuration system cleanups and new features:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Remove extraneous class knowledge from ProcessSupervisor, using the new
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Formatting fixes.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Update bulletins example to use latest peak.running.commands features.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - FastCGI check should be on self.stdin, not sys.stdin.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Unix-domain sockets must be newly-created files.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Typo.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Don't let errors in signal handler keep other signal handlers from running.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typo; lower busy/free logging priority to TRACE.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Reset original handlers for signals, instead of using SIG_DFL. The latter
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Clean up remaining to-do's on FastCGITemplate: handle parent process going
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix reactor still running a zero-duration select(), even after it was
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Restored 'version' tool.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add API helper tool, as described in:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Promote peak.running.supervisor to peak.tools.supervisor.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Renamed 'fd:' URL to 'fd.socket:', simplified its syntax to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix missing imports
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Get rid of dangling 'peak.interface' package, now that PyProtocols is the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix a couple of peak.web bugs found by Radek Kanovsky.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added missing test for Variation, fix bugs reported by Radek Kanovsky.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix more peak.web problems:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'peak.core' as a minimal subset of 'peak.api'. 'peak.core' offers
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix two more peak.web bugs, this time from Ulrich Eck. We *really* need
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Prep for 0.9.2 release.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Whoops, forgot to 'cvs add' peak.util.symbols. All the tests passed, but
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Doc enhancements for peak.security interfaces.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Support suppressing shortcuts for Bootstrap subclasses. If a shortcut is
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'commands.NoSuchSubcommand' for easier shortcut suppression.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'commands.lookupCommand()' to look up a command shortcut or URL, ala
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix 'bulletins' example to use command suppression and URL rejection.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed missing 'tools.supervisor' package.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix child processes thinking parent's children are their own, if GC doesn't
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add explicit close() method to child processes, and abandonChildren() on
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typo.
pje at eby-sarna.com
- E&S CVS Commit: pylib - Fix leaking file handles
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix being unable to start new children if the maximum # is ever reached;
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Don't cache Sybase properties that might be carried from parent to child
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Experimental PostgreSQL introspection support, and made introspection
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Minor doc fixes for AbstractInterpreter.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. __repr__ fixes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Enhanced 'peak help' to search 'peak.api' and 'peak' packages as well as
pje at eby-sarna.com
- E&S CVS Commit: PEAK - The 'logging.logger:' URL scheme has been simplified to 'logger:'. Please
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix incorrect signature for 'ILogger.getEffectiveLevel()'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix 599 error serving static files.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make [Component Factories] more accessible via binding.Obtain(), by
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Logging-related interfaces have been moved into the 'peak.running.logs'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactor .ini parsing so that there's a per-file globals dictionary in the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Move .ini file processing to its own module.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added "[Import on Demand]" section type to .ini files, allowing you to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. cleanups: removed signal_stack module, clean up formatting/clarity
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed 'text' DOMlet not XML-quoting output. Added 'xml' DOMlet for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Significant refactoring of skin/layer/resource/interaction/service classes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed singleton reactor factories not working as no-argument "[Component
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixes for lazy imports and whenImported(). Previously, a direct import of
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Partial implementation of the performance timer system described at:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finished out timer service with wildcard 'addListener()' support, and a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'config.MultiKey()' and 'config.UnionOf()' configuration key classes,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - MAJOR API REFACTORING for 'peak.config', to support iterating over
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Plugins have landed!
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix win32 using 'time' instead of 'clock' for elapsed time.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed 'PluginKeys' not working with 'Obtain'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First pass of 'logs' framework refactoring. Highlights include:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix broken references in ZConfig schema for supervisor tool.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. usability fixups: help on 'peak help', 'peak' and 'Bootstrap' list
pje at eby-sarna.com
- E&S CVS Commit: pylib - fix a bug that would cause unrecognized character sets to make the whole
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Socket address schemes for tcp, udp, unix, and unix.dg (datagram).
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - enable tcp/udp/unix/unix.dg urls
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - simplify, use supportedSchemes for storing socket kind data, not a
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Partial resync with my uncommitted changes, as an attempt to merge them
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Merge more changes
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - oops, remove conflict markers
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - grrr, more markers
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - sigh.
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - add command line argument "-I interface". This is handy for lookups that
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - First pass at a fd: url scheme for file descriptors.
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - oops, an fd could be a listening socket too
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Allow fd:stdin, fd:stdout, fd:stderr too
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Allow specifying socket type information, for example:
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - remove debugging printf
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - what the heck, make socket kind optional allow optionally specifying the
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - StreamProto, a base class for generic stream-oriented reactor-run
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - typos
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Give peak.running.tools a promotion... it's now just peak.tools
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Don't try to do anything with results if the cursor has no description.
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Add an LDIF output formatter. Should work perfectly in conjuntion with
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Render unicode as utf8, and don't continue looking for non-ascii
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Support for executing SQL outside a transaction. Of all the databases we
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - nicer diagnostics if attempting to commit or abort while \outside,
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Rename ISQLIntrospector to ISQLObjectLister. There will be a separate
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Extensible cursor formatter support
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Use the new cursor formatting facility
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Allow backslashes for command names given to help, to prevent this
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Fix an obvious case of cut-and-paste-then-forget-to-edit in a docstring
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - PEAK changes:
tsarna at eby-sarna.com
Last message date:
Sun Dec 28 17:57:00 EDT 2003
Archived on: Fri Jan 2 21:34:50 EDT 2009
This archive was generated by
Pipermail 0.09 (Mailman edition).