82 Commits

Author SHA1 Message Date
adam-m
1fd1570cb6 Better naming of module events, updated API docs 2012-07-22 19:30:51 -04:00
Brian Carrier
5cdc24fb78 Updated doxygen for ingest modules and removed specific pages in favor of package descriptions 2012-07-20 12:19:50 -04:00
adam-m
ef8371b544 Update ingest manager proxy java docs
Add a method to from manager to the facade
2012-06-28 10:07:48 -04:00
adam-m
bd252890c2 Remove more doxygen warnings 2012-06-26 14:07:26 -04:00
Dick Fickling
3395760740 fix variable names (my bad) 2012-06-18 15:51:48 -04:00
adam-m
a69b25b08b simplify fire service event, add more logging 2012-06-13 17:04:25 -04:00
adam-m
6d51562017 Better cancellation of image services threads from ingest manager if interruption occurs 2012-06-12 10:29:56 -04:00
adam-m
3a51d2e35a Ingest manager global setting to process unalloc space
Inbox adjustment to disable navigation to unalloc file dir
Add pagefile to medium priority
2012-05-30 13:54:19 -04:00
Dick Fickling
dccbfb97cc Add LayoutFile, changes for new DataModel structure 2012-05-29 13:01:40 -04:00
adam-m
24a87e3d6c Better notification also in ingester threads when user-cancelled. 2012-05-21 17:30:27 -04:00
adam-m
4ab9dc5be7 Add more info to log when ingests are cancelled. 2012-05-09 13:10:46 -04:00
adam-m
2530da54e9 - Inbox concurrency improvements
- enable some additional info in log
2012-05-09 12:45:42 -04:00
adam-m
4b83eb949b - add inbox message count
- add more stats to log
- improve postMessage() performance
- keyword search ingest: handle better task cancellation, which could have previously resulted in lost artifact if second to last search is cancelled due to the final post-commit search
2012-05-07 22:55:10 -04:00
adam-m
7efa3ef9cc Fix more compile warnings in ingest 2012-05-01 23:26:45 -04:00
adam-m
b5ccf788a9 Another place to catch service exception when stop() called 2012-04-30 10:08:00 -04:00
adam-m
7f47375e8c Handle exceptions from stopping() services 2012-04-30 09:58:18 -04:00
adam-m
85f26bb899 Ensure any individual service managed background threads are shutdown first, before the ingester thread. 2012-04-30 09:50:51 -04:00
adam-m
4dfdfa9af5 TSK-438 Handle out of disk space condition
- add monitor that monitors system health (disk space) during ingest periodically, preliminary version
2012-04-25 18:28:20 -04:00
adam-m
ddd98fb6ef ingest refresh setting: use radio with 3 options instead of slider 2012-04-24 18:17:55 -04:00
Dick Fickling
33b867083b Log error messages at Level.WARNING. 2012-04-19 13:10:10 -04:00
adam-m
0c711ee1d2 Ingest deleted files again 2012-04-10 17:52:07 -04:00
adam-m
845ced0b7e Minor progress bar tweak 2012-04-09 18:07:09 -04:00
adam-m
c266b4fd41 ingest progress bar: show more accurately which file is being ingested now 2012-04-09 17:03:45 -04:00
adam-m
a6a90ae5f0 Skip ingesting files with unalloc flag set for now - some of them cause Solr indexing to hang. Unalloc space and files will be addressed in future. 2012-04-09 16:30:35 -04:00
Dick Fickling
941a648f47 Merge branch 'master' of github.com:sleuthkit/autopsy 2012-04-06 09:35:40 -04:00
Dick Fickling
c6082e26a4 TSK-442: Investigate image queuing performance 2012-04-06 09:35:15 -04:00
adam-m
55f77584f9 TSK-430 Remove Ingest complete dialog
Removed API to register for callback from service simplifying it
2012-04-05 16:12:06 -04:00
adam-m
f575cb00bd Suppress unchecked warning in the equals() 2012-03-28 11:11:16 -04:00
adam-m
b44236fe24 Tweak ingest finished dialog.
Add javadoc.
2012-03-20 17:03:37 -04:00
adam-m
c928788bb6 - Fix to show stats and file ingest dialog after ingest complete and also all background threads (keyword search) completed.
- fix to not run complete() portion of keyword search service in some cases, when service was not selected to run
2012-03-19 18:54:12 -04:00
adam-m
bc26b3a4dd ingest fix unchecked type warnings in comparators 2012-03-14 13:01:11 -04:00
adam-m
cba25234d2 Fix part of warnings 2012-03-14 10:12:36 -04:00
adam-m
95ff9fdec9 - bugfix: make sure that services order in the queue is preserved and deterministic, since we are relying on it now
- add ERROR return value to be returned by file services to hint other services to stop processing the file
2012-03-09 15:17:24 -05:00
adam-m
8711d47ac4 TSK-349 Use NSRL info for keyword ingest 2012-03-07 15:26:41 -05:00
adam-m
6d25d38b9f clear ingest messages in execute() (earlier) if no ingest is running 2012-02-28 17:58:38 -05:00
adam-m
6ae59d725f clear ingest messages if brand new ingest is started and no old ingest is still running 2012-02-27 10:10:48 -05:00
adam-m
aa1ceec6ff TSK-366 Review Slider in ingest 2012-02-24 16:02:42 -05:00
adam-m
40c1941375 Ingest installer class to fully initialize manager early and at determined time instance, independetly from previously saved top component state. 2012-02-24 09:36:38 -05:00
adam-m
8e675abaad isServiceRunning: provide the most accurate answer (check the queue, then check background threads) for fscontent services 2012-02-22 16:19:28 -05:00
adam-m
3b3d51082a add method boolean isServiceRunning(final IngestServiceAbstract service) 2012-02-22 15:44:02 -05:00
Dick Fickling
2145782244 bugs in Ingest Manager 2012-02-21 13:35:26 -05:00
adam-m
cf6b2e8adb remove unused method 2012-02-16 17:27:32 -05:00
adam-m
f507d6b23b ingest message top component docking / undocking
Ingest manager API to check if file or image services are running
2012-02-16 16:14:50 -05:00
adam-m
986ee23261 add standalone ingest floating window top component, custom modes, remove old Ingest explorer 2012-02-16 12:11:58 -05:00
adam-m
87d296173c move out code from ingest tc
abstract out ui functionality to make it easier to move or substitute
2012-02-14 14:31:01 -05:00
adam-m
dce95c5585 program files are medium priority in ingest 2012-02-14 10:41:42 -05:00
adam-m
5abebf2938 TSK-303 Index files in priority order 2012-02-14 10:08:59 -05:00
adam-m
e5d47e2f7d - added freq slider adjustment for slider
- keyword search uses the setting
- added indexing complete report to user inbox
2012-02-13 12:16:29 -05:00
adam-m
ff136f5c3b - added class ServiceDataEvent - services can notify listeners of new data while they are still processing, and send artifact type, and optionally IDs of all new artifacts (dir tree can refresh more efficiently)
- keyword search now sending the new event
2012-02-10 16:11:46 -05:00
adam-m
6058927b60 keyword search ingest: add bb writing, error handling, handling various concurrency situations, overlapping workers due to tight intervals or large queries, escaping snippet strings for sql to accept
make popup dialog not flicker
add event mechanism for services themselves to notify viewer when data is ready in BB while they are still running
2012-02-09 17:15:47 -05:00