dgraph-io / badger-bench Goto Github PK
View Code? Open in Web Editor NEWBenchmarks of Badger
License: Apache License 2.0
Benchmarks of Badger
License: Apache License 2.0
Running benchmarks using this code: https://github.com/dgraph-io/badger-bench/tree/76c540f3712c6a807dd2a29cb84104fdfbde9c9b
$ go test -v --bench BenchmarkReadRandomBadger --keys_mil 5 --valsz 16384 --dir "/mnt/data/16kb" --timeout 10m --benchtime 3m
/mnt/data/16kb/badger
BenchmarkReadRandomBadger/badger-random-read-128 10000000 22329 ns/op
SIGQUIT: quit
PC=0x463a41 m=0 sigcode=0
goroutine 0 [idle]:
runtime.futex(0xd869d0, 0x0, 0x0, 0x0, 0x9800000000, 0x0, 0x0, 0x0, 0x7ffdec49c068, 0x41718b, ...)
/usr/lib/go-1.8/src/runtime/sys_linux_amd64.s:425 +0x21
runtime.futexsleep(0xd869d0, 0x0, 0xffffffffffffffff)
/usr/lib/go-1.8/src/runtime/os_linux.go:45 +0x62
runtime.notesleep(0xd869d0)
/usr/lib/go-1.8/src/runtime/lock_futex.go:145 +0x6b
runtime.stopm()
/usr/lib/go-1.8/src/runtime/proc.go:1650 +0xad
runtime.findrunnable(0xc4200ad900, 0x0)
/usr/lib/go-1.8/src/runtime/proc.go:2102 +0x2e4
runtime.schedule()
/usr/lib/go-1.8/src/runtime/proc.go:2222 +0x14c
runtime.goexit0(0xc428568000)
/usr/lib/go-1.8/src/runtime/proc.go:2359 +0x238
runtime.mcall(0x7ffdec49c1f0)
/usr/lib/go-1.8/src/runtime/asm_amd64.s:269 +0x5b
goroutine 1 [chan receive, 10 minutes]:
testing.(*B).run1(0xc420148000, 0xc420148000)
/usr/lib/go-1.8/src/testing/benchmark.go:215 +0xac
testing.(*B).Run(0xc420148c60, 0x92fa25, 0x19, 0x941d70, 0x4ea800)
/usr/lib/go-1.8/src/testing/benchmark.go:493 +0x1d5
testing.runBenchmarks.func1(0xc420148c60)
/usr/lib/go-1.8/src/testing/benchmark.go:403 +0x67
testing.(*B).runN(0xc420148c60, 0x1)
/usr/lib/go-1.8/src/testing/benchmark.go:140 +0xb2
testing.runBenchmarks(0xc420224060, 0xd52700, 0x7, 0x7, 0xc4201e0100)
/usr/lib/go-1.8/src/testing/benchmark.go:409 +0x48d
testing.(*M).Run(0xc4200e5f20, 0x942c10)
/usr/lib/go-1.8/src/testing/testing.go:828 +0x305
github.com/dgraph-io/badger-bench.TestMain(0xc4200e5f20)
/home/ubuntu/go/src/github.com/dgraph-io/badger-bench/bench_test.go:382 +0x6f
main.main()
github.com/dgraph-io/badger-bench/_test/_testmain.go:52 +0xf7
goroutine 17 [syscall, 10 minutes, locked to thread]:
runtime.goexit()
/usr/lib/go-1.8/src/runtime/asm_amd64.s:2197 +0x1
goroutine 8 [chan receive]:
github.com/dgraph-io/dgraph/x.init.2.func1(0xc42001db40)
/home/ubuntu/go/src/github.com/dgraph-io/dgraph/x/metrics.go:93 +0x4c
created by github.com/dgraph-io/dgraph/x.init.2
/home/ubuntu/go/src/github.com/dgraph-io/dgraph/x/metrics.go:101 +0x4fc
goroutine 14 [IO wait, 10 minutes]:
net.runtime_pollWait(0x7f6ef4efdf00, 0x72, 0x0)
/usr/lib/go-1.8/src/runtime/netpoll.go:164 +0x59
net.(*pollDesc).wait(0xc4200f0068, 0x72, 0x0, 0xc420188e80)
/usr/lib/go-1.8/src/net/fd_poll_runtime.go:75 +0x38
net.(*pollDesc).waitRead(0xc4200f0068, 0xffffffffffffffff, 0x0)
/usr/lib/go-1.8/src/net/fd_poll_runtime.go:80 +0x34
net.(*netFD).accept(0xc4200f0000, 0x0, 0xd5ad20, 0xc420188e80)
/usr/lib/go-1.8/src/net/fd_unix.go:430 +0x1e5
net.(*TCPListener).accept(0xc42015a000, 0xc42001e4b0, 0xc4200d0e78, 0x55092d)
/usr/lib/go-1.8/src/net/tcpsock_posix.go:136 +0x2e
net.(*TCPListener).AcceptTCP(0xc42015a000, 0x6bc1a3, 0xc4200d0e90, 0xc4200d0e88)
/usr/lib/go-1.8/src/net/tcpsock.go:215 +0x49
net/http.tcpKeepAliveListener.Accept(0xc42015a000, 0xc42001e450, 0x894720, 0xd4b100, 0x8da1c0)
/usr/lib/go-1.8/src/net/http/server.go:3044 +0x2f
net/http.(*Server).Serve(0xc420226000, 0xd5fee0, 0xc42015a000, 0x0, 0x0)
/usr/lib/go-1.8/src/net/http/server.go:2643 +0x228
net/http.(*Server).ListenAndServe(0xc420226000, 0xc420226000, 0xc4201e0f50)
/usr/lib/go-1.8/src/net/http/server.go:2585 +0xb0
net/http.ListenAndServe(0x922496, 0x5, 0x0, 0x0, 0xda2578, 0x8d9680)
/usr/lib/go-1.8/src/net/http/server.go:2787 +0x7f
created by github.com/dgraph-io/badger-bench.TestMain
/home/ubuntu/go/src/github.com/dgraph-io/badger-bench/bench_test.go:381 +0x61
goroutine 16 [semacquire, 6 minutes]:
sync.runtime_Semacquire(0xc42fc469bc)
/usr/lib/go-1.8/src/runtime/sema.go:47 +0x34
sync.(*WaitGroup).Wait(0xc42fc469b0)
/usr/lib/go-1.8/src/sync/waitgroup.go:131 +0x7a
github.com/dgraph-io/badger/y.(*LevelCloser).Wait(0xc42fc46990)
/home/ubuntu/go/src/github.com/dgraph-io/badger/y/y.go:189 +0x31
github.com/dgraph-io/badger.(*KV).Close(0xc420132000, 0x0, 0x0)
/home/ubuntu/go/src/github.com/dgraph-io/badger/kv.go:393 +0x1f3
github.com/dgraph-io/badger-bench.BenchmarkReadRandomBadger(0xc420148000)
/home/ubuntu/go/src/github.com/dgraph-io/badger-bench/bench_test.go:156 +0x131
testing.(*B).runN(0xc420148000, 0x1)
/usr/lib/go-1.8/src/testing/benchmark.go:140 +0xb2
testing.(*B).run1.func1(0xc420148000)
/usr/lib/go-1.8/src/testing/benchmark.go:213 +0x5a
created by testing.(*B).run1
/usr/lib/go-1.8/src/testing/benchmark.go:214 +0x7f
goroutine 18 [chan receive, 2 minutes]:
github.com/dgraph-io/badger.(*KV).updateSize(0xc420132000)
/home/ubuntu/go/src/github.com/dgraph-io/badger/kv.go:1135 +0x88
created by github.com/dgraph-io/badger.NewKV
/home/ubuntu/go/src/github.com/dgraph-io/badger/kv.go:218 +0xa8b
goroutine 42725 [runnable]:
time.Sleep(0x989680)
/usr/lib/go-1.8/src/runtime/time.go:59 +0xf9
github.com/dgraph-io/badger.(*levelsController).addLevel0Table(0xc424c26000, 0xc42fd54540, 0xc42fd54540, 0x0)
/home/ubuntu/go/src/github.com/dgraph-io/badger/levels.go:632 +0x502
github.com/dgraph-io/badger.(*KV).flushMemtable(0xc420132000, 0xc42fc46990, 0x0, 0x0)
/home/ubuntu/go/src/github.com/dgraph-io/badger/kv.go:1081 +0x362
created by github.com/dgraph-io/badger.NewKV
/home/ubuntu/go/src/github.com/dgraph-io/badger/kv.go:230 +0xc3c
rax 0xca
rbx 0x0
rcx 0x463a43
rdx 0x0
rdi 0xd869d0
rsi 0x0
rbp 0x7ffdec49c038
rsp 0x7ffdec49bff0
r8 0x0
r9 0x0
r10 0x0
r11 0x286
r12 0x0
r13 0xffffffee
r14 0xd800
r15 0x4
rip 0x463a41
rflags 0x286
cs 0x33
fs 0x0
gs 0x0
*** Test killed with quit: ran too long (11m0s).
FAIL github.com/dgraph-io/badger-bench 660.043s
$ go get github.com/dgraph-io/badger-bench/...
# github.com/dgraph-io/badger-bench/rw-bench
badger-bench/rw-bench/bench.go:46:10: undefined: badger.KV
badger-bench/rw-bench/bench.go:81:13: undefined: badger.NewKV
# github.com/dgraph-io/badger-bench/populate
badger-bench/populate/main.go:57:10: undefined: badger.KV
badger-bench/populate/main.go:164:14: undefined: badger.NewKV
Hi all, I'm trying to run the tests in an ubuntu docker container and am having some trouble. After following the steps in the Setting Up Instance section of the README, I'm unable to 1) run go test --bench BenchmarkLmdbBatch
and 2) run populate --kv lmdb
.
go test --bench BenchmarkLmdbBatch
Running go test --bench BenchmarkLmdbBatch --dir /mnt/data --benchtime 30s
from badger-bench/populate
as shown in the README I get:
? github.com/dgraph-io/badger-bench/populate [no test files]
Running the same command from badger-bench/
I get:
PASS
ok github.com/dgraph-io/badger-bench 0.027s
populate --kv lmdb
Running populate --kv lmdb --valsz 16384 --keys_mil 5 --dir /mnt/data/16kb
(after building populate
command) I get:
TOTAL KEYS TO WRITE: 5.00M
2019/09/11 21:04:06 Invalid value for option kv: 'lmdb'
Steps to reproduce environment:
docker run -it ubuntu:xenial
Dockerfile
or after using docker cp
) - this script combines the steps in the Setting Up Instance section of the README except for the formatting/mounting of the SSD volume.#!/bin/bash
echo "INSTALLING SYSTEM DEPENDENCIES"
apt-get update -y
apt-get install -y wget build-essential git libgflags-dev libsnappy-dev zlib1g-dev libbz2-dev liblz4-dev libzstd-dev sysstat fio
echo "export GOMAXPROCS=128" >> ~/.bashrc
echo "CREATE DROP_CACHES SCRIPT"
touch ~/drop_caches.sh
chmod +x ~/drop_caches.sh
echo "#!/bin/sh" >> ~/drop_caches.sh
echo "echo 3 | tee /proc/sys/vm/drop_caches" >> ~/drop_caches.sh
echo "blockdev --flushbufs /dev/nvme0n1" >> ~/drop_caches.sh
echo "INSTALL ROCKSDB"
wget https://github.com/facebook/rocksdb/archive/v5.1.4.tar.gz
tar -xzvf v5.1.4.tar.gz
cd rocksdb-5.1.4
make shared_lib -d && make install-shared -d
ldconfig
echo "INSTALLING GOLANG"
cd
wget https://storage.googleapis.com/golang/go1.9.linux-amd64.tar.gz # need 1.9 for math/bits
tar -xvf go1.9.linux-amd64.tar.gz
mv go /usr/local/
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
echo "INSTALLING BADGER-BENCH REPO"
go get -t -v github.com/dgraph-io/badger-bench/...
cd $GOPATH/src/github.com/dgraph-io/badger-bench
go test
echo "BUILDING BADGER-BENCH COMMANDS"
cd populate
go install
I'm running on centos7 golang version 1.13. I've had a few other build issues that I've worked through (ex. had to add -ldl to rocksdb LDFLAGS) but this one I don't know how to fix.
../badger/table/table.go:351:7: assignment mismatch: 1 variable but z.JSONUnmarshal returns 2 values
FAIL github.com/dgraph-io/badger-bench [build failed]
Hi.
My environment is macOS 10.13.4,when I try to run BenchmarkSet, it panic like this:
~/work/src/github.com/dgraph-io/badger-bench(master) » go test -run BenchmarkSet -v -bench .
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x108 pc=0x138e86e]
goroutine 96 [running]:
github.com/dgraph-io/badger.(*DB).View(0x0, 0xc420312728, 0x0, 0x0)
/Users/*/work/src/github.com/dgraph-io/badger/transaction.go:526 +0x2e
github.com/dgraph-io/badger-bench.BenchmarkReadRandomBadger.func2(0xc4200ce0a0, 0xc4201122c0)
/Users/*/work/src/github.com/dgraph-io/badger-bench/bench_test.go:133 +0x5d
github.com/dgraph-io/badger-bench.runRandomReadBenchmark.func1.1(0xc4201122c0)
/Users/*/work/src/github.com/dgraph-io/badger-bench/bench_test.go:106 +0x65
testing.(*B).RunParallel.func1(0xc4202a6220, 0xc4202a6208, 0xc4202a6200, 0xc420307800, 0xc4200ae100)
/usr/local/Cellar/go/1.10.1/libexec/src/testing/benchmark.go:623 +0x98
created by testing.(*B).RunParallel
/usr/local/Cellar/go/1.10.1/libexec/src/testing/benchmark.go:616 +0x199
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x108 pc=0x138e86e]
goroutine 181 [running]:
github.com/dgraph-io/badger.(*DB).View(0x0, 0xc420317f28, 0x0, 0x0)
/Users/*/work/src/github.com/dgraph-io/badger/transaction.go:526 +0x2e
github.com/dgraph-io/badger-bench.BenchmarkReadRandomBadger.func2(0xc420360000, 0xc42035e000)
/Users/*/work/src/github.com/dgraph-io/badger-bench/bench_test.go:133 +0x5d
github.com/dgraph-io/badger-bench.runRandomReadBenchmark.func1.1(0xc42035e000)
/Users/*/work/src/github.com/dgraph-io/badger-bench/bench_test.go:106 +0x65
testing.(*B).RunParallel.func1(0xc4202a6220, 0xc4202a6208, 0xc4202a6200, 0xc420307800, 0xc4200ae100)
/usr/local/Cellar/go/1.10.1/libexec/src/testing/benchmark.go:623 +0x98
created by testing.(*B).RunParallel
/usr/local/Cellar/go/1.10.1/libexec/src/testing/benchmark.go:616 +0x199
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x108 pc=0x138e86e]
goroutine 179 [running]:
github.com/dgraph-io/badger.(*DB).View(0x0, 0xc420313f28, 0x0, 0x0)
/Users/*/work/src/github.com/dgraph-io/badger/transaction.go:526 +0x2e
github.com/dgraph-io/badger-bench.BenchmarkReadRandomBadger.func2(0xc420350000, 0xc42034e000)
/Users/*/work/src/github.com/dgraph-io/badger-bench/bench_test.go:133 +0x5d
github.com/dgraph-io/badger-bench.runRandomReadBenchmark.func1.1(0xc42034e000)
/Users/*/work/src/github.com/dgraph-io/badger-bench/bench_test.go:106 +0x65
testing.(*B).RunParallel.func1(0xc4202a6220, 0xc4202a6208, 0xc4202a6200, 0xc420307800, 0xc4200ae100)
/usr/local/Cellar/go/1.10.1/libexec/src/testing/benchmark.go:623 +0x98
created by testing.(*B).RunParallel
/usr/local/Cellar/go/1.10.1/libexec/src/testing/benchmark.go:616 +0x199
exit status 2
FAIL github.com/dgraph-io/badger-bench 0.050s
And then I go to the path store and run test, it's OK:
~/work/src/github.com/dgraph-io/badger-bench(master) » cd store
~/work/src/github.com/dgraph-io/badger-bench/store(master) » go test -run BenchmarkSet -v -bench .
goos: darwin
goarch: amd64
pkg: github.com/dgraph-io/badger-bench/store
BenchmarkGet_valsize1024-4 1000000 1936 ns/op
BenchmarkGet_valsize10KB-4 200000 9382 ns/op
BenchmarkGet_valsize500KB-4 3000 418773 ns/op
BenchmarkGet_valsize1MB-4 2000 1118728 ns/op
BenchmarkSet_valsize1024-4 100000 14122 ns/op
BenchmarkSet_valsize10KB-4 30000 39915 ns/op
BenchmarkSet_valsize500KB-4 1000 1052577 ns/op
BenchmarkSet_valsize1MB-4 500 2107088 ns/op
PASS
ok github.com/dgraph-io/badger-bench/store 14.876s
------------------------------------------------------------
~/work/src/github.com/dgraph-io/badger-bench/store(master) » go test -bench BenchmarkRead .
PASS
ok github.com/dgraph-io/badger-bench/store 0.058s
------------------------------------------------------------
~/work/src/github.com/dgraph-io/badger-bench/store(master) » go test -v -bench BenchmarkRead .
=== RUN TestGet
--- PASS: TestGet (0.01s)
=== RUN TestSnapshot
--- PASS: TestSnapshot (0.01s)
=== RUN TestCheckpoint
--- PASS: TestCheckpoint (0.02s)
PASS
ok github.com/dgraph-io/badger-bench/store 0.057s
More, the rw-bench package also failed:
~/work/src/github.com/dgraph-io/badger-bench/rw-bench(master) » go test -v
? github.com/dgraph-io/badger-bench/rw-bench [no test files]
------------------------------------------------------------
~/work/src/github.com/dgraph-io/badger-bench/rw-bench(master) » ./rw-bench
zsh: exec format error: ./rw-bench
~/work/src/github.com/dgraph-io/badger-bench/rw-bench(master) » go run bench.go
2018/04/17 12:05:09 Txn is too big to fit into one request
github.com/dgraph-io/badger.init
/Users/*/work/src/github.com/dgraph-io/badger/errors.go:34
main.init
<autogenerated>:1
runtime.main
/usr/local/Cellar/go/1.10.1/libexec/src/runtime/proc.go:186
runtime.goexit
/usr/local/Cellar/go/1.10.1/libexec/src/runtime/asm_amd64.s:2361
github.com/dgraph-io/badger/y.Wrap
/Users/*/work/src/github.com/dgraph-io/badger/y/error.go:71
github.com/dgraph-io/badger/y.Check
/Users/*/work/src/github.com/dgraph-io/badger/y/error.go:43
main.main
/Users/*/work/src/github.com/dgraph-io/badger-bench/rw-bench/bench.go:99
runtime.main
/usr/local/Cellar/go/1.10.1/libexec/src/runtime/proc.go:198
runtime.goexit
/usr/local/Cellar/go/1.10.1/libexec/src/runtime/asm_amd64.s:2361
exit status 1
I don't know what's the problem.
Please any assistance would be greatly appreciated.
@ashwin95r shared this set of instructions on Slack
$ sudo apt-get update && sudo apt-get install libgflags-dev libsnappy-dev zlib1g-dev libbz2-dev
$ wget https://github.com/facebook/rocksdb/archive/v5.1.4.tar.gz
$ tar -xzvf v5.1.4.tar.gz
$ cd rocksdb-5.1.4
$ make shared_lib # if you don't have make, run "sudo apt-get install make"
$ sudo make install
# In ~/.bashrc
export LD_LIBRARY_PATH="/usr/local/lib"
Running the command go test --bench BenchmarkReadRandomRocks --keys_mil 75 --valsz 1024 --dir "/mnt/data/1kb" --timeout 10m --benchtime 3m
as stated in Benchmarking log - RocksDB gives the following error message:
user@userpc:~/go/src/github.com/dgraph-io/badger-bench$ go test --bench BenchmarkReadRandomRocks --keys_mil 75 --valsz 1024 --dir "/mnt/data/1kb" --timeout 10m --benchtime 3m
2018/01/05 09:56:14 IO error: /mnt/data/1kb/rocks/CURRENT: No such file or directory
github.com/dgraph-io/badger/y.Wrap
/home/user/go/src/github.com/dgraph-io/badger/y/error.go:71
github.com/dgraph-io/badger/y.Check
/home/user/go/src/github.com/dgraph-io/badger/y/error.go:43
github.com/dgraph-io/badger-bench.getRocks
/home/user/go/src/github.com/dgraph-io/badger-bench/bench_test.go:43
github.com/dgraph-io/badger-bench.BenchmarkReadRandomRocks
/home/user/go/src/github.com/dgraph-io/badger-bench/bench_test.go:158
testing.(*B).runN
/usr/local/go/src/testing/benchmark.go:141
testing.(*B).run1.func1
/usr/local/go/src/testing/benchmark.go:214
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:2337
exit status 1
FAIL github.com/dgraph-io/badger-bench 0.067s
This also happens with:
user@userpc:~/go/src/github.com/dgraph-io/badger-bench$ go test --bench BenchmarkReadRandomBadger --keys_mil 75 --valsz 1024 --dir "/mnt/data/1kb" --timeout 10m --benchtime 3m
2018/01/05 10:25:13 mkdir /mnt/data/1kb/badger: no such file or directory
Error Creating Dir: "/mnt/data/1kb/badger"
github.com/dgraph-io/badger/y.Wrapf
/home/user/go/src/github.com/dgraph-io/badger/y/error.go:82
github.com/dgraph-io/badger.Open
/home/user/go/src/github.com/dgraph-io/badger/db.go:179
github.com/dgraph-io/badger-bench.getBadger
/home/user/go/src/github.com/dgraph-io/badger-bench/bench_test.go:38
github.com/dgraph-io/badger-bench.BenchmarkReadRandomBadger
/home/user/go/src/github.com/dgraph-io/badger-bench/bench_test.go:124
testing.(*B).runN
/usr/local/go/src/testing/benchmark.go:141
testing.(*B).run1.func1
/usr/local/go/src/testing/benchmark.go:214
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:2337
github.com/dgraph-io/badger/y.Wrap
/home/user/go/src/github.com/dgraph-io/badger/y/error.go:71
github.com/dgraph-io/badger/y.Check
/home/user/go/src/github.com/dgraph-io/badger/y/error.go:43
github.com/dgraph-io/badger-bench.BenchmarkReadRandomBadger
/home/user/go/src/github.com/dgraph-io/badger-bench/bench_test.go:125
testing.(*B).runN
/usr/local/go/src/testing/benchmark.go:141
testing.(*B).run1.func1
/usr/local/go/src/testing/benchmark.go:214
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:2337
exit status 1
FAIL github.com/dgraph-io/badger-bench 0.009s
I tried creating the required folders manually. It did not solve the problem. Please any assistance would be greatly appreciated.
slowpoke: https://github.com/recoilme/slowpoke
slowpoke very close to badger by design, but don't use LSMTree
Trying to run :
~/go/src/github.com/dgraph-io/badger-bench$ sudo go get -t -v github.com/dgraph-io/badger-bench/...
github.com/bmatsuo/lmdb-go/lmdb
mdb.c: In function \u2018mdb_cursor_put\u2019:
mdb.c:6725:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
6725 | if (SIZELEFT(fp) < offset) {
| ^
mdb.c:6730:5: note: here
6730 | case MDB_CURRENT:
| ^~~~
github.com/dgraph-io/badger-bench/populate
/root/go/src/github.com/dgraph-io/badger-bench/populate/main.go:162:5: opt.TableLoadingMode undefined (type badger.Options has no field or method TableLoadingMode)
/root/go/src/github.com/dgraph-io/badger-bench/populate/main.go:162:25: undefined: options.MemoryMa
Hi,
I'm trying to run the benchmarks described in BENCH.md (i.e. go test --bench BenchmarkReadRandomRocks --keys_mil 250 --valsz 128 --dir "/mnt/data" --timeout 10m --benchtime 3m
), but unfortunately I get the following error:
# github.com/dgraph-io/badger-bench
bench_test.go:15:2: cannot find package "github.com/dgraph-io/dgraph/store" in any of:
/usr/local/go/src/github.com/dgraph-io/dgraph/store (from $GOROOT)
/home/adir/gowork/src/github.com/dgraph-io/dgraph/store (from $GOPATH)
FAIL github.com/dgraph-io/badger-bench [setup failed]
When searching through the dgraph repo, I can't find any store package.
I'm using master branch in badger, badger-bench and dgraph repositories.
What am I missing here?
Thanks,
Adir
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.