You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2016/12/13 13:56:58 UTC
[jira] [Commented] (COUCHDB-3234) Track open shard timeouts with a
counter instead of logging
[ https://issues.apache.org/jira/browse/COUCHDB-3234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15745224#comment-15745224 ]
ASF subversion and git services commented on COUCHDB-3234:
----------------------------------------------------------
Commit f00b2ecab5c699b87dca92c4248ecffe6a16e7f1 in couchdb's branch refs/heads/master from [~eiri]
[ https://git-wip-us.apache.org/repos/asf?p=couchdb.git;h=f00b2ec ]
Update dependencies
couch_epi f6ad55..60e7f8
* Merge remote branch 'DeadZen:patch-1'
* Update README.md
documentation 52a287..59a887
* Spelling error fix: fauxuton to fauxton
* Document stable and update query parameters
* Fixing type error
* Tiny 127 address fix
* More command cleanup
* Fixed the transposition of the version or erlang
* Fix Fauxton docs
chttpd 3dcdb6..7bfd25
* Merge remote branch 'cloudant:78077-pass-user_ctx_to_filter'
* Include user_ctx in db open options
* Merge remote branch 'cloudant:71810-handle-errors-terms-from-fabric'
* Handle error terms from fabric
* Merge default update response headers with custom ones
fabric 7cfabb..205064
* Merge branch 'COUCHDB-3234-open-shard-timeout-counter'
* Track open_shard timeouts with a counter
* Merge remote-tracking branch 'cloudant/3232-all-docs-ctx'
* Pass user_ctx down to fabric_rpc
* Merge remote branch 'cloudant:77984-upgrade-mrargs-record-phase2'
* Revert "Revert "Merge remote-tracking branch
'banjiewen/stale-stable-update'""
* Upgrade #mrargs{} record
* Merge remote branch 'cloudant:77984-upgrade-mrargs-record-phase1'
* Compatibility clause for the record upgrade
* Revert "Merge remote-tracking branch 'banjiewen/stale-stable-update'"
* Merge remote branch 'cloudant:fix-typespecs'
* Add `{error, Reason}` to typespecs
* Merge remote branch 'cloudant:77984-fixup'
* Use upgraded #mrargs{} instead of old one
mem3 252467..c3c542
* Merge remote branch 'cloudant:79066-port-chunkified-replicate_batch'
* Chunk missing revisions before attempting to save on target
couch_mrview 589943..15a1ae
* Merge remote branch 'cloudant:77867-convert-pid-to-binary'
* Convert pid of indexer to binary
mango 50066b..4afd60
* Add config parameter to reject index all text indexes
couch 1659fd..b83f1a
* Merge branch '3251-remove-filename-rootname'
* Remove use of filename:rootname/1
> Track open shard timeouts with a counter instead of logging
> -----------------------------------------------------------
>
> Key: COUCHDB-3234
> URL: https://issues.apache.org/jira/browse/COUCHDB-3234
> Project: CouchDB
> Issue Type: Improvement
> Components: Database Core
> Reporter: Paul Joseph Davis
>
> Fabric uses the open_shard RPC method to get security objects for every request. These calls have very short timeouts on them which can cause massive amounts of log spam when a node is under load. Rather than log a whole bunch of garbage when each one fails lets just use a counter instead.
> PR incoming
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)