Kaveh Vahedipour
8f8ebbcb03
agents wait for inception thread to finish before unprepare
2017-05-18 09:13:01 +02:00
Andreas Streichardt
cea3c273c0
remove debug
2017-05-17 16:40:18 +02:00
Andreas Streichardt
14a65688db
Fix startLocalCluster.sh jwt authentication, implement ps1 jwt auth
2017-05-17 16:38:49 +02:00
Andreas Streichardt
0ed781cbf1
It works :D
2017-05-17 16:38:48 +02:00
Kaveh Vahedipour
275df3d884
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-17 14:55:51 +02:00
Kaveh Vahedipour
5d03744696
shutdown local cluster waits for pids to have gone
2017-05-17 14:55:41 +02:00
Andreas Streichardt
810cb316cf
powershell startlocalcluster
2017-05-17 14:53:58 +02:00
Kaveh Vahedipour
cd8e8b8acf
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-17 14:44:28 +02:00
Kaveh Vahedipour
7a571b6c2b
shutdown local cluster waits for pids to have gone
2017-05-17 14:44:22 +02:00
Jan Christoph Uhde
a3da04b537
fix test starter
2017-05-17 12:37:35 +02:00
Kaveh Vahedipour
511fa4036d
more smooth local cluster start and shutdown
2017-05-17 11:10:05 +02:00
Kaveh Vahedipour
e2a56acc82
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-16 13:14:15 +02:00
Kaveh Vahedipour
499ef8d1b9
reduced code lines in startLocalCluster
2017-05-16 13:14:04 +02:00
Jan Christoph Uhde
b286464b47
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb :
Document waitForSyncReplication
don't force compaction after every collection drop operation
also execute tasks in existing databases
added missing copy constructor for RocksDBKeyBounds
fix MSVC compile warning
Do not generate product version when skipping packages
Docs: footer class name changed by plugin, copy in build process
Put the release in countermanager into a TRI_DEFER for safety
Added a forgotten release() after using a vocbase
Allow cluster to be started anywhere
remove debug log message
use exclusive locks for some transactions
cppcheck
Adjusted some cache constants and added eviction rate tracking.
remove unused variable
Implemented index estimates for RocksDB. Now the following indexes have a proper estimate: * HashIndex * SkiplistIndex / Persistent * EdgeIndex
2017-05-16 12:59:07 +02:00
Jan Christoph Uhde
6c00d96321
improve tmux starter
2017-05-16 12:58:44 +02:00
Kaveh Vahedipour
90cf2becc3
Allow cluster to be started anywhere
2017-05-16 10:14:56 +02:00
Jan Christoph Uhde
739fdc5fcd
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb :
making startlocalcluster more independent
Remove useless debug message :S
Fix rolling back of indices
do not turn off foxx queues
remove obsolete Dispatcher feature from list
storage revisions in edge cache
improve error messages
adjust fillgrades as suggested by @neunhoef
more sensible error message
added missing casts
speed up comparisons a bit
disable foxx queues
minor enhancements for the cache
micro optimizations for edge index
fix invalid usage of refcount
2017-05-15 16:48:53 +02:00
Jan Christoph Uhde
c833b4708a
add support for user defined suites
2017-05-15 16:33:49 +02:00
Kaveh Vahedipour
6728e829b1
making startlocalcluster more independent
2017-05-15 16:17:56 +02:00
Jan Christoph Uhde
b12483504f
add suite selection and all_rocksdb suite
2017-05-15 13:56:48 +02:00
Jan Christoph Uhde
5cc8d74713
fix default test
2017-05-15 09:51:03 +02:00
Jan Christoph Uhde
f26568fe0c
stop always killing sessions
2017-05-13 10:23:26 +02:00
Jan Christoph Uhde
933a8ed2e5
add function for task spawning
2017-05-13 10:12:09 +02:00
Jan Christoph Uhde
bcdc90c5a9
add fist version of tmux_test_starter
2017-05-13 01:22:55 +02:00
Kaveh Vahedipour
675e6599af
ttls are considered, when key-value store read is invoced
2017-05-08 12:05:10 +02:00
Wilfried Goesgens
6ac9831c0e
fix the execution flags of arangodbstarter
2017-05-04 16:21:52 +02:00
Kaveh Vahedipour
54c1183a38
expanding agent pool
2017-05-03 17:40:33 +02:00
jsteemann
2b4338d85c
disable special behavior for RocksDB
2017-05-02 09:04:45 +02:00
Wilfried Goesgens
c69c4dd504
behave similar to jenkins
2017-04-26 14:04:21 +02:00
Frank Celler
b1f8fdbef9
Merge pull request #2456 from servusoft/devel
...
cross compiling
2017-04-26 13:59:36 +02:00
Max Neunhoeffer
7a03071444
Port 3.1 changes to devel, startStandAloneAgency.sh.
2017-04-26 10:53:43 +02:00
Kaveh Vahedipour
a823a437b1
correct rocksdb cluster start
2017-04-24 15:34:07 +02:00
Kaveh Vahedipour
e559ca63f9
unable to start rocksdb cluster right now
2017-04-24 15:32:16 +02:00
Max Neunhoeffer
4151087273
Fix some duplicated options.
2017-04-24 12:22:29 +02:00
Kaveh Vahedipour
97c9198b4d
ipv4 is so yesterday
2017-04-24 11:51:38 +02:00
Kaveh Vahedipour
733d7260eb
startRocksdbCluster.sh has gone in favour of a simple flag in startLocalCluster.sh
2017-04-24 11:34:54 +02:00
Kaveh Vahedipour
b96f3be332
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-04-24 11:08:15 +02:00
Kaveh Vahedipour
a211e5ee83
ipv4 is so yesterday
2017-04-24 11:08:04 +02:00
Max Neunhoeffer
6b67f0a550
Revert "Add -r option for rocksDB engine to startLocalCluster.sh"
...
This reverts commit 1f842312f5
.
2017-04-24 11:07:04 +02:00
Max Neunhoeffer
1f842312f5
Add -r option for rocksDB engine to startLocalCluster.sh
2017-04-24 10:57:06 +02:00
servusoft
d0435cf42c
crosscompiling
2017-04-17 16:05:55 +02:00
Simon Grätzer
14f260f1f0
Upload rockst start script
2017-04-13 14:01:00 +02:00
Andreas Streichardt
0bf00036c6
Streamline shutdown and start
2017-03-29 11:55:02 +02:00
jsteemann
7718f76d17
remove useless and harmful adjustment (lowering) of file descriptors limit
2017-03-28 09:37:35 +02:00
Frank Celler
1185099501
raise limit fd as much as possible, warn if too small
2017-03-24 15:13:55 +01:00
Wilfried Goesgens
2b310fd64d
integrate caching of plugins
2017-03-23 16:31:21 +01:00
Wilfried Goesgens
71b31ba293
fix filename
2017-03-19 19:30:00 +01:00
Wilfried Goesgens
a3b2f1bfed
limit to 2 compile processes
2017-03-17 13:31:11 +01:00
Wilfried Goesgens
97b8236c6b
make sure we leave the generated documentation in a place mounted into the container
2017-03-16 17:33:24 +01:00
Wilfried Goesgens
a2333a1205
fix typo
2017-03-16 09:58:47 +01:00
Wilfried Goesgens
c818e7320c
switch it to auto-wrap itself in the matching docker container
2017-03-15 17:40:50 +01:00
Wilfried Goesgens
2207a8e6e6
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-03-15 16:37:39 +01:00
Wilfried Goesgens
fd3a169a8f
rename
2017-03-15 16:22:41 +01:00
Wilfried Goesgens
fb24c10866
complete full documentation process
2017-03-15 16:22:21 +01:00
Simon Grätzer
ad268697e3
Fix some stuff
2017-03-15 16:22:10 +01:00
Simon Grätzer
27c617fe10
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# 3rdParty/V8/v8
# arangod/Transaction/Methods.h
# arangod/Utils/UserTransaction.h
# arangod/V8Server/v8-collection.cpp
2017-03-01 14:52:35 +01:00
Andreas Streichardt
1bb8f97773
Fix secondaries
2017-02-13 14:00:19 +01:00
Simon Grätzer
edab268572
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/Aql/FunctionDefinitions.cpp
# arangod/Aql/Functions.h
# arangod/Utils/ExplicitTransaction.h
2017-02-10 15:21:24 +01:00
Kaveh Vahedipour
29d73b2e9c
sendAppendEntries does resonable estimation of follower time needs leading to less frequent spamming of followers
2017-02-10 11:25:55 +01:00
Kaveh Vahedipour
3ee7a8d595
compaction thread tested and functional
2017-02-08 14:18:46 +01:00
Wilfried Goesgens
9dffdbe3f2
add another directory to detect arangosh
2017-02-08 11:00:50 +01:00
Kaveh Vahedipour
b931aa967a
new compaction thread for agency
2017-02-07 14:16:22 +01:00
Kaveh Vahedipour
a71fec11ca
backports from 3.1
2017-02-06 15:50:42 +01:00
Kaveh Vahedipour
9ca79d216a
checking agency failures for high catchup data
2017-02-06 15:49:55 +01:00
Simon Grätzer
63dfe865ba
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-02-03 21:27:08 +01:00
Jan Christoph Uhde
27182591c6
Merge branch 'obi-geodoc' of github.com:arangodb/arangodb into devel
...
* 'obi-geodoc' of github.com:arangodb/arangodb:
add working examples for geo index
fix collection name
start geo documentation - commit for test building
2017-02-03 11:05:44 +01:00
Simon Grätzer
13f19fe51b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/CMakeLists.txt
# arangod/RestServer/arangod.cpp
# arangod/Utils/ExplicitTransaction.h
# arangod/V8Server/v8-collection.cpp
2017-02-02 11:25:23 +01:00
Mike Williamson
eca8d316f8
Add explanatory comment to build-deb
...
This is just adding a little comment to clarify the usage of this
script: What needs to be installed for it to run, and where it puts the
packages after.
2017-02-01 13:02:23 -05:00
Jan Christoph Uhde
d1ac87f58b
start geo documentation - commit for test building
2017-02-01 11:14:36 +01:00
Simon Grätzer
64343cd579
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# scripts/startLocalCluster.sh
2017-01-27 15:58:22 +01:00
Kaveh Vahedipour
c803d52f51
startLocalCluster handles port offset so that multiple clusters can be started on same machine
2017-01-27 09:33:42 +01:00
Simon Grätzer
d71ebf7c1d
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-20 14:42:19 +01:00
Max Neunhoeffer
4e82f4ec12
Fix XTERM option in scripts/startLocalCluster.sh
2017-01-19 16:12:58 +01:00
Max Neunhoeffer
370cb09d89
Merge branch 'devel' into schmutz-ng
2017-01-19 10:32:43 +01:00
Max Neunhoeffer
56756e83fc
Use LOG_LEVEL in scripts/startLocalCluster.sh
2017-01-18 10:38:00 +01:00
Simon Grätzer
f4e02c58a9
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-17 22:28:07 +01:00
Kaveh Vahedipour
2d21b62007
agency compaction leaves last compaction-keep-size indices behind for reference
2017-01-17 12:15:18 +01:00
Simon Grätzer
ac37e7c85e
Fixing recovery
2017-01-16 13:58:30 +01:00
Simon Grätzer
c985c00d26
Fixing recovery operations
2017-01-14 16:46:18 +01:00
Simon Grätzer
27dcb11af3
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-13 15:00:59 +01:00
servusoft
f77ae5e5d4
add aarch64 build schript
2017-01-12 17:13:59 +01:00
Simon Grätzer
01ac5a51a3
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-09 21:12:24 +01:00
Frank Celler
476635b207
run jslint in the background
2017-01-09 19:17:29 +01:00
Kaveh Vahedipour
9d5a5537ce
remove deceased agents from AgencyComm
2017-01-02 17:12:00 +01:00
Kaveh Vahedipour
a2ee40d4f3
restarting agents inform rest of their new endpoints
2017-01-02 15:58:38 +01:00
Simon Grätzer
7563fb4b80
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-29 18:09:57 +01:00
Kaveh Vahedipour
6e2394a831
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-29 15:03:33 +01:00
Max Neunhoeffer
2e32ebfe5b
New setup for perf events only for critical section.
2016-12-28 22:03:11 +01:00
Kaveh Vahedipour
154db4a0e2
wrong verbosity in start script
2016-12-28 16:32:21 +01:00
Simon Grätzer
9a6c7196a6
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-26 20:52:29 +01:00
Max Neunhoeffer
142afcc444
Latest addition to setupPerfEvents.sh
2016-12-23 23:30:29 +01:00
Kaveh Vahedipour
9a778c7304
coordinators need to know all agency endpoints too through heartbeats
2016-12-23 12:08:53 +01:00
Max Neunhoeffer
bb4fed5cf3
Fix compilation instructions.
2016-12-23 09:15:33 +01:00
Max Neunhoeffer
26fecbaad7
Comment out tracing of mutexes, ignore errors in perfanalysis.
2016-12-23 09:12:41 +01:00
Max Neunhoeffer
f983f787a0
New events.
2016-12-23 08:47:34 +01:00
Andreas Streichardt
bceb5d7b46
disable cores during recovery setup
2016-12-22 16:40:51 +01:00
Simon Grätzer
52a88488d6
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-21 23:16:41 +01:00
Max Neunhoeffer
d0b11eb7c6
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-12-21 16:45:01 +01:00
Max Neunhoeffer
3b4831c682
Vastly improve perf setup script.
2016-12-21 16:44:47 +01:00
Max Neunhoeffer
1850c6ea8c
Add some more events to perf analysis.
2016-12-21 12:01:45 +01:00
Simon Grätzer
431df0c5a4
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-21 11:56:44 +01:00
Kaveh Vahedipour
5858caabbe
endpoint unifiedForm replaces localhost with 127.0.0.1
2016-12-21 09:43:33 +01:00
Max Neunhoeffer
7f86ed5b37
Speed up perfanalysis and add statistics.
2016-12-20 16:22:10 +01:00
Max Neunhoeffer
cdbf9986f8
Fix perf setup script.
2016-12-20 11:18:34 +01:00
Kaveh Vahedipour
72d8579a6a
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-19 15:00:38 +01:00
Kaveh Vahedipour
0e29e93816
race condition in agency when leader impaired
2016-12-19 15:00:32 +01:00
Simon Grätzer
007134accc
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-19 13:23:43 +01:00
Max Neunhoeffer
c4a99800cd
Upgrade instructions for perf tool.
2016-12-19 13:07:21 +01:00
Max Neunhoeffer
271daafdbe
Add two more functions to perf analysis.
2016-12-19 13:04:27 +01:00
Simon Grätzer
7afebc2223
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-17 14:10:03 +01:00
Kaveh Vahedipour
0d3c1b16d9
faily confident about sendWithFailover
2016-12-16 17:55:10 +01:00
Simon Grätzer
b609769613
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-15 13:20:55 +01:00
Kaveh Vahedipour
d4c50dfc8c
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-15 08:46:54 +01:00
Kaveh Vahedipour
22f8eab6ea
short review and c++11 cosmetics
2016-12-15 08:46:40 +01:00
Andreas Streichardt
217e4e14e4
bump jenkins
2016-12-14 18:14:32 +01:00
Kaveh Vahedipour
84fa31a39d
agencycommanager ran in locks when ::redirect called ::failed
2016-12-14 17:27:46 +01:00
Simon Grätzer
730ea4755e
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# scripts/startLocalCluster.sh
2016-12-09 14:30:19 +01:00
Kaveh Vahedipour
dca5eb8d0e
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-07 16:42:45 +01:00
Kaveh Vahedipour
2fadea8332
AddFollower tests
2016-12-07 16:42:35 +01:00
Wilfried Goesgens
e1b1eb2048
finalize xc compile
2016-12-07 16:33:20 +01:00
Wilfried Goesgens
1b7a0eec23
finalize ARM crosscompiling
2016-12-07 14:52:45 +01:00
Kaveh Vahedipour
47463a2f1c
Agency startup redone after revisit of design document
2016-12-07 11:56:41 +01:00
Kaveh Vahedipour
70fb21ce2d
update scriptStandAlone with new inception
2016-12-06 18:29:29 +01:00
Simon Grätzer
0689ccaabb
fixed some stuff, stopping still not working
2016-12-05 01:18:05 +01:00
Simon Grätzer
7d7474f6fd
Structural changes, Algorithm registry, begin with optimistic recovery
2016-12-01 14:10:52 +01:00
Simon Grätzer
bc4c441f30
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-25 17:03:26 +01:00
Kaveh Vahedipour
9c388e18a5
Looks as if cluster.my-local-info and cluster.myid are for the past
2016-11-23 09:22:33 +01:00
Kaveh Vahedipour
9733dcc724
Looks as if cluster.my-local-info and cluster.myid are for the past
2016-11-22 17:48:04 +01:00
Kaveh Vahedipour
ffe7f9f3ad
merged in devel
2016-11-16 14:59:53 +01:00
Simon Grätzer
bcf545c856
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-08 11:38:49 +01:00
Kaveh Vahedipour
1c3e8c1205
Supervision gracePeriod shorter
2016-11-07 10:12:13 +00:00
Simon Grätzer
64817db293
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-04 11:55:17 +01:00
Kaveh Vahedipour
256245392b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-04 11:42:21 +01:00
Kaveh Vahedipour
62492195e9
Recapsulating MUTEX in key value Store
2016-11-04 11:42:08 +01:00
Wilfried Goesgens
7035338911
Change build-directory name when building enterprise packages
2016-11-04 09:56:13 +01:00
Kaveh Vahedipour
34c2c5deeb
minor yet again
2016-11-03 17:34:47 +01:00
Kaveh Vahedipour
34078b3f85
minor
2016-11-03 17:32:33 +01:00
Kaveh Vahedipour
a3097a8a77
minor
2016-11-03 17:32:02 +01:00
Kaveh Vahedipour
be7cea1e19
new features starting agency stand alone
2016-11-03 17:23:33 +01:00
Kaveh Vahedipour
8185588bb2
double percision conserved for timeout in AgencyComm
2016-11-03 16:47:38 +01:00
Kaveh Vahedipour
cd141cbde1
startStandAloneAgency default random order of agent start
2016-11-03 16:25:28 +01:00
Simon Grätzer
1c0253e5dc
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-03 00:12:56 +01:00
Kaveh Vahedipour
c71d9e287e
do not override command line RAFT timings with estimates
2016-11-02 15:44:54 +01:00
Kaveh Vahedipour
7c6171702c
startStandaloneAgency with different gossip modes
2016-11-02 13:00:08 +01:00
Wilfried Goesgens
da687f8f53
set execute bit
2016-11-02 09:37:17 +01:00
Kaveh Vahedipour
5656ac8643
RAFT auto-timing warnings
2016-10-31 11:17:34 +01:00
servusoft
951b374901
build-script for snapcraft packages
2016-10-28 21:38:31 +02:00
Frank Celler
1963e95815
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-10-23 12:13:57 +02:00
Frank Celler
6cffbd6511
fixed wrong return
2016-10-23 12:04:07 +02:00
Frank Celler
e4ba82e8e9
rewrite of AgencyComm
2016-10-23 00:46:30 +02:00