The HDF5 plugin modified the protobufs but I wouldn’t think that would cause this.
Sent from my iPhone > On Feb 5, 2020, at 17:30, Paul Rogers <par0...@yahoo.com.invalid> wrote: > > Did a quick check of the source code. The GetServerMetaResp protobuf message > has not changed recently. > > Does anyone on the team know if we changed any Protobuf messages and either > added or removed non-optional fields? > > > Thanks, > - Paul > > > > On Wednesday, February 5, 2020, 1:31:06 PM PST, Jaimes, Rafael - 0993 - > MITLL <rafael.jai...@ll.mit.edu> wrote: > > I had Drill 1.16 running in embedded mode and it was running without error. > > After just switching to the 1.17 tarball and running in embedded mode, I > seem to get these warnings after running queries using ODBC and Python > (always 4 of them, exact same message): > > [libprotobuf ERROR google/protobuf/message_lite.cc:123] Can't parse > message of type "exec.user.GetServerMetaResp" because it is missing > required fields: server_meta.convert_support[506].to, > server_meta.convert_support[545].from, server_meta.convert_support[545].to > > The queries seem to work fine and return data as expected. Just > wondering what may have changed between 1.16 and 1.17, and if there is a > way to suppress these warnings? Perhaps the MapR driver is outdated? > I've confirmed that the error was introduced in 1.17, after going back > to 1.16 I don't see them. > > I'm Using: > > unixODBC 2.3.7 > pyodbc 4.0.28 > maprdrill 1.3.22.1055 >