radhika [Tue, 18 Nov 2014 19:34:57 +0000 (14:34 -0500)]
4250: update pdh to uuid in keep tutorial
radhika [Tue, 18 Nov 2014 19:16:54 +0000 (14:16 -0500)]
Merge branch 'master' into 4250-doc-updates
radhika [Tue, 18 Nov 2014 19:14:44 +0000 (14:14 -0500)]
Merge branch 'master' into 4156-cli-tests
radhika [Tue, 18 Nov 2014 19:14:06 +0000 (14:14 -0500)]
refs #4194
Merge branch '4194-keep-logging'
Tom Clegg [Tue, 18 Nov 2014 19:16:09 +0000 (14:16 -0500)]
Merge branch '4552-collection-unique-name' closes #4552
Conflicts:
services/api/app/models/collection.rb
radhika [Tue, 18 Nov 2014 19:13:08 +0000 (14:13 -0500)]
Merge branch 'master' into 4194-keep-logging
radhika [Tue, 18 Nov 2014 19:05:22 +0000 (14:05 -0500)]
4156: update failing tests in test_arv-put that were expecting pdh instead of uuid.
radhika [Tue, 18 Nov 2014 18:53:15 +0000 (13:53 -0500)]
Merge branch 'master' into 4194-keep-logging
radhika [Tue, 18 Nov 2014 18:49:31 +0000 (13:49 -0500)]
4194: use same log statement for successes as well as errors.
Tom Clegg [Tue, 18 Nov 2014 18:40:32 +0000 (13:40 -0500)]
4552: Set permit_unsigned_manifests=false needed for test.
Tom Clegg [Tue, 18 Nov 2014 18:31:11 +0000 (13:31 -0500)]
Merge branch '4363-less-filename-munging' closes #4363
Tom Clegg [Tue, 18 Nov 2014 17:39:50 +0000 (12:39 -0500)]
4363: Fix flaky test case (race with filterable.js debounce timer).
radhika [Tue, 18 Nov 2014 17:37:22 +0000 (12:37 -0500)]
4194: use go fmt to replace spaces with tabs.
radhika [Tue, 18 Nov 2014 17:29:33 +0000 (12:29 -0500)]
4194: just print data size and never the data
Tom Clegg [Tue, 18 Nov 2014 16:33:15 +0000 (11:33 -0500)]
4363: Fix size hints for multi-byte manifests (backported from
f78caf9).
Tom Clegg [Tue, 18 Nov 2014 16:24:58 +0000 (11:24 -0500)]
4363: Accept manifest_text in a non-UTF-8 encoding that is equal to its UTF-8 encoding.
Tom Clegg [Tue, 18 Nov 2014 15:58:19 +0000 (10:58 -0500)]
4363: Specify ASCII encoding in test case.
radhika [Tue, 18 Nov 2014 15:11:23 +0000 (10:11 -0500)]
closes #4194
Merge branch '4194-keep-logging'
radhika [Tue, 18 Nov 2014 15:08:14 +0000 (10:08 -0500)]
Merge branch 'master' into 4194-keep-logging
Brett Smith [Tue, 18 Nov 2014 14:21:24 +0000 (09:21 -0500)]
Merge branch '4027-sdk-constraint-reuse-wip'
Refs #4027. Closes #4532.
Brett Smith [Mon, 17 Nov 2014 22:31:12 +0000 (17:31 -0500)]
4027: Test updating job's SDK version after it's already set.
Brett Smith [Fri, 14 Nov 2014 18:57:33 +0000 (13:57 -0500)]
4027: API server considers arvados_sdk_version for Job reuse.
* Extend "in git" and "not in git" filters to the arvados_sdk_version
column.
* When no filters are specified, if the submitted job specifies an
arvados_sdk_version constraint, require reuse candidates to meet it.
* Document all this.
Tom Clegg [Tue, 18 Nov 2014 08:32:11 +0000 (03:32 -0500)]
4363: Merge branch 'master' into 4363-less-filename-munging
Tom Clegg [Tue, 18 Nov 2014 08:31:19 +0000 (03:31 -0500)]
4363: Explicit UTF-8 for test string.
Tom Clegg [Mon, 17 Nov 2014 16:01:49 +0000 (11:01 -0500)]
4363: Validate utf-8 encoding of manifest_text.
Tom Clegg [Thu, 13 Nov 2014 19:54:29 +0000 (14:54 -0500)]
4363: Remove redundant test.
Tom Clegg [Tue, 18 Nov 2014 07:36:58 +0000 (02:36 -0500)]
4400: Silence git error messages during package install (we ignore them anyway)
Tom Clegg [Mon, 17 Nov 2014 20:17:59 +0000 (15:17 -0500)]
4552: Tidy up ensure_unique_name block.
Tom Clegg [Mon, 17 Nov 2014 18:57:51 +0000 (13:57 -0500)]
4552: Use faster database_cleaner strategy.
Tom Clegg [Mon, 17 Nov 2014 18:48:30 +0000 (13:48 -0500)]
4552: Fix conflict between ensure_unique_name and signed manifests.
radhika [Tue, 18 Nov 2014 03:11:17 +0000 (22:11 -0500)]
4194: rename wrapper as logging_router
radhika [Mon, 17 Nov 2014 22:27:30 +0000 (17:27 -0500)]
Merge branch 'master' into 4194-keep-logging
radhika [Mon, 17 Nov 2014 22:26:39 +0000 (17:26 -0500)]
4194: MakeLoggingRESTRouter returns a pointer rather than the struct.
radhika [Mon, 17 Nov 2014 22:13:03 +0000 (17:13 -0500)]
4194: rename wrapper
Ward Vandewege [Mon, 17 Nov 2014 22:09:54 +0000 (17:09 -0500)]
Be a bit smarter about handling the dynamic dns resolver records for
compute nodes on api server startup.
refs #4461
radhika [Mon, 17 Nov 2014 22:02:00 +0000 (17:02 -0500)]
4194: rename RESTRouterWrapper as LoggingRESTRouter
radhika [Mon, 17 Nov 2014 21:53:33 +0000 (16:53 -0500)]
Merge branch 'master' into 4194-keep-logging
radhika [Mon, 17 Nov 2014 21:42:12 +0000 (16:42 -0500)]
4250: update user guide to reflect current code.
Phil Hodgson [Mon, 17 Nov 2014 17:40:16 +0000 (18:40 +0100)]
3382: test that after editing that an input is editable a second time
radhika [Mon, 17 Nov 2014 17:35:22 +0000 (12:35 -0500)]
closes #4024
Merge branch '4024-pipeline-instances-scroll'
Phil Hodgson [Mon, 17 Nov 2014 17:18:48 +0000 (18:18 +0100)]
3382: test that an input without a description is still displayed after it has been specified
Phil Hodgson [Mon, 17 Nov 2014 17:16:06 +0000 (18:16 +0100)]
Merge branch 'master' into 3382-always-show-inputs
radhika [Mon, 17 Nov 2014 17:02:52 +0000 (12:02 -0500)]
Merge branch '4024-pipeline-instances-scroll' of git.curoverse.com:arvados into 4024-pipeline-instances-scroll
Tom Clegg [Mon, 17 Nov 2014 16:46:30 +0000 (11:46 -0500)]
4024: Make items_available, result_limit, and result_offset work for empty result sets.
Tom Clegg [Mon, 17 Nov 2014 16:05:14 +0000 (11:05 -0500)]
Merge branch '3824-task-work' closes #3824
Tom Clegg [Mon, 17 Nov 2014 15:55:59 +0000 (10:55 -0500)]
3824: Check whether there is anything to install before trying to lock $destdir.
Peter Amstutz [Mon, 17 Nov 2014 15:51:17 +0000 (10:51 -0500)]
Merge branch '4535-configure-api-host-url' closes #4535
radhika [Mon, 17 Nov 2014 15:05:36 +0000 (10:05 -0500)]
Merge branch 'master' into 4024-pipeline-instances-scroll
Tom Clegg [Sun, 16 Nov 2014 18:34:24 +0000 (13:34 -0500)]
3824: Create "all users" group in seeds.rb instead of asking a human to do it.
Tom Clegg [Sun, 16 Nov 2014 18:33:08 +0000 (13:33 -0500)]
3824: autorestart non-detached services regardless of exit code.
Tom Clegg [Mon, 17 Nov 2014 14:32:44 +0000 (09:32 -0500)]
Merge branch '4388-workbench-update' closes #4388
Phil Hodgson [Mon, 17 Nov 2014 13:01:50 +0000 (14:01 +0100)]
4233: simple but reasonably effective tests
Phil Hodgson [Mon, 17 Nov 2014 08:53:42 +0000 (09:53 +0100)]
4233: catch and ignore log processing errors
Phil Hodgson [Mon, 17 Nov 2014 08:49:23 +0000 (09:49 +0100)]
4233: better labelling includes raw interval data and number formatting
radhika [Mon, 17 Nov 2014 02:28:47 +0000 (21:28 -0500)]
4024: update test assert
radhika [Mon, 17 Nov 2014 01:58:34 +0000 (20:58 -0500)]
4024: add test assertion to check no error in page.
radhika [Sun, 16 Nov 2014 21:18:56 +0000 (16:18 -0500)]
Merge branch 'master' into 4024-pipeline-instances-scroll
radhika [Sun, 16 Nov 2014 21:18:45 +0000 (16:18 -0500)]
Merge branch '4024-pipeline-instances-scroll' of git.curoverse.com:arvados into 4024-pipeline-instances-scroll
radhika [Sun, 16 Nov 2014 20:57:22 +0000 (15:57 -0500)]
Merge branch 'master' into 4194-keep-logging
radhika [Sun, 16 Nov 2014 20:51:37 +0000 (15:51 -0500)]
4194: logging writer copies / appends passed in data into its own buffer.
Phil Hodgson [Sun, 16 Nov 2014 19:19:54 +0000 (20:19 +0100)]
4233: show original data in hover info instead of proportions
Ward Vandewege [Sun, 16 Nov 2014 18:54:47 +0000 (13:54 -0500)]
Make our dynamic dns update system for compute nodes more generic.
refs #4461
Tom Clegg [Sun, 16 Nov 2014 18:31:09 +0000 (13:31 -0500)]
3824: docker issue 3172 is closed, build works without -q.
Phil Hodgson [Sun, 16 Nov 2014 16:48:11 +0000 (17:48 +0100)]
4233: chart stats for parallel tasks separately
- this commit also extends the scroll time to 10 minutes
Phil Hodgson [Sun, 16 Nov 2014 14:42:30 +0000 (15:42 +0100)]
4233: bug fix - rounding errors were causing us to miss maxima scrolling off the chart, and rescaling was not occurring
Phil Hodgson [Sun, 16 Nov 2014 14:03:52 +0000 (15:03 +0100)]
4233: do not scale the 'cpu' series stats, and divide them by cpu count
Phil Hodgson [Sun, 16 Nov 2014 13:58:00 +0000 (14:58 +0100)]
4233: only redraw graph a maximum of once every 5 seconds
Ward Vandewege [Sun, 16 Nov 2014 13:25:27 +0000 (08:25 -0500)]
Fix sdk/go/keepclient test race condition
This closes #4395
Phil Hodgson [Sun, 16 Nov 2014 13:14:22 +0000 (14:14 +0100)]
4233: will rescale y-axis for a series that scrolls off leaving less than fully scaled data points displaying on the chart
Tom Clegg [Sun, 16 Nov 2014 09:16:20 +0000 (04:16 -0500)]
3824: Run build_script (and create *_WORK) inside the container.
Phil Hodgson [Sun, 16 Nov 2014 06:46:53 +0000 (07:46 +0100)]
4233: remove explicit JS includes for showing Keep histogram now that they are in the general assets
Phil Hodgson [Sun, 16 Nov 2014 06:45:55 +0000 (07:45 +0100)]
4233: keep graph data array sorted by timestamp
Tom Clegg [Sun, 16 Nov 2014 04:48:32 +0000 (23:48 -0500)]
3400: Do not fetch API results just for the sake of looking up resource_class.
Tom Clegg [Sun, 16 Nov 2014 04:47:21 +0000 (23:47 -0500)]
4024: @limit override must happen before find_objects_for_index.
Tom Clegg [Sun, 16 Nov 2014 04:46:09 +0000 (23:46 -0500)]
3400: Do not fetch_multiple_pages in #index actions.
Tom Clegg [Sun, 16 Nov 2014 02:38:54 +0000 (21:38 -0500)]
4024: Merge branch '4388-workbench-update' into 4024-pipeline-instances-scroll
Tom Clegg [Sun, 16 Nov 2014 02:18:47 +0000 (21:18 -0500)]
4024: Merge branch 'master' into 4024-pipeline-instances-scroll
Tom Clegg [Sun, 16 Nov 2014 01:55:30 +0000 (20:55 -0500)]
4388: Fix typo
Tom Clegg [Sun, 16 Nov 2014 01:52:39 +0000 (20:52 -0500)]
4388: Update bundle
Tom Clegg [Sat, 15 Nov 2014 00:36:31 +0000 (19:36 -0500)]
4388: Fix javascript errors.
radhika [Sat, 15 Nov 2014 15:55:01 +0000 (10:55 -0500)]
4194: update keepstore and handler_test to make wrapper instance rather than the two step process of creating REST router and then the wrapper.
Phil Hodgson [Sat, 15 Nov 2014 14:16:51 +0000 (15:16 +0100)]
4233: now the y-axis series will scale to always be between 0 and 1
Phil Hodgson [Sat, 15 Nov 2014 13:26:52 +0000 (14:26 +0100)]
4233: why pass around global variables?
Phil Hodgson [Sat, 15 Nov 2014 12:41:13 +0000 (13:41 +0100)]
4233: redraw graph when processing log events
- still very naive
- still does not scale y-axis
- does not try to limit x axis timeline to 20 minutes: just keeps growing
- seems intolerably inefficient - optimization on several fronts almost certainly still required:
- initial draw on first page load should do much less client-side processing
- at accelerated speeds, it cannot keep up, and if we expect so much data throughput we'd want to devise a way to only redraw once in a while to save needless processor work
radhika [Sat, 15 Nov 2014 03:27:29 +0000 (22:27 -0500)]
4194: refactor router wrapper into a separate file.
radhika [Sat, 15 Nov 2014 02:32:47 +0000 (21:32 -0500)]
Merge branch 'master' into 4194-keep-logging
radhika [Sat, 15 Nov 2014 02:29:23 +0000 (21:29 -0500)]
4194: refactor REST Router wrapper into a separate package named keep_utils in keep directory.
Tom Clegg [Fri, 14 Nov 2014 23:07:20 +0000 (18:07 -0500)]
Relax activesupport dependency to accommodate 4.x. refs #4388
radhika [Fri, 14 Nov 2014 20:32:04 +0000 (15:32 -0500)]
4194: rename RESTRouterWrapper
radhika [Fri, 14 Nov 2014 20:08:44 +0000 (15:08 -0500)]
4194: remove some more old log statements
radhika [Fri, 14 Nov 2014 19:50:59 +0000 (14:50 -0500)]
4194: since LoggingResponseWriter is doing the logging, remove some of the old log statements that are now covered by the LoggingResponseWriter in keepstore handlers.
Peter Amstutz [Fri, 14 Nov 2014 19:38:45 +0000 (14:38 -0500)]
4535: Change default to false because ~ indicates "must be filled in".
Peter Amstutz [Fri, 14 Nov 2014 19:33:55 +0000 (14:33 -0500)]
4535: Add default_url_options to application controller that consults
Rails.configuration. Added entry with documentation to
application.yml.default.
radhika [Fri, 14 Nov 2014 19:07:17 +0000 (14:07 -0500)]
Merge branch 'master' into 4024-pipeline-instances-scroll
radhika [Fri, 14 Nov 2014 16:03:55 +0000 (11:03 -0500)]
4194: improve logging when large block is retrieved.
radhika [Fri, 14 Nov 2014 14:50:39 +0000 (09:50 -0500)]
4194: Add LoggingResponseWriter and RESTRouter wrapper. Update keepstore and handler_test to use the router wrapper.
Tom Clegg [Fri, 14 Nov 2014 02:47:29 +0000 (21:47 -0500)]
4024: Use filterable-control input values (if any) when first loading dynamic content.
radhika [Fri, 14 Nov 2014 02:29:17 +0000 (21:29 -0500)]
closes #3177
Merge branch '3177-collection-choose-files'
radhika [Fri, 14 Nov 2014 02:12:41 +0000 (21:12 -0500)]
3177: use no left padding when collection files preview panel is used in file chooser dialog.
radhika [Fri, 14 Nov 2014 01:45:50 +0000 (20:45 -0500)]
Merge branch 'master' into 3177-collection-choose-files