Vasiliy
9062c41592
issue 383.3: implement remainder of IResearchViewDBServer tests, use the data-source id (primary key) instead of an arbitrary instance for dropCollection()/dropView(), backport from iresearch upstream: ensure block is flushed if key index is full ( #5176 )
2018-04-23 00:33:46 +03:00
Jan
0972befd87
fix lookups by _id ( #5125 )
2018-04-18 09:26:29 +02:00
Simon
7677afabf1
Remove copy of request body in rest handlers ( #5104 )
2018-04-16 14:49:51 +02:00
Vasiliy
0abd46ad73
backport: use vocbase reference instead of pointer in arangodb::pregel::GraphStore
2018-04-13 11:23:34 +03:00
Vasiliy
f392925903
issue 374.3: use a reference to vocbase instead of a pointer in DatabaseGuard
2018-04-13 09:56:49 +03:00
Vasiliy
d470371f7c
issue 374.2: use a reference to vocbase instead of a pointer in StorageEngime LogicalDatasource related DDL operations, use vocbase from the found collection
2018-04-11 18:49:46 +03:00
Vasiliy
aece5f4e4d
backport: address issue with inverted check for isCoordinator
2018-04-11 09:25:11 +03:00
Vasiliy
d1ce3a97ef
issue 355.7: ensure LogicalDataSource::vocbase() returns a reference
2018-04-09 15:38:24 +03:00
Vasiliy
e4368b0991
issue 355.6: remove create() from LogicalView, remove IResearch dependency from IndexFactory, store vocbase reference in LogicalDataSource
2018-04-06 16:38:34 +03:00
Vasiliy
99b83ba8c8
issue 355.5: remove more unused methods, move view-related storage engine functionality from vocbase into DBServerLogicalView, address MSVC cmake dependency issue
2018-04-05 16:17:07 +03:00
Vasiliy
635db3b409
issue 355.4: remove redundant methods and code, use 'cp' instead of 'cmake copy_directory' where possible, use vocbase reference instead of pointer
2018-04-04 10:53:48 +03:00
Simon
f6d3032f59
Enabling cache ( #4880 )
2018-04-03 14:18:57 +02:00
Andrey Abramov
2cca7a926b
remove code duplication
2018-03-30 16:01:00 +03:00
Andrey Abramov
eaa91592e5
Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/remove-view-implementation
2018-03-27 14:58:55 +03:00
Andrey Abramov
b641cf9b13
remove view implementation part 1
2018-03-26 23:18:08 +03:00
Dan Larkin-York
898f3e1dd0
Fix compiler warnings/issues from arangodump parallelization for Mac. ( #4965 )
2018-03-26 17:36:21 +02:00
Dan Larkin-York
38f162e344
Parallelize arangodump ( #4356 )
2018-03-26 15:55:14 +02:00
Andrey Abramov
6b9bffa343
remove PhysicalView part 3
2018-03-23 15:17:05 +03:00
Andrey Abramov
47fd5808c3
remove PhysicalView part 2
2018-03-22 22:41:28 +03:00
Andrey Abramov
a874fda823
remove PhysicalView part 1
2018-03-22 20:42:42 +03:00
Andrey Abramov
01d9baf359
remove TRI_ERROR_ARANGO_VIEW_NOT_FOUND, rename TRI_ERROR_ARANGO_COLLECTION_NOT_FOUND to TRI_ERROR_ARNANGO_DATA_SOURCE_NOT_FOUND
2018-03-17 19:36:14 +03:00
Vasiliy
06eb8ade01
issue 344.7: remove more redundant functions ( #4863 )
...
* issue 344.7: remove more redundant functions
* backport: fix missed functions under USE_ENTERPRISE
2018-03-15 17:10:28 +01:00
Jan
f1a2acebfb
remove useless flush from test, bump wal flush default timeouts ( #4845 )
2018-03-14 21:59:48 +01:00
Vasiliy
c8739cd3cd
manually-merge: cache data-sources in CollectionNameResolver
2018-03-14 10:11:50 +03:00
Vasiliy
bf0068e7f5
Changes since last PR: use a single map in vocbase for storing LogicalDataSource instances
2018-03-08 17:28:08 +03:00
Simon
272859c5fd
Replacing js upgrade logic ( #4061 )
2018-03-08 13:57:30 +01:00
Vasiliy
daa1db659c
manually-merge: differentiate data-source types by category e.g. LogicalCollection/LogicalView
2018-03-08 13:40:25 +03:00
Simon
102998dd65
Streaming Query Cursor ( #4769 )
2018-03-08 09:18:41 +01:00
Simon
f1d01a4585
Replace sleep ( #4767 )
...
For windows.
2018-03-06 17:33:15 +01:00
Vasiliy
f9a45032cd
LogicalDataSource for Methods::StateRegistrationCallback instead of TRI_voc_cid_t to avoid unnecessary lookups ( #4732 )
...
* Changes since last PR: use LogicalDataSource for Methods::StateRegistrationCallback instead of TRI_voc_cid_t to avoid unnecessary lookups
* backport: address cluster LogicalDataSource resolution failure
2018-03-06 11:41:41 +01:00
Simon
1b572c52c2
Active-Failover VelocyStream Fixes ( #4715 )
2018-03-05 15:54:19 +01:00
Simon
950e8c3e7b
Fixing issues related to missing auth rights ( #4753 ) ( #4754 )
...
(cherry picked from commit 38a99d8f65
)
2018-03-05 13:48:51 +01:00
Wilfried Goesgens
f489b7d5de
fix dumping permission checks; ( #4725 )
2018-03-01 17:17:11 +01:00
Simon
345fc3c0b7
Refactor Authentication Layer (devel) ( #4592 )
...
* Cherry Picking LDAP changes
* Adding missing merges
* Fixing remaining mentions of FeatureCacheFeature
* Fix jslint
* Fixing some failed tests
* Fixing cluster authentication issue, red tests
* Fixing ldap testsuite, adding trace logging
* Fixint ldap tesuite setup and LDAP recognition
(cherry picked from commit 686d28a779
)
* Fixing wrong assert
* Adding changelog entry, making requested changes from code review
* Fixing dump_authentication, fix typos
* improvements found during code review
* oops
* more use of sessionstorage
* fix tests
* Fixing broken handling, disallowing adding of local users when disabled
* Fixing testInvalidGrants
* Removing undefined auth level externally
* Fixing previous commit
* added tests for ldap search mode
* intentionally removed `after` methods from tests
because they are executed before the tests start
no cleanup is performed right now after the authentication tests
however, a cleanup is done at start of every test
* ldap tests all modes
* forward port changes from 3.3
* added generated files
* forward port missing changes for web UI
* added generated files
* added generated files
2018-02-28 13:24:28 +01:00
Jan
9d42be07e8
Bug fix/eom fixes ( #4693 )
2018-02-28 08:40:30 +01:00
Jan
3cf03cfb21
Feature/cleanup internal ( #4680 )
2018-02-27 14:53:31 +01:00
Jan
d841b56c77
Bug fix/several optimizations ( #4672 )
2018-02-26 15:19:01 +01:00
Simon
c609a4f08e
remove invalid assertions ( #4669 )
2018-02-26 08:04:54 +01:00
Simon
cde96d97aa
RocksDB replication hardening & cleanup ( #4639 )
2018-02-23 18:15:04 +01:00
jsteemann
fcfff0806b
remove invalid assertion
2018-02-22 09:50:58 +01:00
Jan
0b99acc04d
properly convert the JS object to VPack for transactions ( #4640 )
...
previously this did not work when the "action" attribute was a JavaScript function
2018-02-21 12:10:19 +01:00
Jan
b3556f7b17
some fixes for replication ( #4621 )
2018-02-19 15:54:55 +01:00
Jan
63c50c3993
Bug fix/handle single delete ( #4618 )
2018-02-19 14:49:58 +01:00
Dan Larkin
96dbc693db
Speed up condition normalization (DNF conversion) ( #4574 )
2018-02-13 22:13:52 +01:00
Andrey Abramov
1b7dd672c9
Bug fix/internal issue #342 : allow to bind a view name ( #4554 )
2018-02-13 21:53:01 +01:00
Jan
935e2790ad
forward port of replication bugfixes from 3.2 ( #4572 )
2018-02-12 18:13:51 +01:00
Dan Larkin
20767cfc5d
Fix selectivity computation. ( #4558 )
2018-02-12 16:16:12 +01:00
Dan Larkin
5109417d72
Added some currently unnecessary locking as preventative measure agai… ( #4559 )
...
* Added some currently unnecessary locking as preventative measure against potential future changes.
* return by move will disable RVO, fix compiler warning
2018-02-11 18:54:23 +01:00
jsteemann
0c4f22659b
fix compile error
2018-02-09 17:37:38 +01:00
Dan Larkin
934e936bae
Fix index selectivity estimate issues with RocksDB engine ( #4429 )
2018-02-09 16:05:33 +01:00