Brad Fitzpatrick
75d60962f6
Move remaining stuff in third_party/* to vendor/*
...
Change-Id: Ifbcc02817083cba68d8c1acec3e6ec50e8f61149
2016-04-20 16:49:15 -07:00
Tamás Gulácsi
7402cc0efd
Delete misc unused objects
...
Using honnef.co/go/unused/cmd/unused
Change-Id: I672b3cb77f09e9bd80dcdc149cde4f7f2939e451
2016-04-06 17:59:51 +02:00
Will Norris
77ed42edf8
add canonical import paths
...
The import path was added to the go file that included the package
documentation if one existed. Otherwise, I used what seemed to be the
primary file for the package.
Fixes #689
Change-Id: If51be0e86529fd6f179e80af6781e639f8550fd2
2016-03-13 19:57:14 -07:00
mpl
40be4d8da2
vendor: go4.org/jsonconfig (and errorutil)
...
Previously pkg/jsonconfig and pkg/errorutil
Copied from go4.org at rev d1b8a2fb2de6160036e4801aa5e4d855571078b8
Change-Id: I673ed55b0825baa2607289b6082f205100261d7a
2015-12-01 17:21:49 +01:00
Tamás Gulácsi
a9a7cd73fc
Upgrade github.com/syndtr/goleveldb
...
Commit 4875955338b0a434238a31165cb87255ab6e9e4a
Because camlistored ate my CPU time (constant 170% from 2 cpu, GOMAXPROCS=1):
(pprof) top10
36 of 40 total (90.00%)
Showing top 10 nodes out of 75 (cum >= 3)
flat flat% sum% cum cum%
1 2.50% 2.50% 40 100% runtime.goexit
35 87.50% 90.00% 35 87.50% runtime.gopark
0 0% 90.00% 21 52.50% runtime.selectgo
0 0% 90.00% 21 52.50% runtime.selectgoImpl
0 0% 90.00% 9 22.50% runtime.goparkunlock
0 0% 90.00% 5 12.50% runtime.chanrecv
0 0% 90.00% 3 7.50% camlistore.org/third_party/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError
0 0% 90.00% 3 7.50% camlistore.org/third_party/github.com/syndtr/goleveldb/leveldb.(*DB).jWriter
0 0% 90.00% 3 7.50% camlistore.org/third_party/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction
0 0% 90.00% 3 7.50% camlistore.org/third_party/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain
Change-Id: I792840b32bcb04d304621e61fca87aeb30f21b91
2015-04-22 22:48:16 +02:00
Brad Fitzpatrick
af36d78bd7
env: add IsDev and use it everywhere
...
Change-Id: I5547ce989c05f1f48774f24abee41c489326baa0
2015-04-02 05:55:01 -07:00
mpl
ae38f657b8
pkg/sorted: define (larger) values for key and value sizes
...
Issue #429
Change-Id: Id8205ca1581c1f21b3983e13d8c3f61293868529
2015-01-26 19:39:41 +01:00
Tamás Gulácsi
550a8a51b3
Add sorted/leveldb.
...
Modify pkg/sorted/kvfile/kvfile.go to not have a named
return in Next - just as in pkg/sorted/leveldb/leveldb.go.
Change-Id: I0d46a86b33d2e1d2992d8a41f08979eb21aaddbb
2014-09-23 18:20:27 +02:00