Skip to content

Instantly share code, notes, and snippets.

@tamird
tamird / panic.log
Created June 25, 2015 15:58
bank app crash
F0625 11:56:07.658483 56660 bank.go:154] write too old: timestamp 1435247767.379851103,1 <= 1435247767.379851103,1
goroutine 18 [running]:
github.com/cockroachdb/cockroach/util/log.stacks(0xc2080ac201, 0x0, 0x0, 0x0)
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/util/log/clog.go:886 +0xcd
github.com/cockroachdb/cockroach/util/log.(*loggingT).outputLogEntry(0x4f2a5e0, 0x3, 0x4eb4950, 0x7, 0x9a, 0x0, 0xc2080ac240)
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/util/log/clog.go:758 +0x11b
github.com/cockroachdb/cockroach/util/log.AddStructured(0x0, 0x0, 0x3, 0x2, 0x0, 0x0, 0xc2080f7f40, 0x1, 0x1)
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/util/log/structured.go:37 +0x120
github.com/cockroachdb/cockroach/util/log.logDepth(0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0xc2080f7f40, 0x1, 0x1)
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/util/log/log.go:61 +0x82
$ make PKG=./storage TESTS=TestStoreStatus
go build -tags '' -ldflags '-X github.com/cockroachdb/cockroach/util.buildTag "alpha-3342-g1bcabfc-dirty" -X github.com/cockroachdb/cockroach/util.buildTime "2015/06/30 14:07:41" -X github.com/cockroachdb/cockroach/util.buildDeps "github.com/biogo/store:e1f74b3c58befe661feed7fa4cf52436de753128 github.com/cockroachdb/c-lz4:6e71f140a365017bbe0904710007f8725fd3f809 github.com/cockroachdb/c-protobuf:0f9ab7b988ca7474cf76b9a961ab03c0552abcb3 github.com/cockroachdb/c-rocksdb:e120ce0fb32f86b94188928743270ea11ff016b3 github.com/cockroachdb/c-snappy:618733f9e5bab8463b9049117a335a7a1bfc9fd5 github.com/cockroachdb/cockroach:1bcabfce8f9958bff376c0ab952ca6eef96d6e6f github.com/coreos/etcd:3e455ed1049ab4a6152d8df32e58f014abafbc7f github.com/elazarl/go-bindata-assetfs:3dcc96556217539f50599357fb481ac0dc7439b9 github.com/gogo/protobuf:64f27bf06efee53589314a6e5a4af34cdd85adf6 github.com/google/btree:cc6329d4279e3f025a53a83c397d2339b5705c45 github.com/inconshreveable/mousetrap:76626ae9
$ bundle exec rake
install -c tmp/x86_64-darwin14.4.0/mysql2/2.1.0/mysql2.bundle lib/mysql2/mysql2.bundle
cp tmp/x86_64-darwin14.4.0/mysql2/2.1.0/mysql2.bundle tmp/x86_64-darwin14.4.0/stage/lib/mysql2/mysql2.bundle
/Users/tamird/.rubies/rbx-2.5.7-debug/bin/rbx -I/Users/tamird/.gem/rbx/2.1.0/gems/rspec-core-3.3.1/lib:/Users/tamird/.gem/rbx/2.1.0/gems/rspec-support-3.3.0/lib /Users/tamird/.gem/rbx/2.1.0/gems/rspec-core-3.3.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
Randomized with seed 55379
Mysql2::Result
should raise a TypeError exception when it doesn't wrap a result set
should raise a Mysql2::Error exception upon a bad query
run rpass [x86_64-apple-darwin]: x86_64-apple-darwin/stage1/bin/compiletest
run rfail [x86_64-apple-darwin]: x86_64-apple-darwin/stage1/bin/compiletest
run cfail [x86_64-apple-darwin]: x86_64-apple-darwin/stage1/bin/compiletest
running 105 tests
test [run-fail] run-fail/assert-as-macro.rs ... FAILED
test [run-fail] run-fail/args-panic.rs ... FAILED
test [run-fail] run-fail/assert-macro-explicit.rs ... FAILED
test [run-fail] run-fail/assert-eq-macro-panic.rs ... FAILED
test [run-fail] run-fail/assert-macro-fmt.rs ... FAILED
@tamird
tamird / hello_world.nm.diff
Last active August 29, 2015 14:25
diff -u nm.ld.cut nm.lld.cut
--- nm.ld.cut 2015-07-22 10:24:36.000000000 -0400
+++ nm.lld.cut 2015-07-22 10:24:41.000000000 -0400
@@ -1,29 +1,3 @@
-s GCC_except_table0
-s GCC_except_table1
-s GCC_except_table1009
-s GCC_except_table1140
-s GCC_except_table1207
-s GCC_except_table13
-s GCC_except_table1305
[tamird:~/src/go/src/github.com/cockroachdb/cockroach] go1.5-testing(9)+ 2 ± make PKG=./storage TESTS=TestReplicateAddAndRemove TESTFLAGS='--vmodule=raft=5'
go build -tags '' -ldflags '-X github.com/cockroachdb/cockroach/util.buildTag "alpha-3682-g9553af7" -X github.com/cockroachdb/cockroach/util.buildTime "2015/07/22 23:16:19" -X github.com/cockroachdb/cockroach/util.buildDeps "github.com/biogo/store:e1f74b3c58befe661feed7fa4cf52436de753128 github.com/cockroachdb/c-lz4:6e71f140a365017bbe0904710007f8725fd3f809 github.com/cockroachdb/c-protobuf:0f9ab7b988ca7474cf76b9a961ab03c0552abcb3 github.com/cockroachdb/c-rocksdb:e120ce0fb32f86b94188928743270ea11ff016b3 github.com/cockroachdb/c-snappy:618733f9e5bab8463b9049117a335a7a1bfc9fd5 github.com/cockroachdb/cockroach:9553af7961508128d50b78224d80a1e41e3e6234 github.com/coreos/etcd:3e455ed1049ab4a6152d8df32e58f014abafbc7f github.com/elazarl/go-bindata-assetfs:3dcc96556217539f50599357fb481ac0dc7439b9 github.com/gogo/protobuf:64f27bf06efee53589314a6e5a4af34cdd85adf6 gi
@tamird
tamird / TestStatusLocalLogs
Created August 23, 2015 17:15
TestStatusLocalLogs timeout
=== RUN TestStatusLocalStacks
I0823 17:08:58.367808 792 base/context.go:141 setting up TLS from certificates directory: test_certs
I0823 17:08:58.372483 792 base/context.go:103 setting up TLS from certificates directory: test_certs
I0823 17:08:58.375198 792 rpc/clock_offset.go:155 monitoring cluster offset
I0823 17:08:58.375371 792 multiraft/multiraft.go:446 node 100000001 starting
I0823 17:08:58.375517 792 raft/raft.go:406 group 1 100000001 became follower at term 5
I0823 17:08:58.375641 792 raft/raft.go:219 group 1 newRaft 100000001 [peers: [100000001], term: 5, commit: 10, applied: 10, lastindex: 10, lastterm: 5]
I0823 17:08:58.375716 792 raft/raft.go:485 group 1 100000001 is starting a new election at term 5
I0823 17:08:58.375788 792 raft/raft.go:419 group 1 100000001 became candidate at term 6
I0823 17:08:58.375821 792 raft/raft.go:468 group 1 100000001 received vote from 100000001 at term 6
TXN 1 TXN 2
test=# begin; test=# begin;
BEGIN BEGIN
test=# SET TRANSACTION ISOLATION LEVEL SERIALIZABLE; test=# SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
SET SET
test=# update kv set v = 'b' where k = 'a';
UPDATE 1
                                                |test=# update kv set v = 'a' where k = 'a';

test=# select * from kv; |

$ oracle -pos=roachpb/data.pb.go:#5930 -format=plain referrers github.com/cockroachdb/cockroach/ | grep -vF cockroachdb/cockroach/roachpb
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/client/batch.go:131.7-131.11: Bytes: encoding.EncodeUint64(nil, uint64(t.NewValue)),
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/client/db.go:86.36-86.40: return fmt.Sprintf("%q", kv.Value.Bytes)
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/client/db.go:109.18-109.22: return kv.Value.Bytes
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/client/db.go:127.33-127.37: if kv.Value == nil || kv.Value.Bytes == nil {
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/client/db.go:131.34-131.38: return proto.Unmarshal(kv.Value.Bytes, msg)
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/config/config.go:113.18-113.22: return kv.Value.Bytes, true
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/config/config_test.go:52.24-52.28: Value: roachpb.Value{Byt
$ oracle -pos=roachpb/data.go:#10361 -format=plain callers github.com/cockroachdb/cockroach/
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/roachpb/data.go:367:17: (*github.com/cockroachdb/cockroach/roachpb.Value).GetBytesChecked is called from these 3 sites:
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/client/db.go:74:37: static method call from (*github.com/cockroachdb/cockroach/client.KeyValue).PrettyValue
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/sql/table.go:503:34: static method call from github.com/cockroachdb/cockroach/sql.unmarshalColumnValue
/Users/tamird/src/go/src/github.com/cockroachdb/cockroach/sql/table.go:509:34: static method call from github.com/cockroachdb/cockroach/sql.unmarshalColumnValue