Jan Steemann
7273af5c53
fixed arango-dfdb to not segfault that often when reading corrupt datafile
2013-02-06 14:26:18 +01:00
Jan Steemann
dbcc86171f
added more crash-protection when reading corrupted collection files at startup
2013-02-06 12:34:53 +01:00
Jan Steemann
f17629817a
make getindexes and count nestable
2013-02-05 11:36:16 +01:00
Jan Steemann
923027bfdd
unify collection names returned by rest API
2013-02-04 19:52:05 +01:00
Jan Steemann
38bceb5df5
make functions private
2013-02-04 18:51:38 +01:00
Jan Steemann
8a6225865f
removed lock classes
2013-02-04 14:40:14 +01:00
Jan Steemann
a1dc59e85b
moved AQL stuff into AhuacatlTransaction
2013-02-04 13:51:09 +01:00
Jan Steemann
b12dda013c
removed transactioncollection
2013-02-04 13:26:23 +01:00
Jan Steemann
de0b290bcd
moved AQL to use AhuacatlTransaction
2013-02-04 11:25:03 +01:00
Jan Steemann
f6cf885ed2
removed unused function
2013-02-01 17:09:41 +01:00
Jan Steemann
eaf4166b3e
more tests, less collection loading
2013-02-01 15:20:01 +01:00
Jan Steemann
9a1bac1d69
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-02-01 13:43:48 +01:00
Jan Steemann
ca8935ae2a
fix collection name handling in the face of parallel renames
2013-02-01 13:43:14 +01:00
Oreste Panaia
3c8093849a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-31 00:07:19 +08:00
Oreste Panaia
e0b7fbbf8d
windows icu
2013-01-31 00:04:20 +08:00
Jan Steemann
47ad5e1139
removed dead configure option for 1.2
2013-01-30 13:19:20 +01:00
Jan Steemann
6e81f7f6fa
return collection ids, cursor ids, and index ids as stringified integers, too
2013-01-28 20:11:29 +01:00
Jan Steemann
1de10d6ea4
make collection id be returned as a string so it cannot overflow
2013-01-28 18:30:48 +01:00
Jan Steemann
17530a5e45
added number of shapes in return value of figures()
2013-01-25 10:19:02 +01:00
Jan Steemann
19da33abb7
use own vocbase
2013-01-21 20:14:58 +01:00
Jan Steemann
0ce5d965e7
some cleanup
2013-01-21 19:52:50 +01:00
Jan Steemann
65d637e488
removed some stuff for 1.2
2013-01-21 12:53:18 +01:00
Jan Steemann
08516043eb
added documentation for collection.revision()
2013-01-21 09:19:03 +01:00
Jan Steemann
9a003247d0
removed the _bidirectional attribute for edges
...
This will be reimplemented later on collection, and not on individual edges level.
Lucas & the others were sure directed & undirected edges should not be mixed in the same collection
2013-01-18 17:02:30 +01:00
Jan Steemann
52309cf188
fixed tests & segfault during tests
2013-01-18 00:58:14 +01:00
Frank Celler
670dc221ab
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/client/client.js
js/common/bootstrap/module-internal.js
js/common/modules/org/arangodb/simple-query-common.js
js/server/ahuacatl.js
2013-01-17 23:56:31 +01:00
Jan Steemann
301d297536
updated documentation
2013-01-17 18:10:10 +01:00
Frank Celler
3c21a87366
more cleanup
2013-01-17 16:01:15 +01:00
Jan Steemann
bbade8c0b8
removed the non-working indexSubstrings property for fulltext indexing
2013-01-17 15:58:28 +01:00
Jan Steemann
913480e881
make revision ids strings so they do not clip in clients that do not support 64 bit integers
2013-01-17 15:02:55 +01:00
Jan Steemann
adb5d32918
allow using of non-loaded collections when referring to them from an edge collection
2013-01-16 17:15:39 +01:00
Jan Steemann
4b15da54ba
removed assertion
2013-01-16 11:15:05 +01:00
Jan Steemann
7a6db16241
added db._version()
2013-01-15 16:44:48 +01:00
Jan Steemann
4818f22b21
fixes
2013-01-14 02:58:19 +01:00
Jan Steemann
975ef80e99
fixed 1.1 to 1.2 upgrade for big document ids
2013-01-13 10:58:44 +01:00
Jan Steemann
819f6775d7
fixed comment
2013-01-10 16:31:18 +01:00
Jan Steemann
485d10ad51
added collection.revision() method
2013-01-10 02:02:32 +01:00
Frank Celler
128cb67c8b
Merge remote-tracking branch 'origin/1.1' into devel
...
Conflicts:
Documentation/Examples/shell-read-document-bad-handle
Makefile.in
arangod/Documentation/shell-document.dox
configure
js/actions/system/api-collection.js
js/actions/system/api-index.js
js/actions/system/api-system.js
js/common/bootstrap/modules.js
js/common/bootstrap/print.js
js/server/ArangoCollection.js
lib/V8/v8-utils.cpp
2013-01-09 15:30:21 +01:00
Jan Steemann
187d8ecc69
some transaction rework
2013-01-08 17:26:16 +01:00
Frank Celler
99b42b90b7
updated documentation for deployment and removeByExample
2013-01-08 11:02:14 +01:00
Jan Steemann
07aa2a3b68
re-added missing function
2013-01-07 22:32:40 +01:00
Jan Steemann
d76920443d
added tests and documentation for volatile collections
2013-01-07 10:55:25 +01:00
Frank Celler
e3c1aeec53
fixed typo in documentation
2013-01-05 16:20:46 +01:00
Frank Celler
0549528325
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
Makefile.in
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/v8-vocbase.cpp
html/admin/js/master.js
js/actions/system/api-collection.js
js/common/bootstrap/errors.js
js/server/version-check.js
lib/BasicsC/errors.dat
lib/BasicsC/logging.c
lib/BasicsC/voc-errors.c
lib/BasicsC/voc-errors.h
2013-01-05 11:16:50 +01:00
Jan Steemann
51305de692
in-memory collections, seem to work now
...
documentation and some helper functions are still missing
2013-01-04 17:04:15 +01:00
Jan Steemann
0471ee8a0d
memory collections, intermediate commit
2013-01-04 15:50:29 +01:00
Jan Steemann
8128a6377d
memory-collections, intermediate commit
2013-01-04 12:12:46 +01:00
Frank Celler
8564443078
delete is remove
2013-01-03 17:14:03 +01:00
Frank Celler
503e0ff8fe
fixed merge conflicts
2013-01-02 18:07:57 +01:00
Frank Celler
dadcef3de3
renamed execute/load to executelocal and executeglobal
2013-01-02 14:52:55 +01:00
Frank Celler
621e4409bc
Merge remote-tracking branch 'origin/1.1' into devel
...
Conflicts:
.gitignore
CHANGELOG
Documentation/Makefile.files
Installation/build.sh
Installation/epm/arangodb.list
Makefile.in
README
README.md
VERSION
aclocal.m4
arangod/HashIndex/hasharray.c
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/ApplicationV8.cpp
config/config.guess
config/config.sub
config/depcomp
configure
configure.ac
html/admin/js/master.js
js/server/arango-password.js
js/server/version-check.js
lib/BasicsC/files.c
lib/BasicsC/logging.c
utils/Makefile.files
2012-12-18 13:37:34 +01:00
Jan Steemann
b8ca0b2d4d
fulltext index massive rewrite
2012-12-15 01:01:25 +01:00
Jan Steemann
b5d0457f3a
fixed some issues reported by cppcheck
2012-12-12 18:42:11 +01:00
Jan Steemann
0a9ed409ab
fixed wrong memory zone and wrong documentation
2012-12-11 18:58:42 +01:00
Jan Steemann
fb4afd0353
fulltext index
2012-12-10 12:16:48 +01:00
Jan Steemann
cbaa57a1bd
cleanup of fulltext indexes, resizing etc.
2012-12-07 18:00:01 +01:00
Jan Steemann
1811ce9186
fixed some issues found by cppcheck
2012-12-04 18:21:29 +01:00
Frank Celler
5283ec7bfa
fixed documentation
2012-12-04 16:25:51 +01:00
Jan Steemann
efde7b5efa
first test cases for fulltext index
2012-12-03 23:55:46 +01:00
Jan Steemann
cdbb96788f
issue #313
2012-12-03 15:30:01 +01:00
Frank Celler
e5ee30f30b
added bitarray documentation, added TOC
2012-12-03 15:20:49 +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
f517aa0059
ensureFulltextIndex
2012-11-30 17:53:02 +01:00
Jan Steemann
27883efbee
updated documentation
2012-11-29 10:44:14 +01:00
Jan Steemann
9481e588db
fixed index access by id only
2012-11-28 13:37:33 +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
Frank Celler
249492a89c
Merge remote-tracking branch 'origin/1.1' into devel
...
Conflicts:
CHANGELOG
Documentation/Manual/GlossaryCollectionName.md
Documentation/Manual/NewFeatures11.md
Documentation/UserManual/FirstStepsArangoDB.md
VERSION
arangod/Documentation/api-blueprints.dox
arangod/HashIndex/hasharray.c
arangod/RestHandler/RestVocbaseBaseHandler.cpp
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/v8-actions.cpp
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/compactor.c
arangod/VocBase/document-collection.c
configure.ac
html/admin/js/master.js
js/server/ahuacatl.js
js/server/arango-upgrade.js
lib/BasicsC/voc-errors.h
lib/V8/V8LineEditor.cpp
lib/V8/v8-utils.cpp
2012-11-27 12:34:58 +01:00
Jan Steemann
f812408a7e
documentation for collection names / keys
2012-11-23 19:41:14 +01:00
Jan Steemann
687eac97b5
fix type errors
2012-11-23 09:00:11 +01:00
Jan Steemann
aaf34f44f4
fixed lots of compile warnings
2012-11-22 21:20:22 +01:00
Jan Steemann
ad855bd2bd
fixed doxygen errors
2012-11-21 18:10:45 +01:00
Jan Steemann
f3fe1c3896
added a missing release
2012-11-20 17:07:39 +01:00
Jan Steemann
2efa2f32db
added server version check
2012-11-20 09:27:28 +01:00
Jan Steemann
85a8f56a34
complain about non-expected database directory versions
2012-11-20 01:41:41 +01:00
Jan Steemann
9c167a734f
issue #281
2012-11-19 13:32:23 +01:00
Jan Steemann
70b4d7c9d7
issue #281
2012-11-19 13:29:26 +01:00
Jan Steemann
3718f3570d
ALL() moved to transaction semantics
2012-11-19 13:07:38 +01:00
Jan Steemann
662112bad3
changed call to figures to lock inside primary-collection.c instead of v8-vocbase.cpp
2012-11-19 11:47:52 +01:00
Jan Steemann
d1fda6525d
make truncate use transaction semantics
2012-11-19 11:42:49 +01:00
Jan Steemann
fe693e6ae3
make documents read use transaction semantics
2012-11-19 11:23:44 +01:00
Jan Steemann
6e1fe6a423
delete now uses transaction semantics
2012-11-19 11:00:25 +01:00
Jan Steemann
3eda13c181
update and replace now use transaction semantics
2012-11-19 10:42:20 +01:00
Jan Steemann
38025fbc31
documents and edges are now created using transaction contexts
2012-11-16 15:36:44 +01:00
Jan Steemann
c2689f0f5e
moved AhuacatlContextGuard class out of vocbase
2012-11-16 13:39:49 +01:00
Jan Steemann
b416bc1a4b
removed JsonContainer, introduced more general ResourceHolder class
2012-11-16 13:29:19 +01:00
Jan Steemann
3009bdfcfd
issue #277
2012-11-15 22:55:59 +01:00
Jan Steemann
ace85c43c9
nesting transactions from v8-vocbase...
2012-11-15 18:55:52 +01:00
Jan Steemann
fe7e061a27
transaction nesting
2012-11-15 18:14:20 +01:00
Jan Steemann
fddcea9d4e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/Utils/Collection.h
2012-11-15 13:59:54 +01:00
Jan Steemann
1ff2430e39
transaction refactoring
2012-11-15 13:53:11 +01:00
a-brandt
407ac48821
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-11-15 11:25:22 +01:00
a-brandt
71d3d54de1
collection info struct changed
2012-11-15 11:24:35 +01:00
Jan Steemann
9e40045025
changed document CRUD API signatures
2012-11-14 17:11:16 +01:00
Jan Steemann
cdd163cc8a
added TRANSACTION() JS function
2012-11-13 18:45:27 +01:00
Jan Steemann
b8655965f4
some transaction changes
2012-11-13 17:36:24 +01:00
Jan Steemann
f483e9c41c
added threadNumber global variable
2012-11-12 09:45:38 +01:00
Jan Steemann
6b6b692592
cleaned up v8 function creation
2012-11-12 09:30:51 +01:00
Jan Steemann
d7aa6d7d0a
more cleanup
2012-11-09 18:42:07 +01:00
Jan Steemann
b7b2c87ea8
re-used function declaration functions in v8-query
2012-11-08 18:44:10 +01:00
Jan Steemann
64c6bc5cb0
renamed marker member _deletion to _validTo, some cleanup
2012-11-08 17:47:18 +01:00
Jan Steemann
2ea13cf0ed
small fixes
2012-11-08 10:15:29 +01:00
Jan Steemann
66fd0b36be
some small fixes
2012-11-08 10:13:28 +01:00
Jan Steemann
e657f9d6b4
made "_vertices" a shared string
2012-11-06 19:35:51 +01:00
Jan Steemann
1fc641b001
use predefined constant when wrapping
2012-11-06 19:29:29 +01:00
Jan Steemann
dacd2fb70c
some cleanup
2012-11-06 19:24:27 +01:00
Jan Steemann
59791248bf
some refactoring of v8-vocbase, trx integration
2012-11-06 19:02:09 +01:00
Jan Steemann
203560d30b
moved transactions into javascript object
2012-11-06 14:42:52 +01:00
Jan Steemann
aee9599baa
introduced write-locks
2012-11-05 18:22:24 +01:00
Jan Steemann
4276215251
some cleanup
2012-10-31 18:20:22 +01:00
Jan Steemann
d9f34fd88e
refactored and simplified document CRUD methods
2012-10-31 18:04:12 +01:00
Jan Steemann
6e22aef697
parameter reduction
2012-10-31 15:06:58 +01:00
Jan Steemann
8cb8f2ce0e
removed unused collection functions
2012-10-31 13:18:57 +01:00
Jan Steemann
d9f8219bd6
added --enable-trx option
2012-10-31 11:21:06 +01:00
Jan Steemann
824a317bd3
removed unused line
2012-10-31 10:52:49 +01:00
Jan Steemann
b9008cbdd5
removed TRI_voc_did_t, removed some deprecated typedefs
2012-10-29 15:45:52 +01:00
Jan Steemann
1576ed4ba0
change result output of bidirectional edges
2012-10-25 18:07:10 +02:00
Jan Steemann
4d79cfd5cb
some cleanup
2012-10-25 17:44:38 +02:00
Jan Steemann
2134b17d13
fixed some compile warnings
2012-10-25 17:30:39 +02:00
Jan Steemann
f0977e261f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-25 17:19:25 +02:00
Jan Steemann
cb6c8c8e7e
added bidirectional edges, fixup edges index
2012-10-25 17:18:54 +02:00
a-brandt
26b7f4a996
added datafile upgrade
2012-10-25 11:51:45 +02:00
a-brandt
e66daf3f43
bugfix unit tests
2012-10-24 12:36:11 +02:00
a-brandt
c2d0749178
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/RestHandler/RestDocumentHandler.cpp
arangod/RestHandler/RestEdgeHandler.cpp
arangod/RestHandler/RestImportHandler.cpp
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/document-collection.c
arangod/VocBase/document-collection.h
arangod/VocBase/primary-collection.c
arangod/VocBase/primary-collection.h
2012-10-24 10:46:38 +02:00
a-brandt
9a599e468a
added "_key" attribute
2012-10-23 15:58:09 +02:00
Jan Steemann
4db3f9ca29
issue #245
2012-10-17 15:50:55 +02:00
Jan Steemann
53669bd342
issue #245
2012-10-17 15:50:06 +02:00
Jan Steemann
7fc079d30a
merge several fixes from devel into 1.1
2012-10-16 11:44:39 +02:00
Jan Steemann
634adedbf6
vastly improved error messages for end user
2012-10-15 22:52:50 +02:00
Jan Steemann
7e0c2bb4ad
fixed documentation
2012-10-14 21:57:20 +02:00
Jan Steemann
e231789969
fixed documentation
2012-10-14 21:55:24 +02:00
Jan Steemann
6146aa3981
issue #219 : re-introduced different behavior of db and edge objects
2012-10-13 00:44:24 +02:00
Jan Steemann
a4b979222f
fixed memory zone issues, memleaks
2012-10-10 19:05:16 +02:00
Jan Steemann
dca19fcd32
move edge-related functionality to file of its own
2012-10-10 11:42:52 +02:00
Jan Steemann
29b9b09edc
fixed documentation
2012-10-10 09:36:43 +02:00
Jan Steemann
957d4d7402
documentation and some cleanup for issue #213
2012-10-09 17:56:31 +02:00
Frank Celler
f7c990ce1a
Merge pull request #216 from jsteemann/issue213
...
possible implementation for issue #213
2012-10-09 07:51:15 -07:00
Jan Steemann
788f91cd59
added ArangoStatement.explain() client method, wrote test cases
2012-10-08 15:49:15 +02:00
Jan Steemann
e51656767e
possible implementation for issue #213
2012-10-04 15:04:20 +02:00
Jan Steemann
87304f9ea7
issue #211
2012-10-04 11:24:52 +02:00
Jan Steemann
8b01f69025
oops, should not remove the HandleScope
2012-09-28 09:16:29 +02:00
Jan Steemann
7500ed1137
fixed memleak for weak dictionary
2012-09-27 14:58:35 +02:00
a-brandt
fe7f2f8079
ICU changes
2012-09-24 11:40:06 +02:00
Frank Celler
e9b1e1c58f
Merge branch '1.0' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
3rdParty/mruby/include/mrbconf.h
3rdParty/mruby/include/mruby.h
3rdParty/mruby/include/mruby/array.h
3rdParty/mruby/include/mruby/khash.h
3rdParty/mruby/include/mruby/object.h
3rdParty/mruby/include/mruby/variable.h
3rdParty/mruby/mrblib/error.rb
3rdParty/mruby/mrblib/print.rb
3rdParty/mruby/src/array.c
3rdParty/mruby/src/cdump.c
3rdParty/mruby/src/class.c
3rdParty/mruby/src/codegen.c
3rdParty/mruby/src/error.c
3rdParty/mruby/src/gc.c
3rdParty/mruby/src/init.c
3rdParty/mruby/src/kernel.c
3rdParty/mruby/src/math.c
3rdParty/mruby/src/numeric.c
3rdParty/mruby/src/object.c
3rdParty/mruby/src/parse.y
3rdParty/mruby/src/pool.c
3rdParty/mruby/src/proc.c
3rdParty/mruby/src/range.c
3rdParty/mruby/src/sprintf.c
3rdParty/mruby/src/state.c
3rdParty/mruby/src/string.c
3rdParty/mruby/src/struct.c
3rdParty/mruby/src/symbol.c
3rdParty/mruby/src/time.c
3rdParty/mruby/src/variable.c
3rdParty/mruby/src/vm.c
3rdParty/mruby/src/y.tab.c
3rdParty/mruby/test/assert.rb
3rdParty/mruby/test/t/array.rb
3rdParty/mruby/test/t/exception.rb
3rdParty/mruby/test/t/kernel.rb
3rdParty/mruby/test/t/math.rb
3rdParty/mruby/test/t/module.rb
3rdParty/mruby/test/t/string.rb
3rdParty/mruby/test/t/struct.rb
3rdParty/mruby/test/t/time.rb
3rdParty/mruby/tools/mirb/mirb.c
3rdParty/mruby/tools/mruby/mruby.c
Doxygen/arango-html.doxy
Doxygen/arango.template
Makefile.am
Makefile.in
UnitTests/HttpInterface/api-http-spec.rb
aclocal.m4
arangod/RestHandler/RestDocumentHandler.cpp
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/ApplicationV8.h
arangod/V8Server/v8-actions.cpp
arangod/V8Server/v8-query.cpp
arangod/V8Server/v8-vocbase.cpp
arangod/V8Server/v8-vocbase.h
arangod/VocBase/compactor.c
arangod/VocBase/compactor.h
arangod/VocBase/shadow-data.c
arangod/VocBase/simple-collection.c
arangod/VocBase/simple-collection.h
arangod/VocBase/synchroniser.c
arangod/VocBase/vocbase.c
arangoirb/MRClient/arangoirb.cpp
config/compile
config/depcomp
config/install-sh
config/missing
configure
js/actions/demo/geo.js
js/actions/demo/hallo-world.js
js/actions/system/api-collection.js
js/actions/system/api-edges.js
js/actions/system/api-system.js
js/actions/system/documents.js
lib/BasicsC/locks-posix.c
lib/BasicsC/operating-system.h
lib/HttpServer/HttpCommTask.cpp
lib/HttpServer/HttpCommTask.h
lib/MRuby/MRLineEditor.cpp
lib/MRuby/mr-utils.c
m4/Makefile.doxygen
m4/all-in-one.mruby
2012-09-20 16:39:59 +02:00
a-brandt
d51383d081
Added HAS_ICU to shell and console
2012-09-19 11:23:23 +02:00
Oreste Panaia
bd8bebed86
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-19 15:21:26 +08:00
a-brandt
d077c97f2c
ICU updates
2012-09-18 15:42:46 +02:00
a-brandt
1a9961cb4c
Added COMPARE_STRING function
2012-09-18 13:13:26 +02:00
Oreste Panaia
2ec059e758
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/Ahuacatl/ahuacatl-grammar.c
arangod/Ahuacatl/ahuacatl-grammar.y
2012-09-17 23:01:26 +08:00
Oreste Panaia
f5316acb9d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/Ahuacatl/ahuacatl-grammar.c
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/document-collection.c
arangod/VocBase/document-collection.h
2012-09-17 22:40:12 +08:00
Oreste Panaia
c7e5eae52d
Added additional error numbers for bitarray index creation
2012-09-17 19:57:10 +08:00
Jan Steemann
f4adf94748
some simplification
2012-09-17 13:32:20 +02:00
Jan Steemann
cc637aa091
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-17 11:55:16 +02:00
Jan Steemann
76674bad52
moved primaryIndex and lock from document-collection to primary-collection
2012-09-17 11:43:48 +02:00
a-brandt
4e2cbfbb15
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-17 09:51:21 +02:00
a-brandt
3666069569
Added UTF8/UTF16 normalize and compare functions (uses libicu)
2012-09-17 09:49:41 +02:00
Jan Steemann
07ccc2083b
further renamings
2012-09-14 14:57:26 +02:00
Jan Steemann
b2e47ae2b8
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-14 14:46:56 +02:00
Jan Steemann
1b1d7ba877
renamed simple_collection to document_collection
2012-09-14 14:46:37 +02:00
Oreste Panaia
305031a0f7
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-14 18:19:52 +08:00
Oreste Panaia
c0e9f488c9
ruby unit tests for some index tasks
2012-09-14 18:18:57 +08:00
Jan Steemann
9bc99b7c9d
renamed document collection to primary collection
2012-09-14 10:19:41 +02:00
a-brandt
b26a96619c
added NORMALIZE_STRING function
2012-09-14 10:13:53 +02:00
Jan Steemann
4790d0311c
removed some unneeded globals
2012-09-14 09:34:43 +02:00
a-brandt
ccdc384fdf
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
lib/BasicsC/strings.c
2012-09-13 16:45:05 +02:00
a-brandt
4dc64a546b
added utf8 normalization function (uses icu)
2012-09-13 16:41:00 +02:00
Jan Steemann
d670fbca5b
issue #150 , issue #188
2012-09-12 09:32:25 +02:00
Jan Steemann
31676da1ff
made deletion of cursors an atomic operation
2012-09-11 16:30:23 +02:00
Jan Steemann
be09205940
fixed doxygen error
2012-09-11 00:15:26 +02:00
Jan Steemann
2fa8760235
fix compile warning
2012-09-10 15:42:36 +02:00
Oreste Panaia
f93eef34d7
git
...
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
Conflicts:
lib/ShapedJson/json-shaper.c
2012-09-10 20:53:41 +08:00
Jan Steemann
c0268ce475
try to avoid duplicate read-locking from AQL queries
2012-09-10 14:44:29 +02:00
Oreste Panaia
8847d87580
added limited AQL support for bit indexes
2012-09-10 20:42:14 +08:00
Jan Steemann
1a400f22c0
added AhuacatlContextGuard for safer deallocation
2012-09-07 10:10:02 +02:00
Jan Steemann
7a20b188ba
issue #188
2012-09-06 13:35:01 +02:00
Jan Steemann
37914fcf34
issue #188 , issue #150 : introduce periodic garbage collection for V8 contexts, fix issue with server-side cursor refcounts
2012-09-06 11:37:01 +02:00
Jan Steemann
c1d08176b5
fixed some edge cases in which no proper error messages got generated
2012-09-05 15:41:19 +02:00
Jan Steemann
febd5bfa8e
removed member TRI_doc_mptr_t->_document
2012-09-04 13:20:01 +02:00
Jan Steemann
67dd26fcef
removed previous implementation of attachments
2012-09-03 16:21:47 +02:00
Frank Celler
2ac17fa841
fixed warning
2012-08-31 23:13:45 +02:00
Jan Steemann
3b54e55562
correct parameter name in error message
2012-08-31 15:28:11 +02:00
Jan Steemann
374b65e0d7
issue #177 : fixed wrong error message
2012-08-31 10:49:36 +02:00
Jan Steemann
1167b62ca6
issue #153 : wrote upgrade script for arango. this will convert collections into edge collections etc.
2012-08-28 17:29:36 +02:00
Jan Steemann
b8e7d5634d
issue #153 : edge collection should be a flag for a collection
2012-08-28 10:48:24 +02:00
Jan Steemann
36add37fae
added markers for attachments, but they are still unused
2012-08-27 14:12:14 +02:00
Jan Steemann
105af56bf7
issue #110 : support for partial updates
2012-08-21 15:17:51 +02:00
Jan Steemann
bc56546f23
issue #110 : allow partial updates
2012-08-21 11:50:55 +02:00
Jan Steemann
291d3fbc64
issue #108 : speed up truncate operation
2012-08-20 11:13:01 +02:00
Jan Steemann
2364c52ebd
fixed crash in datafileScan() and fixed wrong usage information
2012-08-09 19:27:14 +02:00
Jan Steemann
43b7ea951a
issue #147 : added --database.force-sync-shapes option
2012-08-09 19:25:39 +02:00
Jan Steemann
e3aee8c140
fixed crash and wrong usage information in datafileScan()
2012-08-09 19:09:54 +02:00
Frank Celler
b0e452f74a
Merge branch 'master' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
Makefile.am
Makefile.in
arangod/V8Server/v8-vocbase.cpp
2012-08-02 17:17:36 +02:00
Frank Celler
325a4d59bb
datafile check
2012-07-28 20:57:03 +02:00
Frank Celler
818b6d9ec2
datafile debugger
2012-07-28 09:32:45 +02:00
Jan Steemann
eeeb78c2e7
Merge branch '1.1' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
Installation/arangod.conf.in
Makefile.in
arangod/Makefile.files
arangod/RestHandler/RestBatchHandler.cpp
arangod/RestHandler/RestBatchHandler.h
arangod/RestServer/ArangoServer.cpp
bin/arango-password.in
2012-07-26 12:03:03 +02:00
Jan Steemann
7a0e9d350d
added documentation for endpoints, disable-authentication, fixed tests
2012-07-26 09:10:59 +02:00
Frank Celler
b2a334a063
added datafile map for collection
2012-07-25 20:56:34 +02:00
a-brandt
33f38daafc
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2012-07-18 16:51:07 +02:00
a-brandt
c65ccb5b5d
added checks for empty objects
2012-07-18 16:49:24 +02:00
Frank Celler
f126016484
added ExtractShapedJsonVocShaper
2012-07-16 15:42:41 +02:00
Frank Celler
b1aac93853
fixed warnings
2012-07-14 23:18:33 +02:00
Frank Celler
191b1338fe
issue #98 : Unable to change journalSize
2012-07-11 13:42:17 +02:00
Frank Celler
e455348032
added --database.wait-for-sync
2012-07-10 16:34:06 +02:00
Oreste Panaia
67d6b7fca0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-07-05 13:59:46 +08:00
Oreste Panaia
c72f44c949
Bitarray indexes update
2012-07-05 13:59:26 +08:00
Jan Steemann
f7be68bd47
updated documentation for issue #121
2012-07-04 13:13:38 +02:00
Jan Steemann
fe1ac7aebb
issue #121 : added more output to the figures() API call
2012-07-04 12:15:16 +02:00
Jan Steemann
3411a9b98c
fixed a few query optimiser bugs, added test cases
2012-06-29 15:26:35 +02:00
Oreste Panaia
4ea30529ba
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-06-29 14:28:10 +08:00
Oreste Panaia
2e3b6531c8
Some fixes for bitarray indexes
2012-06-29 14:27:30 +08:00
Jan Steemann
c4db88bdea
fixed doxygen errors
2012-06-27 13:22:40 +02:00
Oreste Panaia
43309908ec
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/BitIndexes/bitarray.c
arangod/RestServer/ArangoServer.cpp
configure
2012-06-26 20:41:04 +08:00
Oreste Panaia
20bbdab435
Bitarray index first draft
2012-06-26 20:05:49 +08:00
Jan Steemann
5a74e95f35
allow reusing ids and revision when creating collections and documents
2012-06-19 15:50:52 +02:00
Jan Steemann
381fc2f9f9
optimiser change: collections are annotated with hints on how they are accessed. this info is picked up by the explain command
2012-06-12 16:50:36 +02:00
Jan Steemann
385f0fdf97
added AHUACATL_EXPLAIN() function
2012-06-11 14:22:12 +02:00
Frank Celler
02517f81fa
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
Makefile.in
arangod/Ahuacatl/ahuacatl-grammar.c
arangod/Ahuacatl/ahuacatl-grammar.h
arangod/RestServer/JavascriptDispatcherThread.cpp
2012-06-10 21:26:43 +02:00
Jan Steemann
efd48664ef
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
Ahuacatl/ahuacatl-statement-dump.c
Ahuacatl/ahuacatl-statement-dump.h
Ahuacatl/ahuacatl-statementlist.c
Ahuacatl/ahuacatl-tree-dump.c
Ahuacatl/ahuacatl-tree-dump.h
Ahuacatl/ahuacatl-tree-walker.h
Makefile.files
Makefile.in
arangod/Ahuacatl/ahuacatl-tree-dump.c
arangod/Ahuacatl/ahuacatl-tree-dump.h
arangod/Ahuacatl/ahuacatl-tree-walker.c
arangod/Ahuacatl/ahuacatl-tree-walker.h
2012-06-08 17:34:20 +02:00
Frank Celler
55ebf00dbd
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
Actions/RestActionHandler.cpp
Actions/RestActionHandler.h
Makefile.files
Makefile.in
RestHandler/RestActionHandler.cpp
RestHandler/RestActionHandler.h
RestServer/ActionDispatcherThread.cpp
RestServer/ActionDispatcherThread.h
RestServer/RubyDispatcherThread.cpp
RestServer/RubyDispatcherThread.h
arangod/RestHandler/RestActionHandler.cpp
arangod/RestHandler/RestActionHandler.h
arangod/RestServer/ActionDispatcherThread.cpp
arangod/RestServer/ActionDispatcherThread.h
arangod/RestServer/ArangoServer.cpp
2012-06-08 15:57:33 +02:00
Frank Celler
d2c758d663
the great rename
2012-06-08 15:01:25 +02:00