Commit Graph

89 Commits

Author SHA1 Message Date
lijing d6d8e793fc fix: use rapdijson 2018-11-18 22:06:36 +08:00
bookug 13558ac9e6 docs: change to -O2 instead of -g 2018-11-02 10:28:23 +08:00
bookug c6ffee17a7 Merge branch 'master' into dev
merge master
2018-11-02 09:45:10 +08:00
bookug 8bf7a27dc4 fix: incomplete dependency in makefile, now multithreading compilation is supported well 2018-11-01 14:54:28 +08:00
zhenyatian caaad5b69b
Update makefile
allow multi-threading compilation
2018-10-31 22:41:54 +08:00
bookug 6e31142fc8 docs: add faq about make and console 2018-10-26 22:35:03 +08:00
bookug f2c1581147 docs: add missing scripts 2018-10-26 15:42:36 +08:00
bookug 8c98e5f01e fix: bugs in makefile;
add update test and docs
2018-10-26 15:34:24 +08:00
bookug 55ace0d29d docs: make -j4 in case of error;
but error may still exist due to incomplete dependency
2018-10-26 13:12:48 +08:00
bookug 13c21c8a56 Merge branch 'suxunbin'
merge suxunbin's test scripts for repeated insert/delete
2018-10-25 22:30:48 +08:00
suxunbin 3a94df0e66 Add update triples test 2018-10-25 21:27:40 +08:00
Iru Cai 65786b6538 add rule for Sparql{Lexer,Parser}.{c,h} 2018-10-25 16:09:16 +08:00
bookug f2c7e97655 docs: add -pg to makefile to support gprof 2018-10-19 11:03:14 +08:00
bookug c03aaf00b1 fix: the repeating insert/delete bug 2018-10-18 22:19:11 +08:00
bookug fb485d5725 fix: library dependency in makefile;
add make -j4 function to documents
2018-10-18 01:19:25 +08:00
bookug e6caad1691 docs: remove some nonsense files 2018-10-14 22:46:04 +08:00
bookug 1afdfae62b feat: add contribution script 2018-10-14 22:08:55 +08:00
suxunbin 67ea4578cb Add ginit command to restore the ghttp server 2018-10-09 14:58:02 +08:00
bookug eaa8fa45cd feat: add system db;
by lijing
2018-10-06 16:08:40 +08:00
bookug 3ad26163b3 feat: merge suxunbin branch, add drop and shutdown to ghttp 2018-10-06 15:01:28 +08:00
lijing 045233cfd0 add system.db 2018-10-06 14:44:52 +08:00
ywang1111 6cfd92d076 temporary test 2018-10-04 14:23:58 +08:00
suxunbin 20e951564a add the function of shutdowning the ghttp server 2018-09-26 11:09:58 +08:00
bookug 3bdc0d4d92 feat: add boost installation to setup for CentOS 2018-09-14 16:44:57 +08:00
bookug 86e6f7a87b feat: add setup scripts;
for centos, archlinux, ubuntu;
2018-09-06 17:02:47 +08:00
bookug ace1cf2dc6 docs: remove -ltermcap from makefile 2018-09-04 20:26:36 +08:00
bookug 8224f86498 fix: bugs in api http c++;
by zengli
2018-08-07 21:59:55 +08:00
bookug 4b4ccc8385 feat: forbidden the openmp sort to speed up;
by zengli
2018-04-24 16:45:35 +08:00
bookug bf22f41bd3 Merge branch 'qinzongyue' into dev
merge qinzongyue's optimizations for key-value indices
2018-04-15 15:15:41 +08:00
ZongyueQin 48e5c3eef8 Fix: bugs in makefile 2018-02-24 09:35:25 +08:00
ZongyueQin 922c9ef7a9 Add: Replace IVTree with IVArray 2018-02-21 16:52:20 +08:00
ZongyueQin a6daca4792 Add: Replace IVTree with IVArray 2018-02-13 11:37:54 +08:00
ZongyueQin cd42d10888 Add: Compress strings when building database 2018-01-22 21:27:46 +08:00
root d9d14f1320 Modify: modify std::sort to parallelsort using openmp 2017-12-24 14:43:25 +08:00
bookug 8678688356 merge: branch parallel and suxunbin 2017-12-05 00:28:02 +08:00
suxunbin c263e2ac8a Add: after compiling, run a test script 2017-11-26 16:31:09 +08:00
suxunbin 93fb9f6fa6 Add:add a test script 2017-11-26 15:51:16 +08:00
suxunbin 9f837aa9da Create a new branch 'suxunbin': add gmonitor&gshow in C++, finish ghttp C++ API 2017-11-13 19:10:20 +08:00
bookug 90304d1ebb docs: add sth to makefile 2017-10-27 19:59:22 +08:00
bookug 8bc423fb95 feat: add parallism for ghttp;
use C++11 thread, each for a query;
lock teh whole database when load/build/unload;
lock teh database when running update query;
query cache and the whole KVstore not resolved;
debug_lock should be removed later;
A query thread can open file in Util::memoryLeft once, and may also use Stream which will also open several files, so the limits of system must be increased to support high parallism;

by zengli, bugs to do
2017-10-26 21:24:44 +08:00
bookug 9629682786 feat: parallism;
use multiple processes for query processing now;

by zengli
2017-10-19 19:28:28 +08:00
bookug 95de296cab docs: withdraw ccache in makefile 2017-09-22 21:00:29 +08:00
magicpanda0618 1caf4be04b perf: add QueryCache
determine whether new query and cached query are isomorphism

by cuihao and chenjiaqi
2017-09-06 14:17:20 +08:00
bookug bf010ba035 refactor: release 0.5.0
merge code in bookug branch

by zengli
2017-08-07 13:39:34 +08:00
bookug 0ed7148287 fix: bugs in ghttp;
also bugs left for download and delete in firefox, chrome and Edge;

by zengli
2017-07-30 14:17:56 +08:00
bookug c0119300df Merge branch 'chenjiaqi' into bookug
merge chenjiaqi's code
2017-07-29 12:08:19 +08:00
bookug af093913c9 refactor: fix ghttp and add function 2017-07-29 12:00:51 +08:00
bookug e94eafc613 docs: modify the java api for new REST interface;
bug exists in the HTTP transformation;

by zengli
2017-07-27 17:54:45 +08:00
magicpanda0618 aac9638541 fix a bug when occuring OPTIONAL_GROUP_PATTERN; optimize the performance of StringIndex; 2017-07-27 15:58:51 +08:00
root db7f24414f view: add openkg pages;
by lijing
2017-07-26 12:48:20 +08:00