Activity
From 2011-04-25 to 2011-05-24
2011-05-24
- 21:39 Revision e0e7ab64: Merge branch 'perl-build' of git://oss.sgi.com/makc/pcp into dev
- 21:38 Revision 916cdfc8: Fix Gentoo builds of Perl-y bits
- Josef 'Jeff' Sipek reports that Gentoo does not procude .packlist files
when building perl modules. In order to keep ... - 21:37 Revision 1339c80c: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
- 21:32 Revision 30ca3b9b: Factor out common build rules for generating list of files for Perl rpms
- Most of the steps in extracting the list of files which go into Perl rpms
are common across various cpan modules we s... - 21:27 Revision 8f5c7920: Fix makefile botch - need default_pcp and install_pcp targets.
- 21:26 Revision e1873194: Reinstate handling of logfile path which maps to a directory.
- Accidentally dropped in last change, but we have to handle this
case since we are now forgiving of errors during the ... - 20:57 Revision f8f71bc7: Fix debuginfo rpm build on RHEL6
- debugedit attempts to re-write header search paths in Perl DSOs like
PMDA.so and miscalculates the length of the old ... - 20:54 Revision a90f0799: Only build pmdalogger on Linux at this stage (pipe2 and fork).
- 20:53 Revision 726d3929: Ensure pmdalogger builds on host with no PCP headers in the (ch)root.
- 20:46 Revision 006c311a: Factor out common build instruction for generating Makefiles for Perl bits.
- Most directories under src/cpan use the same way of generating Makefile
out of Makefile.PL and occasionally these ins...
2011-05-21
2011-05-18
- 10:32 Revision 779a98ff: Fix pipe paths in the logger PMDA.
- * pcp/src/pmdas/logger/event.c (event_create): Handle non-blocking reads.
* pcp/src/pmdas/logger/util.c (start_cmd): ...
2011-05-16
- 22:18 Revision c2b27346: Add permission error to the set libpcp_pmda doesnt warn about.
- 22:14 Revision 765ddbdc: Add simple measure restricting event access using pmstore.
- This adds a third parameter to each line in the config file,
saying whether or not a store is required to access the ...
2011-05-14
- 14:37 Revision 8c9c7f12: Encapsulate more of the client ID logic in library functions.
- Will shortly add use of this API to pmevent, so wanted to make
its use simpler beforehand - instead of open-coding th...
2011-05-12
- 22:00 Revision f8b51abc: Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev
- 21:52 Revision 90f0e1e1: rc scripts and pmie_check - Mac OS X porting
- Need to be a little smarter about picking "chkconfig"-like options
from /etc/hostconfig. - 20:42 Revision 15eb0436: Update debian changelog for upcoming 3.5.1 release.
- 19:50 Revision ad9b10d1: Make Windows drive instance domain code less chatty.
- Turns out there are situations (multi-path IO) where
Windows drivers freak out and create disk devices in
PDH land th... - 19:46 Revision 26f4d736: More improvements to the TDH exerciser.
- Worryingly, fixes a bug in some sample code that could
never have worked - pinfo must be passed by reference
into Get... - 19:41 Revision 31757167: Allow logger PMDA iteration timer interval to be set from command line.
- 19:41 Revision 43497749: Updates to the logger PMDA build files now that its merged.
- 19:41 Revision 541010a6: Move (back?) to a select-based PMDA with custom main.
- An observed problem with doing log reads only during the
metric fetch callback, is that we start getting behind in
ev... - 06:48 Revision cddf082e: pmlogger_check - symbolic link issue fixed
- Found on Mac OS X with QA 119 and 430 ... pmlogger_check was
failing to match a running pmlogger with the control fil...
2011-05-11
- 21:52 Revision c15fabf4: Add in the rsyslog PMDA (http://www.rsyslog.com)
- This PMDA exports statistics from rsyslog, where in recent versions
(from 5.6.x series I believe, tested on 5.8.0 tho... - 21:47 Revision b11dd643: Extend PCP::PMDA so that the log tail mode can be used on named papes.
- 07:14 Revision 3b5252e6: trace PMDA demos and stub library
- Re-work installed Makefiles to work on various platforms.
2011-05-10
- 14:23 Revision 55471f94: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
- 13:10 Revision fe3bfb5a: rpm build - make sure LogSummary is packaged
- LogSummary wasn't in the rpm spec file and wasn't packaged - RHEL builds
are picky about files installed but not pack...
2011-05-09
- 20:14 Revision 38744ab1: Revert "hinv.nXXX metrics - make metadata consistent"
- This reverts commit 3445cedfe73186a6e7e43b7b630c00442ccb5bd9.
- 11:58 Revision 26addb1a: Fix the build when $HOME is not set.
- pmieconf really wants to have somewhere to write its output
files ... if HOME is not set (as evidently happens on Deb... - 08:27 Revision c34ed01a: Resolve a couple of issues from missing log file handling code.
- If we do not stat the file on initial opening as well, the first
ino/dev comparison fails and we end up always reopen... - 06:54 Revision f6f730f7: summary PMDA - use portable version of echo -n for Install
2011-05-08
- 22:00 Revision 89a1ccd1: local context issues fixed
- Serious problem leading to segv in libpcp when using __pmLocalPMDA() to
add/delete DSOs for PM_CONTEXT_LOCAL use ... ... - 21:53 Revision 1d71919d: pmlogconf - another non-posix awk issue fixed
2011-05-07
- 20:23 Revision 13a26a80: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
- 13:33 Revision df972126: Minor cleanups after writing QA tests.
- Most interesting change is handling accidental use of a
directory name as a log file name, doesn't spam the log. - 07:02 Revision d1917fc8: darwin pmda - filesys.maxfiles metric
- Minor tweak to last change to use a different PMID for the new metric
and preserve the PMDA's internal "direct mappin... - 06:50 Revision 1b185fb7: pmie_daily - assorted minor fixups
- - handling of realpath equivalent in _unsymlink_path() was not
strictly correct, and failed on Mac OS X where /tmp ... - 06:43 Revision 0628cb94: pmie_check - fix cosmetic issue with portable echo -n use
2011-05-06
- 20:11 Revision c092f5e7: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
- 13:45 Revision 7db42559: Add code to deal with log file rotation.
- Depending on how the log file is rotated, it will often end up backed
by a new inode (new log file) as the previous o... - 10:17 Revision 3445cedf: hinv.nXXX metrics - make metadata consistent
- Across all the platform PMDAs, the semantics of the hinv.ncpu, hinv.ndisk,
etc. metrics should be consistent. You ca... - 09:28 Revision 8a07ee8e: Unify separate tables for tracking log files, simpler code.
- Simplify the code a little, unifying the two separate tables
for tracking open log files.
Also added support for com...
2011-05-05
- 16:14 Revision 9ed7f9f6: darwin pmda - correct filesys metrics
- - filesys.usedfiles was really filesys.maxfiles
- filesys.maxfiles was missing
- added correct dependencies to makefi... - 13:28 Revision f7e928b4: Unix domain socket issue found on Mac OS X
- Mac OS X (and hence BSD) systems use a _different_ sockaddr_un
struct to the rest of the world! Changed the length c...
2011-05-04
- 12:05 Revision baea47c4: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
- 12:00 Revision fe7972c3: pmcd - config parsing error handling cleanup
- Buried in this commit is a fix for a real problem exposed by accident
during Mac OS X QA - some errors in the pmcd co...
2011-05-03
- 21:28 Revision 6837a140: Several additional metrics for log file PCP agent.
- Add in counts of bytes and events seen per logfile, and the
current log file size for each. This will aid debugging ... - 11:58 Revision 17e4e0af: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
- 11:57 Revision 7a46a6c5: Quieten pmevent output in the absence of new events.
- Previously we were reporting a lack of events as zero events,
by default, which fills the screen with not-so-interest...
2011-05-02
- 17:28 Revision 480c2f9a: Update the domain number comment now that one is reserved.
- 17:27 Revision 21f0aed2: Uncomment the seek-to-end-of-log-file code in pmdalogger.
- For real world uses, we need to do this so that even moderately
sized log files are not read from start to end whenev... - 17:25 Revision 7b30d26e: Remove further shared library remnants in pmdalogger build.
- 17:17 Revision 60127089: Perl build for Mac OS X
- Thanks to Max for root-cause analysis, and we now have a recipe
that is consistent and apparently robust for all the ...
2011-05-01
- 22:33 Revision f0bc0c8a: PCP::LogSummary - more .gitignore files from Mac OS X builds
- 22:25 Revision b8a45c45: Add PCP::LogSummary to Mac OS X installer contents
- 16:57 Revision 411b18f6: Perl MMV for Mac OS X
- Revert part of previous commit ... old GNUmakefile was including
the "Perl wrapper for libpcp_mmv" bits into the Mac ...
2011-04-29
- 17:06 Revision 5d10b252: Fix Mac OS X package build for perl bits
- - idb lines contained wrong prefix
- duplicate idb lines being introduced via the construction of the
perl-pcp-*.li...
2011-04-28
- 15:05 Revision cb481085: Perl Mac OS X build - clean up warnings
- These changes introduce platform specific code into Makefile.PL
to generate a Makefile that works without compilation... - 15:04 Revision 2f653cd0: trace PMDA - Mac OS X build warning
- Apparently -Wl,-m has been retired.
- 15:03 Revision dc0df653: .gitignore - add some more Mac OS X build artifacts
- 15:01 Revision 96aa9b16: pmstore - 64-bit build issue fixed
- Compilation warnings were really a problem, sometimes!
long != int64_t on all platforms ... we want int64_t so make ... - 10:38 Revision ae079b07: Fix a couple of Mac OS X compilation warnings/errors.
- 10:36 Revision 12a15db5: Fix timestamp reporting problem on 64-bit platforms
- When struct timeval elements are not 32-bit long, need to copy
fields from embedded __pmTimeval, not simply cast a po...
2011-04-26
- 16:16 Revision 61bbd8b2: Logger PMDA updates: remove DSO logic, cut back on debugging info, etc.
- Changes from Ken McDonell <kenj@internode.on.net>
* src/pmdas/logger/logger.c (usage): Updated usage message.
(log... - 13:56 Revision 12eb688d: Added 'logger.perfile.{LOGFILE}.path' metric in the logger PMDA.
- 10:00 Revision b471e76b: Added help text for the dynamic metrics in the logger PMDA.
- * src/pmdas/logger/logger.c (logger_text): New function that provides
help for the dynamic metrics.
(logger_init)...
2011-04-25
Also available in: Atom