Activity
From 2011-02-19 to 2011-03-20
2011-03-20
- 21:46 Revision ddd9a645: Sample consumer code for Windows ETW, experimentation continues.
- Extract some common code into util.c for sharing between utilities.
- 21:42 Revision e05cd818: Add missing type definition enums from tdh.h.
2011-03-17
- 20:59 Revision 0563bbcb: Bump glider version for test builds with new Win32 code.
- 20:18 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 ... - 09:36 Revision d82e6978: retire PM_CLUSTER_EVENT - no longer needed
2011-03-16
- 16:52 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... - 14:57 Revision 670553f1: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
- 12:55 Revision 291ee2ec: Read the list of logfiles from a config file in the logger PMDA.
- 10:45 Revision 8b137621: Escape hash character in perl PMDA domain checks.
- 07:16 Revision c44d6d1e: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
- 06:07 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... - 06:05 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...
2011-03-15
- 22:06 Revision 3139186f: Fixed conflict in src/pmlogger/events.c in favor of Ken's pcp4 branch
- 21:44 Revision 43895a90: pmval, pminfo - man page typo corrections
2011-03-11
- 08:20 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.
2011-03-08
- 15:51 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
2011-03-07
- 16:20 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>... - 16:14 Revision e797a44a: pmval - fix typo in error message
- 15:59 Revision e76f2623: pmevent - interim checkin
- Just _before_ ripping out all of the instances support ... event
records _must_ have singular values, as this assumpt... - 10:49 Revision 0dc8e104: Always generate domain.h for the logger PMDA.
2011-03-04
- 06:51 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...
2011-03-03
- 10:50 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...
2011-03-02
- 20:23 Revision d83245bd: Remaining printf warnings fixes for a clean Win32 build.
- 20:16 Revision c00f4016: Add gitignore file for some windows libraries.
- 16:08 Revision 64efb29f: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
- 16:07 Revision a1184092: pmlogreduce - fix botch in 2^31 auto vol switch code
- 13:28 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:... - 13:22 Revision b0d7f1a4: When cleanup goes bad - thank goodness for QA. :|
- And Ken too, thanks! Reinstate accidentally dropped
return code on read() calls after refactoring. - 12:12 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 ...
2011-03-01
- 22:19 Revision f17c6dc7: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
- 20:26 Revision aed541bc: Revert a not-quite-benign (for qa) change to socket interfaces in old trace code.
- 08:45 Revision f94998ef: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
- 08:41 Revision 90b53736: pmlogextract, pmlogreduce - auto volume switch
- Finish off the 2^31 auto volume switch for pmlogextract and add
the same facility for pmlogreduce. - 08:17 Revision adcef8af: Bump pcp version used in Glider builds in dev branch to latest.
- 08:16 Revision 90f33418: Use an errno which is known to exist on all platforms.
- 06:37 Revision 30badbd4: Wierd, significant whitespace oddity for win32 make?
- 06:18 Revision 94a5b784: Fix up Win32 makefile install targets.
2011-02-28
- 22:00 Revision 663f05d3: Fix install usage for new individual win32 install targets.
- 21:45 Revision 5f70d54e: Reinstate lost fix for Win32 builds.
- 20:42 Revision 47b28610: Keep all mingw configure/platform_defs pieces together.
- 20:40 Revision c6ba1713: pmlogextract - auto volume switching at 2^31 bytes
- 16:43 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... - 16:11 Revision 78f003f9: Convert client tools over to platform independent errno macros.
- 16:11 Revision 0686dcea: Convert all PMDAs over to platform independent errno macros.
- 13:07 Revision e2fca7ac: Convert remaining libraries to errno macros and consistent licenses.
- 12:54 Revision d75f8fc0: Use consistent license text, since all files changing anyway.
- 12:48 Revision 8b3280d7: Convert libpcp to macro-based errno accessors.
2011-02-27
2011-02-26
- 16:10 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. - 14:43 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.
2011-02-25
- 15:13 Revision 76cd720d: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
- 13:03 Revision 8446e80c: Wrap all places where we set errno in a platform-dependent macro.
- 11:30 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... - 10:20 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... - 06:53 Revision 9a7943a4: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
2011-02-24
- 15:44 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). - 08:53 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...
2011-02-23
- 15:58 Revision 1a3bc36a: Added makefile code to autogenerate a PMID number for the logger PMDA.
- 14:01 Revision c639abb6: Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev
- 09:14 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... - 09:10 Revision 4ad19841: Remove reference to moved file in Windows PMDA build, thanks Ken.
- 09:07 Revision 525b4dc4: Fix up non-Win32 builds atfer recent Windows additions.
2011-02-21
- 20:24 Revision 15f7ad13: Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev
- 09:33 Revision 1cf42ecf: Tweak windows pmda makefile to keep include/lib basename the same.
- 09:33 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...
2011-02-19
- 21:13 Revision 63a0ba5e: Update changelog for recent changes.
- 20:40 Revision 12835600: Consolidate to common Win32 lib and include directories.
- All the Win32 code (including kernel PMDA) now uses the shared
libraries and headers. The headers are updated to be ...
Also available in: Atom