(meta *backend.BlockMeta, dataEncoding string)
| 144 | } |
| 145 | |
| 146 | func (w *WAL) NewBlock(meta *backend.BlockMeta, dataEncoding string) (common.WALBlock, error) { |
| 147 | v, err := encoding.FromVersionForWrites(w.c.Version) |
| 148 | if err != nil { |
| 149 | return nil, err |
| 150 | } |
| 151 | return v.CreateWALBlock(meta, w.c.Filepath, dataEncoding, w.c.IngestionSlack) |
| 152 | } |
| 153 | |
| 154 | func (w *WAL) GetFilepath() string { |
| 155 | return w.c.Filepath |