couchdb-ioq.git
15 months agoMerge branch 'use-couch-rand-module' master 1.0.1
Nick Vatamaniuc [Thu, 5 Oct 2017 17:22:37 +0000 (13:22 -0400)] 
Merge branch 'use-couch-rand-module'

Fixes #6

15 months agoUse couch_rand compatibility module 6/head
Nick Vatamaniuc [Thu, 5 Oct 2017 16:05:28 +0000 (12:05 -0400)] 
Use couch_rand compatibility module

2 years agoMerge remote branch 'cloudant:remove-unused-config-subscriber' 1.0.0
Eric Avdey [Tue, 4 Oct 2016 16:10:57 +0000 (13:10 -0300)] 
Merge remote branch 'cloudant:remove-unused-config-subscriber'

This closes #5

Signed-off-by: Eric Avdey <eiri@eiri.ca>
2 years agoRemove unused code 5/head
Eric Avdey [Mon, 3 Oct 2016 14:42:02 +0000 (11:42 -0300)] 
Remove unused code

We are subscribing both ioq and ioq_sup to config_event,
but while ioq is actually processing config changes,
ioq_sup just sends uncatched messages to unexisting ioq_server.

2 years agoMerge remote branch 'cloudant:3102-fix-config_subscription'
ILYA Khlopotov [Tue, 23 Aug 2016 21:59:51 +0000 (14:59 -0700)] 
Merge remote branch 'cloudant:3102-fix-config_subscription'

This closes #4

Signed-off-by: ILYA Khlopotov <iilyak@ca.ibm.com>
2 years agoFix a typo in a child name 4/head
ILYA Khlopotov [Tue, 23 Aug 2016 21:23:24 +0000 (14:23 -0700)] 
Fix a typo in a child name

COUCHDB-3102

2 years agoUpdate handle_config_terminate API
ILYA Khlopotov [Mon, 22 Aug 2016 21:42:07 +0000 (14:42 -0700)] 
Update handle_config_terminate API

COUCHDB-3102

3 years agoMerge remote-tracking branch 'iilyak/2561-make-config-API-consistent'
Alexander Shorin [Wed, 4 Feb 2015 15:43:21 +0000 (18:43 +0300)] 
Merge remote-tracking branch 'iilyak/2561-make-config-API-consistent'

This closes #3

COUCHDB-2561

3 years agoDon't restart event handler on termination 3/head
ILYA Khlopotov [Fri, 30 Jan 2015 19:30:02 +0000 (11:30 -0800)] 
Don't restart event handler on termination

COUCHDB-2561

3 years agoUpdate config_listener behaviuor
ILYA Khlopotov [Fri, 30 Jan 2015 18:59:43 +0000 (10:59 -0800)] 
Update config_listener behaviuor

COUCHDB-2561

4 years agoHandle {gen_event_EXIT,{config_listener,ioq},shutdown} message
Alexander Shorin [Tue, 13 Jan 2015 00:28:39 +0000 (03:28 +0300)] 
Handle {gen_event_EXIT,{config_listener,ioq},shutdown} message

4 years agoAllow to customize concurrency value
Alexander Shorin [Mon, 22 Sep 2014 13:35:37 +0000 (17:35 +0400)] 
Allow to customize concurrency value

4 years agoUpdate state on config changes
Alexander Shorin [Mon, 22 Sep 2014 13:32:44 +0000 (17:32 +0400)] 
Update state on config changes

4 years agoFallback to direct I/O if ioq is not running
Robert Newson [Fri, 5 Sep 2014 17:22:44 +0000 (18:22 +0100)] 
Fallback to direct I/O if ioq is not running

4 years agonew IOQ api
Robert Newson [Mon, 1 Sep 2014 18:20:09 +0000 (19:20 +0100)] 
new IOQ api

4 years agoInitial commit
Robert Newson [Thu, 17 Jul 2014 16:53:45 +0000 (17:53 +0100)] 
Initial commit

This is substantively the work from branch 1775-feature-io-regulator
but with erlang application paraphenalia.