April 2007 Archives by subject
Starting: Mon Apr 2 10:59:19 EDT 2007
Ending: Mon Apr 30 18:31:35 EDT 2007
Messages: 473
- conary-1.1: * Add hidden flag to commitChangeSet() and hasTroves(), which allows
Erik Troan
- conary-1.1: 1) replace the Sentinel with NULLs as they should be, 2) do not segv on init error
Matt Wilson
- conary-1.1: 1) require mirror access for setTroveInfo()
Matt Wilson
- conary-1.1: 1) substitute the limit properly when constructing the query
Matt Wilson
- conary-1.1: 1. added forceMigrate, which bypasses the check for interactive mode
Matt Wilson
- conary-1.1: 1. change from preInstallScript to preUpdateScript
Matt Wilson
- conary-1.1: 1. fix verify behavior for Sha*Stream
Matt Wilson
- conary-1.1: 1. get rid of double methods named invalidateRollbacks()
Matt Wilson
- conary-1.1: 1. make sure we're passing compatibility classes around as int's, not streams
Erik Troan
- conary-1.1: 1. pass proper callback object when running pre scripts
Matt Wilson
- conary-1.1: 1. proxies now support upstream proxying
Erik Troan
- conary-1.1: 1. refactor redirect recipe to replace tuple with class
Erik Troan
- conary-1.1: 1. reworked lastRestored to be a struct
Erik Troan
- conary-1.1: 1. setDefaultGroup() wasn't handled properly for adding group scripts
Erik Troan
- conary-1.1: 1. Sha1Stream can now compute/verify itself based on the message
Matt Wilson
- conary-1.1: 1. stream tags should be unsigned
Matt Wilson
- conary-1.1: 1. support local mercurial archives
Erik Troan
- conary-1.1: 1. trove change sets store absolute trove info information now to allow
Matt Wilson
- conary-1.1: 1.1.20
Matt Wilson
- conary-1.1: 1.1.21
Matt Wilson
- conary-1.1: 1.1.22
Matt Wilson
- conary-1.1: 1.1.23
Matt Wilson
- conary-1.1: 1.1.24
Matt Wilson
- conary-1.1: _streamDef is always in the dict for the class being initialized; it should
Matt Wilson
- conary-1.1: Ability to supress restarts after critical updates (CNY-1458)
Mihai Ibanescu
- conary-1.1: Add --file-deps option to q, rq, and scs (CNY-1507)
David Christian
- conary-1.1: add a "labels" parameter to getNewTroveInfo
Matt Wilson
- conary-1.1: Add a (hidden) method to export the sources that would need to be built to
David Christian
- conary-1.1: add a comment
Matt Wilson
- conary-1.1: add a comment about version compatibility with group scripts
Matt Wilson
- conary-1.1: add a freeze kwarg that can be used when passing in raw data retrieved via getNewTroveInfo()
Matt Wilson
- conary-1.1: add a repos.addMetadataItems() call
Matt Wilson
- conary-1.1: Add callback method to trovesource.getTroves
David Christian
- conary-1.1: add callback parameter (unused)
David Christian
- conary-1.1: Add calls to superclass.__init__ to ensure that all variables get initializated
David Christian
- conary-1.1: Add cross use flag to conary (CNY-1003)
David Christian
- conary-1.1: add documentation for source code integration
Erik Troan
- conary-1.1: add explicit write locking via /var/lib/conarydb/syslock for rollbacks
Erik Troan
- conary-1.1: Add filterDependencies method to DepResolutionMethod
David Christian
- conary-1.1: Add flag for --default-only cloning
David Christian
- conary-1.1: add getSignatures method
Matt Wilson
- conary-1.1: add group scripts to group recipe and trove definition
Matt Wilson
- conary-1.1: Add method resolveDependenciesWithFilter to allow dep resolution to change the
David Christian
- conary-1.1: Add more helpful error messages for integrity errors
David Christian
- conary-1.1: add news for CNY-1003 (cross build requirements)
David Christian
- conary-1.1: add NEWS for CNY-1577
Matt Wilson
- conary-1.1: add note for possible index on temp table
Cristian Gafton
- conary-1.1: Add promote w/ branches and promote to siblings of parents (CNY-1513)
David Christian
- conary-1.1: add proper identifying information to script output and script failure
Matt Wilson
- conary-1.1: Add searchPath to r.replace()
David Christian
- conary-1.1: add some basic sanity checks for the mirror configration
Cristian Gafton
- conary-1.1: add subversion support
Erik Troan
- conary-1.1: add the metadata block to the changeset fingerprint; remove breakpoint
Matt Wilson
- conary-1.1: Add TROVE_QUERY_* to all trove sources
David Christian
- conary-1.1: Added a disconnectRepos method; make sure we raise errors in disconnected mode (CNY-1474)
Mihai Ibanescu
- conary-1.1: added basic ability to run group postscripts and record them in tagscripts
Matt Wilson
- conary-1.1: added cvs integration
Erik Troan
- conary-1.1: added CVS integration
Erik Troan
- conary-1.1: added directory hashes (CNY-857)
Matt Wilson
- conary-1.1: Added example run for rdiff (CNY-855)
Mihai Ibanescu
- conary-1.1: Added file deps. (CNY-855)
Mihai Ibanescu
- conary-1.1: Added fixeddifflib to the Makefile (CNY-1377)
Mihai Ibanescu
- conary-1.1: Added flag to invalidate the rollback stack and methods to manipulate it
Matt Wilson
- conary-1.1: Added inode-based diffs (CNY-855)
Mihai Ibanescu
- conary-1.1: added intial pass at mercurial integration
Erik Troan
- conary-1.1: Added invalidateRollbacks() method to invalidate the rollback stack
Matt Wilson
- conary-1.1: added postRollbackScript
Matt Wilson
- conary-1.1: Added proxy support for proxies. (CNY-1550)
Mihai Ibanescu
- conary-1.1: added removals of groups and redirects for CNY-717 and CNY-1504
Matt Wilson
- conary-1.1: added rollback invalidation based on trove scripts
Matt Wilson
- conary-1.1: added sha256 functions
Matt Wilson
- conary-1.1: Added tag conary-1.1.19-scripts-snapshot for changeset b303300fcf9a
Matt Wilson
- conary-1.1: Added tag conary-1.1.20 for changeset 52329f27600a
Matt Wilson
- conary-1.1: Added tag conary-1.1.20 for changeset 8bf327193b0c
Matt Wilson
- conary-1.1: Added tag conary-1.1.21 for changeset 644d23be8e4e
Matt Wilson
- conary-1.1: Added tag conary-1.1.21 for changeset c7ddf4275806
Matt Wilson
- conary-1.1: Added tag conary-1.1.22 for changeset d939776b6238
Matt Wilson
- conary-1.1: Added tag conary-1.1.23 for changeset 2c9da39a80f7
Matt Wilson
- conary-1.1: Added tag conary-1.1.23 for changeset e9507dc79bc1
Matt Wilson
- conary-1.1: Added tag conary-1.1.24 for changeset 446679751723
Matt Wilson
- conary-1.1: Added tag conary-1.1.24 for changeset 684581812340
Matt Wilson
- conary-1.1: Added tag conary-1.1.24 for changeset 78beb62f3620
Matt Wilson
- conary-1.1: Added tag conary-1.1.24 for changeset 7c1522724d1b
Matt Wilson
- conary-1.1: Added tag conary-1.1.24 for changeset e8e39b1132fc
Matt Wilson
- conary-1.1: Added tag conary-pre-metadata-branch-merge for changeset e053534addf6
Matt Wilson
- conary-1.1: added trove and build support for group script compatibility classes
Erik Troan
- conary-1.1: allow --migrate to work for minor schema migrations as well
Cristian Gafton
- conary-1.1: allow comitting a hidden changeset which is relative to a hidden trove.
Cristian Gafton
- conary-1.1: allow protocols 45 and 46 through the proxy
Erik Troan
- conary-1.1: allow setting numeric streams back to None (CNY-1366)
Matt Wilson
- conary-1.1: allow thawing ''
Matt Wilson
- conary-1.1: allow troves with dir hashes to be committed to old repositories; losing those
Matt Wilson
- conary-1.1: allow troves with unknown troveInfo to be diffed (CNY-1569); other StreamSet fixes
Matt Wilson
- conary-1.1: Also check for localhost.localdomain
David Christian
- conary-1.1: Also copy over _isDefault setting when copying over cfg options
David Christian
- conary-1.1: always allow minor schema migrations
Cristian Gafton
- conary-1.1: always set the sha256 digest of the frozen metadata needed for signatures
Matt Wilson
- conary-1.1: analyze NewFiles temp table before using it in joins
Cristian Gafton
- conary-1.1: avoid leaving troves behind when the mirrormark is identical for an entire troveset
Cristian Gafton
- conary-1.1: avoid setting mirror mark to 0 on noops
Cristian Gafton
- conary-1.1: bail out sooner if we're asked to add metadata to unknown troves
Cristian Gafton
- conary-1.1: basic support for minor database schema versioning
Cristian Gafton
- conary-1.1: batch existing metadata retrieval
Matt Wilson
- conary-1.1: Branch meger
Mihai Ibanescu
- conary-1.1: branch merge
David Christian
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: Branch merge
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: Branch merge
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: branch merge
Erik Troan
- conary-1.1: branch merge
Mihai Ibanescu
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: branch merge
Cristian Gafton
- conary-1.1: branch merge
Cristian Gafton
- conary-1.1: branch merge
Erik Troan
- conary-1.1: branch merge
David Christian
- conary-1.1: branch merge
Cristian Gafton
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: branch merge
Cristian Gafton
- conary-1.1: branch merge
Erik Troan
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: branch merge
Erik Troan
- conary-1.1: branch merge
Cristian Gafton
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: branch merge from conary-1.1 tip
Matt Wilson
- conary-1.1: branch merge from conary-1.1 tip
Matt Wilson
- conary-1.1: branch merge from conary-1.1 tip
Matt Wilson
- conary-1.1: branch merge from conary-metadata repository
Matt Wilson
- conary-1.1: branch merge from tip conary
Matt Wilson
- conary-1.1: branch merge, and fixes to runTroveScript for chroot()
Matt Wilson
- conary-1.1: Callbacks for script execution failure and output
Matt Wilson
- conary-1.1: Catch circular shadows and raise a new exception (CNY-847)
Mihai Ibanescu
- conary-1.1: check for error when converting longs
Matt Wilson
- conary-1.1: Check for identical troves in the list (CNY-855)
Mihai Ibanescu
- conary-1.1: Check for isatty() not the presence of the method
Mihai Ibanescu
- conary-1.1: clean up error output to not place an extra line if not necessary
David Christian
- conary-1.1: Comment
Mihai Ibanescu
- conary-1.1: conary 1.2.22 defined invalid triggers on LabelMap for newly created
Cristian Gafton
- conary-1.1: Configuration files are again allowed to have executable bits set, but configuration files with executable bits set are not included in the :config component even if the :config component is being created. (CNY-1260, CNY-1540)
Michael K. Johnson
- conary-1.1: copy in UserInfo recipes as well, and copy _AbstractPackageRecipe buildreqs to superclass of UserInfo recipes
David Christian
- conary-1.1: correct error message
Matt Wilson
- conary-1.1: correct iterTroveNames()
Matt Wilson
- conary-1.1: correct positional argument order in getNewSigList() method
Matt Wilson
- conary-1.1: correct syntax
Matt Wilson
- conary-1.1: correct the test that decides if a proxy should be used when the
Matt Wilson
- conary-1.1: correct typo, add a infoType, instanceId index to updateTroveInfo tmp table
Matt Wilson
- conary-1.1: correct usage of isPresent flag
Cristian Gafton
- conary-1.1: correctly update null signatures when needed.
Cristian Gafton
- conary-1.1: create a changeset to pull script troveinfo from; there has to be a better
Matt Wilson
- conary-1.1: create missing indexes on Latest(changed) and Instances(isPresent)
Cristian Gafton
- conary-1.1: dbstore: add support for analyzing a single table
Cristian Gafton
- conary-1.1: decode frozen data properly
Matt Wilson
- conary-1.1: decode frozen data properly
Matt Wilson
- conary-1.1: describe changes for versoined sigs, troveinfo, and group scripts
Matt Wilson
- conary-1.1: disable analyze(table) support for sqlite until we can profile its behavior
Cristian Gafton
- conary-1.1: Documenting the --no-restart option (CNY-1458)
Mihai Ibanescu
- conary-1.1: Don't add empty changesets to the changeset trovesource (makes it easier to
David Christian
- conary-1.1: don't compare the versioned sig objects -- hashing might cause a false negative test. compare to see if the set of sig versions is the same
Matt Wilson
- conary-1.1: Don't depend on lookaside repos cache being defined for derived package
David Christian
- conary-1.1: don't do user/group name lookups for source components (CNY-763)
Erik Troan
- conary-1.1: don't invalidate rollbacks when applying rollbacks! CNY-1587
Erik Troan
- conary-1.1: don't let new troveinfo entries be committed to repositories which can't
Matt Wilson
- conary-1.1: don't run trove scripts on rollbacks
Matt Wilson
- conary-1.1: don't yield v0 sig if there is no digest; other verifyDigest() fixups (CNY-1152)
Matt Wilson
- conary-1.1: edits to group script news
Michael K. Johnson
- conary-1.1: even having all the temp tables analyzed before usage, MySQL can still choose poor execution plans
Cristian Gafton
- conary-1.1: exclude troveinfo tags > 14 from v0 signatures
Matt Wilson
- conary-1.1: explicitly create indexes for foreign keys to help PostgreSQL
Cristian Gafton
- conary-1.1: Extra line I removed in the previous patch to simplify it (CNY-1299)
Mihai Ibanescu
- conary-1.1: faster initializetion of primary key values for pgsql migration
Cristian Gafton
- conary-1.1: filecontainers allow compressed contents to be more than 4gigs in size
Erik Troan
- conary-1.1: First pass for rdiff (CNY-855)
Mihai Ibanescu
- conary-1.1: fix a bug in clone code where only subsets of flavors exist on the target label
David Christian
- conary-1.1: fix bug when databasevesions is not initialized
Cristian Gafton
- conary-1.1: fix callback default arguments
Cristian Gafton
- conary-1.1: fix case in getrealhost where there is no port number
Scott Parkerson
- conary-1.1: fix compatibility of getVersion for the mint database.
Cristian Gafton
- conary-1.1: fix crashes/tracebacks when using StreamSet.find() with a class not yet instantiated (CNY-1524)
Matt Wilson
- conary-1.1: fix decoding data from older repos
Cristian Gafton
- conary-1.1: fix default callback for running in non-verbose mode
Cristian Gafton
- conary-1.1: fix empty fromClass handling when adding scripts
Erik Troan
- conary-1.1: fix exception handling for failed execve() while running group scripts
Erik Troan
- conary-1.1: fix file descriptor leak in proxy
Scott Parkerson
- conary-1.1: fix for CNY-1539 also requires a minor schema upgrade
Cristian Gafton
- conary-1.1: fix for CNY-641 aka negative flavor matching afainst parseFlavor('')
Cristian Gafton
- conary-1.1: fix for pathId,fileId indexed change sets
Erik Troan
- conary-1.1: Fix for rollback-related operations run as non-root producing traceback (CNY-1453)
Mihai Ibanescu
- conary-1.1: fix getDatabaseVersion
David Christian
- conary-1.1: fix interactive check in migrate
Matt Wilson
- conary-1.1: Fix keepBuildReqs to not be stored in the abstract packages. That way it
David Christian
- conary-1.1: fix logic typo when dropping triggers
Cristian Gafton
- conary-1.1: fix merges of troveInfo for old clients
Erik Troan
- conary-1.1: fix migration for schema v15 for sqlite
Cristian Gafton
- conary-1.1: fix mirror loop
Cristian Gafton
- conary-1.1: fix mirror retry when we run into empty batches
Cristian Gafton
- conary-1.1: fix news typo
Jonathan Smith
- conary-1.1: fix parentVersion so it won't stacktrace on a parseError
Scott Parkerson
- conary-1.1: fix remnants of proxy/cache invalidation rework
Cristian Gafton
- conary-1.1: fix resetting the primary key values in pgsql migration script
Cristian Gafton
- conary-1.1: fix schema migration from v13 to recent.
Cristian Gafton
- conary-1.1: fix setting a LongLong from an int
Matt Wilson
- conary-1.1: fix setTroveInfo for postgresql; minor cleanups
Matt Wilson
- conary-1.1: fix small problem with cache atomicity (CNY-1576)
Erik Troan
- conary-1.1: Fix some getSourceVersion calls to not cut away branches
David Christian
- conary-1.1: fix traceback when the proxy tries to talk to a pre version 38 server
Matt Wilson
- conary-1.1: fix typo
Cristian Gafton
- conary-1.1: fix typo
Cristian Gafton
- conary-1.1: fix typo in query expansion
Cristian Gafton
- conary-1.1: Fix unreferenced fp (CNY-1550)
Mihai Ibanescu
- conary-1.1: Fix up grouprecipe findSources call
David Christian
- conary-1.1: fix up merge in NEWS
Michael K. Johnson
- conary-1.1: fix up pread wrapper
Matt Wilson
- conary-1.1: fix version number
Matt Wilson
- conary-1.1: fix: rq --path fails with KeyError if no results found when no ILP is set
Scott Parkerson
- conary-1.1: Fixed difflib added. (CNY-1377)
Mihai Ibanescu
- conary-1.1: Fixed freezing/thawing of trove scripts
Mihai Ibanescu
- conary-1.1: fixes for localschema migration
Cristian Gafton
- conary-1.1: fixes for rollback script changes
Matt Wilson
- conary-1.1: fixes for the --test mode run
Cristian Gafton
- conary-1.1: Fixing addJobPreScript for migrate
Mihai Ibanescu
- conary-1.1: Fixing double article in man page
Mihai Ibanescu
- conary-1.1: Fixing missing module reference
Mihai Ibanescu
- conary-1.1: Fixing typo and loading the restart info correctly (CNY-1454)
Mihai Ibanescu
- conary-1.1: format exception messages for better read
Cristian Gafton
- conary-1.1: format floats a little better
Matt Wilson
- conary-1.1: Format time strings as YYYY-MM-DD HH:MI:SS (CNY-855)
Mihai Ibanescu
- conary-1.1: fox deletions for caselessdicts
Cristian Gafton
- conary-1.1: Get rid of pinned triggers
Matt Wilson
- conary-1.1: getNewTroveInfo needs to return the mark associated with each info record returned
Cristian Gafton
- conary-1.1: give DBVersion a more reasonable str output
David Christian
- conary-1.1: GPG key retrieval pages need to be simpler: don't inherit library.kid
Tim Gerla
- conary-1.1: handle *args too
Matt Wilson
- conary-1.1: handle cases when we fileter all the returned troves before we can process them.
Cristian Gafton
- conary-1.1: Handle incomplete changesets a little better - now you can run --ids on them
David Christian
- conary-1.1: handle truncated signature data
Matt Wilson
- conary-1.1: Help out the challenged MySQL parser some more in some queries...
Cristian Gafton
- conary-1.1: If cross requirements are needed but the root doesn't exist, don't traceback.
David Christian
- conary-1.1: if PyObject_GetAttrString returns NULL, it is an error.
Matt Wilson
- conary-1.1: If stat info is the same, don't display the File details section (CNY-855)
Mihai Ibanescu
- conary-1.1: implement a function to split a frozen stream set into streamTag, frozen data (CNY-1577)
Matt Wilson
- conary-1.1: implement a sorted stream collection
Matt Wilson
- conary-1.1: implement a workaround to retain compatibility with rMake
Matt Wilson
- conary-1.1: Implement changed semantics re: minor schema compatibility
Cristian Gafton
- conary-1.1: implement getNewTroveInfo() (CNY-1577)
Matt Wilson
- conary-1.1: implement metadata signatures
Matt Wilson
- conary-1.1: implement pread python binding
Matt Wilson
- conary-1.1: implement setTroveInfo() (CNY-1577)
Matt Wilson
- conary-1.1: implement t.getMetadata(lang)
Matt Wilson
- conary-1.1: implemented support for rollback invalidation based on group compatibility
Erik Troan
- conary-1.1: improve docs of lookaside://, revert unintentional ccchange to addPatch superclass
Michael K. Johnson
- conary-1.1: improve file entry docs
Michael K. Johnson
- conary-1.1: improved debugging messages for dependency string modification
Michael K. Johnson
- conary-1.1: inform when migration is complete before exiting.
Cristian Gafton
- conary-1.1: initial support of trove metadata
Matt Wilson
- conary-1.1: initialize resolver (CNY-1515)
Michael K. Johnson
- conary-1.1: keepBuildReqs is a list
David Christian
- conary-1.1: local rollbacks need to invert weak ref lists as well as strong ref lists
Erik Troan
- conary-1.1: localRollbacks and pinList get propagated to the update job (CNY-1583)
Mihai Ibanescu
- conary-1.1: log when you don't have anything to do
Scott Parkerson
- conary-1.1: maintain compatibility with schema version 13 for migration
Cristian Gafton
- conary-1.1: Make "not schemaVersion" return true when schemaVersion = (0,0)
David Christian
- conary-1.1: make a section in NEWS for changes in the metadata tree
Matt Wilson
- conary-1.1: Make changes to support cross requirements (CNY-1003)
David Christian
- conary-1.1: Make copies of keepRequires when updating to avoid changing superClass values.
David Christian
- conary-1.1: Make deps.overrideFlavor understand target flavors
David Christian
- conary-1.1: make documentation consistent with code
Michael K. Johnson
- conary-1.1: make keepBuildReqs a list instead of a fn. This makes it much more managable
David Christian
- conary-1.1: Make open_http return just the fd for URLOpener (CNY-1550)
Mihai Ibanescu
- conary-1.1: make server.py --add-user work again
Matt Wilson
- conary-1.1: make sure minor migrations are performed when called with --migrate
Cristian Gafton
- conary-1.1: make sure that diffs preserve add order
Matt Wilson
- conary-1.1: Make sure urllib.open does the right thing when connecting to a Conary proxy (CNY-1550)
Mihai Ibanescu
- conary-1.1: make sure we treat the mirror mark consistently as a long int
Cristian Gafton
- conary-1.1: make sure we use 64 bit offsets, size and offset are unsigned
Matt Wilson
- conary-1.1: Make the conary proxy take precedence over the http proxy (CNY-1550)
Mihai Ibanescu
- conary-1.1: Making it easier to fix generic proxy configs. (CNY-1586)
Mihai Ibanescu
- conary-1.1: Making the example agree with the description (CNY-855)
Mihai Ibanescu
- conary-1.1: Making URLOpener behave like urllib when an error is passed (CNY-1550)
Mihai Ibanescu
- conary-1.1: man page entries for rdiff (CNY-855)
Mihai Ibanescu
- conary-1.1: mention CNY-1534 fix
Erik Troan
- conary-1.1: mention new call
Cristian Gafton
- conary-1.1: merge getNewTroveInfo() and setTroveInfo() work from metadata branch
Matt Wilson
- conary-1.1: mirror client updates
Cristian Gafton
- conary-1.1: mirror supports multiple targets (CNY-1463)
Cristian Gafton
- conary-1.1: mirror: split troveList processing into its own function
Cristian Gafton
- conary-1.1: Missed an append -> add
Mihai Ibanescu
- conary-1.1: more better indexes for temp tables
Cristian Gafton
- conary-1.1: More data types can be present in the item list (CNY-1521)
Mihai Ibanescu
- conary-1.1: more NEWS edits
Matt Wilson
- conary-1.1: More work to make the client conary proxy-aware. (CNY-1550)
Mihai Ibanescu
- conary-1.1: Move _ignoreCall to where it's callable by things in recipe.py
David Christian
- conary-1.1: move metadata to be transported in troveInfo
Matt Wilson
- conary-1.1: move NEWS entry to the right version
Matt Wilson
- conary-1.1: move source action infrastructure into base Recipe class
Erik Troan
- conary-1.1: Moved the code to allow for the mirroring code to be more testable (CNY-1456)
Mihai Ibanescu
- conary-1.1: Moving missingFiles higher up in the hierarchy (CNY-1299)
Mihai Ibanescu
- conary-1.1: MySQL requires this query to be more explicit
Matt Wilson
- conary-1.1: need to fill out open_https and open_conary(s) in URLOpener (CNY-1550)
Scott Parkerson
- conary-1.1: NEWS cleanup
Scott Parkerson
- conary-1.1: NEWS edit
Matt Wilson
- conary-1.1: NEWS edits
Matt Wilson
- conary-1.1: NEWS edits
Matt Wilson
- conary-1.1: NEWS edits
Matt Wilson
- conary-1.1: NEWS edits
Matt Wilson
- conary-1.1: NEWS edits
Matt Wilson
- conary-1.1: NEWS edits
Matt Wilson
- conary-1.1: NEWS entry for CNY-1377
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1378 CNY-1550 CNY-1586
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1450
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1454
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1458
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1474
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1488 (fixed in 1.1.21)
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1521
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1583
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1588
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-783
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-847
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-855
Mihai Ibanescu
- conary-1.1: NEWS updates for branch merge
Cristian Gafton
- conary-1.1: no epdb.
Cristian Gafton
- conary-1.1: noop
Cristian Gafton
- conary-1.1: Noop, but more correct: replace release with flavor
Mihai Ibanescu
- conary-1.1: Not sure what this is trying to do, but cl doesn't get set in the try, so a traceback happens when you log.error(str(cl)).
Joseph Tate
- conary-1.1: note that class is an internalAbstractBaseClass
David Christian
- conary-1.1: One more logic flaw fixed in the job freezing (CNY-1521)
Mihai Ibanescu
- conary-1.1: only allow signatures and metadata to be changed
Matt Wilson
- conary-1.1: Pass the configuration into the update callback (CNY-1454)
Mihai Ibanescu
- conary-1.1: Pass the protocol as part of the URL when talking to a proxy (CNY-1550)
Mihai Ibanescu
- conary-1.1: point to refresh from cook in cvc man page
Michael K. Johnson
- conary-1.1: postgresql does not allow selecting a bind param
Cristian Gafton
- conary-1.1: postgresql requires that temporary tables be analyzed before usage
Cristian Gafton
- conary-1.1: postgresql: binary types need to be escaped to avoid UTF8 interference
Cristian Gafton
- conary-1.1: proxies is a kwparam here
Scott Parkerson
- conary-1.1: Proxy vars no longer override each other; moved getProxyFromConfig to conarycfg (CNY-1550)
Mihai Ibanescu
- conary-1.1: Proxying SSL traffic with CONNECT tunnels (CNY-1550)
Mihai Ibanescu
- conary-1.1: pull CNY-1444 into 1.1.24
Matt Wilson
- conary-1.1: raise an assertion error instead of halting the program
Matt Wilson
- conary-1.1: raise error instead of return on IOError
Scott Parkerson
- conary-1.1: Redirect stdin from /dev/null when cooking from repo (CNY-783)
Mihai Ibanescu
- conary-1.1: reformat NEWS
Matt Wilson
- conary-1.1: reformat trovestore queries for consistency
Cristian Gafton
- conary-1.1: relocate migration code we no longer support into an archival file.
Cristian Gafton
- conary-1.1: remove duplicate struct entry
Matt Wilson
- conary-1.1: remove duplicate trove filtering in mirror code
Cristian Gafton
- conary-1.1: remove extra line from merge
Matt Wilson
- conary-1.1: remove extra sort (the same sort is done above)
Matt Wilson
- conary-1.1: remove extraneous code
Scott Parkerson
- conary-1.1: remove old-style invalidateRollback fencing in favor of trove compatibility
Erik Troan
- conary-1.1: remove remnants of labelmapid primary key from the current schema
Cristian Gafton
- conary-1.1: Remove unneeded sort
David Christian
- conary-1.1: remove unused code
Cristian Gafton
- conary-1.1: remove unused local var
Cristian Gafton
- conary-1.1: Removing dead code (CNY-855)
Mihai Ibanescu
- conary-1.1: rename local variable trove to trv since it shadowed the global trove module which I needed for testing
Matt Wilson
- conary-1.1: rename skipUnknown to ignoreUnknown (to match freeze); pass ignoreUnknown down into included StreamSets
Matt Wilson
- conary-1.1: Renamed build-reqs to buildreqs (CNY-855)
Mihai Ibanescu
- conary-1.1: Renamed callback methods
Matt Wilson
- conary-1.1: renamed computeSignatures, verifySignatures, invalidateSignatures
Matt Wilson
- conary-1.1: Renamed methods around
Matt Wilson
- conary-1.1: reorder NEWS
Matt Wilson
- conary-1.1: reorder news (bugfix last)
Matt Wilson
- conary-1.1: reorder NEWS (bugfixes last)
Matt Wilson
- conary-1.1: reset changesets underlying ChangesetFilesTroveSource before returning
Erik Troan
- conary-1.1: reset tracing log times on each request
Cristian Gafton
- conary-1.1: resetting changesets should reload the file queue with non-config files
Erik Troan
- conary-1.1: restore compatibility for rba's mirror-inbound and mirror-outbound scripts
Cristian Gafton
- conary-1.1: Restoring local rollbacks now creates the directories locally modified
Erik Troan
- conary-1.1: return None, None if no pwPrompt available (was masking Insufficient Perms)
Scott Parkerson
- conary-1.1: revert
Matt Wilson
- conary-1.1: Revert changes to check for localhost proxy to only check for exactly
David Christian
- conary-1.1: revert fix for CNY-1539, as this requires a major schema update
Cristian Gafton
- conary-1.1: rework signatures to support multiple signature versions
Matt Wilson
- conary-1.1: runTroveScripts takes a job instead of a troveCs now
Matt Wilson
- conary-1.1: save a db reference for running analyze
Cristian Gafton
- conary-1.1: schema version 15.1
Cristian Gafton
- conary-1.1: schema version 15.2:
Cristian Gafton
- conary-1.1: scriptStarted/scriptFinished callbacks
Matt Wilson
- conary-1.1: Search for local proxies by IP, not hostname.
David Christian
- conary-1.1: send text/html because IE can not handle xhtml+xml
Matt Wilson
- conary-1.1: Sending extra headers when requesting config files (CNY-1588)
Mihai Ibanescu
- conary-1.1: set CONARY_OLD_COMPATIBILITY_CLASS and CONARY_NEW_COMPATIBILITY_CLASS
Erik Troan
- conary-1.1: set Instances.isPresent to INSTANCE_PRESENT_NORMAL explicitly
Erik Troan
- conary-1.1: set schema version to the correct major.minor when creating it in empty databases
Cristian Gafton
- conary-1.1: Setting proxy to None will unset the proxy. (CNY-1378)
Mihai Ibanescu
- conary-1.1: Setting recurse only once, in createUpdateJob; only set as much as one needs in kwargs in the two new functions (CNY-1454)
Mihai Ibanescu
- conary-1.1: setTroveInfo() and getNewTroveInfo changes
Cristian Gafton
- conary-1.1: setTroveSigs() should require mirror access
Matt Wilson
- conary-1.1: shoe exceptions raised by parsing traceLog pathname values...
Cristian Gafton
- conary-1.1: spell it out a bit more for mysql
Matt Wilson
- conary-1.1: split http and https proxies in config; if only the proxy is specified, use
Erik Troan
- conary-1.1: Splitting some of the functions so we can reuse code (CNY-1550)
Mihai Ibanescu
- conary-1.1: Splitting the update code to make the restart information consumable through the conary client API (CNY-1454)
Mihai Ibanescu
- conary-1.1: stdin, stdout and stderr should not be treated as abslute paths.
Cristian Gafton
- conary-1.1: store a list of id numbers in a temporary table; MySQL does not allow you to re-open a table specified in DELETE FROM in a subselect
Matt Wilson
- conary-1.1: store absolute troveinfo information in locally-created rollback changesets
Matt Wilson
- conary-1.1: Storing job pre scripts in the update job; freezing/thawing them too
Matt Wilson
- conary-1.1: strip the root dir from the script name run in a chroot
Matt Wilson
- conary-1.1: stub out the old CacheSet class for compatibility with older versions of rBuilder
Matt Wilson
- conary-1.1: support long parameters in pread
Matt Wilson
- conary-1.1: support mirroring to multiple targets by simply iterating over them
Matt Wilson
- conary-1.1: support multiple signature versions properly, added sha256 signature to
Matt Wilson
- conary-1.1: support setting values from any object that implements the number protocol
Matt Wilson
- conary-1.1: Switch acrossLabels to be more in line w/ netclient. However, we need
David Christian
- conary-1.1: Switch to using dashes for added requirement/provide flags
David Christian
- conary-1.1: syncronize random data source code and comment
Michael K. Johnson
- conary-1.1: synthesizing missing troves for old changeset (2005*) versions would give
Matt Wilson
- conary-1.1: Take out file type if no change and regular file; detect file type changes (CNY-855)
Mihai Ibanescu
- conary-1.1: track unknown trove info in both repository and database
Matt Wilson
- conary-1.1: transport.URLOpener(proxies = self.proxies).open returns a tuple: usedAnonymous, inF
David Christian
- conary-1.1: troveInfo wouldn't merge properly when some troveInfo information got dropped
Erik Troan
- conary-1.1: typo fix
Cristian Gafton
- conary-1.1: Typo in doc string
Mihai Ibanescu
- conary-1.1: udpate copyright
Cristian Gafton
- conary-1.1: udpate getNewTroveInfo/setTroveInfo to always use trove tuples as instances
Cristian Gafton
- conary-1.1: undo change
Matt Wilson
- conary-1.1: update copyright
Matt Wilson
- conary-1.1: update copyright
Matt Wilson
- conary-1.1: update copyright
Cristian Gafton
- conary-1.1: update copyright
Cristian Gafton
- conary-1.1: update for pathidconflict has been renamed.
Cristian Gafton
- conary-1.1: update migration path for sqlite to make it possible to migrate large
Cristian Gafton
- conary-1.1: update mirror client to handle mirroring info records
Cristian Gafton
- conary-1.1: update NEWS after metadata tree merge
Michael K. Johnson
- conary-1.1: update NEWS entries, add NEWS entry for CNY-1
Michael K. Johnson
- conary-1.1: update shimclient to use proxy if passed in
Scott Parkerson
- conary-1.1: update sql queries to be more specifci for mysql's benefit
Cristian Gafton
- conary-1.1: updated (C) date
Matt Wilson
- conary-1.1: Updated recurse has to go back in kwargs (CNY-1454
Mihai Ibanescu
- conary-1.1: updated some copyright dates
Erik Troan
- conary-1.1: Updating the API again, propagating keywords is not that fun (CNY-1454)
Mihai Ibanescu
- conary-1.1: url as a tuple is not handled properly in errors (CNY-1550)
Mihai Ibanescu
- conary-1.1: use (version,minor) as DatabaseVersion fields for backwards compatibility
Cristian Gafton
- conary-1.1: Use a better check for determining whether to set the searchFlavor to None
David Christian
- conary-1.1: Use a function to compute the proxy, since the shim client has to use something similar too (CNY-1550)
Mihai Ibanescu
- conary-1.1: use a key to cut out the important parts to sort on. you cannot sort on version as there are no timestamps
Matt Wilson
- conary-1.1: use bulk commits in smaller slices when migrating into postgresql
Cristian Gafton
- conary-1.1: use correct dataype for path for pgsql
Cristian Gafton
- conary-1.1: use correct typecats when comparing mirror marks
Cristian Gafton
- conary-1.1: use correct types
Matt Wilson
- conary-1.1: use cStringIO if available
Matt Wilson
- conary-1.1: use DYNAMIC sizing for scripts
Matt Wilson
- conary-1.1: use ExtendedFile for FileContainer
Matt Wilson
- conary-1.1: use hidden commits when mirroring to multiple targets.
Cristian Gafton
- conary-1.1: use instances.INSTANCE_PRESENT_NORMAL appropriately
Erik Troan
- conary-1.1: use new API for adding a digest and signing metadata
Matt Wilson
- conary-1.1: use pkg-config correctly, honor SYSROOT environment variable for finding correct libelf
Michael K. Johnson
- conary-1.1: use protocol version 45 for signing changes
Matt Wilson
- conary-1.1: Use root when determining sysroot for cross requirements
David Christian
- conary-1.1: use sha256 for the message digest on signatures
Matt Wilson
- conary-1.1: use the correct keyword
Matt Wilson
- conary-1.1: use the frozen trove info and trust its incomplete flag
Matt Wilson
- conary-1.1: use trv.getType() istead of trv.isRedirect() to cope with more trovetypes
Cristian Gafton
- conary-1.1: use v.getHost() instead of v.branch().label().getHost()
Cristian Gafton
- conary-1.1: Using a reentrant lock and locking more methods (CNY-1450)
Mihai Ibanescu
- conary-1.1: Using our own URLOpener class to funnel all HTTP communicatin through (CNY-1550)
Mihai Ibanescu
- conary-1.1: Using the twm data if available to compute the incomplete bit - hopefully this should make all the unit tests happy
Matt Wilson
- conary-1.1: utilize pseek() for SeekableNestedFile and FileContainer everywhere to allow
Erik Troan
- conary-1.1: vaccum analyze the newly created databases
Cristian Gafton
- conary-1.1: Versioning the trove lists too (CNY-855)
Mihai Ibanescu
- conary-1.1: warn if the migration is not using bulk loads
Cristian Gafton
- conary-1.1: wire in preupate scripts
Matt Wilson
- conary-1.1: Wiring script execution output/failure callbacks
Matt Wilson
- conary-1.1: Wrap DatabaseError exceptions in ConaryError ones, for prettier display (CNY-1292)
Mihai Ibanescu
Last message date:
Mon Apr 30 18:31:35 EDT 2007
Archived on: Mon Apr 30 18:34:51 EDT 2007
This archive was generated by
Pipermail 0.09 (Mailman edition).