Commit Graph

216 Commits

Author SHA1 Message Date
Matt
8ac561e1ab turn off profiler automatically after 60 seconds.
print red box if profiler is running.
2015-09-10 13:37:14 -06:00
Matt
16fd428887 fix more cores from the dynamic query size changes.
add how many query terms we truncated in the json/xml replies.
document those fields as well.
2015-07-18 14:15:47 -06:00
Matt Wells
dab0726fac typo fix 2015-07-17 10:43:38 -06:00
Matt Wells
1ba57f9278 fix pesky memory leak finally 2015-07-13 17:47:34 -06:00
Matt
581f287113 api doc update for facets 2015-07-08 13:48:16 -06:00
Matt
815bd7ce0a quite a few bug fixes. 2015-07-02 17:42:05 -06:00
Matt
1966f36c00 fix clock candidate bug 2015-07-01 20:34:39 -06:00
Matt
4e987f71d2 use gigabits json array, and
update the json results output documentation
to describe each thing.
2015-07-01 18:59:52 -06:00
Matt Wells
6b139e9eee clarify jam ups 2015-04-08 18:30:27 -07:00
Matt Wells
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
Matt
8e72d6e4cc fix a couple critical xml parsing bugs. fixes
parsing of rss feeds better and xml in general.
fixed qa tests to ignore collection list when doing diff.
2015-03-10 19:13:21 -07:00
Matt Wells
501382384d typo fix 2015-03-06 09:47:40 -08:00
Matt Wells
38caa517f2 add switches to disable injections or querying
from the master controls, for all collections.
2015-03-04 10:49:37 -08:00
Matt Wells
3fc9abe222 do not show any non-public page
if allow cloud users is false and
no permission. return 403.
2015-03-02 08:13:38 -08:00
Matt
b891f2ff22 format updates for qa tool 2015-02-12 17:19:14 -08:00
Matt
c009430b6c more fixes for new spider updates 2015-02-11 21:54:36 -08:00
Matt
9ea53ed89e bug fixes. spidering seems to work somewhat again. 2015-02-11 19:23:36 -08:00
Matt
30a77dd422 checkpoint on massive spidering speed ups. 2015-02-11 17:55:28 -08:00
Matt
3e1cc9a450 fix bug of parms being set at seemingly random. 2015-02-03 17:52:44 -08:00
Matt
f70d533525 make threads enabled for disk the default setting
now that creating threads should be much faster.
2015-02-03 13:43:13 -08:00
Matt Wells
2cb37042d2 Merge branch 'diffbot-testing' of github.com:gigablast/open-source-search-engine into diffbot-testing
Conflicts:
	Pages.cpp
	Parms.cpp
2015-01-29 09:48:38 -07:00
Matt Wells
507c607b39 return ENOPERM on certain pages if not
master/coll admin.
2015-01-29 09:46:48 -07:00
Matt Wells
2501292516 fix core 2015-01-26 17:16:51 -08:00
Matt
b28f215afe pretty ups 2015-01-23 23:03:10 -07:00
Matt
fe14079ffe show shards with excessive udp slots to
detect jam up.
2015-01-22 14:47:30 -07:00
Matt
a5c663670e built-in profiler now much better. works
on 64bit too. uses addr2line. now we can
speed things up easier.
2015-01-20 14:33:32 -07:00
Matt
0992a8cc5c do not show profiler link if not 32 bit arch 2015-01-13 12:27:07 -08:00
Matt
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
Matt
41fecf9424 deactivate rebuild tool and profiler (broken in 64-bit).
query reindex can replace rebuild tool.
2014-12-14 16:44:27 -08:00
Matt
0460335861 more permission system updates 2014-12-08 09:49:17 -08:00
Matt
84bca1c2ca fix urgent password red box if we have a master ip. 2014-11-27 08:20:15 -07:00
Matt
5b92b5f6d5 now term freqs are almost exact for qatest123.
sometimes an off by 1 bug. we should really call
msg5 to get the list w/o thread and get a truly
exact term freq for qatest123 for consistency.
that would be in Posdb.cpp::getTermFreq()
2014-11-25 15:54:15 -07:00
Matt
adcef39376 Merge branch 'diffbot-testing' into diffbot-matt
Conflicts:
	Collectiondb.cpp
	Collectiondb.h
	Conf.cpp
	Conf.h
	Msg39.cpp
	PageEvents.cpp
	PageResults.cpp
	PageTurk.cpp
	Pages.cpp
	Parms.cpp
	Posdb.cpp
	Proxy.cpp
	Query.cpp
	Query.h
	RdbBase.cpp
	RdbMap.cpp
	Repair.cpp
	Repair.h
	SafeBuf.cpp
	Spider.cpp
	Tagdb.cpp
	TopTree.cpp
	XmlDoc.cpp
	main.cpp
2014-11-20 16:53:07 -08:00
Matt
931a1c4bc6 good checkpoint. quite a few fixes. 2014-11-17 18:13:36 -08:00
Matt
69ef3c14ef fixes for repair/rebuild functionality.
more to come.
2014-11-13 13:04:28 -08:00
Matt
96b8197ad3 now it compiles with -m32 2014-11-10 14:45:11 -08:00
Matt Wells
e7dd8f7956 replace long long with int64_t 2014-10-30 13:36:39 -06:00
Matt
fbb7e4fe44 fix coll passwords link 2014-10-28 20:39:30 -06:00
mwells
a8771f4e95 add 2nd collection passwords link 2014-10-27 11:21:23 -06:00
Matt Wells
dc5b1408bc threads update for more warning msgs and
to save thread enabled status to gb.conf.
2014-10-02 16:11:51 -07:00
Matt Wells
2256c1fdba disable threads for disk and intersect/merge by default
for better performance since pthreads suck.
2014-10-02 15:24:40 -07:00
Matt Wells
83111cb5c1 fixes before smoke testing 2014-09-30 16:22:18 -07:00
mwells
ce56fb93ab fix qa test so we can roll out proxy code. 2014-09-30 15:40:02 -07:00
mwells
7275765fbb get collection/root login system working 2014-09-29 19:56:31 -07:00
mwells
46290fa52f new password systems. individual collection passwords/accessIps. 2014-09-28 18:59:49 -07:00
Matt Wells
8308915654 render tabs cleaner for MSIE 2014-09-27 21:41:15 -07:00
Matt Wells
903e53a239 fix login cookie for msie 2014-09-27 21:13:14 -07:00
mwells
0267e865b8 minor fixes 2014-09-27 17:01:16 -07:00
mwells
afd41676d2 bring back meta tag display in results again.
added qa tests for advanced search and api parms.
various api parm fixes and hides.
do not do test url on proxies if test url empty.
2014-09-27 15:54:55 -07:00
mwells
f436da283a added status count to collection nav bar key
at the bottom.
2014-09-26 11:13:25 -07:00