hulin12138
6e6216d0aa
move pre_handler to stragety && optimize pre_handler
2017-09-19 13:43:08 +08:00
hulin12138
31bcc83fa8
put pre_handler in stragety && optimize the pre_handler
2017-09-19 12:42:15 +08:00
hulin12138
5116653533
optimize the prehandler
2017-09-06 10:06:57 +08:00
hulin12138
029f8cfdf7
add handler for pre vars
2017-07-17 16:27:41 +08:00
bookug
ae5e610acc
fix: bug in KVstore and Join;
...
mess code in KVstore due to read after request() release the pointer;
lack of empty judgement in Join::pre_handler;
by zengli
2017-07-12 20:33:44 +08:00
bookug
09a30931d4
refactor: use KVstore as filter instead of VSTree;
...
mmeory is saved, as well as stablity;
TODO: deal with pre var,a nd consider multiple same pres;
by hulin
2017-07-02 21:39:35 +08:00
bookug
77499f990e
feat: merge http branch
2017-05-18 22:56:41 +08:00
bookug
f3202ada40
refactor: merge type and value branch;
...
TODO: bug exists with ISTree;
by zengli
2017-05-17 20:46:02 +08:00
bookug
3bca240151
feat: add http branch
2017-05-16 21:16:40 +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
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
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
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
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
b7532bcb7d
fix bugs in gclient
2017-02-08 16:29:53 +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
bookug
5ecf86c282
Merge branch 'distribute'
...
Conflicts:
Database/Database.cpp
Database/Database.h
Database/Join.cpp
Database/Strategy.cpp
KVstore/ISTree/storage/Storage.h
KVstore/KVstore.cpp
KVstore/KVstore.h
KVstore/SITree/storage/Storage.h
KVstore/SSTree/storage/Storage.h
LICENSE
Main/gadd.cpp
Main/gclient.cpp
Main/gconsole.cpp
Main/gload.cpp
Main/gquery.cpp
Main/gserver.cpp
Main/gsub.cpp
Query/BasicQuery.cpp
Query/IDList.cpp
Server/Operation.cpp
Server/Operation.h
Server/Server.cpp
Server/Server.h
Server/Socket.cpp
Signature/Signature.cpp
Util/Bstr.cpp
Util/Util.cpp
Util/Util.h
VSTree/EntryBuffer.h
VSTree/LRUCache.cpp
VSTree/LRUCache.h
VSTree/VNode.cpp
VSTree/VNode.h
VSTree/VSTree.cpp
VSTree/VSTree.h
api/cpp/src/GstoreConnector.cpp
api/cpp/src/GstoreConnector.h
api/java/src/jgsc/GstoreConnector.java
api/php/GstoreConnector.php
data/small_p2.sql
data/small_q0.sql
data/small_q1.sql
data/small_q2.sql
data/small_q3.sql
docs/MAIL.md
docs/latex/dbpedia2014_comparison.tex
makefile
this is to use distributed gstore to produce a new release
version
2016-09-18 20:20:15 +08:00
bookug
52b600d44c
add distributed gstore by pengpeng
2016-09-18 20:01:57 +08:00
bookug
b26105b111
add insertion and deletion;move new version here
2016-09-16 16:56:18 +08:00
bookug
7bd3d5145c
move the oldest gStore to the backup branch
2016-09-16 15:19:28 +08:00
bookug
9da8953769
fix bug in preFilter
2016-06-17 16:28:56 +08:00
bookug
bafcf4f565
fix bugs in build()
2016-06-15 16:35:50 +08:00
bookug
5aedbcd3aa
remove wasteful so2p;use p2s or p2o instead of s2p s2o sometimes
2016-05-20 21:57:15 +08:00
bookug
02e54e2c17
merge newest devGstore
2016-05-16 03:16:22 +08:00
bookug
a91c71574a
fix bug in add_literal_candidate
2016-05-05 23:04:04 +08:00
bookug
bf1c5614b8
remove almost all debug info;move time and size to end
2016-05-04 15:36:17 +08:00
bookug
8f4fe83b18
improve join; add not-bgp;fix and better stream;add gconsole;use -O3
2016-04-01 20:58:15 +08:00