Code

History

Commits on master to Source/Libraries/GSF.Core/Parsing35+
  1. GSF.Core: Moved improved sync-byte based frame aligment stream initialization up to base class level when sync-bytes are being used.J. Ritchie Carroll committed 5 years ago64b2dbb
  2. GSF.Parsing: Updated MultiSourceFrameImageParserBase to properly update cached stream initialization state based on base class updates.J. Ritchie Carroll committed 6 years ago916f7e9
  3. GSF.Parsing: Fixed stream initialization error in MultiSourceFrameImageParserBaseJ. Ritchie Carroll committed 6 years ago17c88ce
  4. GSF.Parsing: Updated default steam initialization state for multi-source frame image parser base class (plus general code cleanup in namespace)J. Ritchie Carroll committed 6 years ago34dbfab
  5. GSF.Parsing: Added improved error message for protocol byte based frame re-alignments in BinaryImageParserBase (plus code cleanup).J. Ritchie Carroll committed 6 years agobabb886
  6. GSF.Parsing: Simplified reserved symbol initialization in TemplatedExpressionParser.J. Ritchie Carroll committed 7 years ago4cce99d
  7. GSF.Parsing: Updated templated expression parser to auto-escape reserved symbols in substitution values to prevent unintended expression evaluation errors.J. Ritchie Carroll committed 7 years ago02b55ef
  8. GSF.Core: Updated templated expression parser to properly handle multiple eval expressions.J. Ritchie Carroll committed 7 years agoe6889db
  9. GSF.Core: Added optional startIndex field to StringParser.ExpectedFieldNamesMatch() method. (FRR)StephenCWills committed 7 years agodae50e1
  10. GSF.Parsing: Removed warning introduced into TemplatedExpressionParser as a result of a recent update.J. Ritchie Carroll committed 7 years ago0cd425f
  11. GSF.Parsing: Improved nested result expression handling in TemplatedExpressionParserJ. Ritchie Carroll committed 7 years agoc0d2d10
  12. GSF.Core\Parsing\StringParser: Remove private constructor.Stephen Jenks committed 8 years ago8df148d
  13. MergeStephen Jenks committed 8 years ago648bd96
  14. Fix warningsStephen Jenks committed 8 years ago91cf67c
  15. GSF.Core: Added helper methods to support changes to the SELEventParser. GSF.SELEventParser: Modified CEV parser to improve behavior and performance.StephenCWills committed 9 years agoa741740
  16. GSF.COMTRADE: Updated implementation to better handle angle types, including ability to auto-convert to a desired set of angle units while parsing, if specified. GSF: Removed recently incurred release build warnings.J. Ritchie Carroll committed 9 years ago56dca37
  17. GSF.Core + GSF.Core.Shared: (1) Add StringParser class to GSF.Core. (2) Add new StringExtensions and CharExtensions functionsStephen Jenks committed 9 years agoc80b871
  18. 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
  19. Added more code to GSF shared code project - moved PathHelper path validation function into FilePathJ. Ritchie Carroll committed 10 years agoe16ec44
  20. Removed remaining build warnings.J. Ritchie Carroll committed 10 years ago331933f
  21. GSF.Core: Moved the routing optimization to OptimizationOptions.cs. Fixed some other minor bugs.chishose committed 10 years ago36e40b4
  22. GSF.Core: Added a way to implement various optimizations through the SystemSettings config file.chishose committed 10 years agod98cc31
  23. GSF.Core: Added BooleanExpression to the GSF.Parsing namespace.StephenCWills committed 10 years agob2a9f5d
  24. Added DNF46 conditional compliation symbol to GSF.Core so that System.Numerics usages and other .NET 4.6 dependencies could be compiled out of associated 4.5.2 projects.J. Ritchie Carroll committed 10 years agod739614
  25. GSF.Core: Updated TemplatedExpressionParser to include advanced expressions that can be parsed using an eval function, e.g., eval{1 + 2}.GridProtectionAlliance committed 11 years ago959255b
  26. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  27. GSF.Historian: Updated Read operation to properly collect and dispose intermediate archive that gets opened to reduce memory usage while reading.ritchiecarroll committed 11 years agodff5c0f
  28. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  29. GSF.Core: Obsoleted the BufferPool and modified usages to simply instantiate new buffers where necessary.StephenCWills committed 11 years agoa88c495
  30. GSF.Communication: Removed references to the ReusableObjectPool and added code to properly dispose of SocketAsyncEventArgs objects which are no longer used.StephenCWills committed 11 years ago5b8b98a
  31. GSF.Core: 1) Modified GSF.Parsing.TemplatedExpressionParser to escape backslashes. 2) Fixed a bug in StringExtensions.ReplaceCaseInsensitive where the text to be replace was being treated as a regular expression.StephenCWills committed 12 years ago21d264a
  32. GSF.Core: Performed first pass at enabling code analysis for the core library. Still much work to be done in order to reenable many valuable rules in the GSF ruleset.ritchiecarroll committed 12 years ago0bd9e4d
  33. (1) GSF.Core: General clean-up (2) PIAdapters: Corrected error in Aggregate usageritchiecarroll committed 12 years ago3a15980
  34. (1) GSF.Core.Parsing: Added TemplatedExpressionParser class: a template based token substitution parser that supports binary expressions. (2) PhasorProtocolAdapters / GSF.PhasorProtocols.UI.*: Added support for custom tag naming expressions so that end user can control format of tag names. (3) PIAdapters: Updated meta-data synchronization to take into account last update time so that meta-data will only be refreshed if needed. (4) GSF.TimeSeries.Data: Updated database schema to version 3 to include last update times in various measurement views and add a LongAcronym field to the SignalType table for better flexibility in custom tag naming. (5) GSF.TimeSeries.Adapters::IaonSession: Updated temporal configuration extraction to cache current temporal configuration so long as primary real-time configuration hasn't changed as an optimization. (6) GSF.TimeSeries.Transport: (a) modified to publisher to include updated times in default meta-data, (b) modified subscriber to track last update time and check publisher meta-data update times to only update local database records if meta-data was changed, (c) modified subscriber with SQL Server configuration to default to not using transactions to help avoid dead-lock victims (7) Various consistency and spelling corrections.ritchiecarroll committed 12 years agoe328c95
  35. (1) Modified elapsed time string to handle sub-second entities (e.g., 2.5 microseconds). (2) More liberally applied elapsed time string. (3) Restored ListCollection<T>'s necessary interface implementations that are required because of shadowed method implementations. (4) Converted and renamed buffer extensions to array<T> extensions. (5) Updated statistics engine to pre-cache active statistic measurements per source/acronym to speed re-initialization process. (6) Updated DataMigrationUtility to perform identity inserts as a faster way of spanning large auto-inc gaps in databases that support this.ritchiecarroll committed 12 years ago0f98819

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