Frank Celler
6cdfa029c9
added more error information, fixed try catch
...
Conflicts:
CHANGELOG
arangod/V8Server/ApplicationV8.cpp
2014-04-21 13:35:06 +02:00
Jan Steemann
fa391e0636
slight GC improvements
2014-03-24 16:12:59 +01:00
Frank Celler
e25945aaba
fixed javascript.execute for coffee-script
2014-03-20 22:51:30 +01:00
Jan Steemann
edfdda6d12
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-25 15:44:08 +01:00
Jan Steemann
0ac7ddaaf9
fix shell client test results
2014-02-25 15:43:57 +01:00
Frank Celler
f2121ff442
cleanup
2014-02-25 15:32:07 +01:00
Frank Celler
42fb8244e1
added requeue
2014-02-25 12:07:16 +01:00
Jan Steemann
7a0aac82e2
re-create database objects on coordinator now, and switch into them
2014-02-21 17:40:00 +01:00
Jan Steemann
d8b5c60351
fixed segfault
2014-01-24 13:08:33 +01:00
Jan Steemann
481cd2d1be
added collection._dbName
2014-01-16 11:10:37 +01:00
Jan Steemann
9c63246d1c
added TRI_SHARDING_COLLECTION_NOT_IMPLEMENTED macro
2014-01-14 14:04:29 +01:00
Jan Steemann
5b965b2a21
added initialised() method
2014-01-07 17:50:52 +01:00
Jan Steemann
9ce78430ac
create collections, v0.0.0
2014-01-07 16:28:12 +01:00
Max Neunhoeffer
bbf28e3501
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
arangod/Cluster/v8-cluster.cpp
2014-01-07 11:45:43 +01:00
Jan Steemann
3183e6d402
created global cluster object variables
2014-01-07 11:34:42 +01:00
Max Neunhoeffer
33d063d6d6
Start to move ClusterComm to JavaScript.
2014-01-06 16:18:24 +01:00
Jan Steemann
d1bee4cf58
added functions to query the server state
2014-01-02 15:13:44 +01:00
Jan Steemann
5e5a5fb32b
added JS bindings for agency
2013-12-11 09:56:54 +01:00
Jan Steemann
43b4f78b62
issue #620
2013-10-28 19:38:19 +01:00
Jan Steemann
21d25d0ccc
removed resourceholder
2013-10-17 10:43:07 +02:00
Jan Steemann
46a295ba43
fixed some Windows warnings
2013-10-08 12:39:47 +02:00
Jan Steemann
8a996c5b60
less dependency on regex.h, also fixes some speed problems for key validation
2013-09-19 08:20:35 +02:00
Jan Steemann
0bdae05b96
changed reference counting for cursors
2013-09-16 13:51:33 +02:00
Jan Steemann
6bbfb65f7c
prevent usage of db._useDatabase() in HTTP requests
2013-09-12 11:13:47 +02:00
Jan Steemann
42441b208f
refactoring of multiple databases, intermediate commit
2013-09-11 11:42:34 +02:00
Jan Steemann
435e949462
fixed redirections in web interface
2013-09-04 15:58:41 +02:00
Jan Steemann
3871fb7af3
improved error messages
2013-08-20 11:48:08 +02:00
Jan Steemann
9dfb7483ff
"doCompact" attribute for collections
2013-06-19 16:51:16 +02:00
Frank Celler
49b5507b73
fixed issue #489 : Bug in aal.install
...
Conflicts:
Makefile.in
2013-05-05 21:10:14 +02:00
Frank Celler
d2ea4e9bd2
added SlowBuffer from node
2013-04-21 21:32:32 +02:00
a-brandt
3e80cb0071
fixed typo
2013-04-11 09:04:35 +02:00
Frank Celler
f373615268
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
arangod/V8Server/v8-actions.cpp
2013-04-10 21:47:51 +02:00
Frank Celler
828b939053
fixed isolates, made ArangoError internal
2013-04-10 21:22:09 +02:00
a-brandt
012f4eab35
added cookie keys
2013-04-10 17:43:32 +02:00
Frank Celler
553ccf099c
remove addtogroup blocks
2013-04-03 18:20:37 +02:00
Frank Celler
717dd6e289
safer string building
2013-04-02 18:01:32 +02:00
Frank Celler
cb5427cbce
replaced throwing of strings by real objects
2013-04-02 11:27:31 +02:00
Frank Celler
0a0f4ee4ec
use error object to get stack trace
2013-03-31 12:24:51 +02:00
Jan Steemann
771b03ced3
fixed exception handling in ArangoSh
2013-03-26 16:01:05 +01:00
Frank Celler
557184631d
more fox-manager, added files section
2013-03-26 13:58:00 +01:00
Frank Celler
1aa5109fa3
updated disclaimer
2013-03-13 17:03:18 +01:00
Jan Steemann
5631314bc7
issue #212 : added auto-increment support for collections
...
the feature can be used by creating a collection with the extra `keyOptions`
attribute as follows:
db._create("mycollection", { keyOptions: { type: "autoincrement", offset: 1, increment: 10, allowUserKeys: true } });
The `type` attribute will make sure the keys will be auto-generated if no `_key` attribute is specified for a document.
The `allowUserKeys` attribute determines whether users might still supply own `_key` values with documents or if this
is considered an error.
The `increment` value determines the actual increment value, whereas the `offset` value can be used to seed to value
sequence with a specific starting value. This will be useful later in a multi-master setup, when multiple servers can use
different auto-increment seed values and thus generate non-conflicting auto-increment values.
The default values currently are:
- `allowUserKeys`: `true`
- `offset`: `0`
- `increment`: `1`
The only other available key generator type currently is `traditional`. The `traditional` key generator
will auto-generate keys in a fashion as ArangoDB always did (some increasing integer value, with a more or less unpredictable
increment value).
Note that for the `traditional` key generator there is no the option to disallow user-supplied keys and give the
server the sole responsibility for key generation.
2013-03-08 11:54:03 +01:00
Frank Celler
60037971dc
rewrote statistics
2013-03-03 22:39:41 +01:00
Frank Celler
fe9f10af8d
Merge branch 'devel' of github.com:triAGENS/ArangoDB into 1.2
...
Conflicts:
CHANGELOG
Documentation/Manual/arangodb_1.2_shell_reference_card.pdf
Makefile.in
aclocal.m4
config/compile
config/config.guess
config/config.sub
config/depcomp
config/missing
configure
lib/JsonParser/json-parser.c
2013-02-21 14:21:59 +01:00
Frank Celler
2553b572ab
fixed mode
2013-02-21 14:14:20 +01:00
Jan Steemann
382047dbd6
issue #404
2013-02-18 14:28:19 +01:00
Jan Steemann
17098dd4ef
added support for HTTP OPTIONS method, pt 1
2013-01-25 19:11:33 +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
33e3031380
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
Makefile.in
VERSION
arangod/V8Server/v8-query.cpp
build_posix.h
configure
configure.ac
2013-01-10 18:00:25 +01:00
Frank Celler
03f85fae23
added 'any' call for collections
2013-01-10 10:39:43 +01:00
Jan Steemann
d76920443d
added tests and documentation for volatile collections
2013-01-07 10:55:25 +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
Jan Steemann
3009bdfcfd
issue #277
2012-11-15 22:55:59 +01:00
Jan Steemann
fe7e061a27
transaction nesting
2012-11-15 18:14:20 +01:00
a-brandt
71d3d54de1
collection info struct changed
2012-11-15 11:24:35 +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
e657f9d6b4
made "_vertices" a shared string
2012-11-06 19:35:51 +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
1576ed4ba0
change result output of bidirectional edges
2012-10-25 18:07:10 +02:00
Jan Steemann
cb6c8c8e7e
added bidirectional edges, fixup edges index
2012-10-25 17:18:54 +02:00
Jan Steemann
1e50b4fcf9
issue #265
2012-10-24 12:54:10 +02:00
a-brandt
8256985a87
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-24 12:43:19 +02:00
Jan Steemann
5e89667d4a
issue #265
2012-10-24 12:41:29 +02:00
a-brandt
9a599e468a
added "_key" attribute
2012-10-23 15:58:09 +02:00
Oreste Panaia
ba63b36b53
With git you never know
2012-09-26 19:10:48 +08:00
Jan Steemann
4790d0311c
removed some unneeded globals
2012-09-14 09:34:43 +02:00
Frank Celler
e8089d86a7
removed user manager
2012-09-12 23:37:39 +02:00
Jan Steemann
b8e7d5634d
issue #153 : edge collection should be a flag for a collection
2012-08-28 10:48:24 +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