Commit Graph

9 Commits

Author SHA1 Message Date
Richard Hinckley
6ceaa5aba7 Cleaning out programmer-only comments that were harvested by Doxygen.
#platformnotify Josh.Adams

[CL 2690143 by Richard Hinckley in Main branch]
2015-09-14 09:25:39 -04:00
Dmitry Rekman
51d93c1257 Server QoS: add more counters (FORT-11878, OP-869).
- Added multiple network-related counters (details are in the spreadsheet "Phased Realtime QoS and alerting").
- Increased the number of ping buckets and made them evenly spaced.
- Reworked manipulation of the counters to get rid of many #ifdef's.

(Merging CL 2658444, 2658750 from FN to main).

[CL 2658800 by Dmitry Rekman in Main branch]
2015-08-17 22:43:38 -04:00
Dmitry Rekman
0cb37c2171 PerfCounters: multiple enhancemenents.
- Added ability to retrieve performance counters so we can use existing value for aggregation.
- Added ability to mark certain counters as transient, so they can be reset on retrieval. /stats will reset the counters, /stats?peek will return the values without resetting them.
- Some existing counters (min/max ping) are now aggregated and don't reflect the momentary values, but rather min/max ping during the whole period (since last time we retrieved stats).
- New aggregated counters added: ping buckets, added/removed connections.

(Merging  CL 2649578 from FN to the main branch)

[CL 2650456 by Dmitry Rekman in Main branch]
2015-08-10 20:14:22 -04:00
Josh Markiewicz
779cb6e04b #UE4 - moved all http header files into header module
- headers in core and implementations in http were working but only coincidentally
- no way to export any of the platforms if needed because CORE_API was correct for generic platform but would have link errors because all platforms were in HTTP_API
- fixed up platform http calls to reference http module
#platformnotify josh.adams
#codereview sam.zamani, david.nikdel, dmitry.rekman

[CL 2646887 by Josh Markiewicz in Main branch]
2015-08-06 15:52:48 -04:00
Josh Markiewicz
03bec984d5 PerfCounter updates
- new "exec" endpoint
- refactored tick code
- added new process request code to fix issues where the socket wasn't ready

[CL 2641223 by Josh Markiewicz in Main branch]
2015-07-31 19:08:06 -04:00
David Nikdel
b201c3dada Merging using Main-Branch-Map CL 2628904
#PerfCounters #UE4: Add more error logging to HTTP-like request parsing

[CL 2628974 by David Nikdel in Main branch]
2015-07-22 11:21:04 -04:00
David Nikdel
61eb801d42 Merging using Main-Branch-Map
#UE4 #PerfCounters
- Changed the stats port format to be "HTTP-like" (just enough to be compatible with curl/wget/etc)
- stubbed out a super basic framework for being able to issue commands via this port.

[CL 2606227 by David Nikdel in Main branch]
2015-06-30 14:50:14 -04:00
Todd Eckert
79e183780f Merging Dev->Main up to CL#2479653 using UE4-Fortnite-To-UE4.
*because of tons of changes, I will supply the changelists in the email because it was too large for this checkin*

[CL 2483008 by Todd Eckert in Main branch]
2015-03-18 10:12:32 -04:00
Stephan Delmer
6f7661f391 Merging using UE4-Fortnite-To-UE4 from CL 2403093
[CL 2407402 by Stephan Delmer in Main branch]
2015-01-15 11:57:16 -05:00