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
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
Vasiliy
fa13c72950
backport: address review comments
2018-04-03 10:12:38 +03:00
Vasiliy
7c25902b27
issue 355.3: allow IResearchLink creation, as opposed to IResearch View update, to direct which CIDs get included in an IResearchView snapshot
2018-04-02 15:27:48 +03:00
Andrey Abramov
9addef6419
small fixes after review
2018-03-28 18:45:14 +03:00
Andrey Abramov
65ea2bfbb9
code cleanup
2018-03-27 18:39:59 +03:00
Andrey Abramov
a7760cb3b7
fix tests
2018-03-27 14:44:10 +03:00
Andrey Abramov
b641cf9b13
remove view implementation part 1
2018-03-26 23:18:08 +03:00
Andrey Abramov
f2703786f1
Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/refactor-logical-view
2018-03-23 15:17:17 +03:00
Andrey Abramov
47fd5808c3
remove PhysicalView part 2
2018-03-22 22:41:28 +03:00
Andrey Abramov
614cf73ff8
Merge pull request #4922 from arangodb/bug-fix/internal-issue-#348.1
...
issue 348.1: use a view validity lock instead of a view member lock for snapshot readers
2018-03-22 18:48:31 +03:00
Vasiliy
a9b22ad36b
issue 348.1: use a view validity lock instead of a view member lock for snapshot readers
2018-03-22 12:45:29 +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
148bdb7158
issue 344.6: remove some redundant functions ( #4842 )
2018-03-15 11:03:35 +01:00
Vasiliy
c8739cd3cd
manually-merge: cache data-sources in CollectionNameResolver
2018-03-14 10:11:50 +03:00
Vasiliy
daa1db659c
manually-merge: differentiate data-source types by category e.g. LogicalCollection/LogicalView
2018-03-08 13:40:25 +03: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
Vasiliy
f4dbfdbdbd
Changes since last PR: partially revert commit bd86eea365737300a4e0e8d23938a88d54cfcbf4 to address test warnings, partially revert commit a1cfb3d72b
to address test warnings, remove unused function ( #4699 )
2018-03-01 09:29:11 +01:00
Vasiliy
423ce33ed1
Changes since last PR: remove 'dataPath' IResearchView configuration property and use a hardcoded path similar to a LogicalCollection ( #4683 )
2018-02-27 18:10:32 +01:00
Andrey Abramov
1b64f03bf8
Bug fix/internal issue #327 ( #4649 )
2018-02-22 11:11:23 +01:00
Vasiliy
828f8fb48c
locally tested only, Changes since last PR: ensure parser.cc dependency is tracked in the build directory to avoid bison invocation on MSVC, aquire IResearchView snapshot at transaction begin() and reuse it for all queries, remove unused callback registration from Methods ( #4564 )
2018-02-14 12:32:29 +01:00
Vasiliy
cf0d575246
locally tested only, Changes since last PR: disable IResearch IQL until IResearch upstream is updated, address some warnings ( #4519 )
2018-02-07 09:40:06 +01:00
Andrey Abramov
af5318c407
Merge branch 'devel' of https://github.com/arangodb/arangodb into buf-fix/internal-issue-#334
...
# Conflicts:
# arangod/IResearch/IResearchLink.cpp
# arangod/IResearch/IResearchView.cpp
2018-02-05 19:03:05 +03:00
Vasiliy
aa041ddfb9
locally tested only ( #4476 )
2018-02-05 11:24:34 +01:00
Andrey Abramov
630d1afacf
properly handle `IndexCreate` markers in rocksdb recovery
2018-02-02 16:23:25 +03:00
Andrey Abramov
a1cfb3d72b
Feature iresearch ( #4105 )
2018-01-19 14:23:58 +01:00
Jan
2a96df5ca5
Feature iresearch ( #4071 )
2017-12-18 15:04:59 +01:00