[10/16] incubator-trafficcontrol git commit: Change TM2 TO wrapper to assume thread safety

2017-02-19 Thread neuman
Change TM2 TO wrapper to assume thread safety Changes trafficopswrapper to assume the Traffic Ops Session requests are threadsafe, and only lock the Session pointer-pointer. This should drastically reduce mutex contention for TO client requests. Project:

[14/16] incubator-trafficcontrol git commit: Add TM2 CRConfig API caching

2017-02-19 Thread neuman
Add TM2 CRConfig API caching Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/84750094 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/84750094 Diff:

[11/16] incubator-trafficcontrol git commit: Fix TM2 monitoring for missing values

2017-02-19 Thread neuman
Fix TM2 monitoring for missing values Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/40bf6ec8 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/40bf6ec8 Diff:

[05/16] incubator-trafficcontrol git commit: Add MonitorConfig poller, manager failure logs

2017-02-19 Thread neuman
Add MonitorConfig poller, manager failure logs Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/463b347b Tree:

[07/16] incubator-trafficcontrol git commit: Remove TM2 commented code to build monitoring.json

2017-02-19 Thread neuman
Remove TM2 commented code to build monitoring.json Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/147da5bb Tree:

[01/16] incubator-trafficcontrol git commit: Fix TM2 to overwrite monitoring.json with CRConfig

2017-02-19 Thread neuman
Repository: incubator-trafficcontrol Updated Branches: refs/heads/master 06e4e91cf -> bb47a457e Fix TM2 to overwrite monitoring.json with CRConfig Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit:

[12/16] incubator-trafficcontrol git commit: Change TM2 DisabledLocations to cachegroups

2017-02-19 Thread neuman
Change TM2 DisabledLocations to cachegroups Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/2f78ac00 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/2f78ac00

[09/16] incubator-trafficcontrol git commit: Add TM2 MonitorConfig err logs, API endpoint

2017-02-19 Thread neuman
Add TM2 MonitorConfig err logs, API endpoint Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/2ab63e0d Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/2ab63e0d

[02/16] incubator-trafficcontrol git commit: Add TM2 crconfig to unmarshal full CRConfig json

2017-02-19 Thread neuman
Add TM2 crconfig to unmarshal full CRConfig json Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/51766e53 Tree:

[03/16] incubator-trafficcontrol git commit: Fix TO client Login, add stats UserAgent

2017-02-19 Thread neuman
Fix TO client Login, add stats UserAgent Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/34c4a6a7 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/34c4a6a7

[06/16] incubator-trafficcontrol git commit: Fix TM2 to delete removed caches from CrStates

2017-02-19 Thread neuman
Fix TM2 to delete removed caches from CrStates Fixes Traffic Monitor 2.0 to remove caches which have either been deleted or marked OFFLINE in the monitor config (monitoring.json plus CRConfig) from the localStates and combinedStates, which in turn removes them from `CrStates` and other endpoints.

[13/16] incubator-trafficcontrol git commit: Add TO client noCache option, change TM2 to use

2017-02-19 Thread neuman
Add TO client noCache option, change TM2 to use Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/ea5a0468 Tree:

[04/16] incubator-trafficcontrol git commit: Add TO client timeout parameter

2017-02-19 Thread neuman
Add TO client timeout parameter Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/745a1113 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/745a1113 Diff:

[3/4] incubator-trafficcontrol git commit: Traffic Ops file generation test start

2017-02-19 Thread neuman
Traffic Ops file generation test start Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/0f47d3a4 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/0f47d3a4 Diff:

[1/4] incubator-trafficcontrol git commit: fix readme

2017-02-19 Thread neuman
Repository: incubator-trafficcontrol Updated Branches: refs/heads/master 08944df39 -> 06e4e91cf fix readme Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/8a77eec8 Tree:

[2/4] incubator-trafficcontrol git commit: add license

2017-02-19 Thread neuman
add license Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/a3505cd9 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/a3505cd9 Diff:

[4/4] incubator-trafficcontrol git commit: This closes #274

2017-02-19 Thread neuman
This closes #274 Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/06e4e91c Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/06e4e91c Diff: