* 'generic-col-types' of github.com:arangodb/arangodb: (168 commits)
fix memleak
Fixed shutdown of Traversal Blocks in Cluster
restructuring agent wakeup
remove visibility
Traverser engine now unlocks all it's shards
handle 0 values
added HTTP REST APIs for online loglevel adjustments:
move json-utilities to the place where it is solely used
too verbose messages from cluster.js
unify exception debugging
Improved shutdown process of Graph Traverser Engines. This state causes a double free. Merge commit.
silenced cppcheck warning
silenced cppcheck warning
silenced warning in maintainer-mode
allow inline suppression
give more debug info
cosmetics
properly free EngineInfo
fix memleak
fix some leaks
...
* 'generic-col-types' of github.com:arangodb/arangodb:
Improve version handling in ClusterInfo.
Add further logging where a bug is likely.
make error message unambiguous
Conflicts:
lib/Rest/HttpResponse.cpp
* origin/generic-col-types: (124 commits)
fixed invalid read
fixed index creation & validation
Added missing classes
micro optimizations
Added a try catch in loadPlan. If the agency for some reason contains invalid collection information the coordinator will not break down, instead it will ignore the invalid collection and continue.
looks good for dangling creation of shards
respond with proper error message in case queue is full
fix invalid check
fixed figures() call
half way through unassumed leadership
prealloc _readBuffer
fixed compile warning
work less on the heap
removed unused error codes
removed TRI_collection_t
removed bug into failedserver
Create apps directory before starting the instance.
Add instance info & port sniffing template
fixed issue #2034
privatized some members
...
Conflicts:
lib/Rest/HttpResponse.cpp
* origin/devel:
don't leak on help
Abort compilation process if the cmake configure run fails
|| exit 1
Handle 503 answer from dbservers properly
return service unavailable during shutdown
Add cxgcc snippets
fix users home directory.
Fix debian scripted password documentation.
slighty improved error handling in import API
fixed issue #2026
Fix release matching for alpha/beta versions
We mustn't use minuses in the releases since that will collide later on with packaging.
Pass arguments along to build.sh
Fix windows NSIS client package
fix typo
- properly use armhf for armv7 packages - specify CPACK_DEBIAN_PACKAGE_ARCHITECTURE so one can cx-compile packages.
Conflicts:
arangod/Cluster/ClusterComm.cpp
lib/Rest/FakeRequest.cpp
* obi-velocystream: (34 commits)
add flags only for gcc as they are meaningless for clang
update my scripts
renamed method
fixed some tests
fix RestExportHandler
fix: RestcursorHandler
minor fixes
fix effect that on second install we will complain about mismatching passwords
only test for cleaning up 3rdparty if we're parametrized to do so.
add vpack version of cursor.dump()
fix CMake so it finds the PythonInterpreter even with oder versions
hexify corrupted markers
Fix comments
fixed cluster start
some preparation work for response generalization
removed obsolete comment
use Buffer.append() instead of memcpy
issue #2022: double max allowed request body size, cap --batch-size value in arangoimp
fixed issue #2023: added replicationFactor to docs
improve the perf script
...
Conflicts:
lib/Rest/GeneralResponse.cpp
lib/Rest/GeneralResponse.h
* devel: (24 commits)
minor fixes
fix effect that on second install we will complain about mismatching passwords
only test for cleaning up 3rdparty if we're parametrized to do so.
fix CMake so it finds the PythonInterpreter even with oder versions
hexify corrupted markers
Fix comments
fixed cluster start
issue #2022: double max allowed request body size, cap --batch-size value in arangoimp
fixed issue #2023: added replicationFactor to docs
improve the perf script
fix perfsetupscript
clean up perf script
add SYSTEM flag to boost includes to avoid warnings
Adding Foxx access to agency
Adding Foxx access to agency
fix compile warning
Add missing windows library.
fix windows compile problems.
Fix syntax error in windows client installer.
If we have relative paths that are working, make them absolute so they still work after CWD's of arangod
...
Conflicts:
arangod/Agency/AgentConfiguration.cpp
arangod/GeneralServer/HttpCommTask.cpp
arangod/RestServer/DatabaseFeature.cpp
arangod/VocBase/datafile.cpp
* obi-velocystream:
fix CMake so it finds the PythonInterpreter even with oder versions
added unload() functionality for indexes (untested)
Adding Foxx access to agenc
* obi-velocystream:
undo simrans change - building on linux works again
added assertions to prevent buffer overruns
moved _compactionLock out of TRI_collection_t
cmake: don't allow Python 3 interpreter (gyp only works with Python 2)
updated CHANGELOG
throw OOM error in case no buffer can be allocated
add note about potential performance issues
* 'engine-vs-velocystream' of github.com:arangodb/arangodb: (29 commits)
removed define that was used only once
fix dumping of VPackSlices without CustomTypeHandler
remove includes
add no-throttling hint for compactor, too
remove function pointers from TRI_datafile_t, added constructor and destructor
moved functionality into engine
fixed tests
finalize classes
fix agency shutdown
cppcheck
cppcheck
fix agency shutdown
removed unused file
more diagnostic output
issue #2006: added more diagnostic output for some replication errors
allow dropping system collections in some rare cases
updated CHANGELOG
fixed issue #2012
explain why we fail to fetch the git revision.
Cleanup cmake process so it doesn't barf on problems to detect the git version.
...
We will now try to evaluate the toplevel install directory from the configured binary dir.
We will use this toplever directory when searching for other directories.
* origin/engine-vs-velocystream:
fix compile errors after merge
fix collector inactivity in shutdown
grunt
Attempt not to bypass error handling so we hopefully get some more information on issue #2011
updated agency pool
fixed wrong default values for _sslOptions
validate default value for DiscreteValuesParameter
Coorect agency path (no more / duplicates)
Better shutdown handling
change build output name once more.
I love you too, Richard.
Add uname -o to the filename to make shure build pipelines pick the right ones.
weekend edition
gv improvements
* obi-velocystream-attribute-translator:
add options to Slice::get and use them for VPackHeader
add translator to VelocyPackHelper and headerOption to Vpp Protocol
Conflicts:
arangod/GeneralServer/VppCommTask.cpp
lib/Rest/CommonDefines.h