arvados.git
8 years ago9570: Bump cwltool dependency
Peter Amstutz [Thu, 14 Jul 2016 18:54:18 +0000 (14:54 -0400)]
9570: Bump cwltool dependency

8 years ago9570: Update cwl-runner for latest cwltool. Ensure use_container,
Peter Amstutz [Thu, 14 Jul 2016 17:57:09 +0000 (13:57 -0400)]
9570: Update cwl-runner for latest cwltool.  Ensure use_container,
tmpdir_prefix and on_error are set.

8 years agoRemove spurious print introduced in 6884eed, refs #9570
Peter Amstutz [Thu, 14 Jul 2016 19:21:30 +0000 (15:21 -0400)]
Remove spurious print introduced in 6884eed, refs #9570

8 years agoMerge branch '9459-test_with_arvbox_tweaks'
Nico Cesar [Wed, 13 Jul 2016 21:18:52 +0000 (17:18 -0400)]
Merge branch '9459-test_with_arvbox_tweaks'

refs #9459

8 years ago9459: added test_in_arvbox.sh and arvbox the docker tag parameter.
Nico Cesar [Tue, 12 Jul 2016 19:32:25 +0000 (15:32 -0400)]
9459: added test_in_arvbox.sh and arvbox the docker tag parameter.

refs #9459

8 years agoMerge branch '9567-keep-web-session-test'
Tom Clegg [Wed, 13 Jul 2016 19:17:18 +0000 (15:17 -0400)]
Merge branch '9567-keep-web-session-test'

refs #9567

8 years ago9567: Use longer timeouts for keep-web download tests.
Tom Clegg [Wed, 13 Jul 2016 19:14:14 +0000 (15:14 -0400)]
9567: Use longer timeouts for keep-web download tests.

8 years ago9567: Print log messages from keep et al. as they appear, even in jenkins where stdou...
Tom Clegg [Wed, 13 Jul 2016 19:05:38 +0000 (15:05 -0400)]
9567: Print log messages from keep et al. as they appear, even in jenkins where stdout is not a tty.

8 years agoFix tests. refs #9570
Peter Amstutz [Wed, 13 Jul 2016 18:45:39 +0000 (14:45 -0400)]
Fix tests. refs #9570

8 years agoMerge branch '9486-retry-instance-limit-exceeded' closes #9486
Peter Amstutz [Wed, 13 Jul 2016 16:51:21 +0000 (12:51 -0400)]
Merge branch '9486-retry-instance-limit-exceeded' closes #9486

8 years agoMerge branch '9570-cwl-v1.0' closes #9570
Peter Amstutz [Wed, 13 Jul 2016 16:49:57 +0000 (12:49 -0400)]
Merge branch '9570-cwl-v1.0' closes #9570

8 years ago9570: Set docker_outdir consistently.
Peter Amstutz [Wed, 13 Jul 2016 15:36:03 +0000 (11:36 -0400)]
9570: Set docker_outdir consistently.

8 years ago9570: Update version pin and add reminder to setup.py to do it in the future.
Peter Amstutz [Wed, 13 Jul 2016 15:05:34 +0000 (11:05 -0400)]
9570: Update version pin and add reminder to setup.py to do it in the future.

8 years ago9570: Fix secondaryFile staging to ensure that all files are in the same
Peter Amstutz [Wed, 13 Jul 2016 13:53:48 +0000 (09:53 -0400)]
9570: Fix secondaryFile staging to ensure that all files are in the same
collection.

8 years ago9570: Fix for Pathmapper API change. Most tests pass or exit unsupported
Peter Amstutz [Tue, 12 Jul 2016 22:14:53 +0000 (18:14 -0400)]
9570: Fix for Pathmapper API change.  Most tests pass or exit unsupported
feature.

8 years ago9570: Support Directory and file literal features. Support
Peter Amstutz [Tue, 12 Jul 2016 19:55:34 +0000 (15:55 -0400)]
9570: Support Directory and file literal features.  Support
success/temporary/permanent exit codes.

8 years ago9570: Pass tests except related to directory features
Peter Amstutz [Mon, 11 Jul 2016 20:02:49 +0000 (16:02 -0400)]
9570: Pass tests except related to directory features

8 years ago9570: CWL v1.0 support wip
Peter Amstutz [Mon, 11 Jul 2016 19:31:45 +0000 (15:31 -0400)]
9570: CWL v1.0 support wip

8 years ago9570: Add support to crunchrunner for redirecting stderr to support CWL 1.0.
Peter Amstutz [Mon, 11 Jul 2016 19:30:47 +0000 (15:30 -0400)]
9570: Add support to crunchrunner for redirecting stderr to support CWL 1.0.

8 years ago9567: Avoid ruamel.yaml >0.11.11. refs #9567
Tom Clegg [Thu, 7 Jul 2016 18:32:03 +0000 (14:32 -0400)]
9567: Avoid ruamel.yaml >0.11.11. refs #9567

8 years agoMerge branch '9456-less-clear-trash'
Tom Clegg [Thu, 7 Jul 2016 15:43:35 +0000 (11:43 -0400)]
Merge branch '9456-less-clear-trash'

closes #9456

8 years ago9456: Do not clear trash lists between runs when the list of keep services has not...
Tom Clegg [Thu, 7 Jul 2016 15:43:17 +0000 (11:43 -0400)]
9456: Do not clear trash lists between runs when the list of keep services has not changed.

8 years agoMerge branch '9528-slurm-parsable'
Tom Clegg [Thu, 7 Jul 2016 15:23:59 +0000 (11:23 -0400)]
Merge branch '9528-slurm-parsable'

closes #9528

8 years ago9528: Drop sbatch --parsable flag. It fails in older versions of slurm,
Tom Clegg [Thu, 7 Jul 2016 02:11:56 +0000 (22:11 -0400)]
9528: Drop sbatch --parsable flag. It fails in older versions of slurm,
and we don't need to parse the output anyway.

8 years agoRevert "Bump cwltool dependency. Previously pinned version was broken."
Tom Clegg [Thu, 7 Jul 2016 14:37:33 +0000 (10:37 -0400)]
Revert "Bump cwltool dependency. Previously pinned version was broken."

This reverts commit d8900c1b1410b97ad24aba69d9f8fa1f042afc90.

No issue #

8 years agoBump cwltool dependency. Previously pinned version was broken.
Tom Clegg [Thu, 7 Jul 2016 14:16:34 +0000 (10:16 -0400)]
Bump cwltool dependency. Previously pinned version was broken.

cwltool==1.0.20160630171631 depends on
schema-salad==1.12.20160610104117, which contains an errant .py file
with syntax errors. Installing with pip emits an error message and
succeeds. Installing as an fpm->deb package emits the same error
message and fails.

Linking and byte-compiling packages for runtime python2.7...
  File "/usr/lib/python2.7/dist-packages/schema_salad/ref_resolver_BACKUP_28804.py", line 222
      <<<<<<< 973dceb3aeef33920968fa257c7b04885a3a716d
           ^
           SyntaxError: invalid syntax

No issue #

8 years agoMerge branch '9542-websocket-queries'
Tom Clegg [Wed, 6 Jul 2016 16:05:11 +0000 (12:05 -0400)]
Merge branch '9542-websocket-queries'

refs #9542

8 years ago9542: Avoid retrieving huge result sets from postgres.
Tom Clegg [Wed, 6 Jul 2016 15:47:45 +0000 (11:47 -0400)]
9542: Avoid retrieving huge result sets from postgres.

8 years agoRespect running_job_log_records_to_fetch in JobsController#logs.
Tom Clegg [Tue, 5 Jul 2016 20:50:39 +0000 (16:50 -0400)]
Respect running_job_log_records_to_fetch in JobsController#logs.

Fixes flaky test
WebsocketTest#test_test_running_job_with_too_many_previous_log_records
(see https://ci.curoverse.com/job/arvados-api-server/3092/consoleText)

No issue #

8 years ago8016: Rename Poll to PollPeriod. Amends c63c699aa9948f6a672536ba08e664471fb0d654.
Tom Clegg [Tue, 5 Jul 2016 18:47:05 +0000 (14:47 -0400)]
8016: Rename Poll to PollPeriod. Amends c63c699aa9948f6a672536ba08e664471fb0d654.

refs #8016

8 years agoMerge branch '8016-crunchrun-crunchstat'
Tom Clegg [Tue, 5 Jul 2016 17:28:51 +0000 (13:28 -0400)]
Merge branch '8016-crunchrun-crunchstat'

closes #8016

8 years agocloses #9498
radhika [Mon, 4 Jul 2016 21:23:10 +0000 (17:23 -0400)]
closes #9498
Merge branch '9498-containers-in-project-tab'

8 years ago9498: show top-level container requests in project#Pipelines_and_processes tab.
radhika [Tue, 28 Jun 2016 19:58:27 +0000 (15:58 -0400)]
9498: show top-level container requests in project#Pipelines_and_processes tab.

8 years ago8016: Clarify comments/docs and cpuSample initialization.
Tom Clegg [Mon, 4 Jul 2016 21:08:37 +0000 (17:08 -0400)]
8016: Clarify comments/docs and cpuSample initialization.

8 years ago8016: Rename Poll to PollPeriod.
Tom Clegg [Mon, 4 Jul 2016 21:07:54 +0000 (17:07 -0400)]
8016: Rename Poll to PollPeriod.

8 years ago8016: Fix race in test case.
Tom Clegg [Mon, 4 Jul 2016 21:06:48 +0000 (17:06 -0400)]
8016: Fix race in test case.

8 years agoAdd libgnutls28-dev to arvados/jobs.
Brett Smith [Fri, 1 Jul 2016 20:55:43 +0000 (16:55 -0400)]
Add libgnutls28-dev to arvados/jobs.

This is necessary to build pycurl, and with it the Python Arvados SDK,
and support arvados_sdk_version in Crunch.  I'm guessing we lost it
when we switched the base from arvados/debian:7 to debian:jessie.
No issue #.

8 years ago9486: Add InstanceLimitExceeded to is_cloud_exception
Peter Amstutz [Fri, 24 Jun 2016 14:18:22 +0000 (10:18 -0400)]
9486: Add InstanceLimitExceeded to is_cloud_exception

8 years agoMerge branch '9437-keep-index-ns'
Tom Clegg [Fri, 1 Jul 2016 17:53:21 +0000 (13:53 -0400)]
Merge branch '9437-keep-index-ns'

refs #9437

See https://dev.arvados.org/issues/9437#note-3 and #note-4

8 years ago9437: Clarify units for -blob-signature-ttl. Update keepstore -h message in install...
Tom Clegg [Fri, 1 Jul 2016 14:10:28 +0000 (10:10 -0400)]
9437: Clarify units for -blob-signature-ttl. Update keepstore -h message in install docs.

8 years ago9437: Accept 1-second timestamps from old keepstore servers.
Tom Clegg [Fri, 24 Jun 2016 14:08:45 +0000 (10:08 -0400)]
9437: Accept 1-second timestamps from old keepstore servers.

Running a new keep-balance/datamanager with old keepstore servers will
interpret timestamps correctly.

Running an old keep-balance/datamanager with new keepstore servers
will not perform any garbage collection: interpreting the new
nanosecond timestamps as 1-second timestamps will result in all blocks
appearing to come from the future, making them ineligible for
trash/delete.

8 years ago9437: gofmt
Tom Clegg [Thu, 23 Jun 2016 20:22:56 +0000 (16:22 -0400)]
9437: gofmt

8 years ago9437: Report timestamps as nanoseconds since epoch in keepstore index.
Tom Clegg [Thu, 23 Jun 2016 20:19:30 +0000 (16:19 -0400)]
9437: Report timestamps as nanoseconds since epoch in keepstore index.

8 years agoMerge branch '4753-websocket-test-port'
Tom Clegg [Fri, 1 Jul 2016 13:59:49 +0000 (09:59 -0400)]
Merge branch '4753-websocket-test-port'

refs #4753

8 years ago4753: Select an available port for the passenger server when testing websockets.
Tom Clegg [Thu, 30 Jun 2016 21:58:14 +0000 (17:58 -0400)]
4753: Select an available port for the passenger server when testing websockets.

This makes it possible to run API tests concurrently (in different
working dirs on the same host) without fighting over port 3002.

8 years ago8016: Report container resource usage in "crunchstat" log.
Tom Clegg [Thu, 30 Jun 2016 21:42:03 +0000 (17:42 -0400)]
8016: Report container resource usage in "crunchstat" log.

8 years ago8016: Fix some error checking in ThrottledLogger.
Tom Clegg [Thu, 30 Jun 2016 15:05:37 +0000 (11:05 -0400)]
8016: Fix some error checking in ThrottledLogger.

8 years ago8016: Fix comment grammar and weird variable name.
Tom Clegg [Thu, 30 Jun 2016 14:41:07 +0000 (10:41 -0400)]
8016: Fix comment grammar and weird variable name.

8 years ago8016: Fix timestamp format (add missing nanoseconds), and use it in tests.
Tom Clegg [Thu, 30 Jun 2016 14:26:07 +0000 (10:26 -0400)]
8016: Fix timestamp format (add missing nanoseconds), and use it in tests.

8 years ago8016: Fix up docs and trim API.
Tom Clegg [Thu, 30 Jun 2016 13:48:44 +0000 (09:48 -0400)]
8016: Fix up docs and trim API.

8 years ago8016: Reduce logging noise by waiting for cgroup files to appear before polling.
Tom Clegg [Thu, 30 Jun 2016 13:11:49 +0000 (09:11 -0400)]
8016: Reduce logging noise by waiting for cgroup files to appear before polling.

8 years ago8016: Split crunchstat into a module and a commmand line tool.
Tom Clegg [Thu, 30 Jun 2016 00:13:09 +0000 (20:13 -0400)]
8016: Split crunchstat into a module and a commmand line tool.

8 years agoUpdate arvados-cwl-runner cwltool pin to get ruamel.yaml fix (c8f584840591f3a4a0fad3b...
Peter Amstutz [Thu, 30 Jun 2016 17:24:12 +0000 (13:24 -0400)]
Update arvados-cwl-runner cwltool pin to get ruamel.yaml fix (c8f584840591f3a4a0fad3bce6b39f8866cd9dad) refs #9458

8 years agoMerge branch '9513-keepproxy-content-length'
Tom Clegg [Wed, 29 Jun 2016 20:11:41 +0000 (16:11 -0400)]
Merge branch '9513-keepproxy-content-length'

closes #9513

8 years ago9513: Do not set response Content-Length to -1 when returning 411 Length Required.
Tom Clegg [Wed, 29 Jun 2016 17:41:57 +0000 (13:41 -0400)]
9513: Do not set response Content-Length to -1 when returning 411 Length Required.

Add tests for requests with bad/missing Content-Length headers.

8 years agoMerge branch '9518-username-conflict'
Tom Clegg [Wed, 29 Jun 2016 19:55:11 +0000 (15:55 -0400)]
Merge branch '9518-username-conflict'

closes #9518

8 years ago9518: Fix username conflict resolution.
Tom Clegg [Wed, 29 Jun 2016 19:53:27 +0000 (15:53 -0400)]
9518: Fix username conflict resolution.

8 years agocloses #9407
radhika [Wed, 29 Jun 2016 18:03:55 +0000 (14:03 -0400)]
closes #9407
Merge branch '9407-container-log-viewer'

8 years ago9407: container log view
radhika [Fri, 24 Jun 2016 21:16:12 +0000 (17:16 -0400)]
9407: container log view

8 years agoMerge branch '9511-cwl-type-checking' closes #9511
Peter Amstutz [Wed, 29 Jun 2016 17:13:02 +0000 (13:13 -0400)]
Merge branch '9511-cwl-type-checking' closes #9511

8 years ago9511: Bump cwltool dependency to get bugfix (81ff56f239de3ff0d17c8dec98d1a40f1e41cb7d...
Peter Amstutz [Wed, 29 Jun 2016 17:04:47 +0000 (13:04 -0400)]
9511: Bump cwltool dependency to get bugfix (81ff56f239de3ff0d17c8dec98d1a40f1e41cb7d) affecting bcbio run.

8 years agoMerge branch '9442-cwl-runtime-outdir' closes #9442
Peter Amstutz [Tue, 28 Jun 2016 19:50:02 +0000 (15:50 -0400)]
Merge branch '9442-cwl-runtime-outdir' closes #9442

8 years ago9442: Incorporate check for correct $(runtime.outdir) into tests.
Peter Amstutz [Tue, 28 Jun 2016 17:25:13 +0000 (13:25 -0400)]
9442: Incorporate check for correct $(runtime.outdir) into tests.

8 years ago9442: Make cwl-runner crunch script backwards compatible (note-6)
Peter Amstutz [Tue, 28 Jun 2016 17:15:20 +0000 (13:15 -0400)]
9442: Make cwl-runner crunch script backwards compatible (note-6)

8 years ago9442: Fix runtime.outdir for containers.
Peter Amstutz [Tue, 28 Jun 2016 17:15:02 +0000 (13:15 -0400)]
9442: Fix runtime.outdir for containers.

8 years ago9442: Override kwargs["outdir"] so that $(runtime.outdir) is set correctly.
Peter Amstutz [Tue, 28 Jun 2016 14:03:30 +0000 (10:03 -0400)]
9442: Override kwargs["outdir"] so that $(runtime.outdir) is set correctly.

8 years agoMerge branch '9446-refactor-keep-parallel-write-strategy'
Lucas Di Pentima [Mon, 27 Jun 2016 19:56:43 +0000 (16:56 -0300)]
Merge branch '9446-refactor-keep-parallel-write-strategy'

9446: PySDK Keep concurrent write refactoring. Simplified thread management using a thread pool and a queue.
ThreadLimiter not needed anymore, so related tests were rewritten for the new code.
Closes #9446

8 years agoMerge branch '9491-desired-replicas'
Tom Clegg [Mon, 27 Jun 2016 19:13:32 +0000 (15:13 -0400)]
Merge branch '9491-desired-replicas'

closes #9491

8 years ago9491: Fix keepproxy support for X-Keep-Desired-Replicas header.
Tom Clegg [Sat, 25 Jun 2016 01:57:30 +0000 (21:57 -0400)]
9491: Fix keepproxy support for X-Keep-Desired-Replicas header.

8 years ago9491: Put*() return number of replicas actually stored, even if we ended up storing...
Tom Clegg [Sat, 25 Jun 2016 01:55:16 +0000 (21:55 -0400)]
9491: Put*() return number of replicas actually stored, even if we ended up storing more than requested.

8 years agoMerge branch '8470-resolve-container-req'
Tom Clegg [Mon, 27 Jun 2016 19:10:31 +0000 (15:10 -0400)]
Merge branch '8470-resolve-container-req'

closes #8470

8 years ago8470: Resolve docker image hash or tag to collection PDH when creating a Container.
Tom Clegg [Fri, 24 Jun 2016 17:55:08 +0000 (13:55 -0400)]
8470: Resolve docker image hash or tag to collection PDH when creating a Container.

8 years ago8470: Clean up ContainerRequest tests.
Tom Clegg [Fri, 24 Jun 2016 02:28:50 +0000 (22:28 -0400)]
8470: Clean up ContainerRequest tests.

8 years ago8470: Resolve mounts to PDH.
Tom Clegg [Fri, 24 Jun 2016 01:42:51 +0000 (21:42 -0400)]
8470: Resolve mounts to PDH.

8 years ago8470: Resolve runtime_constraints ranges to numbers when satisfying a Container Request.
Tom Clegg [Thu, 23 Jun 2016 18:16:45 +0000 (14:16 -0400)]
8470: Resolve runtime_constraints ranges to numbers when satisfying a Container Request.

8 years ago9446: Applying Peter's review suggestions. refs #9446
Lucas Di Pentima [Mon, 27 Jun 2016 18:36:17 +0000 (15:36 -0300)]
9446: Applying Peter's review suggestions. refs #9446

8 years agoPySDK put() refactoring ready, all local tests worked OK
Lucas Di Pentima [Fri, 24 Jun 2016 22:10:22 +0000 (19:10 -0300)]
PySDK put() refactoring ready, all local tests worked OK

8 years agoSome tests done on new code
Lucas Di Pentima [Fri, 24 Jun 2016 15:34:55 +0000 (12:34 -0300)]
Some tests done on new code

8 years ago9488: Add log message to notify users on sucessful websocket reconnect. refs #9488
Peter Amstutz [Fri, 24 Jun 2016 14:01:31 +0000 (10:01 -0400)]
9488: Add log message to notify users on sucessful websocket reconnect. refs #9488

8 years agoMerge branch '9486-filter-nodes'
Tom Clegg [Fri, 24 Jun 2016 14:59:33 +0000 (10:59 -0400)]
Merge branch '9486-filter-nodes'

refs #9486

8 years agoOne last method before calling it a day
Lucas Di Pentima [Thu, 23 Jun 2016 22:47:19 +0000 (19:47 -0300)]
One last method before calling it a day

8 years agoReady to start testing code
Lucas Di Pentima [Thu, 23 Jun 2016 22:38:23 +0000 (19:38 -0300)]
Ready to start testing code

8 years ago9486: Use API to filter nodes by last_ping_at.
Tom Clegg [Thu, 23 Jun 2016 16:47:49 +0000 (12:47 -0400)]
9486: Use API to filter nodes by last_ping_at.

8 years agoUpdate run-build-packages versions for schema_salad and cwltool, refs #8442
Peter Amstutz [Wed, 22 Jun 2016 16:18:49 +0000 (12:18 -0400)]
Update run-build-packages versions for schema_salad and cwltool, refs #8442

8 years agoMerge branch 'origin-8442-cwl-crunch2' closes #8442
Peter Amstutz [Wed, 22 Jun 2016 15:44:03 +0000 (11:44 -0400)]
Merge branch 'origin-8442-cwl-crunch2' closes #8442

8 years agoMerge branch 'master' into origin-8442-cwl-crunch2
Peter Amstutz [Wed, 22 Jun 2016 13:57:58 +0000 (09:57 -0400)]
Merge branch 'master' into origin-8442-cwl-crunch2

8 years ago8442: Code cleanup. Remove dead code. Update comments.
Peter Amstutz [Wed, 22 Jun 2016 13:55:12 +0000 (09:55 -0400)]
8442: Code cleanup.  Remove dead code.  Update comments.

8 years agoPySDK: Fix spelling of X-Keep-Desired-Replicas header.
Brett Smith [Wed, 22 Jun 2016 13:46:40 +0000 (09:46 -0400)]
PySDK: Fix spelling of X-Keep-Desired-Replicas header.

This matches what Keep services expect, and other clients use.
No issue #.

8 years ago8442: Fix error reporting on missing Docker image
Peter Amstutz [Tue, 21 Jun 2016 20:10:46 +0000 (16:10 -0400)]
8442: Fix error reporting on missing Docker image

8 years agoIncrease timeout on failing websocket test. refs #9427
Peter Amstutz [Tue, 21 Jun 2016 19:57:23 +0000 (15:57 -0400)]
Increase timeout on failing websocket test.  refs #9427

8 years agoMerge branch '9427-threaded-websockets' closes #9427
Peter Amstutz [Tue, 21 Jun 2016 16:20:48 +0000 (12:20 -0400)]
Merge branch '9427-threaded-websockets' closes #9427

8 years ago8442: Make work_api parameter to ArvCwlRunner constructor optional.
Peter Amstutz [Tue, 21 Jun 2016 16:16:23 +0000 (12:16 -0400)]
8442: Make work_api parameter to ArvCwlRunner constructor optional.

8 years ago8442: cwl-runner crunch script must provide work_api parameter to ArvCwlRunner
Peter Amstutz [Tue, 21 Jun 2016 16:01:57 +0000 (12:01 -0400)]
8442: cwl-runner crunch script must provide work_api parameter to ArvCwlRunner
constructor.

8 years ago8442: Bugfixes from end-to-end testing.
Peter Amstutz [Tue, 21 Jun 2016 15:55:43 +0000 (11:55 -0400)]
8442: Bugfixes from end-to-end testing.

8 years ago9427: Back out redundant connection pool configuration option and add comment
Peter Amstutz [Tue, 21 Jun 2016 14:56:57 +0000 (10:56 -0400)]
9427: Back out redundant connection pool configuration option and add comment
to database.yml.example about connection pool and websockets.

8 years ago8442: Fix tests. Update comments. Rename jobs -> processes since it doesn't hold...
Peter Amstutz [Tue, 21 Jun 2016 12:22:54 +0000 (08:22 -0400)]
8442: Fix tests.  Update comments.  Rename jobs -> processes since it doesn't hold just "jobs" any more.

8 years ago8442: Rename --crunch1 and --crunch2 options to --api=jobs and --api=containers
Peter Amstutz [Mon, 20 Jun 2016 21:34:07 +0000 (17:34 -0400)]
8442: Rename --crunch1 and --crunch2 options to --api=jobs and --api=containers

8 years agoMerge branch '9180-avoid-overreplication-keepclient'
Lucas Di Pentima [Mon, 20 Jun 2016 19:59:38 +0000 (16:59 -0300)]
Merge branch '9180-avoid-overreplication-keepclient'

Closes #9180

8 years agoMerge branch '9353-retry-http-error' closes #9353
Peter Amstutz [Mon, 20 Jun 2016 18:46:54 +0000 (14:46 -0400)]
Merge branch '9353-retry-http-error' closes #9353

8 years ago9427: Add limits for connections, subscriptions, queued notifications, and
Peter Amstutz [Mon, 20 Jun 2016 18:29:21 +0000 (14:29 -0400)]
9427: Add limits for connections, subscriptions, queued notifications, and
database connections to configuration.  Check notify queue size on push instead
of on pop and close connection immediately.