Commit Graph
38 Commits
Author SHA1 Message Date
Pedro Pinto 26bdef7ddd Merged with master 2020-07-11 12:30:06 -04:00
Pedro Pinto 1e0c75c6c7 Added iLink3 subsystem for logging. 2020-06-30 14:09:55 -04:00
Pedro Pinto 112c78e50b Moved ouput messages to log. 2020-04-23 06:48:08 -04:00
Eric Harding 3b8a4f89cc Rename Log subsystem ClientSdk to just Sdk 2019-10-17 17:25:20 -04:00
Eric Harding 637d7384b1 Add Http log subsystem for spard web server 2019-08-08 16:39:56 -04:00
Pedro Pinto 42274edbc4 Added extra logging level for no logging code paths. 2019-01-17 13:45:26 -05:00
Kevin Darby 8da2569a27 permanent fix for bts_trace-- the definition is in sparklib now, not in sparkd, market_datapublisher_example, etc
this setup will allow us to run .net from linux if we copy the libspark.so to the right place
2018-11-30 16:14:05 -05:00
Eric Harding c34c99a874 Merge prod -> master 2018-10-25 17:17:52 -04:00
Eric Harding 7af2467713 Merge from prod 2018-10-23 09:01:37 -04:00
Eric Harding 7867cc934b Merge from master 2018-10-19 12:23:02 -04:00
Eric Harding 1e8fd9589b Fix logging crash during shell shutdown 2018-10-09 14:08:22 -04:00
Pedro Pinto 2769de6f7e Added central control of threading. 2018-10-02 16:24:00 +00:00
Pedro Pinto e29ea5d89b SPARK-1514, Server side SDK code complete. 2018-09-12 18:43:17 +00:00
Pedro Pinto da71ec4c0f Fixed logging of deployment type. 2018-09-07 16:43:17 +00:00
Pedro Pinto 46387703fe Added a deployment type column to the logs so we can direct them. 2018-09-05 20:55:42 +00:00
Eric Harding 89bbf25335 Add shell dataflow logging subsystem to track flow thought the shell. 2018-09-05 11:07:10 -04:00
Pedro Pinto 23352438cf Added latency metrics for tick to order and fill to order 2018-09-03 16:01:58 -04:00
Pedro Pinto 7a319ed943 Fixed subsystem logging filter. 2018-08-30 21:49:01 +00:00
Eric Harding 56e7fcb60b BTS managed unit test runner 2018-08-17 17:03:54 -04:00
Pedro Pinto 01d2e88097 Made logging more robust in the presence of config errors. 2018-06-08 16:33:11 -04:00
Pedro Pinto 7f8c591f75 Instrumenting server for perf measurements. 2018-06-07 13:58:02 -04:00
Pedro Pinto 37d5a7d96b Fixed unit tests. 2018-02-21 17:34:42 -05:00
Pedro Pinto 07a3f99f78 Added a log pretty-printer and precise time stamps to log msgs.
We now get a total order for log messages that makes sense and also
the possiblity of measuring the time between any log messages
precisely. This can be used to provide latency logs for the spreader
or any other critical part of the system.
2017-12-29 15:58:53 -05:00
Pedro Pinto a68ff5342c Pretified logging subsystems. 2017-12-22 17:44:09 -05:00
Pedro Pinto f4f9baa7b4 Revamping order management. 2017-12-19 11:22:26 -05:00
Pedro Pinto 44fd7a3ab5 Minor progress on exchange simulator. 2017-10-23 20:13:35 +00:00
Eric Harding a4a2c5b81b fix file location in c# logger 2017-10-18 17:09:14 -04:00
Eric Harding 38951cf413 Sync log levels from C# to C++ 2017-10-18 14:34:50 -04:00
Eric Harding da228a41fc partially fix logging error from c# deleted string. Filename still needs work 2017-10-13 14:49:42 -04:00
Pedro Pinto b9a6c078aa Cleaned MD use of logs. 2017-10-09 22:24:21 +00:00
Pedro Pinto a8e738d730 Dropped platform name in logging directory 2017-09-11 13:37:07 +00:00
Eric Harding 50eba5bbd1 Move logging poller from os thread to background timer 2017-09-06 09:37:09 -04:00
Pedro Pinto f946f6f61e Added a bare bones file based synk for the logging API. 2017-09-05 20:37:51 +00:00
Pedro Pinto 74b39dd69f OrderMan 2017-09-01 10:58:38 -04:00
Pedro Pinto ac3d1869cf Fixed logging on Windows. Event log sink is still broken. 2017-08-23 12:58:07 +00:00
Pedro Pinto eca4dcc7b3 Add basic login service. 2017-08-18 19:13:42 +00:00
Pedro Pinto 2ebf337805 Minor improvements to logging. 2017-08-18 15:30:48 +00:00
Pedro Pinto 950e7b7e2d Init 2017-08-07 17:21:12 -04:00