...
SDK class changes
datameer.dap.sdk.datastore.v2.DataStoreTypeV2.java
Code Block language java title changed /** * Validates the connection set-up and returns an exception if the connection is not properly configured. This * should be overwritten by the implementation. * * @param config * @param connection * @return exception if the connection is not properly configured. */ public Optional<Exception> validateSetUp(Config config, Connection connection) { return validateSetUp(connection); } /** * Validates the connection set-up and returns an exception if the connection is not properly configured. * * @param connection * @return exception if the connection is not properly configured. * @deprecated please use {@link #validateSetUp(Config, Connection)} instead. */ @Deprecated @DeprecatedSince("7.6.0") public Optional<Exception> validateSetUp(Connection connection) { throw new RuntimeException("Please overwrite validateSetUp(Config config, Connection connection)"); }
datameer.dap.sdk.datawarehouse.DataWarehouseClient.java
Code Block language java title added public abstract Optional<Exception> testAccess();
datameer.dap.sdk.entity.v2.SheetData.java
Code Block language java title changed public static ImmutableMap<Path, RecordSchema> toMap(Iterable<SheetData> sheetDatas, SheetArtifactType sheetArtifactType) too public static SheetPreviewDataMetadata toMap(Iterable<SheetData> sheetDatas, SheetArtifactType sheetArtifactType) {
datameer.dap.sdk.entity.v2.variable.Variable.java
Code Block language java title added public abstract Long id(); public abstract DateTime createdAt(); public abstract DateTime modifiedAt(); public Variable withValue(String newValue)
datameer.dap.sdk.entity.v2.workbook.ColumnBasedSheetFilterArgument.java
Code Block language java title added LIST_EQUALS, LIST_NOT_EQUALS,
datameer.dap.sdk.importjob.ImportFormat.java
Code Block language java title changed void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sourceSheetName); too default void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sourceSheetName, Iterable<Variable> variables)
datameer.dap.sdk.importjob.AbstractImportFormat.java
Code Block language java title removed @Override public void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sourceSheetName) { // DO NOTHING }
datameer.dap.sdk.importjob.DelegateImportFormat.java
Code Block language java title changed public void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sheetName) { too public void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sheetName, Iterable<Variable> variables) {
datameer.dap.sdk.importjob.Splitter.SplitHint
Code Block language java title removed public static final String MAPRED_MAP_SLOT_COUNT = "mapred.map.slot-count"; public static final String MAPRED_REDUCE_SLOT_COUNT = "mapred.reduce.slot-count"; public SplitHint(Configuration conf) { public SplitHint(Configuration conf, int desiredSplitCount) { public int getMapSlotCount() { public int getReduceSlotCount() { public boolean shouldIgnoreReplicationFactor() {
datameer.dap.sdk.usermanagement.Capability.java
Code Block language java title removed VARIABLES_READ(ADMINISTRATION_ACCESS),
datameer.dap.sdk.usermanagement.CapabilityEvaluation.java
Code Block language java title removed public boolean canReadVariables() {
datameer.dap.sdk.util.ValueValidator.java
Code Block language java title changed ValidationResult validate(Object value); too ValidationResult validate(Object value, ValueType valueType);