Stefano Cossu
|
3b6a0717ae
LMDB strategy #4.
|
7 роки тому |
Stefano Cossu
|
81928f2f36
Debugging stuff.
|
7 роки тому |
Stefano Cossu
|
90518a8148
Revert to sync indexing.
|
7 роки тому |
Stefano Cossu
|
5ffe3af045
Run indexing in a sub-thread.
|
7 роки тому |
Stefano Cossu
|
0db6d2b584
Remove deadlock by using async workers in GUnicorn.
|
7 роки тому |
Stefano Cossu
|
d59597bbb1
Spawn new thread for indexing. Hangs on parallel requests.
|
7 роки тому |
Stefano Cossu
|
4d85204b33
Separate indexing process from data storage; do not depend on indices for
|
7 роки тому |
Stefano Cossu
|
0aa144ca65
Rename environment and transaction varaibles.
|
7 роки тому |
Stefano Cossu
|
6cd20b4b4d
Seaprate main data and index environments.
|
7 роки тому |
Stefano Cossu
|
e39a076734
Move transaction handling up to HTTP request level; fix bootstrap; many test fixes.
|
7 роки тому |
Stefano Cossu
|
db7099b3b3
Minor test adjustments.
|
7 роки тому |
Stefano Cossu
|
ad05dd4de9
Merge read and write transactions & cursors; wrap transactions in a context manager.
|
7 роки тому |
Stefano Cossu
|
fe126de710
Several fixes:
|
7 роки тому |
Stefano Cossu
|
0a2f70a6c0
Use ExitStack and decorators for read transactions; consolidate database and index lists;
|
7 роки тому |
Stefano Cossu
|
56cfa1e7c2
Initial implementation of LmdbStore. Barely functional.
|
7 роки тому |
Stefano Cossu
|
4090e51570
SPARQL query UI and API.
|
7 роки тому |
Stefano Cossu
|
5f6403005e
Update TODO. Complete alpha4.
|
7 роки тому |
Stefano Cossu
|
dc50b0a51d
Make extract_imr compatible with bdb back end; add RDF types for resource graphs.
|
7 роки тому |
Stefano Cossu
|
98db952a9c
Don't choke deleting a resource if a child is already deleted.
|
7 роки тому |
Stefano Cossu
|
fb70c6f5e0
Lenient PATCH to match Fedora behavior expected by Hyrax (partial solution).
|
7 роки тому |
Stefano Cossu
|
6b2587fde1
Straight use of SPARQL statements with PATCH.
|
7 роки тому |
Stefano Cossu
|
6be0879865
Sparse path segments (formerly Pairtrees)
|
7 роки тому |
Stefano Cossu
|
828dce516d
Update TODO.
|
7 роки тому |
Stefano Cossu
|
d77920d05d
Fix things that broke Hyrax.
|
7 роки тому |
Stefano Cossu
|
94583e54f6
Update docs.
|
7 роки тому |
Stefano Cossu
|
ff47f8e71b
A few more test fixes from the merge.
|
7 роки тому |
Stefano Cossu
|
bfea22b044
Clean up unused code.
|
7 роки тому |
Stefano Cossu
|
bba98ed6e3
Allow POST in stress test.
|
7 роки тому |
Stefano Cossu
|
3af2a9e2a4
Put revert to version and resurrect on hold.
|
7 роки тому |
Stefano Cossu
|
bd56293138
Review tests; some style check.
|
7 роки тому |