6 months agoNeal Firth committed change 30621 into perforce-software-sdp:dev Enhanced messaging to allow easier determination of operation in progress using a tail of the log file. Moved delete of the nomination file from be...fore space recovery deletes until after space recovery deletes. Otherwise, a run overlapping the space recovery deletes could potentially include files nominated for delete resulting in a smaller than expected recovery of space. « | ||
Add a comment | ||
8 months agoNeal Firth committed change 30519 into perforce-software-sdp:dev Modified through swarm to change DOS line endings to Unix line endings. | ||
9 months agoNeal Firth commented on SDP-875 for The new 1.5 version of p4pcm.pl supports percentage thresholds. Default settings are 12% for low and 20% for high. The 12% allows a chance for the scr ...The new 1.5 version of p4pcm.pl supports percentage thresholds. Default settings are 12% for low and 20% for high. The 12% allows a chance for the script to run before the disk space gets into the 10% or less range which seems to be where monitoring alerts typically come into play. These coded defaults are based on observations of a production proxy for a customer doing unreal development. The suggested 3% low 8% high in the job description is unlikely to allow for enough "play" in the typical unreal world to detect before exhaustion. With unreal, hundreds of cached files can change in a short period of time which quickly fills the cache. Of course a very large proxy cache is an alternative. Regardless of the coded defaults, with a roughly 300G cache, p4pcm runs every 2 hours with a 20% low and 35% high. With this 2 hour cycle, low trigger is often between 16% and 18%. The original once a day script run (the current crontab default) was often finding 7% to 8% low trigger and failed once with exhausted disk space. Current steady state is a need for cache cleans about once every 10 days. On average, the last delete is a file last accessed roughly 15 days ago. Just some additional input on setting defaults. « | ||
9 months agoNeal Firth requested review 30424 (revision 1) for perforce-software-sdp:dev Modified through swarm. #review Major changes. Effectively a new approach. Significant performance improvements. Specifically: * Change from... time-last-modified to time-last-accessed. * Replace perl based find code with effectively equivalent shell code. Operates at least 7 times faster with smaller resource footprint than the perl code. * Threshold parameters can be specified as percentage of total disk space. * Enhanced parameter validation. * Enhanced log information for better performance tracking and debug support. * Added check so that a new run does not interrupt a run in progress. * Updated help information to reflect new technologies and capabilities. * Added internal algorithm related comments to aid future support/ enhancements. * Minor code consistency changes. Mostly adding support functions to standardize. « | ||
5 years agoNeal Firth created SDP-532 for Would like broker config to be a link rather than an actual file with an init script parameter requirement. If system maintenance results in a restar...t of the host (accidental or otherwise) the default broker init will take over and expose the system (real world ugly experience because config file wasn't a link). If config always referenced a specific config file that was in turn a link then there would explicit control over the mode of broker operation. Variation would also be obvious from the command line by looking at the link. Design thought would be to add 'setvariant' and 'clearvariant' p4broker init modes that adjusted the config link based on a variant parameter. Or maybe just 'setvariant' with a built-in DEFAULT variant. A specific init command seems cleaner than changing the link based on context. « | ||
10 years agoNeal Firth committed change 10938 into perforce-software-vtfs2p4:main | ||
10 years agoNeal Firth committed change 10934 into perforce-software-vtfs2p4:main Deal with a lower common denominator date/time format to support TFS 2010 history. Add a lot of perldoc text about dealing with date/time since this... is the only place in the tool suite where TFS date/time representation is significant. Changeset, User, and Date recognition is now context relative. « | ||
10 years agoNeal Firth committed change 10933 into perforce-software-vtfs2p4:main Changes to support the actions: 'undelete, edit' and 'branch, delete' | ||
10 years agoNeal Firth committed change 10932 into perforce-software-vtfs2p4:main Changes to support the actions: 'undelete, edit' and 'branch, delete' | ||
10 years agoNeal Firth committed change 10931 into perforce-software-vtfs2p4:main correct typo causing syntax failure | ||
10 years agoNeal Firth committed change 10930 into perforce-software-vtfs2p4:main Changes required to support the action: branch, delete | ||
11 years agoNeal Firth committed change 10088 into perforce-software-vtfs2p4:main Distribution from first verisions with operational verification against documentation | ||
11 years agoNeal Firth committed change 10087 into perforce-software-vtfs2p4:main Versions verified against current migration document | ||
11 years agoNeal Firth committed change 10086 into perforce-software-vtfs2p4:main documentation to distribution | ||
11 years agoNeal Firth committed change 10085 into perforce-software-vtfs2p4:main mainline documentation | ||
11 years agoNeal Firth committed change 10027 into perforce-software-vtfs2p4:main Get things started | ||
16 years agoNeal Firth committed change 7196 into Further refine PCP/ PCT listing | ||
16 years agoNeal Firth committed change 7195 into Update PCP/ PCT listing | ||
21 years agoNeal Firth committed change 3848 into Update for new company. Add PCT training related text. | ||
22 years agoNeal Firth committed change 2588 into Update for Jam example. | ||
22 years agoNeal Firth committed change 2512 into | ||
22 years agoNeal Firth committed change 2510 into Revised for internal information consistency and use of fixed space fonts in the code/output text. | ||
22 years agoNeal Firth committed change 2288 into Initial example description by The Infrastructure Group (www.buildmeisters.com) for public JAM information. | ||
23 years agoNeal Firth committed change 1010 into Initial PCP page for neal firth | ||
Adjust when notifications are sent to you about reviews that you're associated with (as an author, reviewer, project member or moderator).