1
0
Fork 0
Commit Graph

22743 Commits

Author SHA1 Message Date
Jan Steemann 22c8b5518e removed unused function 2015-08-28 10:30:23 +02:00
hkernbach e30d6d42b9 web ui: css, scss-lint, services bugfix & optimization 2015-08-28 09:47:02 +02:00
hkernbach ebe1c36561 web ui: css, bugfixes 2015-08-27 18:39:57 +02:00
hkernbach 8d563ee7f9 web ui: css, updated font awesome to 4.4, dropdown bug, graph viewer 2015-08-27 17:13:54 +02:00
Jan Steemann 52570cbe17 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-08-27 15:17:05 +02:00
Jan Steemann abea80ac53 issue #1436: deflate responses encoded with `content-encoding: deflate`, too 2015-08-27 15:16:32 +02:00
hkernbach b3b2b235c8 web ui: css, query editor, scss 2015-08-27 14:44:02 +02:00
Jan Steemann 3de1fe255e Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-08-27 14:05:34 +02:00
Jan Steemann 3c6a1cfe66 fix potential leak 2015-08-27 14:05:27 +02:00
Alan Plum aca2072477 Fixed session default values. 2015-08-27 13:41:24 +02:00
Jan Steemann 2b6de5143b removed unused include 2015-08-27 11:17:07 +02:00
Jan Steemann 8f90eb0a78 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-08-27 10:58:45 +02:00
Jan Steemann fcc748d49c added slightly faster path for non-array inserts 2015-08-27 10:58:32 +02:00
Michael Hackstein b791ea09da Fixed a bug in AssocUnique. 2015-08-27 10:38:43 +02:00
Jan Steemann afb342eefd split big ExecutionBlock file into smaller files 2015-08-27 00:28:20 +02:00
Jan Steemann 1a2449193e skiplist code cleanup 2015-08-26 22:52:41 +02:00
Jan Steemann 92297c368a removed unused function 2015-08-26 22:00:40 +02:00
Jan Steemann 1184b7e705 removed unused functions 2015-08-26 21:59:15 +02:00
Jan Steemann a5a9e74e8b renamed functions 2015-08-26 21:49:31 +02:00
Jan Steemann cbd43b3839 renamed files 2015-08-26 21:49:15 +02:00
Jan Steemann 21793ff9f7 cppcheck 2015-08-26 21:36:44 +02:00
Jan Steemann e8505a35f2 cppcheck 2015-08-26 21:35:57 +02:00
Jan Steemann 2a886e6648 some index code cleanup 2015-08-26 21:35:46 +02:00
Jan Steemann 5a00792931 added license, updates licenses overview 2015-08-26 20:23:43 +02:00
Jan Steemann 09928c71c1 added common base class for hash and skiplist index 2015-08-26 18:14:24 +02:00
Jan Steemann 473ed2c418 return memory usage for all indexes 2015-08-26 17:13:41 +02:00
Michael Hackstein 2212be29c0 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-08-26 17:10:14 +02:00
Michael Hackstein 7257bf0b9d Skiplist and HashIndex will now print their figures if requested 2015-08-26 17:10:02 +02:00
Jan Steemann 96af0eeaf8 fixed documentation 2015-08-26 17:04:43 +02:00
Jan Steemann 8f2df77c30 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-08-26 16:59:40 +02:00
Jan Steemann 249627e21b fixed VS build 2015-08-26 16:59:27 +02:00
Max Neunhoeffer c0f1b72bab Add "sensible" madvise calls.
Essentially the strategy is: A newly created and a newly opened file
is advised to be "SEQUENTIAL ACCESS", because we will either write to
it or scan it sequentially. As soon as it is sealed, we switch the
advice to "RANDOM ACCESS", because this should be the normal pattern and
aggressive read-aheads tend to be bad. The collector and the compactor
switch a sealed file back to "SEQUENTIAL ACCESS" just before they scan
it and back to "RANDOM ACCESS", when they are done.

Furthermore, all data files in a collection are advised with "WILLNEED"
just before the collection is scanned during loading.

Finally, the actual hash table of AssocMulti is advised to be random
access, although this is an anonymous map given to us by malloc and not
a memory mapped file.
2015-08-26 16:45:26 +02:00
Jan Steemann d0bd94f4c5 fixed Json 2015-08-26 16:23:26 +02:00
Jan Steemann a3550e331e fixed makefiles 2015-08-26 16:17:45 +02:00
Willi Goesgens 34e8a8fc9f debug printing for misterious ignore of skip 2015-08-26 15:39:02 +02:00
Michael Hackstein 03bcfc5ea1 Merge branch 'devel' of github.com:arangodb/arangodb into array_indexing 2015-08-26 15:34:05 +02:00
Jan Steemann 61243ebb7b Merge branch 'devel' of https://github.com/arangodb/arangodb into array_indexing
Conflicts:
	arangod/HashIndex/hash-array-multi.cpp
	arangod/Indexes/HashIndex.cpp
2015-08-26 15:01:29 +02:00
Willi Goesgens 7445114b3e fix typo 2015-08-26 15:00:28 +02:00
Jan Steemann 7329414456 fixed index size calculations 2015-08-26 14:55:58 +02:00
Michael Hackstein 4a3b8007bd Fixed memory calculation of HashIndexMulti. And added index information for it 2015-08-26 14:38:23 +02:00
Willi Goesgens 10dbe60112 Implement launching of arangod for example generation; add documentation.
fixes #1455
2015-08-26 14:30:54 +02:00
Frank Celler 2d45445a10 added additional-threads option 2015-08-26 13:13:47 +02:00
Jan Steemann e73f546be2 added assertion 2015-08-26 12:51:31 +02:00
Jan Steemann d0823a07ba Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-08-26 12:43:31 +02:00
Jan Steemann 5bf32095a1 print abortion 2015-08-26 12:02:43 +02:00
Willi Goesgens dce738ce9c Escape slashes for dos 2015-08-26 11:36:15 +02:00
Michael Hackstein 4effa2291e Merge branch 'devel' of github.com:arangodb/arangodb into array_indexing 2015-08-26 10:41:27 +02:00
Michael Hackstein 6ac7f83e3d Fixed rollback and added index information to log.performance 2015-08-26 10:34:42 +02:00
Jan Steemann b0c12a9d57 added indexFigures 2015-08-26 10:21:36 +02:00
Jan Steemann 9c7b92d3f5 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-08-26 09:49:01 +02:00