jsteemann
1a06f1e15e
initial functionality for views - unstable
2017-03-14 16:35:45 +01:00
jsteemann
dc72ec3ee7
fixed a race when dropping databases
2017-02-23 15:22:50 +01:00
Wilfried Goesgens
584f3120dd
Upgrade V8
...
- ICU now doesn't build the icudata library anymore
- ship the icu database on all platforms and all packages
- we now load the icu database file ourselves, and hand over the pointer to ICU.
- follow the V8 changes around Weak pointer handling
2017-01-30 12:30:07 +01:00
Max Neunhoeffer
0698065d63
Fix memory leaks around LogicalCollection.
2016-10-04 11:56:35 +02:00
jsteemann
b5c5407b02
try to fix compile warnings in non-maintainer mode
2016-09-27 13:31:17 +02:00
Michael Hackstein
d3ba488271
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
2016-08-18 12:38:07 +02:00
Michael Hackstein
dce3cf412d
Removed warnings.
2016-08-17 15:57:33 +02:00
jsteemann
0d20651614
centralize functionality
2016-08-17 15:11:45 +02:00
Michael Hackstein
17a6da8afb
Removed all references on TRI_vocbase_col_t and replaced them by LogicalCollection class. Not everything is properly moved and implemetned yet. This commit causes crashes.
2016-08-17 11:10:39 +02:00
Michael Hackstein
14e0411a87
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
2016-08-16 10:29:26 +02:00
jsteemann
1ec14d0bba
privatize attributes
2016-08-15 15:47:39 +02:00
Michael Hackstein
94ca36fdb2
Removed cluster-wide CollectionInfo and replaced it with a logical collection. The Logical collection shall be always available, in cluster and single server.
2016-08-15 09:08:24 +02:00
jsteemann
95ac01313b
privatization
2016-08-04 17:06:51 +02:00
jsteemann
59ed0a902c
refactoring
2016-07-29 17:07:16 +02:00
jsteemann
b71e12f6a0
some vocbase refactoring
2016-07-28 11:06:21 +02:00
jsteemann
10a60b5458
refactoring
2016-07-27 15:40:25 +02:00
jsteemann
26ce0c6936
some collection handling refactoring
2016-07-27 13:12:26 +02:00
Frank Celler
4b2b85f1b5
more cleanup
2016-02-24 19:19:04 +01:00
Frank Celler
bb3acf8cd5
fixed /_admin/log
2016-02-04 00:41:50 +01:00
Jan Steemann
9046e1831b
clang-format
2016-01-27 13:43:46 +01:00
Jan Steemann
3d8a52cdf4
some refactoring
2016-01-27 13:28:19 +01:00
Jan Steemann
53d268c843
pacify cppcheck
2016-01-27 09:37:23 +01:00
Jan Steemann
3fc862f0ef
changed locking macros
2016-01-26 15:39:12 +01:00
jsteemann
842384016d
namespace cleanup
2016-01-21 00:20:22 +01:00
jsteemann
431900f17a
changed namespace from triagens to arangodb
2016-01-17 00:44:53 +01:00
jsteemann
9f0576c65f
don't rely so much on namespace std being present
2016-01-08 01:05:06 +01:00
Jan Steemann
3ad20c0cae
auto-generated headers
2016-01-06 18:41:51 +01:00
Jan Steemann
f422576ee0
clang-format
2016-01-05 17:43:24 +01:00
Jan Steemann
2983f4e987
small garbage collection improvements
2015-07-14 13:30:37 +02:00
Jan Steemann
ad59242822
fixed ambiguous attribute name "version" for collections
2015-05-28 11:54:57 +02:00
Jan Steemann
03461903fe
fixed over-eager V8 context entering and exiting in non-cluster mode
2015-05-27 14:02:13 +02:00
Willi Goesgens
e1262a1078
Initialize forgottone member.
2015-05-06 18:06:28 +02:00
Willi Goesgens
1c4a72b106
The Big V8 upgrade Merge.
2014-12-15 17:30:56 +01:00
Jan Steemann
ff80fafba5
fixed cached lookups of collections on the server, which may have caused spurious problems after collection rename operations
2014-10-08 14:59:02 +02:00
Jan Steemann
87afcf5e8d
the great rename
2014-09-13 00:10:11 +02:00
Jan Steemann
dcfa59806e
more C++11
2014-08-23 00:51:13 +02:00
Willi Goesgens
8da5a6c0b3
Cleanup: killall tabs.
2014-08-14 13:17:21 +02:00
Willi Goesgens
9f03c16a6b
v8-vocbase split: clean up includes - more tricky hidden dependencies can be removed.
2014-08-07 15:50:50 +02:00
Willi Goesgens
226790a353
v8-base splitting: adjust filenaming to the convention.
2014-08-06 12:54:24 +02:00