Max Neunhoeffer
317304542a
Remove index garbage collector.
2013-11-25 10:57:23 +01:00
Max Neunhoeffer
e3c0059211
Remove old arangod/SkipLists/skiplist.* from Makefile.
2013-11-18 16:46:13 +01:00
Jan Steemann
72aaacbb54
removed priority queues
...
this feature was never advertised nor documented nor tested.
2013-11-18 11:12:36 +01:00
Jan Steemann
ab5f0c64c5
Merge remote-tracking branch 'origin/inline-shapes' into devel
2013-11-14 23:37:29 +01:00
Max Neunhoeffer
aeb98abf7f
More cleanup of skiplist indices.
...
Get rid of only partially used constants in skiplist.h.
Streamline multi skiplist code.
Finish removal of skiplistEx code.
Remove further unused static function.
Remove unused default argument in comparison function.
2013-11-14 14:22:20 +01:00
Jan Steemann
7055299a6e
removed shape collections
2013-11-06 17:05:16 +01:00
Jan Steemann
0bdae05b96
changed reference counting for cursors
2013-09-16 13:51:33 +02:00
Jan Steemann
42441b208f
refactoring of multiple databases, intermediate commit
2013-09-11 11:42:34 +02:00
Jan Steemann
002ebd48bc
removed all replication conditionals
2013-07-30 13:16:37 +02:00
Jan Steemann
1f564ef6ae
linkage between C and C++
2013-07-11 17:50:48 +02:00
Jan Steemann
98dd1c2522
moved replication parts into separate files
2013-07-11 14:44:09 +02:00
Jan Steemann
054ed3ca3f
apply collection data dumps
2013-07-05 11:41:37 +02:00
Jan Steemann
a2e7cc1043
added stub for ReplicationFetcher
2013-07-03 16:44:13 +02:00
Jan Steemann
6e9c3e8e2c
replication logging
2013-06-26 12:04:55 +02:00
a-brandt
43aec7e76b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into multiple_databases
2013-04-30 10:05:53 +02:00
Oreste Panaia
532c7eae8e
windows dev update
2013-04-29 21:24:57 +08:00
a-brandt
fcae2b2961
added RequestContext
2013-04-17 16:56:48 +02:00
Jan Steemann
d9595caaf5
added upload API
2013-03-24 13:17:50 +01:00
Jan Steemann
76a86a853f
fixed build?
2013-03-24 10:43:55 +01:00
Jan Steemann
5cf913b2ca
zlib
2013-03-23 19:13:31 +01:00
Jan Steemann
61cb229ca8
simplified writing of markers into datafiles
2013-03-18 20:04:31 +01:00
Jan Steemann
b6f680cd46
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/VocBase/document-collection.c
2013-03-15 18:16:36 +01:00
Jan Steemann
312b5fda64
some refactoring of document CRUD operations
2013-03-15 17:58:56 +01:00
Oreste Panaia
c8ea7ddc8b
prepartion for skiplist transactions
2013-03-15 18:26:15 +08:00
Oreste Panaia
36733eb19f
preparation for skiplists supporting transactions
2013-03-15 18:12:20 +08:00
Frank Celler
d76a085a04
fixed cleanup
2013-03-13 17:12:59 +01:00
Frank Celler
c915bfa5ff
cleanup of indexes, fix for compaction (hash, cap, geo)
...
Conflicts:
arangod/VocBase/compactor.c
arangod/VocBase/document-collection.c
arangod/VocBase/synchroniser.c
arangod/VocBase/vocbase.c
2013-03-11 09:49:58 +01:00
Jan Steemann
0a883f4076
merged some changes from trx branch into devel
2013-03-08 14:22:25 +01:00
Frank Celler
60037971dc
rewrote statistics
2013-03-03 22:39:41 +01:00
Jan Steemann
b8ca0b2d4d
fulltext index massive rewrite
2012-12-15 01:01:25 +01:00
Jan Steemann
1e1f7da7f9
renamed files
2012-12-04 09:07:02 +01:00
Jan Steemann
9b44e4aa45
added very limited & alpha fulltext query capability
...
db.collection.FULLTEXT() allows to issue queries using a fulltext index.
Needs to be passed a comma-separated query string with the search words.
Search words can be prefixed with either:
* prefix: does a prefix search
* complete: does a complete-match search
* substring: does a substring search
This is still very very alpha. It crashes and produces wrong results in some cases.
2012-12-02 03:24:20 +01:00
Jan Steemann
d2aef2dcdc
add words to fulltext index
...
this parses the fulltext-indexed attributes of documents when there's a fulltext index, and adds the individual words to the index.
As the fulltext index is case-sensitive, all words are added to the index in lower case.
The text tokenisation implementation is still very naive and currently works properly only for character ranges [a-z] and [A-Z].
Unicode words are also supported, but they are not normalised nor lower-cased yet. Additionally, unicode punctuation characters are not excluded and will also be added to the index.
Updating documents that are fulltext-indexed currently does not work.
2012-12-02 00:55:59 +01:00
Jan Steemann
749f99e4df
adjusted include file names, if'd debug code
2012-11-30 14:04:15 +01:00
Jan Steemann
cbad6b526a
make collections accesible via name instead of id.
...
this allows using the collection name instead of ids in _from, _to, _id etc.
2012-11-28 13:16:15 +01:00
Jan Steemann
12d76b8306
introduced additional transaction type for import
2012-11-15 09:52:47 +01:00
Jan Steemann
f440f4d54c
forgot to adjust makefile
2012-11-14 13:42:07 +01:00
Jan Steemann
30ba8771a7
pluggable key generators
2012-11-14 12:44:56 +01:00
Jan Steemann
419456c1a8
some refactoring
2012-11-09 15:06:28 +01:00
Jan Steemann
d9f8219bd6
added --enable-trx option
2012-10-31 11:21:06 +01:00
Frank Celler
8db1782202
no longer used
2012-10-11 19:58:31 +02:00
Jan Steemann
dca19fcd32
move edge-related functionality to file of its own
2012-10-10 11:42:52 +02:00
Jan Steemann
d6d36bd4c3
added configure option --enable-maintainer-mode. this replaces the previous options --enable-bison, --enable-flex, --enable-errors-depedency, and --with-boost-test
2012-09-25 21:53:24 +02:00
Jan Steemann
a3dee04647
removed zeromq
2012-09-24 15:27:27 +02:00
Jan Steemann
942f8e0534
do not deleted derived files if configure options do not allow this
2012-09-24 10:17:56 +02:00
Frank Celler
4181fd5cc4
regenerated files
2012-09-21 17:44:25 +02:00
Jan Steemann
1b1d7ba877
renamed simple_collection to document_collection
2012-09-14 14:46:37 +02:00
Jan Steemann
9bc99b7c9d
renamed document collection to primary collection
2012-09-14 10:19:41 +02:00
Jan Steemann
7626972890
issue #155
2012-09-06 17:48:06 +02:00
Jan Steemann
c1ebdabcf3
renamed blob_collection to shape_collection
2012-09-04 09:32:18 +02:00