31 Commits (5a709d2397bbf72672bb138dda28ec8349cda695)

Author SHA1 Message Date
Drew Short 5a709d2397 Updated Image-Tools to use Java 8. Java 8 is now required to run Image-Tools. PHash functionality initially failed tests. Generated databases or caches of PHash output may need to be regenerated to avoid false positives. 10 years ago
Drew Short dc643512b7 Commented out a bunch of debug logging statements that aren't needed right now. Updated some hibernate config files. Added some exceptions to the logback config to ignore debug statements from hibernate and EHCache as they aren't important in our debugging right now. Updated todo... sort of... 11 years ago
Drew Short 4503ccac99 Fixed issues with the persistence engine not being able to retrieve already processed images. 11 years ago
Drew Short dfa6de258c Fixed an issue with persisting an Image and ImageHashDTO. Still encountering issues with "Nested Transactions Not Supported" when looking up images. Could be concurrent related, but likely the transactions aren't being closed properly on lookups, or the like. 11 years ago
Drew Short 0d71dbe334 First commit with working H2 database and Hibernate configuration\! Persistance here we come\!\!\! 11 years ago
Drew Short 0fcad44e4e Started work on database integration. Cleaned up caching of thumbnails and improved performance of the thumb path method. 11 years ago
Drew Short d30c5ce24b Removed the old default properties files now that we are using the new ones. (Application.conf) 11 years ago
Drew Short abdb1af77f Moved logging primarily over to the typesafe:config system which uses JSON style nested configs. Also fixed some logging issues. 11 years ago
Drew Short 8500f0559a Changed over to logback from log4j. Added new minimum logging configurations. Remove log4j configurations and references. 11 years ago
Drew Short 912348c2f1 version changes, logging, todo 11 years ago
Drew Short e7f0239c3f Added some concurency properties to prevent the build failing on a meager build server. 11 years ago
Drew Short 19cd92850d Working concurrent engine, however only a few methods are truly concurrent. Needs further work. 11 years ago
Drew Short 4581de443e Started work on making the processing of images concurrent on a per engine basis 11 years ago
Drew Short 2d46d862f0 Worked on getting caching in the engine. Worked on the CLI a little bit 11 years ago
Drew Short 2e4672f391 Should be the final commit to the get the build environment working 11 years ago
Drew Short b311d819b9 Another tweak to allow the build to process on a low end build machine 11 years ago
Drew Short 91d2fa3b92 Another tweak to allow the build to process on a low end build machine 11 years ago
Drew Short e7eb18568a Fixed some test parameters 11 years ago
Drew Short f22be07b80 Added the first round of caching, added some compile time settings, modified the start scripts. 11 years ago
Drew Short 2de7c85c10 Added a getSimilarImagesForDirectory method 11 years ago
Drew Short dd0bccc81e Added MD5 hashing to HashService and ImageHashDTO. Added tests against MD5 hashes. Added library for digests and hashing. Added Engine and test against Engine 11 years ago
Drew Short 8579f4663a Changes to the build scripts, added a script to increase patch version, tag and then build a release. 11 years ago
Drew Short cf2e951c43 Added some proper hashing. Added a few more tests. Added a little bit more benchmarking 11 years ago
Drew Short 8c9936a45d Added mathematics library for transformation support. Implemented PHash and added PHash specific tests 11 years ago
Drew Short 3ce5f16313 Fixed the hashing algorithm to use Longs and also added an AHash class 11 years ago
Drew Short cefb9d3f6a Actually moved images, and fixed DHash method to be more consistent and pretty :) 11 years ago
Drew Short 67aee43791 Moved samples out so they don't get packaged. Updated test location information. Commented out some debugging as it is a bit overboard now that the original issue is fixed. Modified the gitignore to avoid rolling log files. 11 years ago
Drew Short 4e9c5cf87f Fixed broken unit test. Added some properties and functions. Added a timing trait and benchmarking to DHash tests 11 years ago
Drew Short 24a1b32bad Started work on hashing and added a sample image for testing. First new unit test is broken due to array indexing issues. Configured the pom further for testing configuration. Added a few properties to support different levels or precision depending on the hash. 11 years ago
Drew Short 99845200c8 Hopefully have this testing stuff sorted now :) 11 years ago
Drew Short c27bfea688 Initial Maven setup commit 11 years ago