Simon Grätzer
|
cdbea139ce
|
added replication client garbage collection
|
2017-05-04 18:40:55 +02:00 |
jsteemann
|
fcc61115d8
|
try to fix feature startup order (Scheduler vs. CacheManager vs. DatabaseFeature)
|
2017-04-24 13:17:21 +02:00 |
Max Neunhoeffer
|
53b3a73486
|
Add a timeout option to <collection>.drop().
This is in particular used to allow the Schmutz to make progress
in the case of a long running transaction.
|
2017-04-07 15:52:19 +02:00 |
jsteemann
|
2aa2fd65a4
|
more startup
|
2017-03-24 14:20:51 +01:00 |
jsteemann
|
979f003538
|
added ViewTypesFeature
|
2017-03-16 12:50:22 +01:00 |
jsteemann
|
0bb2711abb
|
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into views
|
2017-03-16 12:16:23 +01:00 |
Dan Larkin
|
aa23074efd
|
Added view retrieval via HTTP with tests and initial work on view factory.
|
2017-03-15 18:44:48 -04:00 |
jsteemann
|
49aef67cca
|
use std::shared_ptrs for views
|
2017-03-15 13:07:08 +01:00 |
jsteemann
|
1a06f1e15e
|
initial functionality for views - unstable
|
2017-03-14 16:35:45 +01:00 |
Michael Hackstein
|
1c33e77bd8
|
Moved unloadCollection callback into StorageEngine.
|
2017-03-13 17:28:08 +01:00 |
Michael Hackstein
|
90b4876d3c
|
Moved WriteMarker code Vocbase => MMFilesEngine. Also removed the decission to write a marker out of Vocbase-API
|
2017-03-09 11:12:39 +01:00 |
Michael Hackstein
|
489f0d12b8
|
Moved the decision to write a marker into the databaseFeature, it is not triggered from outside any more. Furthermore renameCollection write marker is now done in MMFiles.
|
2017-03-08 14:54:25 +01:00 |
Michael Hackstein
|
df4eadac75
|
Replaced several specialized toVelocyPack functions of LogicalCollection by toVelocyPackIgnore(). Fixed distributeLike bug that occured through this.
|
2017-02-28 14:54:32 +01:00 |
Michael Hackstein
|
ae14ae99a5
|
Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api
|
2017-02-27 13:01:12 +01:00 |
Michael Hackstein
|
a884ee2bfb
|
Intermediate commit. Moved many toVPack functions of LogicalCollection to a unified vpack + ignore-keys alternative. This commit is used to run all tests everywhere. May be red
|
2017-02-27 13:01:07 +01:00 |
jsteemann
|
dc72ec3ee7
|
fixed a race when dropping databases
|
2017-02-23 15:22:50 +01:00 |
jsteemann
|
3679050a31
|
fixed a race when renaming collections
|
2017-02-23 13:41:48 +01:00 |
jsteemann
|
b5c5407b02
|
try to fix compile warnings in non-maintainer mode
|
2016-09-27 13:31:17 +02:00 |
jsteemann
|
68ebbabe17
|
delete unused collection directories
|
2016-09-06 14:40:31 +02:00 |
jsteemann
|
1823cff3a9
|
removed TRI_collection_t
|
2016-09-02 14:54:13 +02:00 |
jsteemann
|
3909103193
|
privatized some members
|
2016-09-02 13:10:17 +02:00 |
jsteemann
|
cf42f5dbc8
|
fix leaks
|
2016-08-30 13:02:04 +02:00 |
Michael Hackstein
|
7cf7b89c6d
|
Removed more usage of VocbaseCollectionInfo and replaced it by LogicalCollection. It's getting better now. State still not green.
|
2016-08-29 18:44:34 +02:00 |
Michael Hackstein
|
e444332def
|
Removed all references to _info in TRI_collection_t. This commit does not start. Constructor is broken.
|
2016-08-29 10:44:31 +02:00 |
Michael Hackstein
|
0985e7fc88
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-26 12:52:41 +02:00 |
jsteemann
|
8025ec0266
|
removed define that was used only once
|
2016-08-26 11:07:50 +02:00 |
Michael Hackstein
|
b01a7ac0d5
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-26 08:02:54 +02:00 |
Michael Hackstein
|
7d6402b15c
|
Fixed soem crashes and undefined behaviuor. Server does not crash during tests, however a lot of them are still red
|
2016-08-25 14:51:03 +02:00 |
jsteemann
|
396ab41736
|
allow dropping system collections in some rare cases
|
2016-08-25 12:47:06 +02:00 |
jsteemann
|
c5f847a912
|
fix figures and volatile collection counts
|
2016-08-24 14:35:55 +02:00 |
jsteemann
|
7794b76b33
|
intermediate commit
|
2016-08-24 10:54:47 +02:00 |
Mark
|
3bd5c27c0c
|
changes for Visual Studio
|
2016-08-19 17:22:57 +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 |
jsteemann
|
b2cb551685
|
moved functionality from vocbase into DatabaseFeature
|
2016-08-18 09:24:26 +02:00 |
jsteemann
|
ca16eb691a
|
moved drop collection functionality into engine
|
2016-08-17 16:43:48 +02:00 |
Michael Hackstein
|
f893b8715c
|
Removed TRI_vocbase_col_t it was not used anywhere anymore.
|
2016-08-17 15:29:50 +02:00 |
Michael Hackstein
|
21335bb398
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-17 11:23:04 +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 |
jsteemann
|
84656f776b
|
move CleanupThread into engine
|
2016-08-17 10:48:17 +02:00 |
jsteemann
|
a957963222
|
"privatize" compactor thread
|
2016-08-16 12:11:14 +02:00 |
jsteemann
|
680042b062
|
moved compaction info into StorageEngine
|
2016-08-15 18:35:22 +02:00 |
jsteemann
|
1ec14d0bba
|
privatize attributes
|
2016-08-15 15:47:39 +02:00 |
jsteemann
|
ae40ea5450
|
finally fixed some nasty bugs after refactoring
|
2016-08-15 14:26:09 +02:00 |
jsteemann
|
3733d64dda
|
moved functionality
|
2016-08-05 16:23:22 +02:00 |
jsteemann
|
6e47a19d37
|
removed define
|
2016-08-05 09:51:06 +02:00 |
jsteemann
|
326b518acf
|
move it a class method
|
2016-08-04 17:30:42 +02:00 |
jsteemann
|
e06e2312c2
|
speed up compaction and cleanup a bit
|
2016-08-04 17:18:50 +02:00 |
jsteemann
|
95ac01313b
|
privatization
|
2016-08-04 17:06:51 +02:00 |
jsteemann
|
5d640b7144
|
fixed tests
|
2016-08-04 13:32:54 +02:00 |
jsteemann
|
f437ef95c5
|
simplify threads
|
2016-08-02 16:06:47 +02:00 |