/** {@inheritDoc} */ @Override protected int run(List<String> nonFlagArgs) throws Exception { final String clientSoftwareVersion = VersionInfo.getSoftwareVersion(); getPrintStream().println("fiji client software version: " + clientSoftwareVersion); final ProtocolVersion clientDataVersion = VersionInfo.getClientDataVersion(); getPrintStream().println("fiji client data version: " + clientDataVersion); final Fiji fiji = Fiji.Factory.open(mFijiURI, getConf()); try { final ProtocolVersion clusterDataVersion = VersionInfo.getClusterDataVersion(fiji); getPrintStream().println("fiji cluster data version: " + clusterDataVersion); } finally { fiji.release(); } ProtocolVersion minimumLayoutVersion = FijiTableLayout.getMinSupportedLayoutVersion(); ProtocolVersion maximumLayoutVersion = FijiTableLayout.getMaxSupportedLayoutVersion(); getPrintStream().println("layout versions supported: " + minimumLayoutVersion + " to " + maximumLayoutVersion); return SUCCESS; }
mURI, VersionInfo.getSoftwareVersion(), VersionInfo.getClientDataVersion());
+ " with client software version '{}'" + " and client data version '{}'.", mURI, VersionInfo.getSoftwareVersion(), VersionInfo.getClientDataVersion());
mTableURI = CassandraFijiURI.newBuilder(mFiji.getURI()).withTableName(mName).build(); LOG.debug("Opening Fiji table '{}' with client version '{}'.", mTableURI, VersionInfo.getSoftwareVersion());
mTableURI = FijiURI.newBuilder(mFiji.getURI()).withTableName(mName).build(); LOG.debug("Opening Fiji table '{}' with client version '{}'.", mTableURI, VersionInfo.getSoftwareVersion()); mHBaseTableName = FijiManagedHBaseTableName.getFijiTableName(mTableURI.getInstance(), mName).toString();