That seems odd, both DATA and USER commands use same logging context and same level. May be ASYNC handler did not flush by the time you are viewing. Try FILE handler and see you see the same. You can link them by request-id and execution-id
Tried with the FILE handler as well, didn't seem to work. I still get only the SRC commands logged.
The only option I can think of is debugging the code and see what is happening. There code is in DQPCore.java in method "logMMCommand". BTW what is the server version you are using?
Sure, will debug through those classes. We are testing this on AS 7 and Teiid 8.1.
We get the proper log message, both USER COMMAND and the SRC COMMAND in Teiid 8.7 but they don't seem to work with Teiid 8.1. 8.1 only prints the SRC COMMAND not the USER COMMAND.
Do you think there is a possible bug in 8.1?
How much performance hit we would get when we enable the COMMAND LOG? Is there a way to enable it for certain queries and not for all?