36d06e8b54
[Generic Search] Reduce flush interval
...
Per discussion from nasa/openmctweb#141 , minimize the
interval at which new objects get indexed, instead of
presuming requirements for CPU utilization.
2015-10-05 10:06:55 -07:00
5520d90984
[Generic Search] Remove comments
...
Per code review, nasa/openmctweb#165
2015-10-05 09:57:46 -07:00
77b0086d18
[Generic Search] Use appropriate data structure
...
Per code review, nasa/openmctweb#165
2015-10-05 09:54:57 -07:00
bea5002752
[Search] Add test cases
...
Add test cases related to throttled loading of domain
objects to index, nasa/openmctweb#141 .
2015-09-30 17:23:52 -07:00
d04c5e6858
[Search] Update GenericSearch spec
...
nasa/openmctweb#141 .
2015-09-30 17:08:47 -07:00
0d1f3bf87a
[Throttle] Update spec
...
Conflicts:
platform/features/layout/test/FixedControllerSpec.js
2015-09-30 15:48:17 -07:00
b632926d8e
[Search] Fix mutation.listen
...
Update mutation.listen to match previous variable
names changes related to nasa/openmctweb#141 .
2015-09-30 13:09:55 -07:00
78f3f8367e
[Search] Vary batch size
...
When indexing for generic search, issue new batches of
requests as individual requests finish (instead of waiting
for whole batches to finish) varying size to keep the
number of outstanding requests below some maximum.
nasa/openmctweb#141
2015-09-29 18:37:44 -07:00
85ac4a9a32
[Search] Log indexing time
...
...to aid in tuning of generic search parameters.
2015-09-29 18:37:44 -07:00
ef527df381
[Time Conductor] Fix throttle bug
...
Fix a timing/ordering issue in throttle which
allowed some throttled invocations to be ignored.
WTD-1515
2015-09-29 18:37:44 -07:00
c2868a4573
[Time Conductor] Allow arguments for throttled functions
...
WTD-1515. Ensures that bounds passed in from
the time controller get appropriately captured.
2015-09-29 18:37:44 -07:00
77c66053f3
[Search] Change indexing approach
...
Change indexing approach to more carefully control the
rate at which objects are loaded to be indexed, to improve
performance. nasa/openmctweb#141 .
2015-09-29 18:37:44 -07:00
0891e15936
[Search] Add digest indicator
...
Add digest indicator to example/profiling to aid in diagnosing
digest-related performance issues (or ruling out excessive digest
cycles as a cause of performance issues.)
2015-09-29 18:37:44 -07:00
2979ee90a3
Revert "[Search] Don't trigger digest cycles while indexing"
...
This reverts commit 4b8a5ac0b257737ee33effc966816afca6c11b94.
Performance measurements indicates this is harmful for performance,
although this is not well-explained.
2015-09-29 18:37:44 -07:00
77c399f2a2
[Search] Don't trigger digest cycles while indexing
...
Avoid triggering digest cycles while indexing;
remove extra call to $timeout
2015-09-29 18:37:44 -07:00
fe8543158e
[Search] Fix reindexing
...
Flag domain objects as non-indexed on mutation to ensure
reindexing. Done in the context of nasa/openmctweb#141 .
2015-09-29 18:37:44 -07:00
866c8882ca
[Search] Listen on a global mutation topic
...
Listen on a global mutation topic to remove the need to retain
listeners per domain object.
2015-09-29 11:50:30 -07:00
ad7d3d642e
[Search] Move reindex function
...
Move function used to listen for mutation changes (to trigger
reindexing) up in scope, to avoid retaining references to
domain objects via closure. nasa/openmctweb#141
Also, includes misc. whitespace normalization (provided by
code editor.)
2015-09-29 10:54:20 -07:00
d6fe543c16
[Build] Bump version number
...
Bump version number to start sprint Asimov, WTD-827.
2015-09-28 15:25:37 -07:00
581dbacc9f
[Build] Remove SNAPSHOT status
...
Remove SNAPSHOT status to tag end of sprint,
WTD-827.
open-v0.8.1
2015-09-28 15:20:18 -07:00
5b02bc8104
Merge pull request #145 from nasa/open-commit-standards
...
[Process] Loosen commit message standards
2015-09-25 13:28:11 -07:00
4f0e8ada2f
[Process] Loosen commit message standards
...
Loosen commit message standards, to minimize clutter in GitHub
issues. nasa/openmctweb#145 .
2015-09-25 10:47:41 -07:00
6ce4ce6ada
Merge remote-tracking branch 'github-open/open139-1' into open-master
2015-09-23 13:51:55 -07:00
70bc17c79f
Merge remote-tracking branch 'github-open/open97' into open-master
2015-09-23 13:44:48 -07:00
f3aceb1644
Merge pull request #118 from nasa/open95b
...
Review and integrate open95b into master
2015-09-23 13:06:42 -07:00
056b0c8c5b
[Fixed Position] Use spaces instead of tabs
...
...to satisfy code style checker and pass build,
in preparation for merge. nasa/openmctweb#118
2015-09-23 12:59:04 -07:00
fa60d62039
[Entanglement] Simplify test case
...
...per review feedback from nasa/openmctweb#98
2015-09-23 12:49:04 -07:00
082122ddec
[Entanglement] Move policyService.allow.andReturn
...
...to locations where the specified return value
can be more closely correlated to the relevant
test cases. nasa/openmctweb#98
2015-09-23 12:46:23 -07:00
6dbccd5000
[Entanglement] Update test cases around error-throwing
...
...per code review feedback, nasa/openmctweb#97
2015-09-23 12:43:03 -07:00
fb0861f256
[Config] Fixed image URLs in ImageTelemetry.js;
...
open #95b
2015-09-23 09:57:19 -07:00
dbe1875e70
[Themes] Resolve conflicts
...
Resolve conflicts in preparation for merge, nasa/openmctweb#118
2015-09-22 16:12:44 -07:00
97892869ae
[Entanglement] Move composition check up
...
Move check for composition up higher in the sequence of
if-blocks in the validation step of linking; remove
fallback to [] for undefined composition, which is no
longer necessary as a consequence of this.
nasa/openmctweb#98
2015-09-22 15:53:27 -07:00
8db334e45b
Revert "[LinkService] Reorder/refactor validation"
...
This reverts commit c17269ba8b
.
2015-09-22 15:51:15 -07:00
4743833f7c
[Entanglement] Verify revalidation
...
Verify that move/copy/link revalidate when performed and
throw errors when moving/copying/linking would be invalid.
nasa/openmctweb#98
2015-09-22 15:49:22 -07:00
6996883b85
[Entanglement] Update specs
...
Update specs for move/copy/link services to account
for re-validation at time an action is performed.
nasa/openmctweb#98
2015-09-22 15:42:39 -07:00
119403e71c
[Entanglement] Throw errors if validation is skipped
...
...per feedback from nasa/openmctweb#98
2015-09-22 14:39:15 -07:00
ff24f06475
[Entanglement] Add JSDoc
...
...per feedback from nasa/openmctweb#98
2015-09-22 14:10:06 -07:00
597b18af1c
[LinkService] Amend test cases
...
Remove redundant test case; modify composition-checking
test case to expose correct capability information.
In response to feedback from nasa/openmctweb#98
2015-09-22 14:07:46 -07:00
aba0969312
Merge branch 'mobile-integration' into open-master
2015-09-22 13:53:22 -07:00
b4a2bfd727
[LinkService] Change variable name
...
...based on feedback from nasa/openmctweb#98
2015-09-22 13:50:10 -07:00
2040304980
Merge remote-tracking branch 'github-open/open19' into open-master
2015-09-22 13:49:41 -07:00
55362f6b26
[LinkService] Clarify comment
...
Clarify comment, based on feedback from nasa/openmctweb#98
2015-09-22 13:48:11 -07:00
8611926533
Merge remote-tracking branch 'github-open/open113' into open-master
2015-09-22 13:45:04 -07:00
c17269ba8b
[LinkService] Reorder/refactor validation
...
Reoder validation to consider the composition capability
first; refactor to express as a single expression to clarify
validation logic (explicitly say 'and' instead of implying
it with control flow.)
Based on feedback from nasa/openmctweb#98
2015-09-22 13:37:56 -07:00
56ccf29cfe
[Persistence] Include timestamp on creation
...
Include a persisted timestamp when an object is first
created. nasa/openmctweb#139
2015-09-22 11:32:18 -07:00
8b7a94dcf8
[Style] Remove unused variables, excess whitespace
...
Clean up unused variables and excess whitespace to match style guide.
2015-09-22 11:14:55 -07:00
3e5d294a28
[SCSS] Fixed typo
...
Changed tmpBorder mixin to specify '@include' instead of '@iclude'. This
does not change the output CSS which means the tmpBorder mixin is not
used anywhere and could be removed.
2015-09-22 10:57:30 -07:00
480da3476e
Merge branch 'mobile' into mobile-integration
2015-09-22 10:55:43 -07:00
54334a8906
[Frontend] Setting default theme for open back to espresso
...
open #95b
Also removed unused COMPILE.scss file;
2015-09-21 14:26:50 -07:00
c9b2f5804d
[Frontend] Minor tweaks to sizing of controls
...
open #95b
View switcher and plot control buttons now made small
when object is in a frame context in a Layout;
2015-09-21 14:24:19 -07:00