Commit Graph

211 Commits

Author SHA1 Message Date
bookug 40339f5db6 docs: add notes 2017-07-17 21:04:45 +08:00
bookug 9bed137382 Merge branch 'qinzongyue' into bookug
merge qinzongyue's code to fix bugs
2017-07-16 21:44:48 +08:00
qinzongyue aa9569a643 <fix> <fix bugs in get_candiate_preID, get_important_subID, get_important_objID> 2017-07-16 15:47:21 +08:00
qinzongyue 0e807d28d6 <add> <add overload of AddIntoCache in IVTree> 2017-07-16 15:30:27 +08:00
qinzongyue a341cdf1fc <add> <add a overload of AddIntoCache in IVtree> 2017-07-16 15:24:43 +08:00
bookug 4a5fa6bc46 Merge branch 'qinzongyue' into bookug
merge updates from qinzongyue to fix bugs
2017-07-16 15:03:44 +08:00
bookug 1fde76262f docs: use O2 in makefile 2017-07-16 14:32:38 +08:00
ZongyueQin 74471b9476 refactor in Vlist.cpp 2017-07-16 13:49:17 +08:00
qinzongyue 25bd51ec88 fix a bug in ~Vlist() 2017-07-16 13:36:52 +08:00
bookug d0bf0ac6a0 fix: bugs in update queries;
after abandoning vstree, the calling of vstree in insert/delete must be removed;

by zengli
2017-07-15 20:03:43 +08:00
bookug 26b619a80e Merge branch 'qinzongyue' into bookug
deal with errors in build
2017-07-15 17:42:49 +08:00
qinzongyue 3a06709ed2 <fix> <fix a bug in construcion of vlist> 2017-07-15 17:19:14 +08:00
bookug 4878af7a38 Merge branch 'qinzongyue' into bookug
merge modifications of qinzongyue
2017-07-15 15:36:04 +08:00
bookug 9ec4133935 docs: add info to git 2017-07-15 15:31:27 +08:00
qinzongyue 45e87ce393 <feat> <add Vlist's cache in preID2values>
I added Vlist's cache in preID2values. Notice the members' name, they mey be confusing.
2017-07-15 15:12:32 +08:00
ZongyueQin b51281dedf Add Vlist's cache to preID2values
Add functions to load Vlist's cache in p2values
2017-07-15 14:08:39 +08:00
ZongyueQin ad0ac7cc8c add Vlist's cache
modified to load Vlist's cache
2017-07-15 11:34:26 +08:00
ZongyueQin e588f147e9 fix a bug
fix a bug
2017-07-15 11:30:18 +08:00
ZongyueQin dd43c95d12 fix bug
fix a bug
2017-07-15 11:29:19 +08:00
ZongyueQin 599a6d072c Fix bug
fix redefinition of ClassForVlistCache
2017-07-15 11:27:00 +08:00
ZongyueQin 820cf4efef Add Vlist's cache
add functions to load Vlist's cache
2017-07-15 11:06:26 +08:00
ZongyueQin ec07a520e9 Update IVTree.cpp
Add a function to load Vlist's cache
2017-07-15 11:04:11 +08:00
ZongyueQin c72abfb718 Add Vlist's cache
Add a function to load Vlist's cache
2017-07-15 10:54:57 +08:00
ZongyueQin 5080c46ebd Add Vlist's cache
Add functions to load Vlist's cache
2017-07-15 10:53:25 +08:00
ZongyueQin 35e61483df Add Vlist's cache
Add functions to load Vlist Cache
2017-07-15 10:50:11 +08:00
ZongyueQin c5a3f979fc add cache for Vlist
Add functions and members to load cache of Vlist
2017-07-15 10:47:45 +08:00
ZongyueQin a641c2a500 Add cache for Vlist
Add functions and members to load cache of Vlist
2017-07-15 10:45:44 +08:00
ZongyueQin 32020bdaca Add cache for Vlist
Add functions and members used to add cache for Vlist
2017-07-15 10:38:59 +08:00
ZongyueQin 47c41670a7 add cache for vlist
add cache for vlist
2017-07-15 10:19:29 +08:00
ZongyueQin e8f3eb8243 Add cache for vlist
Add membets and funcions used for cache of vlist
2017-07-15 10:12:12 +08:00
ZongyueQin 0cd6b75026 Create ClassForVlistCache.h
Add class KEY_SIZE_VALUE, used in database.cpp to find important subIDs and objIDs.
Add class Longlist_inMem, used in Vlist as cache
2017-07-15 10:08:43 +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 a2cce262ad fix: lack of delete[] in KVstore.cpp 2017-07-13 13:51:50 +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 556edb1b49 feat: add gserver utility to ghttp;
improve the stablity of ghttp;

by wanglibo
2017-07-02 19:48:27 +08:00
bookug 17e0ff2b46 fix: set READ_WRITE as default database mode
choose to set or not: ONLY_READ in Util.h
if used as sparql endpoint, set it to save memory;
otherwise, not set it to support insert/delete;

by zengli
2017-06-26 21:47:32 +08:00
bookug 61a28de125 feat: move old api to api/socket and add new api in api/http;
old api is mjust for socket(bin/gserver), new api support HTTP(bin/ghttp)
only java is well dealed in new api, other languages waiting

by zengli
2017-06-23 16:26:28 +08:00
bookug b6296edb9c fix: client and server 2017-06-22 12:55:10 +08:00
bookug a1ed886364 refactor(small): change default port of ghttp from 8080 to 9000
change default port; add infos of structure to kvstore;

by zengli
2017-06-19 14:10:11 +08:00
bookug ab9e6e9b45 feat: add java api, waiting for python and php 2017-06-16 13:45:52 +08:00
bookug 29505b6ec2 feat: add cpp example for http 2017-06-15 23:33:24 +08:00
bookug 670093e42a feat: add monitor for Http server
not finished, just a start

by zengli, no changes to others
2017-06-15 21:22:03 +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 886ca8512d refactor: add config 2017-06-05 14:25:42 +08:00
bookug 1c8821fe35 refactor: not ouput result on screen 2017-05-25 16:00:39 +08:00
bookug c1825bc6d9 docs: usage 2017-05-22 23:21:55 +08:00
bookug 32f1718bcf docs: add boost requirement 2017-05-19 23:31:48 +08:00
bookug 9903c3d5cb refactor: adjust vlist and merge signature;
add cache for VList;
use binding in Signature;

by zengli and qinzongyue
2017-05-19 23:05:38 +08:00