Commit Graph

6619 Commits

Author SHA1 Message Date
David Schwartz
3c06984031 Some peer commands can be expensive. 2013-07-24 17:10:59 -07:00
JoelKatz
010e40d323 Don't report high cluster loads when we're not synched. 2013-07-23 01:12:15 -07:00
JoelKatz
98437188c1 Don't check signatures on proposals from cluster peers. 2013-07-22 23:40:34 -07:00
JoelKatz
41c73709dd Raise fees faster. 2013-07-22 18:36:09 -07:00
JoelKatz
c031dd406e Raise cluster fees faster. 2013-07-22 18:33:08 -07:00
JoelKatz
8bfc4f5296 Fix a bug that can cause us to think we have a full ledger when we don't. 2013-07-22 05:29:57 -07:00
JoelKatz
a7cf21fe59 Bugfix. 2013-07-22 05:24:27 -07:00
JoelKatz
192c1cd19d Bugfixes. 2013-07-22 05:19:58 -07:00
JoelKatz
5d3ba320dc Fix a deadlock when a transaction acquire set times out. 2013-07-22 04:01:03 -07:00
JoelKatz
d236751a39 Make job times include time waiting in the queue.
This is a temporary fix. The real fix will track wait time and run time both.
2013-07-22 00:41:48 -07:00
JoelKatz
31f6d2fc8b Properly rotate logfiles on sustain. 2013-07-21 23:13:07 -07:00
JoelKatz
e1f3ce14c2 Raise the file descriptor limit. 2013-07-15 14:59:27 -07:00
JoelKatz
c8af7141f3 Raise the current file descriptor limit to the maximum. 2013-07-15 14:58:35 -07:00
JoelKatz
a00c62c969 Merge branch 'feature-hyperleveldb' of github.com:vinniefalco/rippled into new-master 2013-07-15 09:03:26 -07:00
Vinnie Falco
740115b65a Add HyperLevelDB backend 2013-07-15 08:39:07 -07:00
Vinnie Falco
81657e5e66 Add module ripple_hyperleveldb 2013-07-15 06:46:24 -07:00
Vinnie Falco
af552c5b56 Make includes relative, change namespace, support unity build 2013-07-15 06:46:10 -07:00
Vinnie Falco
613ed36e9b Merge commit 'b3cd242c6a0c1ef3e7dc63c870604f4ccc92c7a8' as 'Subtrees/hyperleveldb' 2013-07-15 06:08:27 -07:00
Vinnie Falco
b3cd242c6a Squashed 'Subtrees/hyperleveldb/' content from commit 0e44462
git-subtree-dir: Subtrees/hyperleveldb
git-subtree-split: 0e4446225cd99942ce452973663b41d100d0730b
2013-07-15 06:08:27 -07:00
JoelKatz
1cafab0dba Fix a case where the engine to acquire published ledgers stalls. 2013-07-15 00:52:27 -07:00
JoelKatz
160ba88049 Fix a case where the engine to acquire published ledgers stalls. 2013-07-15 00:51:53 -07:00
JoelKatz
4aea5332dd Fix a deadlock. 2013-07-14 23:04:35 -07:00
JoelKatz
b1bdfb07b2 Fix a deadlock. 2013-07-14 23:04:02 -07:00
JoelKatz
878db7749d Speed up recognizing ledger history. 2013-07-14 20:09:30 -07:00
JoelKatz
1389d0a542 Speed up recognizing ledger history. 2013-07-14 20:08:58 -07:00
JoelKatz
59e374e754 Make the LevelDB backend more configurable. 2013-07-14 03:06:37 -07:00
JoelKatz
a37349e1a7 Make the LevelDB backend more configurable. 2013-07-14 03:05:14 -07:00
JoelKatz
d94eb82711 Add cluster status to 'peers' command output. 2013-07-14 02:53:29 -07:00
JoelKatz
f67e658bd7 Add cluster status to 'peers' command output. 2013-07-14 02:51:47 -07:00
JoelKatz
3696af4f70 Merge branch 'develop' into new-master 2013-07-13 19:43:17 -07:00
JoelKatz
1e26703684 Report where the ledger publication stream is in server_info 2013-07-13 19:37:57 -07:00
JoelKatz
0fd5f98c9c Clean up some confusion about the last validated ledger versus the last published ledger. 2013-07-13 19:32:20 -07:00
JoelKatz
2addaacfbb After a ledger is acquired, see if it is already fully-validated. 2013-07-13 19:24:57 -07:00
JoelKatz
5bc25e4918 Wrong field type. 2013-07-13 19:09:12 -07:00
JoelKatz
454a713e3f Wrong field type. 2013-07-13 19:08:46 -07:00
JoelKatz
ac452832bf Add a way for us to place jobs with a concurrency limit.
The main use case is having all threads stuck in ledgerData, fighting each other.
2013-07-13 19:03:28 -07:00
JoelKatz
5b2d5e8428 Add a way for us to place jobs with a concurrency limit.
The main use case is having all threads stuck in ledgerData, fighting each other.
2013-07-13 19:02:35 -07:00
JoelKatz
d9956845bb Slight refactor of the boundary between the node db and its backend(s). 2013-07-13 15:23:29 -07:00
JoelKatz
2ce293ec85 Slight refactor of the boundary between the node db and its backend(s). 2013-07-13 15:15:09 -07:00
JoelKatz
329d902089 Merge branch 'master' into merge-source
Reverse merge prior to forward merge.
2013-07-13 14:18:16 -07:00
JoelKatz
14374bdb3a Merge branch 'freebsd' of github.com:alexdupre/rippled into develop 2013-07-13 12:52:32 -07:00
JoelKatz
ce61a7d493 Temporary change: Don't warn on cluster message. 2013-07-12 16:53:13 -07:00
Vinnie Falco
9883e00757 Merge pull request #119 from BobWay/feature-ripple-example.txt-currencies-update
Feature ripple example.txt currencies update
2013-07-12 15:27:43 -07:00
BobWay
716c6ce171 Update ripple-example.txt 2013-07-12 15:13:02 -07:00
BobWay
c6946d356c Update ripple-example.txt
Added examples for the [currencies] field.
2013-07-12 15:12:21 -07:00
Vinnie Falco
8631da9cbc Fix warning 2013-07-12 14:43:06 -07:00
JoelKatz
62bd05a99a Don't call getCurrentSnapshot without the master lock 2013-07-12 11:26:16 -07:00
JoelKatz
d62d759e6c Don't call getCurrentSnapshot without the master lock 2013-07-12 11:25:48 -07:00
Alex Dupre
85eaea9afd Use O_SYNC on FreeBSD instead of O_DSYNC. 2013-07-12 10:15:23 +02:00
JoelKatz
248f5b789e Fix a case where we timeout for no reason. 2013-07-12 00:12:02 -07:00