You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The metric engine requires this to ensure the logical table and the physical table have the same column order and the datanode can create the same column id for the columns.
This is intended behavior. Metric engine will send its updated schema to metasrv in the response, for metasrv to keep in sync with metric engine.
But this behavior might not be the most optimal option. As the user interface seems hard to use. We can change it if needed by adding a pre-create request round-trip between metasrv and metric engine to negotiate the proper schema and column id.
What type of bug is this?
Unexpected error
What subsystems are affected?
Storage Engine
Minimal reproduce step
For example, let's create a logical table and try to insert some data:
It fails right now:
Error: 3001(EngineExecuteQuery), Cast error: Cannot cast string ‘host1’ to value of Float64 type
I must specify the columns in
insert
statement:What did you expect to see?
Sucess to insert
What did you see instead?
Fails with
What operating system did you use?
All
What version of GreptimeDB did you use?
v0.10.2
Relevant log output and stack trace
No response
The text was updated successfully, but these errors were encountered: