Jan Steemann
|
ecf3120190
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-21 13:24:17 +01:00 |
Jan Steemann
|
c6502e752b
|
fixed issue #1781: ArangoDB startup time increased tremendously
|
2016-03-21 10:52:35 +01:00 |
Jan Steemann
|
b393c3d9bb
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-09 09:42:10 +01:00 |
Frank Celler
|
dfa9047484
|
switch arangosh to new ApplicationFeatures and ProgramOptions
|
2016-03-08 23:32:43 +01:00 |
Jan Steemann
|
be8a520ab8
|
removed dead code
|
2016-03-04 14:52:15 +01:00 |
Jan Steemann
|
4c03f4bf8d
|
simplification
|
2016-03-02 15:50:52 +01:00 |
jsteemann
|
74fa6cf207
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-25 00:02:03 +01:00 |
jsteemann
|
b3a20e915f
|
simplified some logging
|
2016-02-24 22:48:56 +01:00 |
Jan Steemann
|
49181147e4
|
truncate optimization
|
2016-02-22 16:52:18 +01:00 |
Jan Steemann
|
7efe1c6091
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-22 16:28:37 +01:00 |
jsteemann
|
349a6d9754
|
more logging
|
2016-01-31 21:48:59 +01:00 |
jsteemann
|
353c9732b7
|
removed last LOG_xxx macros
|
2016-01-30 04:03:18 +01:00 |
jsteemann
|
9482ee1cca
|
use Logger
|
2016-01-30 00:08:35 +01:00 |
Frank Celler
|
175e1e6b51
|
moved low level mutex in Mutex class
|
2016-01-27 15:31:02 +01:00 |
Jan Steemann
|
9046e1831b
|
clang-format
|
2016-01-27 13:43:46 +01:00 |
Jan Steemann
|
3d8a52cdf4
|
some refactoring
|
2016-01-27 13:28:19 +01:00 |
Jan Steemann
|
3fc862f0ef
|
changed locking macros
|
2016-01-26 15:39:12 +01:00 |
Jan Steemann
|
31bdc67d12
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-01-25 13:47:57 +01:00 |
Jan Steemann
|
47b77150f3
|
more trace logging
|
2016-01-25 13:47:21 +01:00 |
Michael Hackstein
|
191c2dc3a9
|
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
|
2016-01-21 16:29:38 +01:00 |
Michael Hackstein
|
51a683facb
|
Added a toVelocyPack function to all indexes. Removed specialized toJson from all indexes. Generalized toJson invokes specialized toVelocyPack for compatibility reasons.
|
2016-01-19 15:40:37 +01:00 |
jsteemann
|
431900f17a
|
changed namespace from triagens to arangodb
|
2016-01-17 00:44:53 +01:00 |
Jan Steemann
|
687d6133f0
|
comments reformatting
|
2016-01-11 09:52:39 +01:00 |
jsteemann
|
50c0e18d53
|
removed useless con|destructor comments
|
2016-01-07 21:19:53 +01:00 |
Jan Steemann
|
3ad20c0cae
|
auto-generated headers
|
2016-01-06 18:41:51 +01:00 |
Jan Steemann
|
a3b026d9d1
|
removed useless sections from code, unified include guards
|
2016-01-06 14:15:22 +01:00 |
Jan Steemann
|
f422576ee0
|
clang-format
|
2016-01-05 17:43:24 +01:00 |
Max Neunhoeffer
|
225c8cd843
|
Work on TODOs.
|
2015-12-22 16:50:09 +01:00 |
Michael Hackstein
|
1e7108d9ca
|
Optimized toVelocyPack functions in Index. Added special implementations for edge and primary indexes. All others TODO
|
2015-12-07 15:44:28 +01:00 |
Jan Steemann
|
e29bc893b7
|
finalized index API changes
|
2015-11-25 16:44:01 +01:00 |
Jan Steemann
|
db85c926be
|
added transaction to AssocUnique APIs
|
2015-11-25 15:57:48 +01:00 |
Jan Steemann
|
9ef5b4746a
|
removed several includes from Common.h
|
2015-11-25 12:21:55 +01:00 |
Jan Steemann
|
0ea2247eb0
|
scan-build
|
2015-09-30 17:28:52 +02:00 |
Michael Hackstein
|
1afd19e550
|
Fixed the resizing of AssocUnique. It was different from AssocMulti which cased the nonUnique index to be faster than the unique one
|
2015-09-08 11:48:57 +02:00 |
Jan Steemann
|
8b599b5274
|
changed some include headers around
|
2015-09-07 17:09:10 +02:00 |
Jan Steemann
|
b6a1684605
|
primary index speedup
|
2015-09-07 16:22:39 +02:00 |
Jan Steemann
|
39939fc1c9
|
primary index initial insertion speedup
|
2015-09-07 13:05:02 +02:00 |
Jan Steemann
|
47360f4511
|
added tests
|
2015-09-04 14:21:31 +02:00 |
Jan Steemann
|
06760a2c45
|
fixed broken index scan
|
2015-09-03 22:49:53 +02:00 |
Michael Hackstein
|
630c8fd42f
|
Improved Primary Sequential read
|
2015-09-03 16:25:24 +02:00 |
Jan Steemann
|
ec61d921f6
|
fixed typo
|
2015-09-03 13:55:07 +02:00 |
Michael Hackstein
|
0edccb5ca3
|
The AssocUnique does not require the key element for insertion any more. It needs two functions instead: Compare identical and compare element keys.
|
2015-09-03 10:16:15 +02:00 |
Michael Hackstein
|
9001e88a89
|
Added a general batch inserter for AssocUnique. Not used in any index yet
|
2015-09-03 10:16:14 +02:00 |
Michael Hackstein
|
b8b129d84c
|
The primary index now uses the Hash-cache again
|
2015-08-31 11:33:12 +02:00 |
Jan Steemann
|
573c143398
|
constified
|
2015-08-29 02:18:02 +02:00 |
Michael Hackstein
|
81fa8018b0
|
Improved primary index lookups to use parameter by reference instead of byPointer. less error prone. Fixed some issues with it.
|
2015-08-28 09:28:24 +02:00 |
Michael Hackstein
|
771a6d5143
|
Should have dereferenced the pointer before adding sth
|
2015-08-28 09:28:24 +02:00 |
Michael Hackstein
|
082e49f2c1
|
Further adoptions of internal functionality to new Primary index
|
2015-08-28 09:28:23 +02:00 |
Michael Hackstein
|
6d4d41387b
|
Implemented sequential read and any read in Transaction.h
|
2015-08-28 09:28:22 +02:00 |
Michael Hackstein
|
48240bccc1
|
Added findSequential and findRandom in AssocUnique. Required for PrimaryIndex
|
2015-08-28 09:28:22 +02:00 |