March 2006 Archives by subject
Starting: Wed Mar 1 11:55:21 EDT 2006
Ending: Fri Mar 31 18:42:52 EDT 2006
Messages: 428
- conary: * "conary q --path" now expands symlinks found in the path to the file in question. (bug #855)
Matt Wilson
- conary: * A bug that caused a segfault when providing an invalid type to StringStream has been fixed.
Matt Wilson
- conary: * A bug that caused new OpenPGP keys to be skipped when troves were filtered out during mirroring has been fixed.
Matt Wilson
- conary: * A new dependency resolution method has been added which can be turned
David Christian
- conary: * Dependency resolution will no longer cause a trove to switch branches.
David Christian
- conary: * install/erase collections as soon as possible
David Christian
- conary: * move some complexity logging of downloading changesets to the
David Christian
- conary: * Rollbacks now display progress information which matches normal updates
Erik Troan
- conary: * The troveInfo web page in the repository browser now displays useful error messages instead of traceback messages. The troveInfo page also handles both frozen and non-frozen version strings.
Matt Wilson
- conary: - avoid mirroring PGP keys on every loop
Cristian Gafton
- conary: - created datastore.py
Matt Wilson
- conary: - do not advance the target mark until the mirror job completes
Cristian Gafton
- conary: - look in the same directory as the recipe for source files, fall back
Matt Wilson
- conary: - sort the groups of trove siblings by the mark of the first one comitted
Cristian Gafton
- conary: --full-sig-sync should only be run once per mirroring session instead of on every loop
Cristian Gafton
- conary: /files has been replaced with /contents, mostly
Matt Wilson
- conary: 1) add directories to the package too
Matt Wilson
- conary: 1) added getVersion() to VersionRelease
Matt Wilson
- conary: 1) change Package class' self.files to be keyed off the path.
Matt Wilson
- conary: 1) cook() and doUpdate() take full configurations now
Matt Wilson
- conary: 1) do a better job finding findcontainer module
Matt Wilson
- conary: 1) fix buiding for recipes with tuples of build steps: you have to call
Matt Wilson
- conary: 1) has a useful list of versions structure
Matt Wilson
- conary: 1) remove any existing build dir before unpackage sources
Matt Wilson
- conary: 1) sort Package.fileList() - probably not needed, but it seems like a good
Matt Wilson
- conary: 1) sources work properly
Matt Wilson
- conary: 1) store the recipe filename in the recipe module
Matt Wilson
- conary: 1) switched to using zip files in the repository
Matt Wilson
- conary: 1) take full configuration as a paraemter rather then individual items
Matt Wilson
- conary: 1) take full configuration set as a parameter
Matt Wilson
- conary: 1) use package.py built on new versioned.py
Matt Wilson
- conary: 1. findErasures grabs local troves w/o dep information now
Erik Troan
- conary: 1. fixed flavor handling when removing troves (since local flavors are null,
Erik Troan
- conary: 1. removed references to the stash (terminology which hasn't been used in
Erik Troan
- conary: 1. Trove.applyChangeSet() can skip files
Erik Troan
- conary: 1.0.10
David Christian
- conary: 1.0.5
David Christian
- conary: 1.0.5
David Christian
- conary: 1.0.6
David Christian
- conary: 1.0.7
Matt Wilson
- conary: 1.0.8
David Christian
- conary: 1.0.9
David Christian
- conary: a couple of fixups to grouprecipe docs
David Christian
- conary: a second attempt at a coherent NEWS entry
David Christian
- conary: accept a branch name as a versoin
Matt Wilson
- conary: add --debug-all command for getting a debugging prompt at exceptions, even
David Christian
- conary: add --no-conflict-check for updateall
David Christian
- conary: add --with-sources for clone
David Christian
- conary: add a small amount of dep resolution debug output
David Christian
- conary: add back command line handling of conary --root /foo <command>
David Christian
- conary: add back CvcError, catch when build label is not set and you're trying to
David Christian
- conary: add back signature-key, alphabetize options
David Christian
- conary: add back support for usage
David Christian
- conary: Add bug fix for 1.0.8
David Christian
- conary: add checks to make sure an earlier version of a trove is not shadowed after a
David Christian
- conary: Add classes to run ./configure
Matt Wilson
- conary: add command line fixes for conary q, rq, scs for --no-recurse, add --trove-headers for conary q
David Christian
- conary: add documentation for --interactive
David Christian
- conary: add documentation for the excludeTroves option in the config file
Elliot Peele
- conary: add flatten method to graph
David Christian
- conary: add handling for SIGUSR1
David Christian
- conary: add hasTrove convincience method to troveSource
David Christian
- conary: add help for cvc flags
David Christian
- conary: add in documentation about use flags from cvs archives
David Christian
- conary: add indexes to temporary table that will speed up flavor scoring in getTroveList
Cristian Gafton
- conary: add initial docs for conary flags
David Christian
- conary: add initial support for resolving by group - do not expose to command line yet.
David Christian
- conary: add lookaside to variables available in context
David Christian
- conary: add missing --replace-files option to rollback
David Christian
- conary: add missing info flag for clone, changed to absolute import for clone, removed non-existant error handling
Jonathan Smith
- conary: add missing initialize build flavor line
David Christian
- conary: add missing ordering constraints
Michael K. Johnson
- conary: add missing policy dependency - ExcludeDirectories must run before
David Christian
- conary: add more functionality to graph.py
David Christian
- conary: add more hasTroves methods
David Christian
- conary: add more support for sorting deps
David Christian
- conary: add news about client fixes
David Christian
- conary: add news about redirect display fix
David Christian
- conary: add news entries
David Christian
- conary: Add NEWS entries for bug fixes
David Christian
- conary: add NEWS entries for bug fixes
David Christian
- conary: add NEWS entry
Matt Wilson
- conary: add resolve.py to Makefile
Tim Gerla
- conary: add script for listing localupdates
David Christian
- conary: add support for edges to graphs
David Christian
- conary: add support for reactivating the default user/password after switching to
David Christian
- conary: added "config" choice
Matt Wilson
- conary: added and used package sets (sets of packages w/ the same name)
Matt Wilson
- conary: added basic configurability
Matt Wilson
- conary: added cron file
Matt Wilson
- conary: added DataStore.newFile(), made DataStore.addFile() use DataStore.newFile()
Matt Wilson
- conary: added defaultbranch
Matt Wilson
- conary: added defaultbranch, packagenamespace
Matt Wilson
- conary: added findLatestVersion()
Matt Wilson
- conary: added getChildren() to graph object
Erik Troan
- conary: added horizontal lines to break up the method docs
Michael K. Johnson
- conary: added initial DependencyWorkTables table with merge and populate methods
Erik Troan
- conary: added r.Requires example
J. Brian Shumate
- conary: added r.XInetdService keywords, fixed up some commands with C{...}, fixed typos
J. Brian Shumate
- conary: added readLines()
Matt Wilson
- conary: added rudimentary pkglist function
Matt Wilson
- conary: added sockets
Matt Wilson
- conary: added sourcepath
Matt Wilson
- conary: added support for all file types
Matt Wilson
- conary: Added tag conary-1.0.10 for changeset 24a1d8409ee9435fc0811e1f9e88a08c19df3d05
David Christian
- conary: Added tag conary-1.0.10 for changeset d3ca7fdd80ac40aae76921a2d52aa5098e189dc5
David Christian
- conary: Added tag conary-1.0.5 for changeset eeb058bc96a5a190f60aedf6dadde9d6c483d3cb
David Christian
- conary: Added tag conary-1.0.6 for changeset 5510abcb96a81d9af8775b89b71404c108eaa80e
David Christian
- conary: Added tag conary-1.0.6 for changeset 6e2a5e33523c1b84922e8bb8eb49a76eaf8f2aa1
David Christian
- conary: Added tag conary-1.0.7 for changeset b93cd8b3881890da302ca95841d46d0f73ee83e0
Matt Wilson
- conary: Added tag conary-1.0.7 for changeset e97caa330980eafaa695d0bcb10b9db604bb3f12
Erik Troan
- conary: Added tag conary-1.0.7 for changeset f1c90ae747cf67a17367090eb6187e3eeac2effd
Erik Troan
- conary: Added tag conary-1.0.7 for changeset f61ee9303fba157778452324cdc87d1dc8a07fa3
Matt Wilson
- conary: Added tag conary-1.0.8 for changeset 5f2f1fe629aed632c030a66e5bf57f53ae2d5ea9
David Christian
- conary: Added tag conary-1.0.9 for changeset b756ff59e5cd65a9e11facea3e0e3976275017f7
David Christian
- conary: added update
Matt Wilson
- conary: added withDeps option to getTrove for the local database and use it to avoid
Erik Troan
- conary: admin web access for the server doesn't require write permission for
Erik Troan
- conary: all file types work
Matt Wilson
- conary: allow -m to cvc commit
David Christian
- conary: allow absolute path to recipe files
Matt Wilson
- conary: allow changeset files to be reset (that is, there file pointers are reset
Erik Troan
- conary: allow findTrove classes to store extra information in the query map
David Christian
- conary: allow for karger flavor spec strings.
Cristian Gafton
- conary: allow info-foo and info-foo:user to be in the same update
David Christian
- conary: allow mtime = 0
David Christian
- conary: allow mtime == 0
David Christian
- conary: Allow skipping of NEWS check
David Christian
- conary: allow trove tups to be frozen with or without timestamps
David Christian
- conary: allow users to specify nodeSort to getTotalOrdering in the fasion that
David Christian
- conary: always raise errors, even if they're not cook errors, since we only have the
David Christian
- conary: always return a sorted list for FileContainer.fileList(). This allows
Matt Wilson
- conary: avoid infinite loops when doing --full-trove-sync
Cristian Gafton
- conary: bail does something now
Matt Wilson
- conary: basic commits work
Matt Wilson
- conary: basic tool for examing a FileContainer
Matt Wilson
- conary: beginning of automatic signature file checking
Matt Wilson
- conary: better to comment out the not-yet-implemented version
Matt Wilson
- conary: branch merge
Matt Wilson
- conary: branch merge
Erik Troan
- conary: branch merge
Erik Troan
- conary: branch merge
Matt Wilson
- conary: branch merge
David Christian
- conary: branch merge
David Christian
- conary: branch merge
Erik Troan
- conary: branch merge
Cristian Gafton
- conary: branch merge
Cristian Gafton
- conary: branch merge
Erik Troan
- conary: branch merge
David Christian
- conary: branch merge
Michael K. Johnson
- conary: branch merge
Cristian Gafton
- conary: branch merge
Cristian Gafton
- conary: branch merge
David Christian
- conary: branch merge
Erik Troan
- conary: branch merge
David Christian
- conary: branch merge
Erik Troan
- conary: branch merge
Erik Troan
- conary: change to follow new module layout
Matt Wilson
- conary: changed the way we refer to calling policy classes, updated some more semantics
Michael K. Johnson
- conary: changed to store files in the md5hash of their versions rather then the
Matt Wilson
- conary: check commits list
Matt Wilson
- conary: check for groups including themselves
David Christian
- conary: check to make sure a relative troveCs is relative to something we have installed
David Christian
- conary: check to make sure we haven't unset callback before calling
David Christian
- conary: clarify policy descriptions
Michael K. Johnson
- conary: clean up callback stub classes
David Christian
- conary: clean up troveInfo after a trove is erased, even if it is still referenced
David Christian
- conary: cleaned up a few errors epydocs was complaining about and added more examples to grouprecipe
Michael K. Johnson
- conary: collapse CfgString into CfgType
David Christian
- conary: commit operation is toast
Matt Wilson
- conary: commit patch for bz #757 courtesy of David Coulthart
David Christian
- conary: commit patch for bz#792 courtesy of David Coulthart
David Christian
- conary: commit works
Matt Wilson
- conary: commit.finalCommit takes cfg as the first argument, not a string
Matt Wilson
- conary: Committing changesets which provided duplicate file streams for streams
Erik Troan
- conary: committing sources works now
Matt Wilson
- conary: conary update tmpwatch -tmpwatch:debuginfo should always erase tmpwatch:debuginfo.
David Christian
- conary: Conary will now replace symlinks and regular files as long as their
Erik Troan
- conary: consistent method names, namever -> nameVer
Matt Wilson
- conary: convert troveInfo information on loaded specs from old-style loadRecipe('pkg', label=<label>) specifications to new-style loadRecipe('pkg=<label>').
David Christian
- conary: correct semantics of some policy documentation
Michael K. Johnson
- conary: corrected dest and dir keywords
J. Brian Shumate
- conary: CreateChangeSet in CahgneSetTroveSource didn't handle removal jobs properly
Erik Troan
- conary: created file container object
Matt Wilson
- conary: deleting the reppath from the config keeps it from being displayed
Matt Wilson
- conary: directories work
Matt Wilson
- conary: disable cloning/branching of components
David Christian
- conary: display file data tags
Matt Wilson
- conary: don't add assertion for case that might reasonable fail, instead, raise a less helpful error message
David Christian
- conary: don't allow diffs to include troves that are in both the old and new verison of the trove.
David Christian
- conary: don't ask for a passphrase when doing "cvc cook foo.recipe"
Matt Wilson
- conary: don't check components for local updates either
David Christian
- conary: don't chmod a socket file; we don't create them
Matt Wilson
- conary: don't chown or chgrp symlinks
Matt Wilson
- conary: don't ever consider primary local updates as possible sources of other local updates
David Christian
- conary: don't hit the assertion which prevents rooting a relative changeset when
Erik Troan
- conary: don't include a child trove in the path hash count if it's not installed!
David Christian
- conary: don't let duplicate files appearing during shadow merges cause tracebacks
Erik Troan
- conary: don't rely on previous info definition from another scope
David Christian
- conary: don't try to autoresolve or check dependencies for redirects
David Christian
- conary: don't try to log environment if we failed to find a pty to log to
David Christian
- conary: drop conflicts should drop a dependency class if necessary.
David Christian
- conary: duplicate files weren't being detected properly
Matt Wilson
- conary: earlier cleanup incorrectly rewrote WHERE clause
David Christian
- conary: enable fullVersions with showchangeset
David Christian
- conary: ensure the new diff is marked as switching from incomplete to complete.
David Christian
- conary: ewt: what is bail supposed to do
Matt Wilson
- conary: examples
J. Brian Shumate
- conary: Exceptions which display fileId's display them as hex sha1s now
Erik Troan
- conary: exclude .run files from being config files (nvidia drivers use this extension)
Erik Troan
- conary: extracting symbolic links now works
Matt Wilson
- conary: files in the data store can be opened in any mode
Matt Wilson
- conary: files should only have one owner
David Christian
- conary: filesdb makes proper use of file containers
Matt Wilson
- conary: finish the mirroring process early when no new troves are available
Cristian Gafton
- conary: finished moving all of DependencyTables.check() into the DependencyChecker()
Erik Troan
- conary: first
Matt Wilson
- conary: first take
Matt Wilson
- conary: fix error message about trove schema mismatches
Michael K. Johnson
- conary: fix getTroveSigs for the case where the mirror client is doing a full trove signature sync
Cristian Gafton
- conary: fix hasTrove check for pinned troves
David Christian
- conary: fix off-by-one in display
Matt Wilson
- conary: fix removed trove changes
Erik Troan
- conary: fix sense of check for mtime
David Christian
- conary: fix spacing
Matt Wilson
- conary: fix srs
Matt Wilson
- conary: fix the client side of mirroring with --full-sig-sync
Cristian Gafton
- conary: fix the getTotalOrdering nodeSort function used to order jobs. Other small cleanups
David Christian
- conary: fix typo
David Christian
- conary: fix typo
Cristian Gafton
- conary: fix up NEWS
David Christian
- conary: FixDirModes is not invoked directly from recipes
Michael K. Johnson
- conary: fixed borked markup on addNewGroup
Michael K. Johnson
- conary: fixed closing tag which was causing Epydoc error
Michael K. Johnson
- conary: fixed r.setLabelPath example markup
J. Brian Shumate
- conary: fixed some of the minor issues which were causing Epydoc errors, and warnings.
Michael K. Johnson
- conary: fixed sourceCommand args error
Jonathan Smith
- conary: fixed the order
Matt Wilson
- conary: flatten the list of lists of signatures, not the dict that holds them
Matt Wilson
- conary: for a trove to be a valid target for an local update it must be present and not referenced
David Christian
- conary: for for cook, this fixes some strange cases where derived clasess mess up building their parent
Matt Wilson
- conary: force all update sets to be split to allow info- packages to always go
Erik Troan
- conary: force an alternate root for now
Matt Wilson
- conary: get CfgInt from the conarycfg module
Matt Wilson
- conary: get rid of recipe.Recipe, use just Recipe
Matt Wilson
- conary: getNewSigList has the same issue with possibly having a LIMIT too low as the getNewTroveList function
Cristian Gafton
- conary: getNewTroveLeaves is not guaranteed to return siblings clustered together
Cristian Gafton
- conary: getNewTroveList returned duplicate entries when multiple permissions
Cristian Gafton
- conary: getTroves() should have a default value for pristine
Erik Troan
- conary: ghosts don't exist
Matt Wilson
- conary: Given a system based on where you only installed !smp kernels, conary
David Christian
- conary: grammar and touchup to classes with help from BLSWC
J. Brian Shumate
- conary: grammar, examples, keywords
J. Brian Shumate
- conary: handle already applied hunks in patches
Erik Troan
- conary: handle bz2 tarballs
Matt Wilson
- conary: handle database deadlocks on commitChangeSet
Cristian Gafton
- conary: handle DFS for a graph with one node correctly
David Christian
- conary: handle duplicate items returned in the troveList by getNewTroveList and getNewSigList
Cristian Gafton
- conary: if a branch is not switched due to a local update, we definitely want to keep the old version
David Christian
- conary: if there is no signature for this file, do nothing
Matt Wilson
- conary: if we've requested trove flags then grab the trove, so we can display redirect info
David Christian
- conary: ignore updates that switch version, but not branch or flavor
David Christian
- conary: implement read-only files more cleanly (don't rewrite them on close)
Matt Wilson
- conary: implemented stylistic changes, also some alphabetizing of keywords, grammar / typo fixes, and so on
Michael K. Johnson
- conary: import bzip2 payload support for r.addArchive() from rpm2cpio
Cristian Gafton
- conary: improve tracelog behavior when logging complex objects
Cristian Gafton
- conary: improved Provides documentation
Michael K. Johnson
- conary: include localupdateinfo in tarball
David Christian
- conary: init newJobSet to None
Tim Gerla
- conary: Initial add of 'manified' recipe module docstrings. some elements need attention (marked FIXME).
Michael K. Johnson
- conary: initial version of group callback code
David Christian
- conary: Initial work on group recipe. Some remaining to do today---jbs
Michael K. Johnson
- conary: install localupdateinfo in datadir
David Christian
- conary: installing packages now works!
Matt Wilson
- conary: jobSet is a set, and therefore not ordered. Get ordered job list from
David Christian
- conary: just starting to formalize version naming
Matt Wilson
- conary: keep a list of the packages that we have built, return them to our caller
Matt Wilson
- conary: keep troveList sorted by mark after removing duplicates
Cristian Gafton
- conary: killed DBPATH for dbpath
Matt Wilson
- conary: killed off dbpath for reppath
Matt Wilson
- conary: lambda can't handle reusing the same variable name
David Christian
- conary: let ./manageents display usage message
Matt Wilson
- conary: loadSchema() for source and dest, print error when unable to read a table
Matt Wilson
- conary: loadSchema() is now required after a dbstore.connect
Cristian Gafton
- conary: log the smaller lists, tuples and dicts through tracelog
Cristian Gafton
- conary: log.debug when setting the target mirror mark
Cristian Gafton
- conary: made some stylistic changes, added a few more examples, and expanded several descriptions in the new man-style docstrings
Michael K. Johnson
- conary: Make --no-clean work again
Joseph Tate
- conary: make BadContainer a ConaryError, and reraise it w/ filename information
Erik Troan
- conary: make matt happy
Matt Wilson
- conary: make sure _createCs in threaded mode only uses fresh db instance
David Christian
- conary: make sure paths are normalized
David Christian
- conary: make sure to set the new mark based on the bundles that got comitted
Cristian Gafton
- conary: make sure we're not loosing any troves for mirroring
Cristian Gafton
- conary: make the finalCommits look nicer
Matt Wilson
- conary: make update filesystem error messages more readable
David Christian
- conary: make use of versioned file abstraction
Matt Wilson
- conary: makes use of FileContainer now; this will matter later on
Matt Wilson
- conary: manifying the packagerecipe elements
Michael K. Johnson
- conary: massive number of changes... here are the highlights
Matt Wilson
- conary: mention cvc merge fix for duplicate file additions
Erik Troan
- conary: mention deadlock handling for commitChangeSet
Cristian Gafton
- conary: mention fix for dep resolution output
David Christian
- conary: mention group autoresolve fix
David Christian
- conary: mention group output
David Christian
- conary: mention perl deps fix
David Christian
- conary: mention that syncchildren can be shortened to sync
David Christian
- conary: mentioned database cache change
Erik Troan
- conary: merge today's changes with Erik's commit
Matt Wilson
- conary: Mirror configuration files can now specify uploadRateLimit and downloadRateLimit.
Matt Wilson
- conary: more defaults, need less in the default recipe
Matt Wilson
- conary: more robust handling of PathIdsConflictErrors
David Christian
- conary: move changelogs to correct version
Michael K. Johnson
- conary: move dependency checking logic from SqlDB to Database; the SqlDB just provides
Erik Troan
- conary: move more remove table handling into mergeRemoves and split ordering
Erik Troan
- conary: move prcompilation of populate statement closer to where it's used to
Erik Troan
- conary: move temporary tables for removes into the dependency work table class, and
Erik Troan
- conary: move the heart of dependency ordering into separate DependencyChecker object
Erik Troan
- conary: move the signature mirroring into a separate function
Cristian Gafton
- conary: moved file copying, perm setting, and uid/gid setting into classes
Matt Wilson
- conary: need more room for pkgName
Matt Wilson
- conary: negative major numbers are not a good thing
Matt Wilson
- conary: new files
Matt Wilson
- conary: NEWS edit
Matt Wilson
- conary: NEWS edit
Matt Wilson
- conary: NEWS edits
Matt Wilson
- conary: NEWS edits
Matt Wilson
- conary: NEWS edits
Matt Wilson
- conary: NEWS edits, 1.0.7
Matt Wilson
- conary: NEWS for local update changes
David Christian
- conary: noop - improved tracelog change for _setupTroveFilter
Cristian Gafton
- conary: normpath is still needed
Matt Wilson
- conary: not fix of AssertionError
David Christian
- conary: one idea for how to use src.rpm as canonical source of a tarball
Matt Wilson
- conary: only allow local updates to be from missing troves -> present troves.
David Christian
- conary: only catch KeyError
Matt Wilson
- conary: only check newJobSet if it could possibly be set
David Christian
- conary: only get recipe classes
Matt Wilson
- conary: only run rpm2cpio if there are files we need; this avoids extracting
Matt Wilson
- conary: oops, the semantics of os.makedirs does not match what we are looking for
Matt Wilson
- conary: os.mkfifo is better then os.system
Matt Wilson
- conary: package builds work
Matt Wilson
- conary: packages exist
Matt Wilson
- conary: patch rpm2ccs for new-ish cfg/repos initialization api
Erik Troan
- conary: populateStmt is a local variable
David Christian
- conary: preparation for PHP dependencies
Scott Parkerson
- conary: preparation for Ruby deps
Scott Parkerson
- conary: print in tracelog what troves are being committed in each commitChangeSet
Cristian Gafton
- conary: print usage message when a wrong flag is used
David Christian
- conary: r.Doc clarification on files/dirs
J. Brian Shumate
- conary: reformat the query for getNewSigList
Cristian Gafton
- conary: remove =
Matt Wilson
- conary: remove break point
David Christian
- conary: remove changemail from Makefile
David Christian
- conary: remove conflict marker
Matt Wilson
- conary: remove debugging code
David Christian
- conary: remove extra debugiing
Cristian Gafton
- conary: remove extraneous print
Erik Troan
- conary: remove local updates that are irrelevant to our update job
David Christian
- conary: remove macros paramters docs useless from recipe writer perspective
Michael K. Johnson
- conary: remove obsolte changemails script (changemail.py still exists)
Erik Troan
- conary: remove recipe parameters docs useless from recipe writer perspective
Michael K. Johnson
- conary: remove unneeded exception handling from the mirroring client
Cristian Gafton
- conary: removed extraneous print
Matt Wilson
- conary: replace dict indexed by small ints with a list
Erik Troan
- conary: replace zipfile storage with proper data store (which cleans up a bunch
Matt Wilson
- conary: retry the commit with absolute changesets only on TroveIntegrityError
Cristian Gafton
- conary: return path if it doens't exist on the filesystem
Matt Wilson
- conary: return the file we find
Matt Wilson
- conary: revert
Matt Wilson
- conary: rework the getTroveList query to force saner execution plans
Cristian Gafton
- conary: rewrite delete queries for speed
Erik Troan
- conary: Ruby uses /usr/share/ri for its documentation system
Michael K. Johnson
- conary: s/moved/removed/
Matt Wilson
- conary: s/util.mkdirChain/os.makedirs/
Matt Wilson
- conary: search through all child troves of a group when looking for troves to erase,
David Christian
- conary: setModes cannot reliably run after ExcludeDirectories
Michael K. Johnson
- conary: signatures are not really worth the effort of repeat roundtrips
Cristian Gafton
- conary: silently replace preexisting symlinks which are the same as ones already
Erik Troan
- conary: simplified lots of docstrings by pulling out template content not needed for recipe writers
Michael K. Johnson
- conary: some support for loading a class in a .recipe file and deriving from it
Matt Wilson
- conary: sort troves as we work through iterTroveCollection to make debug output readable at minimal speed cost
David Christian
- conary: specify the branch to loadRecipe so that implicit loadRecipes will work
David Christian
- conary: speed up by using the in operator instead of has_key
Matt Wilson
- conary: split out _gatherDependencyErrors
Erik Troan
- conary: split out gatherresults
Erik Troan
- conary: split=False is not allowed anymore
David Christian
- conary: srs starts to exist
Matt Wilson
- conary: stop downloading contents of autosource files when they are from upstream repos.
David Christian
- conary: Store error logs with UpdateError and RollbackError exceptions
David Christian
- conary: store file paths w/ /files/ prefix
Matt Wilson
- conary: stylistic changes in packagepolicy, grouprecipe function links
Michael K. Johnson
- conary: support --full-versions, --flavors and --labels with dep resolution
David Christian
- conary: switch ordering graphs to use Graph objects
Erik Troan
- conary: switch to using more of optparse's features, including --help messages
David Christian
- conary: switched to sha1 hashes from md5 hashes; this broke RPM import's, which will
Matt Wilson
- conary: syntax error
Matt Wilson
- conary: syntax error - add :
Matt Wilson
- conary: syntax errors
Matt Wilson
- conary: take a full cfg object rather then just reppath
Matt Wilson
- conary: testing cvs-commits
Matt Wilson
- conary: The commitaction script now accepts the standard conary arguments --config and --config-file
Michael K. Johnson
- conary: The default ComponentSpec for :perl components now include files in site_perl as well as in vendor_perl
Michael K. Johnson
- conary: there is no need to check the depdencyCache onaddDep(). Only cache deps on thaw. Additionally, remove redundant TroveDependencies.thawDependency class method
Matt Wilson
- conary: things that are on local aren't accessible from the repository client,
David Christian
- conary: topy
Matt Wilson
- conary: udpate NEWS file
Cristian Gafton
- conary: update NEWS
Cristian Gafton
- conary: update NEWS
Cristian Gafton
- conary: update NEWS for bugfixes
David Christian
- conary: update NEWS for recent changes
David Christian
- conary: update NEWS regarding improved docstrings
Michael K. Johnson
- conary: use a more compact format to log the commitChangeSet contents
Cristian Gafton
- conary: use correct variable name when getting old version of file. fileId should be out of scope at that point.
David Christian
- conary: use guessSourceVersion to get a branch if possible when cooking locally
David Christian
- conary: use new method of determining what changes have been made to your local system
David Christian
- conary: use new module layout
Matt Wilson
- conary: use new module layout
Matt Wilson
- conary: use new package module
Matt Wilson
- conary: use new packageset interface
Matt Wilson
- conary: use new version of versioned.py which utilizes FileContainer
Matt Wilson
- conary: use optparse to do option parsing instead of hand parsing.
David Christian
- conary: use plain(er) english to explain r.Symlink() and r.Replace()
Cristian Gafton
- conary: use string.endswith and string.rstrip
Matt Wilson
- conary: use types instead of type("a"), type(1)
Matt Wilson
- conary: we can't actually leave troves that aren't collections out of this equation, although they may not have any child troves, they may be needed as a part of determining what diffs other child troves can make.
David Christian
- conary: we can't ignore dependencies for which we have no results, doing so would
David Christian
- conary: when building things with dietlibc, make the flag a preferred instead of
David Christian
Last message date:
Fri Mar 31 18:42:52 EDT 2006
Archived on: Fri Mar 31 18:43:25 EDT 2006
This archive was generated by
Pipermail 0.09 (Mailman edition).