* feat(backend): use channel of changed sessions instead of sync.Map * feat(backend): avoid memory alloc for message body in message iterator * feat(backend): removed unnecessary locks in file syncer * feat(backend): sync.Map with prev updates * feat(backend): improved write algorith (added bufio.Writer) * feat(backend): session writer refactoring * feat(backend): removed unnecessary type definition * feat(backend): added write retrier to avoid data losing * feat(backend): refactoring * feat(backend): added session file implementation |
||
|---|---|---|
| .. | ||
| performance | ||
| filters.go | ||
| get-timestamp.go | ||
| iterator.go | ||
| legacy-message-transform.go | ||
| message.go | ||
| messages.go | ||
| primitives.go | ||
| raw.go | ||
| read-message.go | ||