Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env python
import json
import math
import random
import time
import requests
SESS = requests.session()
#!/usr/bin/env python
import json
import random
import time
import requests
SESS = requests.session()
@davisp
davisp / actions.md
Last active September 16, 2020 15:48

Create main branch, update default branch and branch protections

* couchdb
* couchdb-admin
* couchdb-b64url
* couchdb-bear
* couchdb-ci
* couchdb-config
  • couchdb-docker
diff --git a/src/ebtree/src/ebtree.erl b/src/ebtree/src/ebtree.erl
index 09704da83..ce1f48e0c 100644
--- a/src/ebtree/src/ebtree.erl
+++ b/src/ebtree/src/ebtree.erl
@@ -25,6 +25,7 @@
fold/4,
fold/5,
reduce/4,
+ reduce/5,
full_reduce/2,
#!/usr/bin/env escript
-mode(compile).
main(_) ->
io:format("Creating call graph.~n", []),
XRefOpts = [{verbose, false}, {warnings, false}],
xref:start(s),
xref:add_release(s, code:root_dir(), XRefOpts),
-module(ebtree).
-export([
new/1,
to_list/1,
insert/3,
remove/2,
lookup/2,
lookup/3,

First request:

POST /dbname/_all_docs/queries?page_size=3


[
    {"start_key": "a", "end_key": "b"},
    {"start_key": "d", "end_key": "e"},
    {"start_key": "q", "end_key": "r"}
fabric2_get_design_docs_tests:39: get_design_docs_test_ (dont_return_deleted_ddocs)...*failed*
in function erlfdb_nif:erlfdb_future_get/1
called as erlfdb_future_get(#Ref<0.1325170190.3611951110.4914>)
in call from erlfdb:do_transaction/2 (src/erlfdb.erl, line 663)
in call from fabric2_fdb:do_transaction/2 (src/fabric2_fdb.erl, line 153)
in call from fabric2_fdb:transactional/2 (src/fabric2_fdb.erl, line 129)
in call from fabric2_db:update_docs/3 (src/fabric2_db.erl, line 866)
in call from fabric2_db:update_doc/3 (src/fabric2_db.erl, line 840)
in call from fabric2_get_design_docs_tests:delete_ddoc/2 (test/fabric2_get_design_docs_tests.erl, line 132)
in call from fabric2_get_design_docs_tests:'-dont_return_deleted_ddocs/1-fun-0-'/2 (test/fabric2_get_design_docs_tests.erl, line 117)
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007fff6c1a2f32 libsystem_kernel.dylib`__semwait_signal + 10
frame #1: 0x00007fff6c12e914 libsystem_c.dylib`nanosleep + 199
frame #2: 0x000000010d6c02e2 fdbserver`boost::interprocess::spin_wait::yield() [inlined] boost::interprocess::ipcdetail::thread_sleep_tick() at os_thread_functions.hpp:426:4
frame #3: 0x000000010d6c02a5 fdbserver`boost::interprocess::spin_wait::yield(this=0x00007ffee29d3370) at wait.hpp:125
frame #4: 0x000000010d6c8388 fdbserver`boost::interprocess::ipcdetail::spin_recursive_mutex::lock() at common_algorithms.hpp:68:19
frame #5: 0x000000010d6c8346 fdbserver`boost::interprocess::ipcdetail::spin_recursive_mutex::lock() [inlined] boost::interprocess::ipcdetail::spin_mutex::lock(this=<unavailable>) at mutex.hpp:79
frame #6: 0x000000010d6c8346 fdbserver`boost::interprocess::ipcdetail::spin_recursive_mutex::lock(this=0x000000011181c050) at recursive_mutex.hpp:94
frame #7: 0x0
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007fff6c1a2f32 libsystem_kernel.dylib`__semwait_signal + 10
frame #1: 0x00007fff6c12e914 libsystem_c.dylib`nanosleep + 199
frame #2: 0x000000010a7792e2 fdbserver`___lldb_unnamed_symbol14064$$fdbserver + 386
frame #3: 0x000000010a781388 fdbserver`___lldb_unnamed_symbol14115$$fdbserver + 168
frame #4: 0x000000010a77b5f9 fdbserver`___lldb_unnamed_symbol14093$$fdbserver + 105
frame #5: 0x000000010a77b367 fdbserver`___lldb_unnamed_symbol14090$$fdbserver + 151
frame #6: 0x000000010a761ee8 fdbserver`___lldb_unnamed_symbol13974$$fdbserver + 472
frame #7: 0x000000010a773b7e fdbserver`___lldb_unnamed_symbol14037$$fdbserver + 16046
frame #8: 0x000000010a765d29 fdbserver`___lldb_unnamed_symbol13991$$fdbserver + 889