influxdb/tsdb/engine
davidby-influx 248022800a
fix: ensure fields in memory match on disk
* chore: refactor field creation for maintainability

Address review comments in the port work of the
field creation. Also fixes one bug in returning the wrong
error.

(cherry picked from commit 5f576331d3)

closes https://github.com/influxdata/influxdb/issues/26035

* fix: ensure fields in memory match on disk

A field could be created in  memory but not
saved to disk if a later field in that
point was invalid (type conflict, too big)
Ensure that if a field is created, it is
saved.

(cherry picked from commit 083b679b56)
2025-02-24 15:39:32 -08:00
..
tsm1 fix: ensure fields in memory match on disk 2025-02-24 15:39:32 -08:00
engine.go fix: more expressive errors (#22448) 2021-09-13 15:12:35 -04:00