Project

General

Profile

Activity

From 2011-02-20 to 2011-03-21

2011-03-20

21:46 pcp Revision ddd9a645: Sample consumer code for Windows ETW, experimentation continues.
Extract some common code into util.c for sharing between utilities. Nathan Scott
21:42 pcp Revision e05cd818: Add missing type definition enums from tdh.h.
Nathan Scott

2011-03-17

20:59 pcp Revision 0563bbcb: Bump glider version for test builds with new Win32 code.
Nathan Scott
20:18 pcp Revision 0f4944ce: Finally, Win32 socket error messages are reporting correctly.
In a stroke of good fortune (finally) it turns out Win32 socket
error codes don't quite overlap with PCP error codes ...
Nathan Scott
09:36 pcp Revision d82e6978: retire PM_CLUSTER_EVENT - no longer needed
Ken McDonell

2011-03-16

16:52 pcp Revision 344596b0: Use errno directly on Windows, for oserror implementation.
Turns out, several Windows CRT calls do not set the thread
local errno stuff, so cannot be queried with the Win32 API...
Nathan Scott
14:57 pcp Revision 670553f1: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
Ken McDonell
12:55 pcp Revision 291ee2ec: Read the list of logfiles from a config file in the logger PMDA.
David Smith
10:45 pcp Revision 8b137621: Escape hash character in perl PMDA domain checks.
Nathan Scott
07:16 pcp Revision c44d6d1e: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
Ken McDonell
06:07 pcp Revision bc7183a1: pmevent - add instance domain support
Specific instances can be requested using the "metric spec" syntax,
e.g. sample.event.records[bogus] and the default...
Ken McDonell
06:05 pcp Revision 0dcf75f4: sample PMDA - instance domain for event records metric
sample.event.records now has two instances.
A new sample.event.no_indom_records metric has event records with
a sing...
Ken McDonell

2011-03-15

22:06 pcp Revision 3139186f: Fixed conflict in src/pmlogger/events.c in favor of Ken's pcp4 branch
Ken McDonell
21:44 pcp Revision 43895a90: pmval, pminfo - man page typo corrections
Ken McDonell

2011-03-11

08:20 pcp Revision 1083a65e: Refactor the PMDA domain number checks.
Move the logic repeated for every PMDA for checking domain
numbers are unique into a common macro which all use.
Nathan Scott

2011-03-08

15:51 pcp Revision c3845f46: pmevent - getting closer
Passes QA and now has a man page ... still some testing and
optimizations to be done, see the TODO notes in pmevent.c
Ken McDonell

2011-03-07

16:20 pcp Revision 3b1661ce: indom services man pages - tweak
Add cross-references to the pm<action>InDomArchive routines in each of
the man pages for the corresponding pm<action>...
Ken McDonell
16:14 pcp Revision e797a44a: pmval - fix typo in error message
Ken McDonell
15:59 pcp Revision e76f2623: pmevent - interim checkin
Just _before_ ripping out all of the instances support ... event
records _must_ have singular values, as this assumpt...
Ken McDonell
10:49 pcp Revision 0dc8e104: Always generate domain.h for the logger PMDA.
David Smith

2011-03-04

06:51 pcp Revision b1d28dd3: pmevent - report event records
A new tool, similar to pmval, but intended solely for event records.
This is an interim checkin to get started and pr...
Ken McDonell

2011-03-03

10:50 pcp Revision 260ab463: Simplified logger PMDA by no longer needing custom main loop.
* src/pmdas/logger/logger.h: Removed unused file.
* src/pmdas/logger/loggerMain.c: Ditto.
* src/pmdas/logger/GNUmakef...
David Smith

2011-03-02

20:23 pcp Revision d83245bd: Remaining printf warnings fixes for a clean Win32 build.
Nathan Scott
20:16 pcp Revision c00f4016: Add gitignore file for some windows libraries.
Nathan Scott
16:08 pcp Revision 64efb29f: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
Ken McDonell
16:07 pcp Revision a1184092: pmlogreduce - fix botch in 2^31 auto vol switch code
Ken McDonell
13:28 pcp Revision 7f83fee7: Use inttypes.h macros in libpcp to address Win32 build warnings.
Moving toward a warning free build on Windows, the main remaining issue
is the following class of problem:
events.c:...
Nathan Scott
13:22 pcp Revision b0d7f1a4: When cleanup goes bad - thank goodness for QA. :|
And Ken too, thanks! Reinstate accidentally dropped
return code on read() calls after refactoring.
Nathan Scott
12:12 pcp Revision 63793a75: Logger PMDA can now handle multiple clients.
* src/pmdas/logger/event.c (ctx_start_callback): New function.
(ctx_end_callback): Ditto.
(event_init): Register ...
David Smith

2011-03-01

22:19 pcp Revision f17c6dc7: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
Ken McDonell
20:26 pcp Revision aed541bc: Revert a not-quite-benign (for qa) change to socket interfaces in old trace code.
Nathan Scott
08:45 pcp Revision f94998ef: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
Ken McDonell
08:41 pcp Revision 90b53736: pmlogextract, pmlogreduce - auto volume switch
Finish off the 2^31 auto volume switch for pmlogextract and add
the same facility for pmlogreduce.
Ken McDonell
08:17 pcp Revision adcef8af: Bump pcp version used in Glider builds in dev branch to latest.
Nathan Scott
08:16 pcp Revision 90f33418: Use an errno which is known to exist on all platforms.
Nathan Scott
06:37 pcp Revision 30badbd4: Wierd, significant whitespace oddity for win32 make?
Nathan Scott
06:18 pcp Revision 94a5b784: Fix up Win32 makefile install targets.
Nathan Scott

2011-02-28

22:00 pcp Revision 663f05d3: Fix install usage for new individual win32 install targets.
Nathan Scott
21:45 pcp Revision 5f70d54e: Reinstate lost fix for Win32 builds.
Nathan Scott
20:42 pcp Revision 47b28610: Keep all mingw configure/platform_defs pieces together.
Nathan Scott
20:40 pcp Revision c6ba1713: pmlogextract - auto volume switching at 2^31 bytes
Ken McDonell
16:43 pcp Revision d16e3ae9: Rethink the to-string function macro-based errno accessors.
In hindsight, these all map to strerror on all platforms, so
we're just obfuscating the code. Simplify by making the...
Nathan Scott
16:11 pcp Revision 78f003f9: Convert client tools over to platform independent errno macros.
Nathan Scott
16:11 pcp Revision 0686dcea: Convert all PMDAs over to platform independent errno macros.
Nathan Scott
13:07 pcp Revision e2fca7ac: Convert remaining libraries to errno macros and consistent licenses.
Nathan Scott
12:54 pcp Revision d75f8fc0: Use consistent license text, since all files changing anyway.
Nathan Scott
12:48 pcp Revision 8b3280d7: Convert libpcp to macro-based errno accessors.
Nathan Scott

2011-02-27

20:52 pcp Revision 4f34c6ea: Conversion from errno to neterror macro for networking calls.
Nathan Scott

2011-02-26

16:10 pcp Revision 9cc9b093: Second pass at vmstat metrics added into recent kernels.
Covers new NUMA stats and extensions to the dirty page and
kswapd tracking counters.
Nathan Scott
14:43 pcp Revision ca3e5fc7: First pass at vmstat metrics added into recent kernels.
Covers compaction, hugetlb, unevictable, and transparent
huge page support and a scattering of other odds and ends.
Nathan Scott

2011-02-25

15:13 pcp Revision 76cd720d: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
Ken McDonell
13:03 pcp Revision 8446e80c: Wrap all places where we set errno in a platform-dependent macro.
Nathan Scott
11:30 pcp Revision 0c569b6c: Handle the case better when there isn't any data to read.
* src/pmdas/logger/event.c (event_fetch): When there isn't any logfile
data to fetch, return NULL instead of an emp...
David Smith
10:20 pcp Revision 94da5f60: First PMDA version that can correctly output event records.
* pcp/src/pmdas/logger/GNUmakefile.in: Updated dependency list.
* pcp/src/pmdas/logger/event.c (event_create): Handle...
David Smith
06:53 pcp Revision 9a7943a4: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
Ken McDonell

2011-02-24

15:44 pcp Revision bb3ea7f3: Fixed PMID generation code to stay with the max limit.
Instead of going up from 511, go down from 511 (since 511
is the max for a PMID).
David Smith
08:53 pcp Revision 6c8e3948: Correct cross-platform herrno handling, particularly for Win32.
This commit adds the initial macros for correcting cross-platform
issues with how we deal with errno and friends. It...
Nathan Scott

2011-02-23

15:58 pcp Revision 1a3bc36a: Added makefile code to autogenerate a PMID number for the logger PMDA.
David Smith
14:01 pcp Revision c639abb6: Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev
Ken McDonell
09:14 pcp Revision bfc81284: Fix memory overwrite in recent percpu interrupt metric changes.
Also cleanup some bits and pieces in pmdalinux dynamic metrics
code, and add some handy diagnostics in a couple of pl...
Nathan Scott
09:10 pcp Revision 4ad19841: Remove reference to moved file in Windows PMDA build, thanks Ken.
Nathan Scott
09:07 pcp Revision 525b4dc4: Fix up non-Win32 builds atfer recent Windows additions.
Nathan Scott

2011-02-21

20:24 pcp Revision 15f7ad13: Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev
Ken McDonell
09:33 pcp Revision 1cf42ecf: Tweak windows pmda makefile to keep include/lib basename the same.
Nathan Scott
09:33 pcp Revision ee8c0736: Source code and build infrastruture for tdhlist and pmdaewt
Initial groundwork for the Event Tracing for Windows (ETW) PMDA.
Lay claim to a domain number, add in tdhlist (ala pd...
Nathan Scott
 

Also available in: Atom