bookug
fbc0e2d963
style: change all code to clang-format
2020-07-12 16:09:13 +08:00
LiWenJieHnu
7ad4794821
Revert "change the error outstream to the standard outstream"
...
This reverts commit 4d8da27b80
.
2019-11-24 11:46:48 +08:00
LiWenJieHnu
4d8da27b80
change the error outstream to the standard outstream
2019-11-24 11:05:24 +08:00
YuqqiZhou
8e16c03b6c
Add files via upload
2019-02-22 21:50:01 +08:00
YuqqiZhou
70b96bf134
Add files via upload
2019-02-22 20:28:26 +08:00
YuqqiZhou
c50779d527
change fread to mmap
2019-02-22 19:43:54 +08:00
bookug
e59de7092b
feat: forbid trie in StringIndex.h
2018-10-19 15:21:31 +08:00
bookug
bd251f481c
feat: forbid trie in StringIndex.cpp
2018-10-19 14:46:15 +08:00
bookug
d92e1eb3c2
feat: merge qinzongyue's fix to indices
2018-10-19 13:24:09 +08:00
Zongyue
0f0eb86ba9
Fix: remove trie, fix bugs in IS(IV)BlockManager, remove curKeyNum
2018-10-19 05:37:22 +08:00
Zongyue
fbce02dbc9
Revert "Fix: remove trie and fix bugs in IS(IV)BlockManager.cpp"
...
This reverts commit 15521f6132
.
2018-10-19 05:28:55 +08:00
Zongyue
760e9ae9b9
Revert "Fix: remove trie and fix bugs in IS(IV)BlockManager.cpp"
...
This reverts commit 15521f6132
.
2018-10-19 05:26:01 +08:00
Zongyue
15521f6132
Fix: remove trie and fix bugs in IS(IV)BlockManager.cpp
2018-10-19 04:57:06 +08:00
bookug
68ba02cd37
feat: lock query cache;
...
add files to record unsolved bugs;
getFinalResult is locked in Database::query();
2018-09-19 01:10:10 +08:00
bookug
3bdc0d4d92
feat: add boost installation to setup for CentOS
2018-09-14 16:44:57 +08:00
bookug
b77511cd7e
feat: forbid trie
2018-09-13 21:02:43 +08:00
bookug
da87ec06e5
docs: remove string buffer from system;
...
the reason is that several levels of indices have similar functions;
this buffer is costly and limited when new IDs are inserted;
there exists bugs when queries containing updates are handled;
by zengli
2018-09-11 20:53:39 +08:00
bookug
45cd499110
fix: forbid string buffer from string index
2018-09-07 13:40:22 +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
60e36878e0
Fix: optimize calling of string compressing
2018-01-24 23:31:59 +08:00
ZongyueQin
f3fe79fdc0
Fix: remove debugging output
2018-01-23 15:17:20 +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
0f936c75ea
feat:change fseek and fread to pread in StringIndex
2017-11-14 10:37:04 +08:00
bookug
3719970514
fix: support 12000 query threads now;
...
merge the modifications of chenjiaqi;
it is the opened socket for each connection that reall matters;
by zengli
2017-10-27 13:58:35 +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
magicpanda0618
7f3b89587f
perf: work better for a large number of results
...
by chenjiaqi
2017-10-17 20:49:29 +08:00
magicpanda0618
63e2a6c878
fix: bugs in StringIndex
...
by chenjiaqi
2017-08-01 02:47:47 +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
bookug
9ca106ca7e
refactor: merge code of chenjiaqi;
...
implement Bind and GroupBy in SPARQL;
by zengli
2017-07-14 16:42:47 +08:00
bookug
38575b16e6
fix: forbid vlist cache
2017-06-13 15:24:00 +08:00
bookug
fa147526f1
feat: use multithreading to load;
...
fix type bugs in string index;
by zengli
2017-06-06 18:56:46 +08:00
bookug
1b939b3a51
change to github to develop
2017-03-24 20:10:43 +08:00
bookug
5e1f5e7a17
version 0.4.0
2017-01-16 14:12:57 +08:00
bookug
7303e40611
add postProcessing and stringIndex for getFinalResult;add insertion/deletion;fix bugs
2016-09-25 22:14:36 +08:00