The first data frame comes back from the backend. The second is from the client test setup. It looks like the client is expecting row ID starting at 0, and row version starting at 0. However, the backend returns both starting at 1. This test doesn’t update the table after creation, so the data must not be out of date.