Jamil Djadala
Jamil Djadala
Hi, can support be added for this type of multi table select(sqlite): `select (select 2), 1, 3;` it is not efficient as multi table joins, but enable splitting information to...
Same here: ``` panic: page 162597 already freed goroutine 17 [running]: github.com/boltdb/bolt.(*freelist).free(0xc420078330, 0x7b, 0x7efe5cb57000) /home/jambo/golang/src/github.com/boltdb/bolt/freelist.go:121 +0x301 github.com/boltdb/bolt.(*node).spill(0xc42381a3f0, 0x0, 0x0) /home/jambo/golang/src/github.com/boltdb/bolt/node.go:363 +0x210 github.com/boltdb/bolt.(*node).spill(0xc423d73030, 0x0, 0x0) /home/jambo/golang/src/github.com/boltdb/bolt/node.go:350 +0xbf github.com/boltdb/bolt.(*node).spill(0xc423d72fc0, 0xc426b1a0c0, 0xc420046a80) /home/jambo/golang/src/github.com/boltdb/bolt/node.go:350...
reproducer, crash when file is 28 MiB: ```go package main import ( "log" "math/rand" // "github.com/coreos/bbolt" "github.com/boltdb/bolt" ) var BC = make(chan []byte) func main() { go Add(BC, "/opt/test.db") s...
``` go version go version go1.9.1 linux/amd64 uname -a Linux bee 4.9.0-0.bpo.4-amd64 #1 SMP Debian 4.9.51-1~bpo8+1 (2017-10-17) x86_64 GNU/Linux ```
Opened issue in coreos/bbolt: https://github.com/coreos/bbolt/issues/72
There is race in my example, modified example without race works fine. @deepch , can you run your program under race detector ?