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