Vinnie Falco
2009f8b1ca
Add insight support to TaggedCache, KeyCache:
...
* Move TaggedCache, KeyCache to common
* Add radmap module, FullBelowCache class
* Add get_seconds_clock
* Inject FullBelowCache in SHAMap
2014-02-03 23:00:45 -08:00
Vinnie Falco
65ffdff40c
Insight support for ResourceManager
2014-01-21 10:28:36 -05:00
David Schwartz
1fcb2872b9
Reduce log priorities.
2014-01-10 22:54:00 -08:00
Vinnie Falco
ce3358bdf8
Improve diagnostics for ResourceManager
2014-01-08 11:18:46 -08:00
Vinnie Falco
b2feafa94c
Use abstract_clock and improved tests, in ResourceManager
...
Conflicts:
Builds/VisualStudio2012/RippleD.vcxproj.filters
2014-01-07 17:23:26 -08:00
Vinnie Falco
177b3c93c4
Move DecayingSample to algorithm
2013-12-05 18:35:37 -08:00
Vinnie Falco
4577ad60c7
Fix ResourceManager log output
2013-11-20 11:31:19 -08:00
Vinnie Falco
9e519af887
Add missing README and TODO for all new modules
2013-11-15 11:27:26 -08:00
David Schwartz
58f07a573f
New ResourceManager for managing server load.
...
* Track abusive endpoints
* Gossip across cluster.
* Use resource manager's gossip support to share load reporting across a cluster
* Swtich from legacy fees to new Resource::Charge fees.
* Connect RPC to the new resource manager.
* Set load levels where needed in RPC/websocket commands.
* Disconnect abusive peer endpoints.
* Don't start conversations with abusive peer endpoints.
* Move Resource::Consumer to InfoSub and remove LoadSource
* Remove port from inbound Consumer keys
* Add details in getJson
* Fix doAccountCurrencies for the new resource manager.
2013-11-12 21:08:52 -08:00
Vinnie Falco
a05f33f6a7
Add annotation and clean up whitespace
2013-11-12 19:30:07 -08:00
Vinnie Falco
d4d6acdf68
Add MSVC Output window Journal config setting
...
Conflicts:
src/ripple/peerfinder/impl/Manager.cpp
src/ripple/validators/impl/Manager.cpp
2013-11-10 15:06:05 -08:00
Vinnie Falco
b5f8d447a0
Tidy up Resource::Manager APIs
2013-11-09 12:00:37 -08:00
David Schwartz
4eebea91d3
DecayingSample::decay must always return with the time current.
2013-10-29 14:46:22 -07:00
Vinnie Falco
2427cce2c8
Rename to IPAddress and remove unused files
2013-10-22 10:43:16 -07:00
Vinnie Falco
3b2ead3476
Turn off console output for msvc logic and managers
2013-10-18 16:29:13 -07:00
Vinnie Falco
fc5be2b911
Use DiscreteClock in ResourceManager
2013-10-18 16:04:37 -07:00
Vinnie Falco
a1b487c512
New Resource::Manager for controlling access to server resources
2013-10-18 16:04:31 -07:00