Skip to content

Tags: wfvining/couchdb

Tags

post-fdb-merge

Toggle post-fdb-merge's commit message
Use snapshot for cache insertion

Too many parallel attempts to insert the same keys can result in
`{erlfdb_error, 1020}`, which translates to:
"Transaction not committed due to conflict with another transaction"

This attempts to mitigate the problem by using a snapshot to read the
primary key during insertion.

archive/transaction_too_large-for-main

Toggle archive/transaction_too_large-for-main's commit message
convert erlfdb_error 2101 to transaction_too_large

archive/prototype/fdb-layer

Toggle archive/prototype/fdb-layer's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
convert erlfdb_error 2101 to transaction_too_large (apache#3215)

archive/fdb-btree-reduce-davisp

Toggle archive/fdb-btree-reduce-davisp's commit message
Use JSON collation

archive/ebtree-view-tracing

Toggle archive/ebtree-view-tracing's commit message
Fix include directive

archive/print-stack-sm60

Toggle archive/print-stack-sm60's commit message
Print stack if name and stack of exception are present

3.1.1

Toggle 3.1.1's commit message
Version 3.1.1

3.1.1-RC2

Toggle 3.1.1-RC2's commit message
Version 3.1.1-RC2

3.1.1-RC1

Toggle 3.1.1-RC1's commit message
Version 3.1.1-RC1

archive/prototype/fdb-layer-final-final-merge

Toggle archive/prototype/fdb-layer-final-final-merge's commit message
Fix missing Content-Type in buffered responses

It turns out the "application/json" header is added downstream of the
delayed response's StartFun which is skipped for buffered responses.
This adds those headers back into the response.