Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SDK class changes

  • datameer.dap.sdk.datastore.v2.DataStoreTypeV2.java

    Code Block
    languagejava
    titlechanged
        /**
         * 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
    languagejava
    titleadded
    public abstract Optional<Exception> testAccess();
  • datameer.dap.sdk.entity.v2.SheetData.java

    Code Block
    languagejava
    titlechanged
    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
    languagejava
    titleadded
    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
    languagejava
    titleadded
     LIST_EQUALS,
     LIST_NOT_EQUALS,

    datameer.dap.sdk.importjob.ImportFormat.java

    Code Block
    languagejava
    titlechanged
    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
    languagejava
    titleremoved
        @Override
        public void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sourceSheetName) {
            // DO NOTHING
        }
  • datameer.dap.sdk.importjob.DelegateImportFormat.java

    Code Block
    languagejava
    titlechanged
    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
    languagejava
    titleremoved
    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
    languagejava
    titleremoved
    VARIABLES_READ(ADMINISTRATION_ACCESS),
  • datameer.dap.sdk.usermanagement.CapabilityEvaluation.java

    Code Block
    languagejava
    titleremoved
    public boolean canReadVariables() {

    datameer.dap.sdk.util.ValueValidator.java

    Code Block
    languagejava
    titlechanged
    ValidationResult validate(Object value);
    too
    ValidationResult validate(Object value, ValueType valueType);