3e7bc2f37f
[Performance] Don't invoke apply from indicator
...
Don't invoke apply while polling from ElasticSearch
indicator; let the corresponding request trigger
this.
2015-12-03 13:29:54 -08:00
9a63e99710
[Search] Add spec for ElasticSearchProvider
...
Add spec coverage for ElasticSearchProvider. Also remove
unneeded guards for max number of results, as the aggregator
will always provide a max number of results.
2015-10-20 16:01:42 -07:00
77d81f899b
[Style] JSLint compliance
2015-10-20 15:33:56 -07:00
14094a48fc
[Search] Remove old specs in prep for rewrite
...
Remove old specs in prep for rewrite.
2015-10-20 15:16:54 -07:00
12efb47be7
[Search] Remove timeouts and timestamps
...
Remove timeouts and timestamps which were not effectively doing anything.
2015-10-16 16:09:51 -07:00
a2fce8e56c
[Search] Rewrite elasticsearch provider with prototype
...
Rewrite the elasticsearch provider to use prototypes and clean up the implementation.
Now returns a modelResults object to keep it in line with the general search
provider.
2015-10-16 16:05:31 -07:00
c81e2dbb4a
Merge branch 'master' of https://github.com/nasa/openmctweb into search
...
Conflicts:
platform/commonUI/general/src/controllers/TreeNodeController.js
platform/persistence/elastic/src/ElasticSearchProvider.js
2015-08-24 13:14:43 -07:00
1e332da11b
[Docs] ElasticSearch is not Couch
2015-08-24 09:04:03 -07:00
f6cf4c3215
[Code Style] Fix error in persistence
...
Fix typo in persistence provider for ElasticSearch related
to refactoring to use prototypes, WTD-1482.
2015-08-17 17:00:21 -07:00
4481c44c4b
[Code Style] Refactor search to use prototypes
...
WTD-1482.
2015-08-17 11:20:23 -07:00
bf417a14e0
Merge remote-tracking branch 'origin/open-master' into open1482c
...
Merge latest into topic branch for WTD-1482
2015-08-17 11:01:39 -07:00
3e8ea972c2
[Code Style] Use prototypes in persistence bundles
...
WTD-1482
2015-08-14 15:26:24 -07:00
48693df51f
[Search] Input checks
...
More checks to see if the input is empty
before doing search computations.
2015-08-11 13:52:23 -07:00
11a45e4db0
[Search] Input checks
...
More checks to see if the input is empty
before doing search computations.
2015-08-11 13:08:58 -07:00
31eb366e7f
[JSDoc] Add namespace docs
...
WTD-1482.
2015-08-07 12:13:15 -07:00
c08a460d30
[JSDoc] Add annotations
...
Bulk-add JSDoc annotations, WTD-1482.
2015-08-07 11:44:54 -07:00
ae763d000c
[Search] Remove ES provider from bundle
...
Removed the ElasticSearch search provider from its
bundle definition, but left its file in.
2015-08-05 12:23:40 -07:00
15e39e00c2
[Search] Search aggregator return type
...
The search service returns objects containing
searchResult objects.
2015-08-04 13:07:47 -07:00
5711b2b241
[Search] Fixed file paths
2015-08-04 13:04:52 -07:00
d9a1b9d530
[Search] Moving files
...
Moved the elasticsearch provider to
platform/persistence/elastic. Then moved
the search aggregator and the generic
provider into a services folder within
the search folder.
2015-08-04 13:03:34 -07:00
56265c2277
[Search] Search aggregator return type
...
The search service returns objects containing
searchResult objects.
2015-08-04 11:39:09 -07:00
c869aaf91a
[Search] Fix file paths
2015-08-04 11:10:49 -07:00
5b0bf0a0ba
[Search] Moving files
...
Moved the elasticsearch provider to
platform/persistence/elastic. Then moved
the generic provider out of its folder.
2015-08-04 11:05:32 -07:00
6f3d6ec12f
[Drag-Drop] Prevent redundant drops
...
Mark default as prevented and check for prevention of
default when handling mctDrop events (which allow
views to follow up on drop gestures by positioning
objects within themselves) avoiding redundant drops
into embedded views. WTD-1233.
2015-06-25 11:27:58 -07:00
450bc059e4
Merge branch 'open-master' into open1199
2015-06-04 10:40:34 -07:00
6ed14ed3a9
[Configuration] Deprioritize default constants
...
Mark ElasticSearch configuration constants as priority=fallback;
these are intended to be specified/overridden on a per-deployment
basis. WTD-1199.
2015-05-20 09:04:48 -07:00
10863514cb
[Licenses] Add license headers
...
WTD-1051.
2015-05-13 16:43:30 -07:00
ef322055a5
[Persistence] Update default ElasticSearch path
...
WTD-1033.
2015-03-25 16:43:56 -07:00
ad3bb355dd
[Persistence] Provide model with error
...
Provide new version of domain objects correctly when revision
errors are encountered, WTD-1033.
2015-03-25 12:37:02 -07:00
5e20c2199d
[Persistence] Add tests for indicator
...
Add tests for indicator for connection to ElasticSearch persistence,
WTD-1033.
2015-03-25 11:46:40 -07:00
55e50b6fd5
[Persistence] Test ElasticSearch's persistence provider
...
WTD-1033.
2015-03-24 18:11:41 -07:00
c55f9ff092
[Persistence] Add placeholder specs
...
Add empty specs for new scripts introduced to support revision
checking and Overwrite/Discard dialog, WTD-1033.
2015-03-24 16:13:59 -07:00
015d863d79
[Persistence] Update test suites
...
Update suite declarations to include new scripts implemented for
revision checking for domain object persistence, WTD-1033.
2015-03-24 15:59:03 -07:00
b604af2aa7
[Persistence] Tweak logic
...
Tweak approach for revision conflict detection; particularly,
use .reject instead of throw to avoid logging of the failure
unnecessarily. WTD-1033.
2015-03-20 15:53:40 -07:00
d8e1f69b37
[Persistence] Rewrite failure handling
...
Rewrite the overwrite behavior (for Overwrite/Cancel of rejected
persisted attempts) to utilize simpler API. WTD-1033.
2015-03-20 15:28:15 -07:00
1174f746f7
[Persistence] Handle overwrite/cancel
...
Handle Overwrite/Cancel more correctly when revision conflicts
are detected. WTD-1033.
2015-03-20 14:52:25 -07:00
acf058849f
[Persistence] Begin integrating persistence queue
...
Begin integrating persistence queue, tweaking for issues
detected through minimal use. WTD-1033.
2015-03-20 14:06:11 -07:00
42e7862174
[Persistence] Reject promises for failed updates
...
Reject promises for failed update attempts, WTD-1033.
2015-03-20 13:40:53 -07:00
f2f9b8bbee
[Persistence] Update Elastic persistence
...
Update ElasticSearch persistence provider to use ElasticSearch's
API, WTD-1033.
2015-03-19 17:12:56 -07:00
37310443e6
[Persistence] Copy CouchDB adapter
...
Copy CouchDB adapter to use as a basis for an adapter to
ElasticSearch, WTD-1033.
2015-03-19 16:48:04 -07:00