ZongyueQin
c1219c0da0
Fix: Optimize performance of string compressing
2018-01-25 18:57:40 +08:00
ZongyueQin
8a113ed480
Merge branch 'qinzongyue' of https://github.com/Caesar11/gStore into qinzongyue
2018-01-25 09:43:19 +08:00
ZongyueQin
8d49f5c42a
Fix: Optimize Compressing
2018-01-25 09:42:17 +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
2633e690b0
Fix: add files forgotten to commit last times
2018-01-22 21:36:03 +08:00
ZongyueQin
cd42d10888
Add: Compress strings when building database
2018-01-22 21:27:46 +08:00
lijing
dadaa59b76
Merge branch 'lijing' into redbud
...
merge lijing
2018-01-19 15:54:59 +08:00
lijing
89a08fdb15
Merge branch 'redbud' of https://github.com/Caesar11/gStore into redbud
...
redbud
2018-01-19 15:53:31 +08:00
lijing
a4ca55cbc9
add:multi_users,multi_databases
2018-01-19 15:49:16 +08:00
lijing
e75799269c
add:multi_users&multi_databases
2018-01-19 15:38:58 +08:00
lijing
6f601957aa
Merge remote-tracking branch 'origin' into redbud
2018-01-19 15:31:50 +08:00
lijing
dfaa55fd44
add:multi_databases, multi_users
2018-01-19 15:30:29 +08:00
lijing
c8ef11e1e0
add:multi_databases & multi_users
2018-01-19 15:20:56 +08:00
bookug
2264dd3b17
docs: add boost as requirement
2018-01-08 13:15:16 +08:00
root
d9d14f1320
Modify: modify std::sort to parallelsort using openmp
2017-12-24 14:43:25 +08:00
bookug
75a662e521
docs: add/sub some notations
2017-12-21 16:17:34 +08:00
bookug
45b4a9e660
docs: add test for dbpedia
2017-12-21 13:50:56 +08:00
lijing
fe47f3a29b
api:utf-8 in java api
2017-12-17 18:59:48 +08:00
bookug
3a8c6a8613
docs: makefile in c++ api
2017-12-12 16:29:39 +08:00
bookug
8678688356
merge: branch parallel and suxunbin
2017-12-05 00:28:02 +08:00
suxunbin
0e400af31d
Modify: simplify the test script
2017-11-27 12:46:02 +08:00
suxunbin
5bb4f276ff
Modify: simplify the test script
2017-11-26 17:25:24 +08:00
suxunbin
c263e2ac8a
Add: after compiling, run a test script
2017-11-26 16:31:09 +08:00
suxunbin
f2ef5caf00
Modify: modify the dataset's filepath
2017-11-26 16:28:11 +08:00
suxunbin
ef599f1ba0
Add: add a test example using Java API
2017-11-26 16:22:32 +08:00
suxunbin
93fb9f6fa6
Add:add a test script
2017-11-26 15:51:16 +08:00
suxunbin
e4009d5ede
Update: update C++ API's readme and modify datasets' filepath
2017-11-26 15:23:07 +08:00
bookug
de6933a386
feat: add fullLoad function for B+ tree;
...
load the whole tree into memory;
by zengli
2017-11-17 19:58:34 +08:00
bookug
907f4aa7b7
Merge branch 'master' into parallel
...
merge: parallel with master
2017-11-17 19:10:48 +08:00
bookug
46062fed81
style: add datasets
2017-11-16 16:27:52 +08:00
bookug
42643818fb
style: change datasets and queries
2017-11-16 16:19:29 +08:00
Caesar11
bcc8ea0a12
Update README.md
...
correct typo
2017-11-16 14:20:35 +08:00
root
61f15098de
Fixed: cancel curl's timeout settings
2017-11-14 20:29:09 +08:00
root
04b4cb3fd4
Add test examples using C++ API
2017-11-14 20:22:54 +08:00
root
8c988c8804
Add gmonitor and gshow in C++
2017-11-14 20:11:13 +08:00
bookug
1979d4f0f3
merge: master and parallel to bookug
2017-11-14 11:13:17 +08:00
bookug
0f936c75ea
feat:change fseek and fread to pread in StringIndex
2017-11-14 10:37:04 +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
2d79f873fa
fix: bug in IVTree::preLoad insertion/deletion
2017-11-10 18:47:32 +08:00
bookug
e5fba910aa
fix: bug in IVTree::preLoad insertion/deletion
2017-11-10 18:43:27 +08:00
lijing
4d015d0c37
no csv
2017-11-09 14:33:12 +08:00
bookug
d9ae5820c9
Merge branch 'master' of https://github.com/Caesar11/gStore
...
merge local with remote updates
2017-11-08 14:16:58 +08:00
bookug
320780f809
docs: add example for http java api
2017-11-08 14:16:28 +08:00
lijing
179a61d5e0
gmonitor & gshow
2017-11-03 16:16:55 +08:00
bookug
90304d1ebb
docs: add sth to makefile
2017-10-27 19:59:22 +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
e2dd57de76
docs: add some comment
2017-10-27 00:44:05 +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
546f56790a
Merge branch 'chenjiaqi'
...
merge chenjia's fixes and optimization to Query:: getFinalResult
2017-10-26 19:33:55 +08:00