- Mar 07, 2017
-
-
David Novak authored
moving all answers to a different package; changing hierarchy of operations and answers; answer 'ProcessObjectsAnswer' now contains 'skipped_objects' field with reasons to skip the objects
-
David Novak authored
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'
-
- Mar 03, 2017
-
-
David Novak authored
-
David Novak authored
-
- Feb 24, 2017
-
-
David Novak authored
-
- Feb 16, 2017
-
-
David Novak authored
fixing the way we work with statuses, especially when merging them; now calling Algorithm.init() in AlgorithmRestore;
-
- Feb 09, 2017
-
-
David Novak authored
-
- Feb 06, 2017
-
-
David Novak authored
statistics now work like this: 1) one must turn them on/off using the global setter (like before), 2) one can configure the algorithm to bind statistics for each operation (local thread stats) - use OperationLogger.java class, 3) if you want distance computations to be evaluated automatically, use StatisticDistanceFunc wrapper
-
- Jan 30, 2017
-
-
David Novak authored
added HTTP client and record processor to use this HTTP client; proper usage of HTTP status in exceptions; AbstractAnswer now implements in a default way wasSuccessful() method
-
- Jan 22, 2017
-
-
David Novak authored
ErrorCode renamed to ProcessingStatus; OperationEC and BucketEC removed and corrsponding statuses were moved to individual operation answers; HttpApplication now properly processes excpetions and returns an error answer with the stack trace in the text
-
- Jan 19, 2017
-
-
David Novak authored
added a proper processing of PrintAllObjects operation - it writes output to a tmp file and then prints to JSON (and deletes); operation logger writes operation + answer to JSON just up to a certain level (parametrizable); underlying record for operations/answers is now always modifiable
-
- Jan 12, 2017
-
-
David Novak authored
added a property-like configuration to Algorithm to config the executors; added method (action) operationSetParams into Application
-
- Jan 09, 2017
-
-
David Novak authored
-
- Jan 08, 2017
-
-
David Novak authored
-
- Jan 06, 2017
-
-
David Novak authored
-
- Dec 20, 2016
-
-
David Novak authored
-
David Novak authored
-
- Nov 16, 2016
-
-
David Novak authored
-
- Nov 08, 2016
-
-
David Novak authored
-
- Nov 03, 2016
-
-
David Novak authored
-
- Oct 20, 2016
-
-
David Novak authored
another round of general modifications; HTTPApplication added to MESSIF; IndexObject extends DataObject (may be rework)
-
- Oct 13, 2016
-
-
David Novak authored
-
David Novak authored
-
- Oct 11, 2016
-
-
David Novak authored
-
David Novak authored
creating new annotation @Required instead of @Nonnull for proxy; removing ObjectIterable interface; renaming Distance* to DistanceFunc*; adding threshold to DistanceFunction.getDistance(obj1, obj2, threshold)
-
- Oct 10, 2016
-
-
David Novak authored
Proxy package comments
-
honzaposlt authored
-
David Novak authored
-
David Novak authored
Version3
-
David Novak authored
-
David Novak authored
minor bugs solved; RecordImpl now implements DataObject; test data added; UML diagrams added; WARNING: evaluate(Record) does not work properly
-
- Oct 07, 2016
-
-
David Novak authored
-
David Novak authored
Version3
-
David Novak authored
-
David Novak authored
-
David Novak authored
-
David Novak authored
operation helpers are now internal classes in individual operations; answer mergers (answer builders) are internal classes in answers
-
- Oct 05, 2016
-
-
David Novak authored
-
David Novak authored
-
David Novak authored
the CoreApplication now works; operations constructed using named parameters; execution of operations tested (just fundamentally); printing of operations and answers into JSON tested;
-