Code

History

  1. GSF: Globally fixed all GSF.Units.Time ToString() usages to properly show elasped time instead of seconds as a double (where appropriate) and consistently applied second precision as 3 digits.J. Ritchie Carroll committed 5 years ago7f329cd
  2. GSF.TimeSeries: Fixed race condition between HandleConnectOnDemandAdapters and adapter initialization.StephenCWills committed 8 years ago3c87be8
  3. GSF.TimeSeries: Added up-time statistics for system, subscriber, publisher, input streams and output streamsJ. Ritchie Carroll committed 9 years ago4ec2605
  4. GSF.TimeSeries: General code clean-up.J. Ritchie Carroll committed 9 years agoaaf71ea
  5. GSF.TimeSeries.Adapters: Updated adapter initialization timeout monitor to stop when initialization fails. GSF.TimeSeries.Transport: Updated data publisher to reset "ClientNotFoundExceptionOccurred" flag when client reconnects. GSF.IO: Updated multiple-destination exporter to use a synchronized operation to reduce race conditions that could occur during exports under stressful system conditions. GSF.Collections: Added AllParallel method that operates similar to the Linq All function except that items are operated on in parallel. GSF.Threading: Added a WaitHandleExtensions class with WaitAll overloads that operate on an enumeration of ManualResetEventSlim classes - these functions wait for each ManualResetEventSlim without incurring unconditional inflation of the underlying ManualResetEvent wait handle.J. Ritchie Carroll committed 9 years agod7b21e8
  6. GSF.Core: Improved logging for components.chishose committed 9 years agofaca0fd
  7. GSF.TimeSeries: Corrected logging classification and event name assignments.J. Ritchie Carroll committed 9 years ago8ad91e4
  8. GSF.TimeSeries: Implemented new ConnectionInfo property for common synchrophasor adapters.J. Ritchie Carroll committed 9 years ago5ba1c86
  9. GSF.TimeSeries: Added host name to initial stack messages of GEP data publisher subscriptions.J. Ritchie Carroll committed 9 years ago430c5b1
  10. GSF.TimeSeries: Added additional logging to time-series components and updated usages to auto-add message level prefix for messages going to original status logs.J. Ritchie Carroll committed 9 years ago2511ece
  11. GSF.TimeSeries: Removed DefaultEventName in lieu of a null default.J. Ritchie Carroll committed 9 years agoc2c4dd1
  12. GSF.TimeSeries: (1) Added messaging architecture to AdapterCollectionBase implementations, (2) modified OnStatusMessage and OnProcessException overloads to use a default event name if none was specified along with optional MessageFlagsJ. Ritchie Carroll committed 9 years ago6bc4ce4
  13. GSF: Updated adapter implementations to use OnStatusMessage and OnProcessException overrides with MessageLevel parameters for enhanced logging. Marked original methods as obsolete.J. Ritchie Carroll committed 9 years agoded4d8e
  14. GSF.TimeSeries: Modified adapter initialization timeout to replace shared timer with DelayAndExecute to allow for more accurate timing.StephenCWills committed 10 years ago7f12dea
  15. GSF.TimeSeries: Added shared timer functionality to Transport functions where appropriate.J. Ritchie Carroll committed 10 years agoa6b618b
  16. GSF.TimeSeries: Applied SharedTimer implementations to appropriate locations within components in Adapters namespace.J. Ritchie Carroll committed 10 years ago30650a1
  17. Globally applied "nameof" operations and proper ordering of keyword modifiers where applicable.J. Ritchie Carroll committed 10 years agof6c6b79
  18. GSF.Core: Added functions AdoDataConnection to execute SQL scripts.StephenCWills committed 11 years ago5e796cf
  19. GSF.TimeSeries: Fixed race conditions between calls to the adapters' ISupportLifecycle functions.StephenCWills committed 11 years ago3c6a32b
  20. GSF.Core: Added IsDisposed property to ISupportLifecycle to prevent certain race conditions in the StatisticsEngine.StephenCWills committed 11 years ago51ec316
  21. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  22. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  23. Removed JetBrains.Annotations.dll dependency and used the GSF.Annotations namespace instead. See http://www.jetbrains.com/resharper/webhelp/Code_Analysis__Annotations_in_Source_Code.html.StephenCWills committed 12 years ago9b002b2
  24. Added JetBrains.Annotations.dll to GSF dependencies and updated format methods to use the StringFormatMethodAttribute for ReSharper source code highlights in format strings.StephenCWills committed 12 years agoee87da9
  25. HistorianAdapters.LocalInputAdapter: Adjusted local historian input adapter to accomodate future timestamps as end-time for reads such that as new data is added reader can continue to replay data from the historian. This accomodates a situation like replaying data continuously from the archive in modes such as 30 day old data.ritchiecarroll committed 12 years ago0e73aae
  26. GSF.TimeSeries: Modified adapter initialization to operate on a small number of independent threads to optimize system startup at scale.ritchiecarroll committed 12 years ago2fc97c1
  27. 1) Removed warnings occuring from new code additions. 2) More reorganization and code clean-up. 3) Globally applied static Endian order classes where possible.ritchiecarroll committed 12 years ago51177ba
  28. (1) Added test cases for BigEndian / LittleEndian static classes (2) Removed all old code that allowed use of TSF without routing tables (i.e., broadcast with on the spot filtering) (3) Further simplified MeasurementKey class (4) Added command functions to data publisher for easier status updates on temporal sessions: EnumerateTemporalClients and GetTemporalStatus. (5) Provided a better error message when using Guids as input or output measurement defintion expressison and specifed Guid does not exist or is not enabled.ritchiecarroll committed 12 years agoc652067
  29. GSF.Core: Added a ListCollection for improved performance. Also made some minor changes to PhasorMeasurementMapper.StevenChisholm committed 12 years agof6b4369
  30. GSF.TimeSeries: Removed Notify events from adapter framework.ritchiecarroll committed 12 years agof163d74
  31. GSF.Collections: Added DoubleBufferedQueueManager to the solution.StephenCWills committed 12 years ago8fa4fed
  32. (1) Updated data subscriber such that meta-data exchange will automatically initiate a configuration reload and subsequently re-evaluate output measurement filter expressions to see if any new and/or deleted measurements from meta-data sync need to be taken into account by active subscription (e.g., new or deleted device). (2) Corrected various spelling issues.ritchiecarroll committed 13 years ago6f5db9b
  33. Fixed issue where routing tables were not properly recognizing input measurement keys of adapters on reinitialization.StephenCWills committed 13 years agoa2de7c2
  34. GSF.TimeSeries: General code clean-up and spelling corrections.ritchiecarroll committed 13 years ago85978da
  35. GSF.TimeSeries: Improved adapter initialization sequence.StephenCWills committed 13 years agob24c5c9

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t