June 2007 Archives by author
Starting: Fri Jun 1 10:43:26 EDT 2007
Ending: Fri Jun 29 11:17:08 EDT 2007
Messages: 204
- conary-1.1: CNY-1681 - conary update now works with read-only changesets
David Christian
- conary-1.1: branch merge
David Christian
- conary-1.1: Group groups in updates
David Christian
- conary-1.1: make sure we only call loadSchema when --migrate is asking for it.
Cristian Gafton
- conary-1.1: slight change in query join order for better pgsql execution plans
Cristian Gafton
- conary-1.1: branch merge
Cristian Gafton
- conary-1.1: fix _removeTrove query syntax to avoid a full cartesian join evaluation under Postgres
Cristian Gafton
- conary-1.1: use cu.binary(sha1) when passing into sql query
Cristian Gafton
- conary-1.1: setTroveInfo() only accepts TroveInfo records for valid troves (CNY-1741)
Cristian Gafton
- conary-1.1: update news for CNY-1741
Cristian Gafton
- conary-1.1: branch merge
Cristian Gafton
- conary-1.1: Added a trivial show-version tag, needed for automation
Mihai Ibanescu
- conary-1.1: Use getProtocolVersion() instead of the data field
Mihai Ibanescu
- conary-1.1: Don't close incoming fd in addToCache, we need it later
Mihai Ibanescu
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: Move the part about setting changeSetList inside the for loop
Mihai Ibanescu
- conary-1.1: Store the fingerprint in csInfo, otherwise we corrupt the cache
Mihai Ibanescu
- conary-1.1: Preparing conary 1.1.28
Mihai Ibanescu
- conary-1.1: Added tag conary-1.1.28 for changeset 47d3908cc981
Mihai Ibanescu
- conary-1.1: Set installLabel and buildLabel (CNY-1731)
Mihai Ibanescu
- conary-1.1: proxy errors are now reported to the client
Mihai Ibanescu
- conary-1.1: Don't reset buildLabel, seems to cause bad things
Mihai Ibanescu
- conary-1.1: Unused imports (silencing pyflakes)
Mihai Ibanescu
- conary-1.1: Some pyflakes cleanup
Mihai Ibanescu
- conary-1.1: More pyflakes cleanup
Mihai Ibanescu
- conary-1.1: Unused imports (pyflake)
Mihai Ibanescu
- conary-1.1: Adding DepResolutionByTroveList back
Mihai Ibanescu
- conary-1.1: BasicResolutionMethod needed by rmake
Mihai Ibanescu
- conary-1.1: More methods used by rMake
Mihai Ibanescu
- conary-1.1: Getting rid of the old entitlement code
Mihai Ibanescu
- conary-1.1: Working around a case where getFileChange returns None (CNY-1745)
Mihai Ibanescu
- conary-1.1: Writing changesets with the proper changeset version (CNY-1754)
Mihai Ibanescu
- conary-1.1: always set self.entitlement
Mihai Ibanescu
- conary-1.1: Using subprocess' cwd argument for changing directories
Mihai Ibanescu
- conary-1.1: Changing constructor to accept dictionaries
Mihai Ibanescu
- conary-1.1: Allow getDefault to be set using dictionaries too
Mihai Ibanescu
- conary-1.1: make sure we set the file name if using a lazy file cache
Mihai Ibanescu
- conary-1.1: Restart info dumps original command line (CNY-1758)
Mihai Ibanescu
- conary-1.1: NEWS reformatting
Mihai Ibanescu
- conary-1.1: Updated recreatedb to use the newer API
Mihai Ibanescu
- conary-1.1: Allow for critical updates to use the download directory. (CNY-1737)
Mihai Ibanescu
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: os.path.join gets confused if second argument starts with /
Mihai Ibanescu
- conary-1.1: Don't write the .ccs file to the index file, it would get added multiple times
Mihai Ibanescu
- conary-1.1: Using the proper includesFileContents for trove sources (CNY-1763)
Mihai Ibanescu
- conary-1.1: When no entitlement is returned, don't try to add None (CNY-1765)
Mihai Ibanescu
- conary-1.1: Fix epydoc (CNY-1227)
Mihai Ibanescu
- conary-1.1: NEWS entry for CNY-1772
Mihai Ibanescu
- conary-1.1: Fixed caching, documented caching algorithm
Mihai Ibanescu
- conary-1.1: Fix typo, getFileContents should be a method of caller, not a standalone function
Mihai Ibanescu
- conary-1.1: Write changeset file paths as absolute paths (CNY-1776)
Mihai Ibanescu
- conary-1.1: Re-raise InsufficientPermission (CNY-1738)
Mihai Ibanescu
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: Preparing version 1.1.29
Mihai Ibanescu
- conary-1.1: Added tag conary-1.1.29 for changeset 6f5ac24cd931
Mihai Ibanescu
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: use the lookaside directory, not the remote repository (CNY-1777)
Mihai Ibanescu
- conary-1.1: Accept 3 values for entitlement config lines (CNY-1786)
Mihai Ibanescu
- conary-1.1: Added tag conary-1.1.29 for changeset 1f62e66a7cc6
Mihai Ibanescu
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: Fix server version cache in the proxy (CNY-1787)
Mihai Ibanescu
- conary-1.1: try to fix a format string problem (CNY-1788)
Mihai Ibanescu
- conary-1.1: self.versionsByUrl is unreliable in apache mode, reverting to the old behavior
Mihai Ibanescu
- conary-1.1: proxy can't talk version 41 anymore due to client changes w/ proxying
Mihai Ibanescu
- conary-1.1: mention turning off version 41 through proxy
Mihai Ibanescu
- conary-1.1: versionByUrl was unreliable for multithread apache; use a cache which knows
Mihai Ibanescu
- conary-1.1: Backed out changeset 277cc4ee8a69aa53be407e442a07d70abf62d5e8
Mihai Ibanescu
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: Use the repositoryVersionCache now
Mihai Ibanescu
- conary-1.1: Re-formatted NEWS for 1.1.30
Mihai Ibanescu
- conary-1.1: Added tag conary-1.1.30 for changeset b6c22aae5405
Mihai Ibanescu
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: Branch merge
Mihai Ibanescu
- conary-1.1: edited some NEWS entries, moved bug fixes back to bottom of the list
Michael K. Johnson
- conary-1.1: NEWS edits
Michael K. Johnson
- conary-1.1: recreatedb has been modified in 2006 and 2007; modify copyright notice to correctly reflect this fact
Michael K. Johnson
- conary-1.1: add support for bzr via r.addBzrSnapshot()
Scott Parkerson
- conary-1.1: s/os.system/util.execute/ so that failures will be caught and log messages will be printed
Jonathan Smith
- conary-1.1: don't use cvs co -d <dir>, as cvs gets easily confused when dir has odd characters in it, like those conary uses for a destination directory
Jonathan Smith
- conary-1.1: refactor util.mkdirChain() to call os.makedirs() instead of custom code to do the same thing to provide correct handling if the basename is a symlink or if any intermediate file is a non-directory
Jonathan Smith
- conary-1.1: use && instead of ; when combining multiple shell commands into a single invocation so that error are caught sooner
Jonathan Smith
- conary-1.1: NEWS entries for recent changes
Jonathan Smith
- conary-1.1: don't do 'cvs export -d' either
Jonathan Smith
- conary-1.1: ensure that tarballs generated from cvs have the correct structure
Jonathan Smith
- conary-1.1: ensure that nothing executed with util.execute() will hang awaiting user input (CNY-1382)
Jonathan Smith
- conary-1.1: don't open a file object with 'w' if we're just reading from it
Jonathan Smith
- conary-1.1: use subprocess.call instead of subprocess.Popen
Jonathan Smith
- conary-1.1: try to fix a format string problem
Jonathan Smith
- conary-1.1: Automated merge with ssh://hg.rdu.rpath.com//hg/conary-1.1
Jonathan Smith
- conary-1.1: add xpi support for r.addArchive (per CNY-1793)
Jonathan Smith
- conary-1.1: CNY-1793 is a build change, not a bugfix
Jonathan Smith
- conary-1.1: 'warnings' in packagepolicy.py are actually errors, so correct the misleading name in prepeartion for handling of actual warnings
Jonathan Smith
- conary-1.1: branch merge
Jonathan Smith
- conary-1.1: fix NEWS
Jonathan Smith
- conary-1.1: Remove merge artifact
Joseph Tate
- conary-1.1: * getChangeSet call now returns supplemental information (trovesNeeded,
Erik Troan
- conary-1.1: branch merge
Erik Troan
- conary-1.1: 1. keep track of the maximum protocl version each repository supports (per
Erik Troan
- conary-1.1: 1. make entitlement classes unused for authentication; the entitlement itself
Erik Troan
- conary-1.1: separate ServerGlobList form UserInformation to allow server globbing in more
Erik Troan
- conary-1.1: all entitlement access is now through ConaryConfiguration object
Erik Troan
- conary-1.1: path name in entitlementsDir no longer matter; this allows globs to be used
Erik Troan
- conary-1.1: added support for multiple entitlements per server
Erik Troan
- conary-1.1: don't retry operations as anonymous anymore; instead, include the anonymous
Erik Troan
- conary-1.1: add and user allowAnonymous=False for some authorization checks
Erik Troan
- conary-1.1: getTroveReferences returned results multiple times if acls had overlapping
Erik Troan
- conary-1.1: removed dead code from when repositorymap's included usernames and passwords
Erik Troan
- conary-1.1: added support for wildcard repository maps
Erik Troan
- conary-1.1: added news entries for the last 10 (or so) changes
Erik Troan
- conary-1.1: when a redirect was added and referenced a nonexistant branch, that branch
Erik Troan
- conary-1.1: Catch permission errors when reading entitlements.
Erik Troan
- conary-1.1: added methods to RepoMap to make it look like a full dict
Erik Troan
- conary-1.1: can't iter as a list and a dict; just iter as a list
Erik Troan
- conary-1.1: branch merge
Erik Troan
- conary-1.1: Added localAutoSourceChanges to add change information for refreshed
Erik Troan
- conary-1.1: branch merge
Erik Troan
- conary-1.1: add ability to pass old-style { server : (class, key) } entitlment dicts
Erik Troan
- conary-1.1: hasTroves() should never return {}; it should return all False's when
Erik Troan
- conary-1.1: go back to looking in the entitlement dir at xmlserverproxy instantiation time
Erik Troan
- conary-1.1: don't use dynamic changeset versions -- they break the cache
Erik Troan
- conary-1.1: convert from METADATA changeste format on commit
Erik Troan
- conary-1.1: implement infoOnly parameter to getChangeSet() (in the front side proxy)
Erik Troan
- conary-1.1: recognize multitenant repositories in getChangeSet
Erik Troan
- conary-1.1: added getChangeSetSize
Erik Troan
- conary-1.1: added getDownloadSizes to conaryclient
Erik Troan
- conary-1.1: branch merge
Erik Troan
- conary-1.1: mention download size API implementation for CNY-1757
Erik Troan
- conary-1.1: enable protocol version 51
Erik Troan
- conary-1.1: make the public calls list dynamically generated based on the access*
Erik Troan
- conary-1.1: mention CNY-1781 in news
Erik Troan
- conary-1.1: singleServer() needs to handle hostname 'local'
Erik Troan
- conary-1.1: 1. get rid of protocl version 52; we didn't need the pointless version
Erik Troan
- conary-1.1: branch merge
Erik Troan
- conary-1.1: replace broken if clause with an assert
Erik Troan
- conary-1.1: don't let the proxy use protocol version 51 for checkVersion call
Erik Troan
- conary-1.1: Proxies used wrong getChangeSet call for old protocol versions (CNY-1803)
Erik Troan
- conary-1.1: Added tag conary-1.1.31.1 for changeset bcda130d17e2
Erik Troan
- conary-1.1: branch merge
Erik Troan
- conary-1.1: put 1.1.31.1 in Makefile
Erik Troan
- conary-1.1: Added tag conary-1.1.31.1 for changeset fdfb82fcf1e7
Erik Troan
- conary-1.1: branch merge
Erik Troan
- conary-2.0: added getTroveLatestByLabel netclient call
Erik Troan
- conary-2.0: move getTroveLatestByLabel into trovesource
Erik Troan
- conary-1.1: remove breakpoint
Matt Wilson
- conary-1.1: add 50 to SERVER_VERSIONS
Matt Wilson
- conary-1.1: remove misleading/incorrect comment
Matt Wilson
- conary-1.1: add LabelMapItemIdBranchIdIdx index to the pristine schema
Matt Wilson
- conary-1.1: * A bug that caused a "Error parsing label" error message when
Matt Wilson
- conary-1.1: use a key= argument when sorting jobs so that version objects are not compared directly (CNY-1742)
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: handle cases when there is no relative flag
Matt Wilson
- conary-1.1: add ResolutionStack back as well
Matt Wilson
- conary-1.1: bug fixes go at the bottom
Matt Wilson
- conary-1.1: work around a bug in struct.pack() (CNY-1746)
Matt Wilson
- conary-1.1: NEWS edits
Matt Wilson
- conary-1.1: Various metadata fixes (CNY-1746, CNY-1750)
Matt Wilson
- conary-1.1: allow skipSet to specify tag numbers too, so that unknown trove info can be skipped
Matt Wilson
- conary-1.1: avoid a traceback in shim code where self.entitlements=None
Matt Wilson
- conary-1.1: implement has_key and __contains__ for a more complete dict emulation
Matt Wilson
- conary-1.1: correct SQL syntax
Matt Wilson
- conary-1.1: correct SQL syntax
Matt Wilson
- conary-1.1: dynamically use protocol version 2007061301 when serving a changeset that contains a trove with metadata
Matt Wilson
- conary-1.1: remove breakpoint
Matt Wilson
- conary-1.1: remove invalid assert
Matt Wilson
- conary-1.1: fall back to trove info diff
Matt Wilson
- conary-1.1: NEWS entry for CNY-1762
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: handle troveinfo diffs properly when obtaining compatibility class
Matt Wilson
- conary-1.1: introduce compatibility for calling loadEntitlementFromString() the old way
Matt Wilson
- conary-1.1: mark as DeprecationWarning
Matt Wilson
- conary-1.1: rework user configuration API to be backwards compatible
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: fix up insert as well
Matt Wilson
- conary-1.1: add backwards compatibility for getAuthGroups() called with 4-tuple authToken
Matt Wilson
- conary-1.1: formulate return code into what _handle_rc expects (waitpid status)
Matt Wilson
- conary-1.1: revert changes to metadata that required a new changeset version
Matt Wilson
- conary-1.1: fall back to trove info diff for group script info. (CNY-1762)
Matt Wilson
- conary-1.1: remove last of FILE_CONTAINER_VERSION_METADATA
Matt Wilson
- conary-1.1: set fingerprint in csInfo loaded from cache
Matt Wilson
- conary-1.1: only fall back to the trove info diff if there is no absolute trove info stream (CNY-1762)
Matt Wilson
- conary-1.1: there is no protocol version 51
Matt Wilson
- conary-1.1: clean up version entries from the versions table.
Matt Wilson
- conary-1.1: add version 51 to the server versions list in proxy
Matt Wilson
- conary-1.1: use FILE_CONTAINER_VERSION_LATEST instead of FILE_CONTAINER_VERSION_FILEID_IDX
Matt Wilson
- conary-1.1: limit protocol versions the proxy attempts to speak to the common set (patch from ewt)
Matt Wilson
- conary-1.1: use serverVersion we already have
Matt Wilson
- conary-1.1: use most recent common protocol version when talking to an upstream repository; refactor to remove maskClientVersion
Matt Wilson
- conary-1.1: refactor code for readability and remove code duplication
Matt Wilson
- conary-1.1: refactor code for readability and remove code duplication
Matt Wilson
- conary-1.1: 1.1.31
Matt Wilson
- conary-1.1: Added tag conary-1.1.31 for changeset 16864b0a2cd9
Matt Wilson
- conary-1.1: branch merge
Matt Wilson
- conary-1.1: use the latest file container version if no version is set
Matt Wilson
- conary-1.1: invert byDefault changes when creating a rollback (CNY-1796)
Matt Wilson
- conary-1.1: always use protocol version 50 for checkVersion
Matt Wilson
- conary-1.1: use a max protocol version of 50 -- but older is ok
Matt Wilson
- conary-1.1: NEWS edit for CNY-1796
Matt Wilson
- conary-1.1: build up the entire changeSetList, not just the last element, when called with infoOnly
Matt Wilson
- conary-1.1: be more careful about entClass and entKey entries in the log
Matt Wilson
- conary-1.1: NEWS edits
Matt Wilson
- conary-1.1: 1.1.32
Matt Wilson
- conary-1.1: Added tag conary-1.1.32 for changeset aad9890648fa
Matt Wilson
- conary-1.1: no need to log a GET to /conary/changeset without a param
Matt Wilson
- conary-1.1: revert unintended patch
Matt Wilson
Last message date:
Fri Jun 29 11:17:08 EDT 2007
Archived on: Fri Jun 29 11:20:51 EDT 2007
This archive was generated by
Pipermail 0.09 (Mailman edition).