a36659d·Author: David Novak·Closed by: David Novak·2017-04-24
Description
first working commit of MESSIF3.0 + simcloud 1.0 that works with new PPP-Codes + MapDB; also the configuration files were updated and tested for update operations and kNN search
adding manager as another algorithm; adding option of a transformed config that is not final
kNN evaluation with caching now fully works including right modifications for caching; proper work with k and from parameters; PrintAllObjects now also works
transformer needed for re-rank given IDs; update to match new ProcessingStatuses (instead of ErrorCodes)
a big change with no consequences: the SimCloudManager now deso not extend the MultiOverlayAlgorithm and it requires not Algorithms but only OperationEvaluators; added a transformer that updates the query and data objects via a given HTTP service (e.g. to extract visual descriptors)
the OperationTransformerChain now has only 3 type parameters, the type of the answer from current step is just AbstractAnswer, which corresponds with the fact taht OperationEvaluator return AbstracAnswer only
many fixes
adding a checker for valid query object
fixing filters
each CRUD answer now contains field 'skipped_objects' with a list of objects that were not processed; each of these objects has a field '_reason' with the reason it was skipped
insert opration with extractor now finally works properly, it skips the objects that were not extracted alright
checking near-dups for the insert operation, if requested
tags now preprocessed; does not work for UpdateOperation now
the keyword preprocessor now has a rich variant
adding an option to skip checking existing objects during Insert
the random objects from PPP-Codes are then read from MapDB
implementation of similarity join
simple annotation by distance-weighted frequency analysis of kNN keywords
setting the threshold to a fixed value, not variable
first working commit of MESSIF3.0 + simcloud 1.0 that works with new PPP-Codes + MapDB; also the configuration files were updated and tested for update operations and kNN search
adding manager as another algorithm; adding option of a transformed config that is not final
kNN evaluation with caching now fully works including right modifications for caching; proper work with k and from parameters; PrintAllObjects now also works
transformer needed for re-rank given IDs; update to match new ProcessingStatuses (instead of ErrorCodes)
a big change with no consequences: the SimCloudManager now deso not extend the MultiOverlayAlgorithm and it requires not Algorithms but only OperationEvaluators; added a transformer that updates the query and data objects via a given HTTP service (e.g. to extract visual descriptors)
the OperationTransformerChain now has only 3 type parameters, the type of the answer from current step is just AbstractAnswer, which corresponds with the fact taht OperationEvaluator return AbstracAnswer only
many fixes
adding a checker for valid query object
fixing filters
each CRUD answer now contains field 'skipped_objects' with a list of objects that were not processed; each of these objects has a field '_reason' with the reason it was skipped
insert opration with extractor now finally works properly, it skips the objects that were not extracted alright
checking near-dups for the insert operation, if requested
tags now preprocessed; does not work for UpdateOperation now
the keyword preprocessor now has a rich variant
adding an option to skip checking existing objects during Insert
the random objects from PPP-Codes are then read from MapDB
implementation of similarity join
simple annotation by distance-weighted frequency analysis of kNN keywords
setting the threshold to a fixed value, not variable
adding GPL licence with the right library URL