Transaction rollback on working on timed out query

SELECT * INTO “collections”.“1h”.:MEASUREMENT FROM “collections”.“autogen”./.*/ WHERE time > now() - 1h
ERR: query-timeout limit exceeded

transaction is not rolled back

SELECT * INTO “collections”.“1h”.:MEASUREMENT FROM “collections”.“autogen”./.*/ WHERE time > now() - 2h
ERR: partial write: points beyond retention policy dropped=10000

transaction is rolled back

I think you have to check both, on a 2nd test I had inserted data

SELECT * INTO “test”.“1h”.:MEASUREMENT FROM “test”.“autogen”./.*/ WHERE time > now() - 1h
ERR: partial write: points beyond retention policy dropped=116