{"record":{"id":"83b7e1884e44dfc2","repo":"apache/cassandra","slug":"error-occurred-during-disabling-auto-compaction","errorCode":null,"errorMessage":"Error occurred during disabling auto-compaction","messagePattern":"Error occurred during disabling auto-compaction","errorType":"console","errorClass":"RuntimeException","httpStatus":null,"severity":"error","filePath":"src/java/org/apache/cassandra/tools/nodetool/DisableAutoCompaction.java","lineNumber":61,"sourceCode":"    @Parameters(index = \"1..*\", description = \"The table names\", arity = \"0..*\")\n    private String[] tables;\n\n    @Override\n    public void execute(NodeProbe probe)\n    {\n        args = concatArgs(keyspace, tables);\n\n        List<String> keyspaces = parseOptionalKeyspace(args, probe);\n        String[] tablenames = parseOptionalTables(args);\n\n        for (String keyspace : keyspaces)\n        {\n            try\n            {\n                probe.disableAutoCompaction(keyspace, tablenames);\n            } catch (IOException e)\n            {\n                throw new RuntimeException(\"Error occurred during disabling auto-compaction\", e);\n            }\n        }\n    }\n}\n","sourceCodeStart":43,"sourceCodeEnd":66,"githubUrl":"https://github.com/apache/cassandra/blob/88fd0f6a0eaed8943f05ac9e8f947882b8ddc8f1/src/java/org/apache/cassandra/tools/nodetool/DisableAutoCompaction.java#L43-L66","documentation":"RuntimeException wrapper from DisableAutoCompaction.execute when probe.disableAutoCompaction throws IOException for a keyspace/table. The JMX call to disable autocompaction failed; per-keyspace iteration means some keyspaces may already have succeeded.","triggerScenarios":"Thrown at src/java/org/apache/cassandra/tools/nodetool/DisableAutoCompaction.java:61 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Verify the keyspace/table names exist","Check JMX connectivity and retry","Re-run for the keyspaces that did not complete"],"exampleFix":null,"handlingStrategy":"try-catch","validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"88fd0f6a0eaed8943f05ac9e8f947882b8ddc8f1","analyzedAt":"2026-09-10T07:29:22.284Z","contentChangedAt":"2026-09-10T07:29:22.284Z","schemaVersion":2},"datasetVersion":"2026-09-17T15:17:12.973Z"}