1
0
Fork 0
Commit Graph

119 Commits

Author SHA1 Message Date
Heiko 9772f35083 Feature/react webpack testing (#10302)
* init commit

* cleanup of not needed css

* todo

* jquery ui 192 cusotm not needed anymore

* leaflet

* test files, remove after complete trasnfer to webpack

* more changes, see react/TODO.md for details

* webpack dev config

* added content of build direcotry, please remmeber TODO.md - this needs a total refactor

* html react

* added needed images, also refactor is here needed

* aardvark question

* temp commented out shard distribution, changed app

* gitignore aardvark + react

* src ace - why? donw know

* renamed ejs files to html

* rm not needed files

* new pure versions

* fix aardvark for react

* more fixes, still sigma js wheel nav svg icons not wokring

* grunt cleanup, more removals to come

* new manifest

* fix ace

* rm not needed files

* working version with first react native component

* Added missing typescript types

* Formatting

* rm unused views

* better check of variable

* pre-compiled ejs templates, fixing tippy tooltips, fixing sigma js

* not needed ,

* hg ignore

* tippy js module

* precompile, do not longer require file per file

* added build env file

* added devel env file

* load env files for devel and build environemnts

* load config js properly

* executable again, needs future fix

* load host via env file

* arnagojs host detection regarding dev or build mode

* task repeater rise to 10s interval instead of 1s

* rm old app js version

* rm old extra css

* rm old templates

* rm libs js

* more cleanup, remove old index html

* rm old style css

* rm old style minified css

* adjust new `make frontend` command to new react build structure

* rm not needed css

* todo

* hljs instead of jquery.snippet.min.js

* updated todo

* updated noty version. changed internal apis to fit new noty version

* rm old node package json, rm old grunt file, those will not be used anymore

* updated todo

* rm not needed files

* updated todo

* updated todo

* do not use crazy global vars

* updated todo

* updated todo

* rm compress img folder, moved compressed to img, adjusted manifest

* add replc scss

* remove old build folder

* not needed anymore

* adjusted gitignore file

* adjusted release.sh script

* adjusted release.sh script

* adjusted readme maintainers

* updated todo

* png instead of svg, cleanup not needed files, proper version login img

* up
dated todo

* updated todo

* remove console log

* cluster task only in cluster

* adjusted readme maintainers

* updated todo

* remove the cool web ui name 😢

* clean up, finalization

* added missing assets

* added package lock

* added build - needs to discussion if we want to check that in or not

* use old shard view for now until react view is finalized

* react build

* updated maintainers

* Update js/apps/system/_admin/aardvark/APP/manifest.json

Co-Authored-By: Michael Hackstein <michael@arangodb.com>

* changed manifest

* rm todo file

* updated react manifest

* rm react logo

* reverted port changes

* Fixed img folder

* Merged with devel, solved hidden merge conflicts. Also added react/build to git ignore.

* updated uploadfile library

* require sort order

* cleanup, correct name + version

* rm hgignore file

* re-added commented out noty functions

* removed duplicate

* removed duplicate

* noty

* added automatic proxy setup

* readme maintainers

* jslint

* manifest

* more requires then imports

* do not use index.html, but instead use an arangodb logo to check for non json output

* updated webpack-dev-server

* updated jest

* fixed removal of logger view

* updated babel jest

* Fix .env.build path

* Update .gitignore to include build

* Add compiled UI

* Fix UI for packages

* Fix cmake

* Update CHANGELOG
2019-11-28 18:26:04 +01:00
Wilfried Goesgens 636b2e5d5f fixed version of arangosh result evaluation refactoring - properly count objects (#10080) 2019-09-26 12:07:52 +02:00
Max Neunhöffer fbb2c6e6b1
How to install GDB8 on Centos7 in README_maintainers.md. (#10037) 2019-09-19 08:42:55 +02:00
Tobias Gödderz bb62715dc9 Added a little IPO documentation and a CHANGELOG note (#10036) 2019-09-18 13:25:06 +02:00
jsteemann d1b1b6726f Revert "Feature/resource usage (#9647)"
This reverts commit 76afb5001e.
2019-09-03 12:48:02 +02:00
Wilfried Goesgens 76afb5001e Feature/resource usage (#9647)
* spawn an arangosh that checks cluster nodes are responsive

* attempting to kill 0 may end up bad for us, prohibit it

* don't trip over this optional stuff.

* fix killing of spectator

* only write one line per minute

* fix function name

* print sHitlist of tests, add resource usage

* fix lint

* start refactoring result processing into its own library

* /proc reading only works on linux

* new result processing library

* clean up test loading flow, remove unused blacklist implementation

* measure SUT start/stop + test time

* lint

* more non-test variables

* improve test runner naming

* finish gathering statistics about start/run/stop

* use internal stats code for external processes too

* fix status in sample testcase

* tell that procdump is gone - it seems this happenes in reality without coredumps being written

* refactor test result analyzing, add utility to work with analyzers of json dumps from CI systems

* fix testcase error handling

* also run watcher for agency

* lint

* fix default options for test added default options

* if arguments occur multiple times, update value to an array

* start implementing some test analyzers

* fix color

* write json report unconditional

* add analyzer that searches for long setup/teardown tests

* enable thread dump; log error if we fail to acquire the threads

* disable procdump for the agency

* output error if we fail to get process stats

* fix json invocation

* add debug logging

* only add buildType if that directory actually exists

* trap sleepers

* trap sleepers

* trap sleepers

* trap sleepers

* trap sleepers

* disable thread counting on the wintendo

* disable thread counting on the wintendo

* more measurements

* more measurements

* one more place

* one more place

* remove debugging code

* Update js/client/modules/@arangodb/process-utils.js

Co-Authored-By: Dan Larkin-York <danielhlarkin@users.noreply.github.com>

* Update js/client/modules/@arangodb/process-utils.js

Co-Authored-By: Dan Larkin-York <danielhlarkin@users.noreply.github.com>

* Apply suggestions from code review

Co-Authored-By: Dan Larkin-York <danielhlarkin@users.noreply.github.com>

* rename as sugested by @dan

* undo debug changes

* lint, make cluster health monitor optional per default

* fix spawning of active failover SUT, fix cluster health monitor shutdown

* use std::find_if (as @dan sugested), fix log ids

* fix scope of before-time
2019-08-30 16:20:07 +03:00
Wilfried Goesgens 81dd52099a fix typo (#9610) 2019-08-01 11:29:31 +02:00
Wilfried Goesgens f713d18a1c remove unneeded information (#9514) 2019-07-19 09:29:44 +02:00
Wilfried Goesgens 9449f6a85a migrate mochaGrep into --testCase parametrizing (#9438)
* migrate mochaGrep into --testCase parametrizing

* fix filter forwarding for spawned arangoshs - add mocha version

* sometimes we have the string undefined to ignore
2019-07-18 16:35:44 +03:00
Simran e5855ef1fc
Feature/refactor maintainers readme (#9447) 2019-07-18 15:12:29 +02:00
Wilfried Goesgens 081e755b25 fix typo (#9400) 2019-07-03 16:17:55 +02:00
Wilfried Goesgens 61f3397e33 Feature/add tcpdump support (#9396) 2019-07-03 16:12:03 +02:00
Dan Larkin-York d5ecdd143a Convert unit tests to googletest framework (#9034) 2019-05-21 09:17:46 +02:00
Jan Christoph Uhde 677a79026c Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
KVS85 a67c9706d1
Add notice about "onlyGrey" option 2019-04-20 16:00:26 +03:00
Jan Christoph Uhde 88dce3e51e rename log id script to match its final purpose (#8578) 2019-03-26 12:56:21 +01:00
Jan Christoph Uhde deb770caba fix generateLogIds.py (#8570)
* fix generateLogIds.py, update README_mainatiners

* Add missing `or` in doc.

* remove quotes before inserting into map
2019-03-26 09:19:16 +01:00
Jan Christoph Uhde c3f7961b88 apply unique log ids (#8561) 2019-03-25 20:26:51 +01:00
Wilfried Goesgens 4198c88a17 Documentation/add gdb requirements (#8302) 2019-03-01 13:27:44 +01:00
Wilfried Goesgens c64636623b fix symbol path, add more cdb hints (#7620) 2018-12-04 09:04:21 +01:00
Wilfried Goesgens 9fa1604134 howto obtain coredumps on linux without killing the process (#7477) 2018-11-27 11:18:20 +01:00
Simran c5ff518cb7 Fix typos in README_maintainers.md (#7363) 2018-11-19 13:11:56 +01:00
Wilfried Goesgens fd04a34cb2 Documentation/fix symsrv doc (#7361)
* fix the location of the symbol server

* explain release logic
2018-11-19 11:07:01 +01:00
Max Neunhöffer ffd40088ed
Greylist moving-shards-with-arangosearch-view-cluster. (#7273)
* Greylist moving-shards-with-arangosearch-view-cluster.

* Add documentation for greylisted tests.
2018-11-08 16:26:15 +01:00
Wilfried Goesgens f1eae33b39 howto coredump when dropping root privileges (#6421)
* howto coredump when dropping root privileges

* add missing quote
2018-09-07 17:44:23 +02:00
Simran 34ec56d421 Feature/misc spelling corrections (#5164) 2018-07-13 13:06:20 +02:00
Wilfried Goesgens d0ed06c033 more RFC compliance when parsing http headers - support quotes (#5860) 2018-07-13 11:14:06 +02:00
Wilfried Goesgens 5e296cb0c9 add ability to filter jsunity testsuites by testcase (#5807) 2018-07-12 13:35:29 +02:00
Wilfried Goesgens eb9bf93c98 Feature/cleanup rspec integration (#5517) 2018-06-07 11:47:46 +02:00
Max Neunhoeffer 5e25199810
Add information about errors.dat to README_maintainers.md 2018-05-03 10:27:24 +02:00
Wilfried Goesgens 5435be2362 set merge strategy to binary for autogenerated files (#5058) 2018-04-24 16:12:53 +02:00
Wilfried Goesgens a07a0fe990 Bug fix/date function portability (#4972)
* fix casts to use defined bit width
* adjust regex so it also works on elderly compiler infrastructure
* optimized regex
* work around MSVC bit shortage
* howto manipulate logging of the SUT
* improve regexp readability
2018-03-27 16:32:54 +02:00
Manuel B e1ed2c9fc6 Doc - move doc maintainers readme to /Documentation (#4945) 2018-03-26 12:15:13 +01:00
Wilfried Goesgens a16d4b0109 Feature/cpp aql reverse (#4911) 2018-03-23 09:54:37 +01:00
Manuel B 73b6975e56 Doc - colors in the AQL explain examples (#4835) 2018-03-14 11:55:29 +01:00
Wilfried Goesgens c7a9b41cf5 Doc - Interactively generated AQL examples (#4757)
* interactively generated AQL examples
2018-03-05 19:17:16 +01:00
Heiko b7fdd77c33 Update README_maintainers.md (#4423) 2018-02-20 11:31:24 +01:00
sleto-it c77b67bcd7
Doc - sync script (#4548)
Include Willi's script to synchronize doc from external repos into our official doc
2018-02-09 10:23:26 +01:00
Wilfried Goesgens 52d7598eb0 Documentation/fix driver link (#3770) 2017-11-27 12:34:14 +01:00
Manuel B 6fdb55f847 how to build with asan (#3415) 2017-10-19 22:11:50 +02:00
Heiko 8016e902cd Feature/cmake frontend build (#3450)
* added frontend build process to cmake

* package json grunt
2017-10-18 12:32:57 +02:00
Wilfried Goesgens 107344eeee Add documentation for the loglevels, so the swagger becomes useable for users to choose their loglevel with it. (#3406)
* Add documentation for the loglevels, so the swagger becomes useable for users to choose their loglevel with it.

* implement review
2017-10-13 12:30:45 +02:00
Manuel B d8c349143e clarify where to exec build.sh (#2877) 2017-07-26 13:25:17 +02:00
Wilfried Goesgens 2646ea2ad1 Migrate documentation build process to pure bash. (#2619)
* Migrate documentation build process to pure bash.

- the old makefile contained multiple shell snippets which were hard to maintain
- Convert it from Makefile to pure bash build.sh
- Fix error reporting in companion python scripts
- adjust README_maintainers.md to the new script
- provide wrapper GNUMakefile for automatic jobs for compatibility
- use the new shellscript inside the docker wrapper
- use the systems available processors inside the docker container if we build arangod
- strive to build enterprise binaries, since some examples require it.

* fix wrapper makefile
2017-06-21 14:34:17 +02:00
Alan Plum e048fbff27
Make build flag easier to find in docs 2017-05-17 12:22:12 +02:00
Simran Brucherseifer 5be45ce513 Docs: remove remaining mdpp bits. Copying files is still needed for examples and docublocks 2017-05-05 10:22:15 +02:00
Jan Christoph Uhde 9736fe4b3f fix shell_server test - transactional insert/remove is slow for rocksdb 2017-04-19 17:26:50 +02:00
jsteemann 054f1afeb0 fix README_maintainers, provide debug output for invalid invocations 2017-04-19 12:05:16 +02:00
Wilfried Goesgens 6bb187e88a add some bits about linux coredumps 2017-04-07 10:43:02 +02:00
Jan Christoph Uhde 7d099a05ec Add more copy debugging snippets to README_maintainers 2017-03-30 16:37:19 +02:00