Commit Graph

71 Commits

Author SHA1 Message Date
8cc408abfd Use rdbid_t in Hostdb.* 2016-08-25 00:30:49 +02:00
37e72729d9 Use rdbid_t in Hostdb.* 2016-08-25 00:29:40 +02:00
0ac52d0cb9 Code style changes 2016-08-11 12:58:51 +02:00
c29d416f96 #include cleanup in Proxy.* 2016-08-10 00:05:30 +02:00
7d13223149 Removal/comment of unused members 2016-08-09 20:59:31 +02:00
3e4b628b78 Remove hddtemp logic which is not set anymore 2016-07-29 13:53:56 +02:00
0f1cf27ee6 Add a comment about synchost removal 2016-07-29 13:53:56 +02:00
51bb8bbee6 Remove synchost functionality (it was never working) 2016-07-29 13:53:56 +02:00
bd9ff20d78 Fix unreachable-code warnings 2016-06-28 11:48:30 +02:00
cefe5c5556 Add constness 2016-06-22 14:08:42 +02:00
780696c0d1 More emergency shutdown streamlining 2016-06-20 19:29:10 +02:00
4394052107 more constness in main 2016-05-27 12:43:07 +02:00
8dab0db467 Remove extra semicolons 2016-05-19 18:37:26 +02:00
8c4483cdca Check for same-host using ip-addresse instead of just loopback 2016-05-06 17:13:40 +02:00
cb3d818c65 Removed unused members 2016-04-28 23:17:50 +02:00
cefe632797 Major query bug when using noquery hosts. No longer include those when calculating docid ranges to fetch using Msg39. DocIds in the ranges skipped due to the noquery hosts being considered a 'stripe' were never returned in queries 2016-03-13 21:15:04 +01:00
2cf468cc0d Do not use query-only hosts for page injects 2016-03-11 14:35:37 +01:00
ab0b9d03ea Standardize header guards 2016-03-08 22:16:02 +01:00
33c2ab3533 Remove unused methods 2016-03-06 23:51:15 +01:00
9454c489a8 Removed declaration of not implemented methods
26 removed or comented out. According to flexxelint there are still 143 left,
but this must be enough for today.
2016-02-26 11:48:19 +01:00
ae803274f5 More constness in Hostdb 2016-02-23 16:02:04 +01:00
86a023f871 Removed lingering mentions of Msg34
Msg34 doesn't exist anymore. Apparently it was used for disk load balancing, but
that has been dfunct since time memorial.
2016-02-22 18:28:53 +01:00
01b64411a5 More constness 2016-02-15 15:58:14 +01:00
5205ea0bba Removed global g_hostdb2 2015-12-14 12:41:51 +01:00
f6207b75c7 Merged 6e12f96aeab29778b3b6ba64c5fe594e7e6989cd 2015-11-20 12:01:09 +01:00
70aa78828f Merged gigablast 296651d4160ee7c9946103c0e4e0576c412d36cd 2015-11-17 14:09:47 +01:00
329cc8619e Merged noquery/nospider fixes from gigablast 2015-11-16 10:59:55 +01:00
3ce6c7d941 Merge branch 'ia-zak' into testing
Conflicts:
	main.cpp
2015-09-25 08:24:12 -06:00
32d7f5cb97 better warc injection load balancing 2015-09-15 15:04:26 -06:00
60c4c5c437 Add nospider and noquery options. 2015-08-25 13:48:20 -06:00
97d3b185c1 just use INCOMING udp slots/sockets for jam detection.
this will highlight the slow nodes better.
2015-04-08 15:52:43 -06:00
2ce107e4be keep track of how many times the host exited/cored as an exponent
to the 'x' in the hosts table. this way we can detect hosts that
have restarted many times and fix them.
2015-04-01 16:28:58 -06:00
f5383d98db if a shard is dead skip it when searching. 2015-02-27 07:28:41 -07:00
76ec7f3a4a add # of tcp connections to hosts table 2015-02-03 14:14:17 -08:00
fe14079ffe show shards with excessive udp slots to
detect jam up.
2015-01-22 14:47:30 -07:00
e5b81cfb04 fix ping age being negative in hosts table bug. 2015-01-05 15:19:46 -08:00
d57f2264c4 more indicator fixes 2014-12-17 15:11:49 -08:00
465d30e0ee fix ping bug. 2014-12-17 10:43:00 -08:00
2fd511f002 updates 2014-12-16 17:09:25 -08:00
d4179634a1 crc fixes 2014-12-16 16:38:54 -08:00
730b131bbf added new indicators so we can make gb more stable.
now hosts table reports # ooms, disk read corruptions,
closed sockets from overloads, and we # of outstanding
spiders. made ping request a class so we can easily add
new indicators.
2014-12-16 16:22:50 -08:00
4e8a42e024 text replacements for bad int32_t substitutions 2014-11-17 18:24:38 -08:00
931a1c4bc6 good checkpoint. quite a few fixes. 2014-11-17 18:13:36 -08:00
96b8197ad3 now it compiles with -m32 2014-11-10 14:45:11 -08:00
e7dd8f7956 replace long long with int64_t 2014-10-30 13:36:39 -06:00
32c7c1425a fix core 2014-09-19 14:00:57 -06:00
9d69c1362d added proper version computation to gb 2014-09-19 10:25:48 -06:00
d9ae010371 shard gbfacetstr:gbxpathsitehash123456 terms by termid for speed.
got them working again multicasting a msg 0x39 to the appropriate shard.
set special msg39request flag for better performance for those guys.
2014-07-07 12:32:27 -07:00
98b317b421 Merge branch 'diffbot-testing' into diffbot-matt
Conflicts:
	Parms.cpp
	Query.cpp
2014-06-27 17:23:03 -07:00
e9ff8c48d8 try to remove the sluggishness from
all hosts... should really reduce load.
2014-06-25 17:46:28 -07:00