Frank Celler
8d01dd0c4e
Feature/switch to 3.3 ( #3336 )
2017-09-27 22:45:31 +02:00
Max Neunhöffer
22e46978a6
Bug fix/sort out agency locks ( #3306 )
...
New locking concept in Agency. Ensure empty heartbeats can be sent, answered and processed without long locks. Adjust logging. Fix compaction bugs.
2017-09-27 15:22:30 +02:00
Frank Celler
be4d1fd47c
fixed duplicate variable
2017-09-26 23:25:34 +02:00
Frank Celler
2efecd9012
fixed links in results.html overview
2017-09-26 21:35:14 +02:00
Frank Celler
0ebb375523
fixed missing cleanBuild check
2017-09-26 21:22:10 +02:00
Frank Celler
b8e999e8da
Feature/jenkins pipeline ( #3327 )
2017-09-26 15:17:47 +02:00
Wilfried Goesgens
38a5a632c5
set minimum required GCC version to 5.4 ( #3298 )
...
* set minimum required GCC version to 5.4
2017-09-26 14:53:44 +02:00
Frank Celler
8e3651283b
added missing default config for jenkins
2017-09-24 11:11:17 +02:00
Frank Celler
c30fdd5c44
Feature/jenkins pipeline ( #3319 )
2017-09-23 21:53:08 +02:00
Frank Celler
0ab55310c6
Feature/jenkins pipeline ( #3314 )
...
* propagate exit result
* added useDocker
* added missing tests and directories
* show arangosh version
2017-09-22 11:07:15 +02:00
Frank Celler
3e64024add
fixed cleanup of docker build
2017-09-20 08:53:11 +02:00
Frank Celler
8b975c670c
Feature/jenkins pipeline ( #3293 )
2017-09-20 00:13:33 +02:00
m0ppers
e7e3852e0b
Feature/branch docker images ( #3269 )
...
* Docker images
2017-09-20 00:10:41 +02:00
Frank Celler
f8fa46a00f
run all tests in devel
2017-09-17 22:20:42 +02:00
Frank Celler
b5916f24fe
Feature/jenkins pipeline ( #3272 )
...
* raised timeout for mac
* error message
* fixed typo in skipNonDeterministic => skipNondeterministic
* fixed catch tests in Windows
* fixed cores
* clean old files
2017-09-17 22:15:58 +02:00
Frank Celler
435383e2c3
set BRANCH_NAME for devel job
2017-09-16 23:22:06 +02:00
Frank Celler
2175ac9c15
dump environment
2017-09-16 23:17:56 +02:00
Frank Celler
c4484e7a7c
Feature/jenkins pipeline ( #3271 )
...
* fixed core lookup
2017-09-16 12:39:34 +02:00
m0ppers
f0ae3d3de7
Bug fix/uaf communicator request abort ( #3216 )
...
* Fix abortion of requests
* Fix progress callback
2017-09-15 22:42:30 +02:00
Frank Celler
02014da684
Feature/jenkins pipeline ( #3262 )
...
* raised timeout for mac
* echo error message
* fixed typo in skipNonDeterministic => skipNondeterministic
2017-09-15 15:42:42 +02:00
Kaveh Vahedipour
3f796f5f55
Allow for build-docker.sh to build with maintainer mode if needed. This is done for the go driver tests. ( #3254 )
2017-09-15 14:24:02 +02:00
Frank Celler
66fdaa24a5
Feature/jenkins pipeline ( #3241 )
2017-09-12 12:03:46 +02:00
Frank Celler
7c3215c386
timestamps in tests ( #3240 )
2017-09-12 10:39:32 +02:00
Andreas Streichardt
afafc47eac
Remove override of testmatrix (build only linux)
2017-09-11 17:44:07 +02:00
Frank Celler
e62d0a367f
Feature/jenkins pipeline ( #3218 )
2017-09-08 08:37:02 +02:00
Frank Celler
a7ae53eda7
added new test suite authentication_server
2017-09-07 14:58:48 +02:00
Frank Celler
5456258cbc
Feature/jenkins pipeline ( #3210 )
2017-09-06 18:17:13 +02:00
Wilfried Goesgens
81b4a3896b
Merge pull request #3180 from arangodb/bug-fix/build-debian-packages
...
fix systemd issues when reinstalling a package
2017-09-01 13:18:26 +02:00
Jan Christoph Uhde
77fb3f777e
fix systemd issues when reinstalling a package
2017-09-01 08:45:49 +02:00
Andreas Streichardt
27e6699be1
correct tempdir under windows
2017-08-31 18:36:05 +02:00
Andreas Streichardt
7d2ab6055f
Merge with latest changes in improve-jenkins
...
stashing should work better now
2017-08-31 17:53:48 +02:00
Jan Christoph Uhde
b3c3106507
fix upgrade exit codes
2017-08-31 13:22:17 +02:00
Jan Christoph Uhde
c9adcebfba
fix postinst script of debian package
2017-08-31 11:24:00 +02:00
Andreas Streichardt
cc11155341
rename scripts
2017-08-30 12:23:56 +02:00
Andreas Streichardt
c1c882c04a
change to devel
2017-08-30 12:13:11 +02:00
Jan Christoph Uhde
20e1a673fd
Feature/planning 499 different error codes for version check ( #3118 )
...
* return different error codes for check-version
* Adds data file for exit codes that can be used by ArangoDB applications
* add some exit codes
* better return codes for centos
* add codes in arangod
* remove test code
* prevent re-downloading of starter and other small improvements
* fix some erros
* finish centos
* update urls
* add info about systemd detection
* move further towards a working systemd setup
* set service type to simple
* add arangodb-update-db script
* start work on debian packages
* a db dir that is already in place (former installation) should be reused now
* fix minor bugs
* Implement exit code translation in the windows installer.
* add autogenerated NSIS exit code mapping
2017-08-30 10:47:31 +02:00
Wilfried Goesgens
73055db6b6
When the user entered non-matching passwords, we need to go back two steps so he can re-enter the first password too. ( #3155 )
2017-08-30 10:42:10 +02:00
Andreas Streichardt
ec2191cad4
Proper defaults
2017-08-29 17:57:43 +02:00
Andreas Streichardt
44012c28b5
Failed regex
2017-08-29 17:51:01 +02:00
Andreas Streichardt
8f5d237005
rename
2017-08-29 17:47:50 +02:00
Andreas Streichardt
c026b727a4
no more real
2017-08-29 17:47:08 +02:00
Andreas Streichardt
68e220fd55
Publish a basic but hopefully working pipeline
2017-08-29 17:29:07 +02:00
Kaveh Vahedipour
34e303ebae
added resilience to pipelince for cluster tests ( #3140 )
2017-08-28 15:00:24 +02:00
Frank Celler
062243dcac
only keep a few artifacts
2017-08-22 16:29:28 +02:00
Frank Celler
53e09e5e57
enabled windows ( #3078 )
2017-08-22 15:53:44 +02:00
Wilfried Goesgens
0536fdc6da
fill in ARANGOD_CONF_DIR in the wrapper scripts as sugested by @laird in #3014 so the wrapper scripts properly locate their respective config ( #3092 )
2017-08-22 10:35:02 +02:00
m0ppers
0dfea58d54
Feature/remove manual zippery ( #3036 )
2017-08-17 23:30:27 +02:00
Wilfried Goesgens
b2bc8dee49
we need to substitute the package name here too - else enterprise pac… ( #3025 )
2017-08-17 21:27:44 +02:00
Frank Celler
a892372377
Feature/jenkins pipeline ( #3029 )
2017-08-15 23:09:50 +02:00
Frank Celler
90a2423b2d
fixed type of restrictions
2017-08-09 08:32:54 +02:00
Frank Celler
979c18016a
Feature/jenkins pipeline ( #2996 )
...
* added restrictions
2017-08-08 16:06:05 +02:00
Frank Celler
7266010962
lower concurrency
2017-08-06 10:25:24 +02:00
Frank Celler
982331dafc
Feature/jenkins pipeline ( #2966 )
2017-08-05 21:53:02 +02:00
Frank Celler
ff35dce3c2
Feature/jenkins pipeline ( #2963 )
2017-08-05 21:16:32 +02:00
Frank Celler
c3d149023a
Feature/jenkins pipeline ( #2944 )
...
* added core test
* keep source.zip
* added timeout
2017-08-04 13:35:24 +02:00
m0ppers
0085242d67
Bug fix/windows non docker build ( #2941 )
...
* Improve windows compatibility...remove shell scripts..use cmake logic
* non-docker windows builds
* set -e
2017-08-04 13:31:36 +02:00
Frank Celler
fa9246c9f9
fixed locator for icudtl.dat ( #2950 )
2017-08-04 09:43:49 +02:00
Simon Grätzer
3f58a44e3b
Fix cases where the root user has access to excluded collections ( #2856 )
2017-08-03 21:16:08 +02:00
Kaveh Vahedipour
0b6d6d9287
Fixed distributeShardsLike bug in creating collections. numberOfShard… ( #2895 )
2017-08-03 19:38:16 +02:00
Frank Celler
6a78640f79
switch to trusty
2017-07-30 15:39:10 +02:00
Frank Celler
37e1023166
Feature/jenkins pipeline ( #2887 )
...
* disable mac and windows by default
* copy failed to top level
2017-07-27 14:00:22 +02:00
Wilfried Goesgens
31cc349d05
Feature/tag starter with release ( #2886 )
...
* tag the ArangoDB Starter as part of the release process.
* check for tools to be installed
2017-07-27 13:36:01 +02:00
Wilfried Goesgens
b0bf7e9505
fix string composing of the backuppath, so we don't create it under the already existing database directory
2017-07-19 19:57:44 +02:00
Wilfried Goesgens
050e9232ec
add hint howto switch the storage engine
2017-07-19 12:20:13 +02:00
Frank Celler
ed087dc21a
Feature/jenkins pipeline ( #2821 )
2017-07-17 21:50:22 +02:00
Frank Celler
8e06c90df3
Feature/jenkins pipeline ( #2814 )
...
* fixed variable
* create directories
2017-07-16 00:08:14 +02:00
Frank Celler
28c1c31389
fixed variable ( #2813 )
2017-07-15 23:31:54 +02:00
Frank Celler
c569d86c09
Feature/jenkins pipeline ( #2812 )
2017-07-15 23:11:12 +02:00
Frank Celler
2cb82a1507
Feature/jenkins pipeline ( #2808 )
2017-07-15 14:42:46 +02:00
Frank Celler
66d15ced73
Feature/jenkins pipeline ( #2785 )
2017-07-15 11:34:26 +02:00
Frank Celler
a63aab03ed
fixed engine ( #2786 )
2017-07-12 18:49:27 +02:00
Frank Celler
6aabc148d8
Feature/jenkins pipeline ( #2757 )
...
reduce concurrency
2017-07-08 19:15:42 +02:00
Frank Celler
0450700419
fixed windows test script
2017-07-08 17:48:52 +02:00
Frank Celler
54a5e66cb1
fixed superflous remove
2017-07-08 17:36:40 +02:00
Frank Celler
15f3788c27
Feature/jenkins pipeline ( #2753 )
2017-07-08 15:03:22 +02:00
Max Neunhöffer
3d8e590bee
Adapt Raft timeouts dynamically and fix create collection timeout race
...
Various fixes.
2017-07-06 12:51:51 +02:00
Frank Celler
1bcf7a5c06
Feature/jenkins pipeline ( #2738 )
2017-07-06 00:18:27 +02:00
Frank Celler
b55ee11308
Feature/jenkins pipeline ( #2737 )
2017-07-05 23:51:29 +02:00
Frank Celler
e80e6a2509
Feature/jenkins pipeline ( #2711 )
2017-07-02 23:26:00 +02:00
Frank Celler
bbe7484521
Feature/auth context ( #2704 )
...
* added read-only users
2017-07-02 23:15:57 +02:00
Frank Celler
9fb464d3fc
cleanup [ci: skip]
2017-07-01 09:11:49 +02:00
Wilfried Goesgens
603f0c5317
make messages about future package upgrades more clear ( #2701 )
2017-07-01 00:31:03 +02:00
Frank Celler
00673c8e70
Feature/jenkins pipeline ( #2692 )
2017-06-30 16:06:01 +02:00
Frank Celler
e8fd6be407
Feature/jenkins pipeline ( #2691 )
2017-06-28 21:51:44 +02:00
Wilfried Goesgens
87e4e09996
don't add the '-g' linker flag for windows - it doesn't understand it. ( #2681 )
2017-06-28 15:17:20 +02:00
Wilfried Goesgens
c6628edbba
Macos Bundle: copy the config files into the users home directory, and reference them from there so the .dmg remains unchanged ( #2687 )
2017-06-28 15:16:44 +02:00
Frank Celler
f20549959e
Feature/jenkins pipeline ( #2669 )
...
* added resilience
2017-06-25 23:21:54 +02:00
Wilfried Goesgens
a5fe3ffe0a
Bugfix/fix nsis ini writing ( #2658 )
2017-06-23 14:56:01 +02:00
Wilfried Goesgens
6e6c198324
Bugfix/fix init script ( #2655 )
2017-06-23 14:53:51 +02:00
Frank Celler
3667f06c84
Feature/jenkins pipeline ( #2654 )
2017-06-23 00:40:18 +02:00
Frank Celler
5105da9c33
Feature/jenkins pipeline ( #2653 )
2017-06-22 22:58:53 +02:00
Wilfried Goesgens
a587b0bae9
when restarting abort if shutdown of the old service fails. ( #2638 )
2017-06-22 12:35:45 +02:00
Wilfried Goesgens
c6340bf597
Work on the debian packages ( #2632 )
...
- improve wording in some of the debconf dialogs
- fix password / password repeat comparison
- fix cancel button for storage engine dialog.
2017-06-22 12:35:13 +02:00
Frank Celler
676a388b77
Feature/jenkins pipeline ( #2640 )
2017-06-22 11:44:32 +02:00
Frank Celler
ddb093527d
Feature/jenkins pipeline ( #2622 )
...
* changed default to build enterprise
* fixed clean up bug
2017-06-21 10:10:09 +02:00
Wilfried Goesgens
e730f49816
flip sequence of directory chosers ( #2616 )
2017-06-20 16:54:57 +02:00
Frank Celler
6df01a8b25
tests are now run on local cluster, not travis
2017-06-20 12:19:42 +02:00
Frank Celler
7879e4262f
Feature/jenkins pipeline ( #2611 )
...
* added properties
2017-06-19 22:56:55 +02:00
Wilfried Goesgens
38fc1536fc
Work on the windows installer ( #2609 )
...
- Add custom icons and images to the windows installers
- fix the calculation of the paths and the silent install mode
2017-06-19 17:53:41 +02:00
Frank Celler
2680a1aaf8
Feature/jenkins pipeline ( #2602 )
...
* always clean test directory before testing
2017-06-18 23:01:43 +02:00
Frank Celler
087f5684ad
Feature/jenkins pipeline ( #2600 )
2017-06-18 21:26:52 +02:00
Frank Celler
24b8391778
Feature/jenkins pipeline ( #2589 )
...
* minimal build
2017-06-15 21:18:57 +02:00
Wilfried Goesgens
0a9c62b914
Work on the NSIS installer ( #2558 )
...
- enable to choose the app directory too, so we write foxxes into the proper locations
- strip out more fuzz about global installation and services
- add a custom uninstaller page showing which directories we intend to delete
- more cleanup
2017-06-12 19:11:09 +02:00
Frank Celler
e10bdb9bbb
Jenkins pipeline for feature branches
2017-06-12 13:26:56 +02:00
Wilfried Goesgens
cafc79d986
cleanup the installer and add option to choose folders
2017-06-09 18:12:58 +02:00
Wilfried Goesgens
860971bdcb
fix variable referencing - its special in the debian scripts
2017-06-08 18:52:47 +02:00
Wilfried Goesgens
d49f154305
fix environment variable for ubuntu snap
2017-06-07 14:37:38 +02:00
Wilfried Goesgens
b9b79ee11b
Revert "revert env setting - doesn't work that way."
...
This reverts commit a6b45982fd
.
2017-06-07 13:33:41 +02:00
Wilfried Goesgens
cf53ee86db
fix retry
2017-06-07 12:04:37 +02:00
Wilfried Goesgens
f2be259959
wait at least once for service to be down so the .exe gets released
2017-06-07 11:54:48 +02:00
Wilfried Goesgens
a6b45982fd
revert env setting - doesn't work that way.
2017-06-07 07:36:01 +02:00
Wilfried Goesgens
eb6cea75ae
disable build-retry
2017-06-06 22:23:26 +02:00
Wilfried Goesgens
d1ecba0d30
fix build-retry
2017-06-06 21:43:07 +02:00
Wilfried Goesgens
f487d7095f
systemd integration for the .deb's; setting environment variables for the libc allocator
2017-06-06 17:35:17 +02:00
Wilfried Goesgens
b60bda828d
allow re-attempts when building packages to work around crapple signing failing randomly
2017-06-06 12:43:32 +02:00
Wilfried Goesgens
aa3e8c1537
fix service state detection
2017-06-01 18:56:27 +02:00
Wilfried Goesgens
658af3cb89
fix grammer, mention author
2017-06-01 15:51:35 +02:00
Wilfried Goesgens
ffb5e06f44
implement prototype for finding out the service startup error
2017-06-01 15:36:10 +02:00
Wilfried Goesgens
2006a53342
remove debug dialogs
2017-06-01 12:26:09 +02:00
Wilfried Goesgens
4d73e13bb3
Rework windows installer
...
- throw out old MUI1 dialogs - CPack only knows howto create one page
- split the password and database type to a second page that we hide if we install over an existing installation
- cleanup the installscope mess
2017-06-01 11:31:22 +02:00
Wilfried Goesgens
7265f86243
Fix handling of services
...
- fix countdown to give up on the service to start
- don't open a URL to the Arango Webif, if its not running
2017-05-29 15:16:22 +02:00
Frank Celler
4800a8b7f6
Feature/hugepages ( #2497 )
...
* enabled checks for memory management
* added MADV_NOHUGEPAGE
* added documentation about NUMA and file systems
2017-05-25 16:04:23 +02:00
Wilfried Goesgens
9936899caf
use ini file modification to persist config values
2017-05-24 16:33:55 +02:00
Wilfried Goesgens
e90e5cadf4
Implement uninstalling with gui choosing of deleting databases
...
- switch away from deprecated MUI macros
- Add a uninstaller welcome screen with checkbox to remove the database files
2017-05-24 14:54:40 +02:00
Wilfried Goesgens
8f568f3796
implement choosing of the database directory depending on the installation options
2017-05-24 10:27:26 +02:00
Wilfried Goesgens
b824fb1bee
remove unused stuff, fix stopping of service to be just in front of unpackaging files
2017-05-24 10:25:57 +02:00
Wilfried Goesgens
ce82b0009c
one more place where quotes are wrong
2017-05-23 15:39:06 +02:00
Wilfried Goesgens
b4b59c9a38
cleanup: remove unneccesary code
2017-05-23 12:06:03 +02:00
Wilfried Goesgens
8afdf85d0a
move ConditionalAddToRegistry into macro to make the source more compact.
2017-05-23 11:59:40 +02:00
Wilfried Goesgens
6c065cd889
fix windows executable version information
2017-05-23 10:16:45 +02:00
Wilfried Goesgens
1ee149d1ea
fix build script - it doesn't work properly with quotes.
2017-05-23 09:47:39 +02:00
Wilfried Goesgens
504427f800
split functions out of base NSIS file
2017-05-22 17:54:07 +02:00
Wilfried Goesgens
5ca6622352
Lintify build.sh
...
- wrap overlong lines
- use $() instead of ``
- use shell lists for CONFIGURE_OPTIONS and MAKE_PARAMS
- add quotes
2017-05-22 14:35:13 +02:00
Wilfried Goesgens
bb4055f3cf
windows sometimes fails on first attempt if the build directory was last used to compile another branch, but succeed on second attempt...
2017-05-22 13:11:40 +02:00
Wilfried Goesgens
472cfbd303
fix quotes
2017-05-19 13:39:15 +02:00
Wilfried Goesgens
b0ca0ad6fc
add option on uninstall to remove the folders containing the databases
2017-05-16 17:44:33 +02:00
Wilfried Goesgens
f5b63d1c6c
when setting the password force various features in arangod to be turned off so they don't get in our way.
2017-05-16 15:55:11 +02:00
Wilfried Goesgens
5477e64a35
fix service shutdown, commandline choice of storage engine.
2017-05-16 14:28:34 +02:00
Wilfried Goesgens
c14daad63a
clean up _CPack directories before starting the build
2017-05-15 09:41:12 +02:00
Wilfried Goesgens
d37d32b4e7
implement upgrade dialog, lintify.
2017-05-12 14:16:25 +02:00
Wilfried Goesgens
037b081a83
add selection of storage engine
2017-05-10 14:05:35 +02:00
Your Name
005b35a2cb
add selector for auto/mmfiles/rocksdb engine to NSIS installer plus fix some strings to be more userfriendly
2017-05-09 16:18:18 +01:00
Wilfried Goesgens
0f71c233b4
fix cygwin rebuild detection
2017-05-09 13:51:33 +02:00
Wilfried Goesgens
8b7930375d
follow arangodb starter repository rename
2017-05-09 13:35:03 +02:00
Wilfried Goesgens
fe0d987642
fix condition to force full rebuild on windows
2017-05-09 10:17:14 +02:00
Wilfried Goesgens
b40fc1074d
try to detect situations where we need to invalidate the windows build directory
2017-05-08 17:26:40 +02:00
Wilfried Goesgens
dc90ae3c61
we only add the megabytes to calls to 'create'
2017-05-05 13:40:44 +02:00
Wilfried Goesgens
05f6c2ed0a
filter files from installation which the macos signature tool doesn't like.
2017-05-05 10:50:22 +02:00
Wilfried Goesgens
da56a559de
revert changing directory for downloading - doesn't work in some cases
2017-05-05 09:47:18 +02:00
Wilfried Goesgens
6ac9831c0e
fix the execution flags of arangodbstarter
2017-05-04 16:21:52 +02:00