Skip to content

Instantly share code, notes, and snippets.

View tahmmee's full-sized avatar
🗯️
Voilà

Tommie McAfee tahmmee

🗯️
Voilà
View GitHub Profile
@tahmmee
tahmmee / peleg
Created November 29, 2014 16:29
peleg the middle
1 Noah (rest)
2 Shem (name)
3 Arphaxad (I shall fail as the breast: he cursed the breast-bottle)
4 Salah (sprout)
5 Eber (the region beyond)
**Peleg = "division"**
6 Reu (friend)
7 Serug (branch)
@tahmmee
tahmmee / gist:531e607bd730c63cfa1e
Created January 6, 2015 22:17
forward rollback
// set n docs within both dbs
for(i=0;i<n;++i){
sprintf(keybuf, "key%d", i);
fdb_doc_create(&doc[i], (void*)keybuf, strlen(keybuf),
NULL, 0, NULL, 0);
fdb_set(kv1, doc[i]);
fdb_set_kv(mirror_kv1, keybuf, strlen(keybuf), setop, 3);
}
// commit and save seqnum1
void rollback_after_deletes(){
TEST_INIT();
memleak_start();
int r;
int i, j, n=100;
int expected_doc_count = 0;
int rb_seqnum;
char keybuf[256], metabuf[256], bodybuf[256];
def test_stream_request_MB_13286(self):
dcp_client2 = DcpClient(self.host, self.port)
doc_count = 100
# load docs
for i in range(doc_count):
self.mcd_client.set('key' + str(i), 0, 0, 'value', 0)
@tahmmee
tahmmee / gist:50c4bcd4439177c8354c
Created February 13, 2015 22:02
crash_before_reboot
def test_crash_just_before_restart(self):
vbucket = 0
index = 0
nodeA = self.servers[index]
self.load_docs(nodeA, 1000)
time.sleep(4)
# kill memcahced
assert self.kill_memcached(index)
@tahmmee
tahmmee / gist:dd8b9f15c5dd489eb869
Last active August 29, 2015 14:16
manifest diff 3.5.0-554 to 3.5.0-576
< <project groups="notdefault,build" name="build" path="cbbuild" revision="edb50b35292c08111117e29bb3ea19eaef99a33c" upstream="master">
---
> <project groups="notdefault,build" name="build" path="cbbuild" revision="800381f523bc50210e7ad43a635791c47df8b9e9" upstream="master">
25c25
< <project groups="notdefault,enterprise" name="cbauditd" path="memcached/cbauditd" remote="membase-priv" revision="a28c8635d85a59a492ce52a7066a926728a33d96" upstream="master"/>
---
> <project groups="notdefault,enterprise" name="cbauditd" path="memcached/cbauditd" remote="membase-priv" revision="e8c6b2a148979dd7ece04206a1d08da13bdda5ca" upstream="master"/>
29c29
< <project name="couchbase-cli" revision="608f4e9eb2d9e5f95f719b15ea22ae8e8a18129d" upstream="master"/>
---
@tahmmee
tahmmee / e2ekill
Created May 19, 2015 00:57
e2e killed on mac
Tommies-MacBook-Pro:e2e tmcafee$ ./e2etest
Killed: 9
Tommies-MacBook-Pro:e2e tmcafee$ sudo dmesg
memorystatus_thread: idle exiting pid 57715 [systemstatsd]
memorystatus_thread: idle exiting pid 57722 [pbs]
low swap: killing pid 57120 (e2etest)
memorystatus_thread: idle exiting pid 57724 [pkd]
Tommies-MacBook-Pro:e2e tmcafee$ top
@tahmmee
tahmmee / rsoauth
Last active August 29, 2015 14:21
// NODE_AUTH https://github.com/ciaranj/node-oauth
var oauth = new OAuth.OAuth(
'https://runsignup.com/oauth/requestToken.php',
'https://runsignup.com/oauth/accessToken.php',
api_key,
api_secret,
'1.0A',
null,
'HMAC-SHA1'
@tahmmee
tahmmee / rsoauth
Last active August 29, 2015 14:21
// NODE_AUTH https://github.com/ciaranj/node-oauth
var body = { "user_id": 5456680,
"first_name": "Tommie",
"last_name": "McAfee",
"email": "contact@phikay.com",
"address1": "2384 Beal",
"city": "Omahah",
"state": "NE",
"country_code": "US",
./bench_report.sh cf99c61a10b2769468f22bbda94caf010918b98a
BENCH-SEQUENTIAL_SET-WALFLUSH-1
stat old new diff (ms) thresh regress
set 11.789500 10.547200 -1.2423 100
commit_wal 24690.000000 23662.000000 -1028 100000
iterator_init 68.000000 93.000000 25 100
iterator_get 12.789500 11.629100 -1.1604 100
iterator_next 0.466700 0.499400 0.0327 100
iterator_close 17.000000 14.000000 -3 100