fixed bug with cassandra batching

This commit is contained in:
Todd Gruben 2014-06-20 15:59:32 -05:00
parent 1e7c2e6693
commit edaef0912b
2 changed files with 2 additions and 4 deletions

View file

@ -31,7 +31,8 @@ type WebService struct {
}
func NewWebService(service *Service) *WebService {
return &WebService{service}
e := make(chan bool)
return &WebService{service, e}
}
type Flusher struct {
@ -138,7 +139,6 @@ func (self *WebService) Run() {
port_string := strconv.Itoa(config.GetInt("port_http"))
log.Printf("Serving HTTP on port %s...\n", port_string)
logger_chan := make(chan []byte, 1024)
self.end = make(chan bool)
flusher := make(chan bool)
mux := http.NewServeMux()
mux.HandleFunc("/message", self.HandleMessage)

View file

@ -252,10 +252,8 @@ func NewFragment(frag_id SUUID, db string, slice int, frame string) *Fragment {
var impl Pilosa
log.Println(fmt.Sprintf("XXXXXXXXXXXXXXXXXXXXXXXXXXX(%s)", frame))
if strings.HasSuffix(frame, ".n") {
log.Println(frame + "TOP")
impl = NewBrand(db, frame, slice, getStorage(db, slice, frame, frag_id), 50000, 45000, 100)
} else {
log.Println(frame)
impl = NewGeneral(db, frame, slice, getStorage(db, slice, frame, frag_id))
}