The OS adapter contains various table functions that let you query data sources in your operating system and environment.
Class Summary Class Description DuTableFunctionTable function that executes the OS "du" ("disk usage") command to compute file sizes. FilesTableFunctionTable function that executes the OS "find" command to find files under a particular path. GitCommitsTableFunctionTable function that executes the OS "git log" command to discover git commits. JpsTableFunctionTable function that executes the OS "jps" ("Java Virtual Machine Process Status Tool") command to list all java processes of a user. ProcessesUtilities regarding operating system processes. Processes.ProcessFactoryCreates processes. Processes.ProcessLinesEnumeratorEnumerator that executes a process and returns each line as an element. Processes.SeparatedLinesEnumerableEnumerator that executes a process and returns each line as an element. PsTableFunctionTable function that executes the OS "ps" command to list processes. SqlShellCommand that executes its arguments as a SQL query against Calcite's OS adapter. StdinTableFunctionTable function that reads stdin and returns one row per line. VmstatTableFunctionTable function that executes the OS "vmstat" command to share memory statistics.
Enum Summary Enum Description SqlShell.FormatOutput format.