mirror of https://gitee.com/bigwinds/arangodb
* intermediate commit * Refactoring the ExecContext * Fixing authentication * Added start script * some fixes * fixed access to nullptr * some c++ * fixed misleading message * Made DatabaseGuard movable. Also adapted map insertions to _vocbase in Syncer classes, which failed to compile under older GCC versions * added support for global flag to replication handler * Started Refactoring in replication-static * Fixing syncer code * store applier configuration * Static replication tests now test replication in a non system Database * added flags to replication feature * Adding some extra checks * Fixing issue with rocksdb rest replication handler * replication static now runs _system and otherdatabase replication tests. * Fixing crash on startup * Replication_sync now tests _system as well as other Database * Fixing up heartbeat thread, adding global flag to rest handler * Fixing wrong assert * some cleanup, probably some tests are broken * Made non-system db version of replication-ongoing tests * fix determine-open-transaction * Fixed ongoing tests. And added a test where we drop a database on slave while replication is still ongoing * test fixes * Activated ongoing other db tests. Also added a test that drops the DB on master, while the slave is still syncing. * some better error reporting * gradually switch to Result * createCollection -> create * re-activate using of collection ids for now * enable auto-start * Fixed create collection in replication ongoing test * Added first draft of a test for global replication * move to Result * use system database for global applier * improved error reporting * fixed invalid URLs * add test case filter * load existing global applier configuration * improve error reporting * Added further tests for global replication * Fixed global replication test, it now properly waits for replication. Timeouts after 10 seconds. * Removed erronious assertion * improve error reporting * intermediate commit * Added a test-case for global replication where the Master already has some data and the slave is clean * fix deletion of replication contexts * Fixed JSLint * compiling code * fix typo * do not fail for global applier when no database is configured * intermediate commit * syncer supports switch for 3.3 / 3.2 * fixed errors * Fixing some replication bugs * Fixing some assertions * Fixed missing commit markers * Fixing assertion on database drop * Attempt to fix deadlock in applier and assertion * Fixing some stupid things * Support for collection parameter * Acidentally turned off some tests * Grrr * Fixing wrong method call * Fixed startscript * Fixed assignmet instead of equality check typo * Added a test far interrupted replication. For now it justs tests basics on _system database. * Improved index tests on replication. * properly initialize variable * fixed some replication problems * MMFiles wal access support * fix replication issues * Started mmfiles replication support * fixing a bug * Fixing an issue * fixing some mmfiles stuff * fix test * reload users * prevent pure virtual method call * intermediate commit * Making from exclusive * do not call getMasterState if child syncer * some reformatting * Adding global support for handleCommandSync * Fixing assertion * removing some debug logs * Changing return codes * Fixing some issues in the rest handler * Make replication less susceptible to errors * remove some debug output * return last log tick * remove waits from tests * fix two tests * changing header for open-transactions call * some fixes * fix test * invalidate cached databases * merging request and execcontext * try to fix assertion error * renamed method * fix compile warning * small changes * Always use execcontext * Fixing an assert * fix replication issues * try to fix collection lookups * try to fix master/slave start * Changing comments in heartbeat thread * fix wrong signature of READ_LOCKER_EVENTUAL * log server role in testing mode * Fixed authentication, removed execContext in favor of request context * Adding cluster rest api * Fixing cluster rest handler * Fixing cluster callback * Some refactoring * Queue creation is not a single operation * Allowed for leader redirects * Setting start of batch * Disabling 2.8 compat tests * fix start/stop bugs * jslint * various little changes * add flag for exposing jwt * indentation * cleanup * Some changed to guid * fixing tcp to http, vst * changed endpoint header * small fixes * Reorder servers by health status * Higher timeout * Changing error messages * update the fromTick when fetching multiple batches from the coordinator * more debug info * Reducing copy pasted code * change uid generation * reducing logspam * more exceptions for redirects * more exceptions * attempt to fix uniqids in cluster * centralize printing of HTTP errors in replication * debug output * fix messages for authentication * cleanup * removing --cluster.my-id, --cluster.my-local-info * Added leadership race to bootstrap, determine foxxmaster on boostrap, removing obsolete code * improve error reporting in RestAqlHandler * Changing heartbeat thread, fixing cluster_sync * some more debug output * added master * attempt to make tests more deterministic * added logging about indexes * added some safety checks to the logger * slighty better error messages * fix location header for SSL * fix error message * try to make tests more deterministic * change error code from TRI_ERROR_INTERNAL (which we want to avoid) to TRI_ERROR_FAILED * Fixing broken webinterface access * reverting groovy change * Fixing read-only internal users * Using superuser rights for dashboard now * Adding mode field to _admin/server/role * added mode TRYAGAIN * remove inventory lock (does not seem necessary here) * remove invalid assertion * fixing agency bugs * Removing debug output * return proper errors in case of "method not allowed" * Fixed up some info messages * jslint |
||
---|---|---|
.. | ||
database | ||
foxx | ||
routing | ||
server | ||
statistics | ||
app.js |