{"record":{"id":"7111c67d2440dd33","repo":"apache/hadoop","slug":"is-not-yet-supported","errorCode":null,"errorMessage":"{} is not yet supported.","messagePattern":"(.+?) is not yet supported\\.","errorType":"validation","errorClass":"UnsupportedActionException","httpStatus":null,"severity":"error","filePath":"hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeRpcServer.java","lineNumber":1432,"sourceCode":"  @Override // ClientProtocol\n  public boolean upgradeStatus() throws IOException {\n    checkNNStartup();\n    return namesystem.isUpgradeFinalized();\n  }\n\n  @Override // ClientProtocol\n  public RollingUpgradeInfo rollingUpgrade(RollingUpgradeAction action) throws IOException {\n    checkNNStartup();\n    LOG.info(\"rollingUpgrade \" + action);\n    switch(action) {\n    case QUERY:\n      return namesystem.queryRollingUpgrade();\n    case PREPARE:\n      return namesystem.startRollingUpgrade();\n    case FINALIZE:\n      return namesystem.finalizeRollingUpgrade();\n    default:\n      throw new UnsupportedActionException(action + \" is not yet supported.\");\n    }\n  }\n\n  @Override // ClientProtocol\n  public void metaSave(String filename) throws IOException {\n    checkNNStartup();\n    namesystem.metaSave(filename);\n  }\n\n  @Deprecated\n  @Override // ClientProtocol\n  public BatchedEntries<OpenFileEntry> listOpenFiles(long prevId)\n      throws IOException {\n    return listOpenFiles(prevId, EnumSet.of(OpenFilesType.ALL_OPEN_FILES),\n        OpenFilesIterator.FILTER_PATH_DEFAULT);\n  }\n\n  @Override // ClientProtocol","sourceCodeStart":1414,"sourceCodeEnd":1450,"githubUrl":"https://github.com/apache/hadoop/blob/2add9630210752f88ceb1bb74eb65e37bf41da8e/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeRpcServer.java#L1414-L1450","documentation":"Error \"{} is not yet supported.\" thrown in apache/hadoop.","triggerScenarios":"A client RPC requests a feature the NameNode reports as not yet supported.","commonSituations":"Calling experimental or newer protocol operations against this NameNode build.","solutions":["Avoid the unsupported operation on this NameNode, or upgrade to a version that implements it."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"2add9630210752f88ceb1bb74eb65e37bf41da8e","analyzedAt":"2026-08-22T19:55:07.957Z","schemaVersion":2},"datasetVersion":"2026-08-22T20:17:22.307Z"}