History | View | Annotate | Download (7.75 KB)
Update license date on all files. No functional changes.
Snapshot in on-disk format conversion from ad hoc files to SQLite databases. Compiles but is completely untested.
Changes for adding "const" qualifiers. These are mostly good things and not C++ specific.
Snapshot. Compiles but doesn't work.
Return to compilable state after rebase. No testing.
First cut at new net protocol. Compiles, but not yet tested (not even once --- do not try to run this!).
First cut at separating GCL instances (GINs) from GDP Objects (GOBs). This is intended to fix some semantic problems with subscriptions. End users always use GINs (aliased to gdp_gcl_t for now for compatibility), and there is one GIN for each call to gdp_gcl_open (i.e., no returning...
Snapshot on reliability work.
Use new I/O mode _GDP_MODE_PEEK when getting information for statistics visualization; this avoids interferance with resource reclaimation.
Fix problem re-opening administrative output file after log rotation.
Update licenses to 2017.
Debug level tweaks to make gdplogd log output more coherent. -D10 logs less than before (use -D11 to get more-or-less what existed previously). Some level 10s have been dropped to 9s (if they indicate error conditions).
Make admin statistics probe more efficient.
Fix possible assertion failure for uncached logs.
Added gdp_gcl_decref after _gdpgcl_cache_get
Arrange for gdplogd admin logging to understand file rotation.
Fix issue #13 (flushing administrative output).
Code and documentation improvements for gdplogd visualizations.
Add logging of gdplogd administrative data for visualization.