bookug
08a69d5f78
Merge branch 'master' of https://github.com/Caesar11/gStore
...
merge modifications to signature and kvstore
2017-04-16 19:51:25 +08:00
bookug
309d0b9c0a
refactor: adjust encode strategy
...
use segements for edge signature, not for str part
by zengli, no influence on other modules
2017-04-16 19:49:46 +08:00
bookug
a47bf1d8ac
docs: updat eNOTES
2017-04-14 21:02:59 +08:00
dssgsra
f2c6acffce
Add heapId in KVstore tree node ( #20 )
...
* add heapId in node
* fixed bugs
* fixed bug
* fix
* Revert "fix"
This reverts commit ebaca3a30d
.
2017-04-14 00:10:18 +08:00
bookug
13204bcd3f
refactor: forbidden ccache and change static double for int
...
by zengli, no influence on others
2017-04-13 22:18:14 +08:00
bookug
a0e470727c
refactor: to use hash instead of sort for candidates in Join
...
by zengli
2017-04-13 20:01:17 +08:00
bookug
a33642226c
fix: gserver
...
by wanglibo
2017-04-12 13:26:51 +08:00
bookug
2da666757d
feat: add recovery function
...
if load a db and quit on accidents, you can start the gconsole in native mode on the db server,
and use restore command to recover to teh latest db (backup function will be auto started when you connect to gserver and load
a db)
in addition, gserver stablity is improved to deal with query fails
by wanglibo, no modifications to others
2017-04-11 15:26:35 +08:00
bookug
9d760ed643
refactor: use different lrucache size for build and query
...
by zengli, no influence on others
2017-04-06 23:48:45 +08:00
bookug
2c5ef57fe4
fix: DEBUG_VSTREE error
...
caused by #define DEBUG - Util util
by zengli
2017-04-02 22:04:55 +08:00
bookug
6f49685360
docs: update NOTES
2017-04-02 21:20:11 +08:00
bookug
58501a97fe
refactor: change VList border from 1000 to 1000000
...
1000 is just for test with lubm or bbug, 1000000 is for real case
by zengli, no changes to other modules
2017-04-01 16:08:52 +08:00
bookug
80080d1bca
refactor: add VList for IVTree
...
also, lower the copy cost in KVstore
by zengli, all changes closed in KVstore, using new/delete for all instead of malloc/free
2017-04-01 16:03:05 +08:00
bookug
ceff3544ae
refactor: add value list for IVTree; lower the copy cost of string
...
not done, waiting to be debugged
by zengli, long list must be cleared after got, no changes besides KVstore
2017-03-31 00:23:16 +08:00
bookug
939e84c8bf
refactor: to add long list value
...
TODO: vlist support and IVLeafNode
by zengli, long list need to be freed each time
2017-03-29 23:57:09 +08:00
bookug
2f7a7a8b69
refactor: move id_tuples to disk in build
...
to run large datasets like freebase
by zengli, no changes to others
2017-03-29 13:48:39 +08:00
bookug
e9d11f627a
docs: update the website of gStore
2017-03-28 17:02:57 +08:00
bookug
d64358b606
perf: add VList for IVTree; lower the copy cost in KVstore
...
this work doe not ends
by zengli, maybe conflicates with type branch
2017-03-28 16:56:16 +08:00
bookug
84dbb166c3
update the docs; fix bugs in gconsole and api
2017-03-26 23:21:56 +08:00
bookug
464d994ba4
use constexpr for c++11
2017-03-26 21:10:37 +08:00
bookug
8e74a29f07
fix bug in DEBUG macros;
...
change int type to unsigned type but Query/* may not be fully changed
2017-03-25 20:08:23 +08:00
bookug
1b939b3a51
change to github to develop
2017-03-24 20:10:43 +08:00
bookug
7fa54f36c0
WARN: you must commit before you switch branch, otherwise the untracted files will influence another branch
2017-03-23 21:55:19 +08:00
bookug
deabdf293f
move devGstore to gStore and go on working on github instead of git osc;
...
improve the init configure file;
support empty database and indices:you can remove all triples from a db and insert/query;
change signature struct and generating method in build;
change FIFO to LRU; fix bug in Signature, the int maybe overflow;
test on shape.db, 0.7B triples with 0.42B entities
2017-03-23 21:32:41 +08:00
bookug
500f3fcf4d
add LICENSE for branch master
2017-03-23 13:33:53 +08:00
bookug
a350adc2cf
open -O2 optimization
2017-03-03 10:05:21 +08:00
bookug
eec13233bf
modify help docs
2017-03-01 18:50:11 +08:00
bookug
d35d87eb45
support JSON result
2017-02-28 20:32:01 +08:00
bookug
7d61f6de59
correct the QueryParser place
2017-02-27 19:22:36 +08:00
bookug
836c99d173
test QueryParser.h
2017-02-27 18:11:01 +08:00
bookug
fd075ed9df
rm NOTES
2017-02-27 18:06:35 +08:00
bookug
e3b09c6529
change memory-disk swap to all-memory in VSTree::LRUCache;
...
deal with extra () in sparql;
support long string with multiple lines in sparql;
support str(IRI) in sparql;
2017-02-26 17:18:21 +08:00
bookug
74598bf66e
fix bugs in api and gclient;
...
fix bugs in gconsole, pre_var and vstree;
support selected pre vars and parallel edges;
update both en and ch docs
2017-02-17 17:09:47 +08:00
bookug
f25ebcb123
update help docs
2017-02-10 12:45:20 +08:00
bookug
f364696150
fix run error bug in python api
2017-02-09 19:54:14 +08:00
bookug
d1de4bef37
fix bug in python api
2017-02-09 17:08:52 +08:00
bookug
4d7cffcb56
update docs
2017-02-09 12:54:28 +08:00
bookug
b7532bcb7d
fix bugs in gclient
2017-02-08 16:29:53 +08:00
bookug
bbdc9583d0
Merge branch 'master' of https://github.com/Caesar11/gStore
...
merge with subtle updates from github user, and then merge 0.4.0
2017-01-16 14:14:02 +08:00
bookug
5e1f5e7a17
version 0.4.0
2017-01-16 14:12:57 +08:00
Bookug Lobert
8f453154a9
Merge pull request #7 from Christophy/patch-1
...
Update INTRO.md
2017-01-06 23:37:12 +08:00
Bookug Lobert
520ca12e5c
update INTRO.md from a github user
...
better some expressions in the INTRO.md, and there is also some little modification done by me.
2017-01-06 23:32:38 +08:00
Christophy
5e45cc0d5c
Update INTRO.md
2017-01-06 16:33:02 +08:00
bookug
ea36218626
print time in build process
2016-10-25 15:10:52 +08:00
bookug
26413ef24e
add data file
2016-10-17 22:38:11 +08:00
bookug
cc7accc97d
fix bug in turtle parser: deal with prefix in IRI
2016-10-14 10:28:53 +08:00
bookug
631776f57a
add docs and change to -O2
2016-10-12 22:17:14 +08:00
bookug
37bcc8602b
fix bug in General Evaluation
2016-09-28 14:01:39 +08:00
bookug
7303e40611
add postProcessing and stringIndex for getFinalResult;add insertion/deletion;fix bugs
2016-09-25 22:14:36 +08:00
bookug
e33617ab9b
Merge branch 'distribute'
...
update distributed gstore
2016-09-18 20:23:50 +08:00