Drew Short
cca80b9ddb
Updated all the dependencies to the latest
* Except for hibernate, that's a major version upgrade.
7 years ago
Drew Short
ab5c39c667
Proper cleaning of similar images. Working on a sane sorting process for the similar images.
10 years ago
Drew Short
50f87a51ac
Reorganized a few more files, added a proper searched listener to the GUI to show the number of files to be processed before the actual processing starts.
10 years ago
Drew Short
fd43e7db8e
Cleanup, Reorganize code, fix formatting, change thumbnail format to PNG to avoid a weird transparency issue.
10 years ago
Drew Short
29bcda07ed
Working single and multi delete for files.
Laid the groundwork for other actions.
Started working on a logger for searches to update the GUI as necessary.
10 years ago
Drew Short
b5512f02f3
Working on some cleanup. Moved setup logic for the image tile into it's own class. Reduced the logic in the factory. Need to work on context menus and selectable items in the pane next. Might have to be done with a custom TilePane that allows selection.
10 years ago
Drew Short
e7dcc87e46
Added a finished message
10 years ago
Drew Short
783a3a4aba
More refactoring
10 years ago
Drew Short
15ce4f1f05
Changing packages around to match new modules
10 years ago
Drew Short
dfa3dee087
Working on creating a multi-module build of the project!
10 years ago
Drew Short
b701ea28e8
Fix for the concurrent engine.
Made the concurrent engine the default again.
Updated the license
Added a script to clean the logs in the base directory.
Updated the .gitignore to ignore configuration files in the base directory needed for individual runs from within intellij.
Improved the handling around cached images, falling back on restoring the data from the database when the ehcache fails.
10 years ago
Drew Short
fabace8005
Fixes for unmanaged FileInputStreams hogging file descriptors.
Misc UI fixes.
Temporary fallback to the sequential engine as it works on remote files and consistently.
Massive cleanup work.
Need to go through code and do a little more cleanup.
Need to inspect why the concurrent engine chokes on remote files and multiple runs. (Nothing helpful in logs as of yet.)
10 years ago
Drew Short
b9faa78f43
Started work on abstracting out the messaging in the engine. Moving over to dedicated actor(s) for handling messages and progress.
10 years ago
Drew Short
47606ba4a0
Added a recursive option. Added some information and changed the api of the Engine class.
11 years ago
Drew Short
d474b42952
Massive improvements in the concurrent engine
11 years ago
Drew Short
1520136d15
Making the sequential engine similarity searchthe default for the concurrent engine while solving the concurrent engine issues.
11 years ago
Drew Short
d561199300
Added some logic to limit the number of heavy threads produced and used by the concurrent engine.
11 years ago
Drew Short
b05634e002
Concurrency added for the get similar images method. Not convinced it is any faster and my be worse than the synchronous version.
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
b36e1e55d2
Started work on making the images similarity search concurrent as well
11 years ago
Drew Short
13ab46b5a8
Updated logging during searching to be less annoying. Changed the concurrent engine to use more actors, additionally made it use a different type of router for efficiency since not all images in a directory will take the same amount of time to process.
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